diff --git a/SpacemanDMM.toml b/SpacemanDMM.toml index 7f74da7824..d325321de2 100644 --- a/SpacemanDMM.toml +++ b/SpacemanDMM.toml @@ -1,3 +1,5 @@ +environment = "vorestation.dme" + [langserver] dreamchecker = true diff --git a/code/ATMOSPHERICS/components/valve.dm b/code/ATMOSPHERICS/components/valve.dm index 9e88195bcc..9273b3b8d5 100644 --- a/code/ATMOSPHERICS/components/valve.dm +++ b/code/ATMOSPHERICS/components/valve.dm @@ -42,9 +42,9 @@ /obj/machinery/atmospherics/valve/init_dir() switch(dir) - if(NORTH || SOUTH) + if(NORTH,SOUTH) initialize_directions = NORTH|SOUTH - if(EAST || WEST) + if(EAST,WEST) initialize_directions = EAST|WEST /obj/machinery/atmospherics/valve/get_neighbor_nodes_for_init() diff --git a/code/__defines/atmos.dm b/code/__defines/atmos.dm index 04905878a0..6f5dc1d3b3 100644 --- a/code/__defines/atmos.dm +++ b/code/__defines/atmos.dm @@ -22,7 +22,7 @@ #define HUMAN_HEAT_CAPACITY 280000 //J/K For 80kg person #define PRESSURE_DAMAGE_COEFFICIENT 4 // The amount of pressure damage someone takes is equal to (pressure / HAZARD_HIGH_PRESSURE)*PRESSURE_DAMAGE_COEFFICIENT, with the maximum of MAX_PRESSURE_DAMAGE. -#define MAX_HIGH_PRESSURE_DAMAGE 4 // This used to be 20... I got this much random rage for some retarded decision by polymorph?! Polymorph now lies in a pool of blood with a katana jammed in his spleen. ~Errorage --PS: The katana did less than 20 damage to him :( +#define MAX_HIGH_PRESSURE_DAMAGE 4 // This used to be 20... I got this much random rage for some mischievious decision by polymorph?! Polymorph now lies in a pool of blood with a katana jammed in his spleen. ~Errorage --PS: The katana did less than 20 damage to him :( #define LOW_PRESSURE_DAMAGE 2 // The amount of damage someone takes when in a low pressure area. (The pressure threshold is so low that it doesn't make sense to do any calculations, so it just applies this flat value). #define MINIMUM_AIR_RATIO_TO_SUSPEND 0.05 // Minimum ratio of air that must move to/from a tile to suspend group processing @@ -97,4 +97,4 @@ // Used in various things like tanks and oxygen pumps. #define TANK_MAX_RELEASE_PRESSURE (3*ONE_ATMOSPHERE) -#define TANK_DEFAULT_RELEASE_PRESSURE ONE_ATMOSPHERE \ No newline at end of file +#define TANK_DEFAULT_RELEASE_PRESSURE ONE_ATMOSPHERE diff --git a/code/__defines/misc.dm b/code/__defines/misc.dm index fb0e4ecd51..70453f57ce 100644 --- a/code/__defines/misc.dm +++ b/code/__defines/misc.dm @@ -439,6 +439,7 @@ GLOBAL_LIST_EMPTY(##LIST_NAME);\ #define VOLUME_CHANNEL_DOORS "Doors" #define VOLUME_CHANNEL_INSTRUMENTS "Instruments" #define VOLUME_CHANNEL_WEATHER "Weather" +#define VOLUME_CHANNEL_SPECIES_SOUNDS "Species Sounds" // Make sure you update this or clients won't be able to adjust the channel GLOBAL_LIST_INIT(all_volume_channels, list( @@ -448,7 +449,8 @@ GLOBAL_LIST_INIT(all_volume_channels, list( VOLUME_CHANNEL_VORE, VOLUME_CHANNEL_DOORS, VOLUME_CHANNEL_INSTRUMENTS, - VOLUME_CHANNEL_WEATHER + VOLUME_CHANNEL_WEATHER, + VOLUME_CHANNEL_SPECIES_SOUNDS )) #define APPEARANCECHANGER_CHANGED_RACE "Race" diff --git a/code/__defines/planets.dm b/code/__defines/planets.dm index 0217a0ef1e..45ae92bfe1 100644 --- a/code/__defines/planets.dm +++ b/code/__defines/planets.dm @@ -8,6 +8,7 @@ #define WEATHER_HAIL "hail" #define WEATHER_WINDY "windy" #define WEATHER_HOT "hot" +#define WEATHER_FOG "fog" #define WEATHER_BLOOD_MOON "blood moon" // For admin fun or cult later on. #define WEATHER_EMBERFALL "emberfall" // More adminbuse, from TG. Harmless. #define WEATHER_ASH_STORM "ash storm" // Ripped from TG, like the above. Less harmless. @@ -28,4 +29,4 @@ #define PLANET_PROCESS_SUN 0x1 #define PLANET_PROCESS_TEMP 0x2 -#define PLANET_TIME_MODIFIER 1 // If you want planet time to go faster than realtime, increase this number. \ No newline at end of file +#define PLANET_TIME_MODIFIER 1 // If you want planet time to go faster than realtime, increase this number. diff --git a/code/__defines/research.dm b/code/__defines/research.dm index c4cdd6f299..d5827dcab4 100644 --- a/code/__defines/research.dm +++ b/code/__defines/research.dm @@ -9,7 +9,7 @@ #define TECH_COMBAT "combat" #define TECH_MAGNET "magnets" #define TECH_DATA "programming" -#define TECH_ILLEGAL "syndicate" +#define TECH_ILLEGAL "transgressive" #define TECH_ARCANE "arcane" #define TECH_PRECURSOR "precursor" @@ -17,4 +17,4 @@ #define PROTOLATHE 0x0002 //New stuff. Uses glass/metal/chemicals #define MECHFAB 0x0004 //Mechfab #define CHASSIS 0x0008 //For protolathe, but differently -#define PROSFAB 0x0010 //For prosthetics fab \ No newline at end of file +#define PROSFAB 0x0010 //For prosthetics fab diff --git a/code/__defines/subsystems.dm b/code/__defines/subsystems.dm index f6d7dc2a38..655d4a11a5 100644 --- a/code/__defines/subsystems.dm +++ b/code/__defines/subsystems.dm @@ -88,6 +88,7 @@ var/global/list/runlevel_flags = list(RUNLEVEL_LOBBY, RUNLEVEL_SETUP, RUNLEVEL_G #define INIT_ORDER_PERSISTENCE -25 #define INIT_ORDER_SKYBOX -30 //Visual only, irrelevant to gameplay, but needs to be late enough to have overmap populated fully #define INIT_ORDER_TICKER -50 +#define INIT_ORDER_MAPRENAME -60 //Initiating after Ticker to ensure everything is loaded and everything we rely on us working #define INIT_ORDER_CHAT -100 //Should be last to ensure chat remains smooth during init. diff --git a/code/_helpers/global_lists_vr.dm b/code/_helpers/global_lists_vr.dm index 02c6b5f495..b928ff1612 100644 --- a/code/_helpers/global_lists_vr.dm +++ b/code/_helpers/global_lists_vr.dm @@ -13,6 +13,10 @@ var/global/list/traits_costs = list() // Just path = cost list, saves time in c var/global/list/all_traits = list() // All of 'em at once (same instances) var/global/list/active_ghost_pods = list() +//Global vars for making the overmap_renamer subsystem. +//Collects all instances by reference of visitable overmap objects of /obj/effect/overmap/visitable like the debris field. +var/global/list/visitable_overmap_object_instances = list() + var/global/list/sensorpreflist = list("Off", "Binary", "Vitals", "Tracking", "No Preference") // Used by the ban panel to determine what departments are offmap departments. All these share an 'offmap roles' ban. @@ -785,6 +789,7 @@ var/global/list/xenobio_gold_mobs_safe = list( /mob/living/simple_mob/vore/rabbit, /mob/living/simple_mob/vore/redpanda, /mob/living/simple_mob/vore/sheep, + /mob/living/simple_mob/vore/squirrel, /mob/living/simple_mob/vore/solargrub) var/global/list/xenobio_gold_mobs_birds = list(/mob/living/simple_mob/animal/passive/bird/black_bird, @@ -964,7 +969,8 @@ var/global/list/selectable_speech_bubbles = list( "maus", "heart", "textbox", - "posessed") + "posessed", + "square") diff --git a/code/_helpers/unsorted.dm b/code/_helpers/unsorted.dm index d1f96ac81b..ac313a0fa7 100644 --- a/code/_helpers/unsorted.dm +++ b/code/_helpers/unsorted.dm @@ -432,28 +432,58 @@ Turf and target are seperate in case you want to teleport some distance from a t /proc/sortmobs() var/list/moblist = list() var/list/sortmob = sortAtom(mob_list) + var/list/after_simplemob_minded = list() //CHOMPEdit for(var/mob/observer/eye/M in sortmob) + if (!M.client && !M.disconnect_time) //CHOMPEdit Addition + after_simplemob_minded.Add(M) + continue moblist.Add(M) for(var/mob/observer/blob/M in sortmob) + if (!M.client && !M.disconnect_time) //CHOMPEdit Addition + after_simplemob_minded.Add(M) + continue moblist.Add(M) for(var/mob/living/silicon/ai/M in sortmob) + if (!M.client && !M.disconnect_time) //CHOMPEdit Addition + after_simplemob_minded.Add(M) + continue moblist.Add(M) for(var/mob/living/silicon/pai/M in sortmob) + if (!M.client && !M.disconnect_time) //CHOMPEdit Addition + after_simplemob_minded.Add(M) + continue moblist.Add(M) for(var/mob/living/silicon/robot/M in sortmob) + if (!M.client && !M.disconnect_time) //CHOMPEdit Addition + after_simplemob_minded.Add(M) + continue moblist.Add(M) for(var/mob/living/carbon/human/M in sortmob) + if (!M.client && !M.disconnect_time) //CHOMPEdit Addition + after_simplemob_minded.Add(M) + continue moblist.Add(M) for(var/mob/living/carbon/brain/M in sortmob) + if (!M.client && !M.disconnect_time) //CHOMPEdit Addition + after_simplemob_minded.Add(M) + continue moblist.Add(M) for(var/mob/living/carbon/alien/M in sortmob) + if (!M.client && !M.disconnect_time) //CHOMPEdit Addition + after_simplemob_minded.Add(M) + continue moblist.Add(M) for(var/mob/observer/dead/M in sortmob) moblist.Add(M) for(var/mob/new_player/M in sortmob) moblist.Add(M) for(var/mob/living/simple_mob/M in sortmob) + if (!M.client && !M.disconnect_time) //CHOMPEdit Addition + after_simplemob_minded.Add(M) + continue moblist.Add(M) + moblist.Add(after_simplemob_minded) //CHOMPEdit + after_simplemob_minded.Cut() //VOREStation Addition Start for(var/mob/living/dominated_brain/M in sortmob) moblist.Add(M) diff --git a/code/_onclick/click.dm b/code/_onclick/click.dm index 5fbe20abff..b4486fc712 100644 --- a/code/_onclick/click.dm +++ b/code/_onclick/click.dm @@ -361,6 +361,10 @@ mouse_opacity = 2 screen_loc = "SOUTHWEST to NORTHEAST" +/obj/screen/click_catcher/Initialize(mapload, ...) + . = ..() + verbs.Cut() + /obj/screen/click_catcher/Click(location, control, params) var/list/modifiers = params2list(params) if(modifiers["middle"] && istype(usr, /mob/living/carbon)) diff --git a/code/_onclick/hud/alert.dm b/code/_onclick/hud/alert.dm index 988c11df10..c1309e3e95 100644 --- a/code/_onclick/hud/alert.dm +++ b/code/_onclick/hud/alert.dm @@ -154,12 +154,12 @@ The box in your backpack has an oxygen tank and gas mask in it." /obj/screen/alert/fat - name = "Fat" - desc = "You ate too much food, lardass. Run around the station and lose some weight." + name = "Full" + desc = "You've eaten more than you can handle, maybe you should slow down?" icon_state = "fat" /obj/screen/alert/fat/vampire - desc = "You drank too much blood, lardass. Run around the station and lose some weight." + desc = "You've had more than enough blood, for now." icon_state = "v_fat" /obj/screen/alert/fat/synth @@ -172,7 +172,7 @@ The box in your backpack has an oxygen tank and gas mask in it." icon_state = "hungry" /obj/screen/alert/hungry/vampire - desc = "You could use a bloodsnack or two." + desc = "You could go for a bite right now..." icon_state = "v_hungry" /obj/screen/alert/hungry/synth @@ -180,8 +180,8 @@ The box in your backpack has an oxygen tank and gas mask in it." icon_state = "c_hungry" /obj/screen/alert/starving - name = "Starving" - desc = "You're severely malnourished. The hunger pains make moving around a chore." + name = "Very Hungry" + desc = "You're starving. You barely have enough energy to move around." icon_state = "starving" /obj/screen/alert/starving/vampire @@ -256,7 +256,7 @@ or something covering your eyes." /obj/screen/alert/high name = "High" - desc = "Whoa man, you're tripping balls! Careful you don't get addicted... if you aren't already." + desc = "Whoa, you're tripping balls!" icon_state = "high" /obj/screen/alert/embeddedobject @@ -297,8 +297,8 @@ or shoot a gun to move around via Newton's 3rd Law of Motion." //ALIENS /obj/screen/alert/alien_tox - name = "Plasma" - desc = "There's flammable plasma in the air. If it lights up, you'll be toast." + name = "Phoron" + desc = "There's flammable phoron in the air. If it lights up, you'll be toast." icon_state = "alien_tox" alerttooltipstyle = "alien" @@ -433,7 +433,7 @@ so as to remain in compliance with the most up-to-date laws." return 1 for(var/i = 1, i <= alerts.len, i++) var/obj/screen/alert/alert = alerts[alerts[i]] - + if(alert.icon_state in cached_icon_states(ui_style)) alert.icon = ui_style @@ -442,7 +442,7 @@ so as to remain in compliance with the most up-to-date laws." I.color = ui_color I.alpha = ui_alpha alert.underlays = list(I) - + switch(i) if(1) . = ui_alert1 diff --git a/code/_onclick/hud/hud.dm b/code/_onclick/hud/hud.dm index 642ec99c73..2a997afba0 100644 --- a/code/_onclick/hud/hud.dm +++ b/code/_onclick/hud/hud.dm @@ -205,7 +205,7 @@ var/list/global_huds = list( /datum/hud/Destroy() . = ..() - qdel_null(minihuds) + QDEL_NULL_LIST(minihuds) grab_intent = null hurt_intent = null disarm_intent = null @@ -224,7 +224,9 @@ var/list/global_huds = list( other_important = null hotkeybuttons = null // item_action_list = null // ? - QDEL_LIST(ammo_hud_list) + for (var/x in ammo_hud_list) + remove_ammo_hud(mymob, x) + ammo_hud_list = null mymob = null /datum/hud/proc/hidden_inventory_update() @@ -502,4 +504,4 @@ var/list/global_huds = list( ///Update the ammo hud related to the gun G /datum/hud/proc/update_ammo_hud(mob/living/user, obj/item/weapon/gun/G) var/obj/screen/ammo/ammo_hud = ammo_hud_list[G] - ammo_hud?.update_hud(user, G) \ No newline at end of file + ammo_hud?.update_hud(user, G) diff --git a/code/controllers/subsystems/mapping.dm b/code/controllers/subsystems/mapping.dm index 832a84784d..7681523722 100644 --- a/code/controllers/subsystems/mapping.dm +++ b/code/controllers/subsystems/mapping.dm @@ -23,7 +23,7 @@ SUBSYSTEM_DEF(mapping) if(config.generate_map) // Map-gen is still very specific to the map, however putting it here should ensure it loads in the correct order. using_map.perform_map_generation() - + loadEngine() preloadShelterTemplates() // VOREStation EDIT: Re-enable Shelter Capsules // Mining generation probably should be here too @@ -112,7 +112,7 @@ SUBSYSTEM_DEF(mapping) error("Randompick Z level \"[map]\" is not a valid map!") else MT.load_new_z(centered = FALSE) - + if(LAZYLEN(also_load)) //Just copied from gateway picking, this is so we can have a kind of OM map version of the same concept. var/picklist = pick(also_load) @@ -147,4 +147,4 @@ SUBSYSTEM_DEF(mapping) /datum/controller/subsystem/mapping/stat_entry(msg) if (!Debug2) return // Only show up in stat panel if debugging is enabled. - . = ..() \ No newline at end of file + . = ..() diff --git a/code/controllers/subsystems/overmap_renamer_vr.dm b/code/controllers/subsystems/overmap_renamer_vr.dm new file mode 100644 index 0000000000..5b2cd75da4 --- /dev/null +++ b/code/controllers/subsystems/overmap_renamer_vr.dm @@ -0,0 +1,32 @@ +/* +Readme at code\modules\awaymissions\overmap_renamer\readme.md +*/ + +SUBSYSTEM_DEF(overmap_renamer) + name = "Overmap Renamer" + init_order = INIT_ORDER_MAPRENAME //Loaded very late in initializations. Must come before mapping and objs. Uses both as inputs. + runlevels = RUNLEVEL_INIT + flags = SS_NO_FIRE + + + +/datum/controller/subsystem/overmap_renamer/Initialize(timeofday) + update_names() + + ..() + +/*Shouldn't be a switch statement. We want ALL of the if(map_template.name in visitable_z_leves_name_list) to fire +if we end up with multiple renamable lateload overmap objects.*/ +/datum/controller/subsystem/overmap_renamer/proc/update_names() + if(!visitable_overmap_object_instances || !islist(visitable_overmap_object_instances) || !length(visitable_overmap_object_instances)) + return + for(var/obj/effect/overmap/visitable/V in visitable_overmap_object_instances) + if(V.unique_identifier == "Debris Field") + V.modify_descriptors() + if(V.visitable_renamed) //could just if(D.modify_descriptors()), but having a var recording renaming is useful for debugging and stuff! + if(V.known) + to_world_log("##Overmap Renamer: Renamed Debris Field as: [V.name]") + admin_notice("Debris Field name chosen as [V.name]", R_DEBUG) + else + to_world_log("##Overmap Renamer: Renamed Debris Field as: [V.real_name]") + admin_notice("Debris Field name chosen as [V.real_name]", R_DEBUG) diff --git a/code/datums/ai_law_sets.dm b/code/datums/ai_law_sets.dm index c11336726c..37d2bf64bf 100644 --- a/code/datums/ai_law_sets.dm +++ b/code/datums/ai_law_sets.dm @@ -81,7 +81,7 @@ /******************** Syndicate ********************/ /datum/ai_laws/syndicate_override - name = "Syndicate Directives" + name = "Mercenary Directives" /datum/ai_laws/syndicate_override/New() add_inherent_law("You may not injure an operative or, through inaction, allow an operative to come to harm.") diff --git a/code/datums/looping_sounds/_looping_sound.dm b/code/datums/looping_sounds/_looping_sound.dm index c2a9c20501..19cf43d190 100644 --- a/code/datums/looping_sounds/_looping_sound.dm +++ b/code/datums/looping_sounds/_looping_sound.dm @@ -16,8 +16,8 @@ direct (bool) If true plays directly to provided atoms instead of from them opacity_check (bool) If true, things behind walls/opaque things won't hear the sounds. pref_check (type) If set to a /datum/client_preference type, will check if the hearer has that preference active before playing it to them. - volume_chan (type) If set to a specific volume channel via the incoming argument, we tell the playsound proc to modulate volume based on that channel - exclusive (bool) If true, only one of this sound is allowed to play. + volume_chan (type) If set to a specific volume channel via the incoming argument, we tell the playsound proc to modulate volume based on that channel //CHOMPedit + exclusive (bool) If true, only one of this sound is allowed to play. Relies on if started is true or not. If true, it will not start another loop until it is false. */ /datum/looping_sound var/list/atom/output_atoms @@ -34,20 +34,20 @@ var/extra_range var/opacity_check var/pref_check - var/volume_chan + var/volume_chan //CHOMPedit var/exclusive var/timerid var/started -/datum/looping_sound/New(list/_output_atoms=list(), start_immediately=FALSE, disable_direct=FALSE) // CHOMPEdit: Fixes shitty default _direct forcing all direct sounds to false. Now it is an explicit override +/datum/looping_sound/New(list/_output_atoms=list(), start_immediately=FALSE, disable_direct=FALSE) if(!mid_sounds) WARNING("A looping sound datum was created without sounds to play.") return output_atoms = _output_atoms - if(disable_direct) // CHOMPEdit: Fixes shitty default _direct forcing all direct sounds to false. Now it is an explicit override - direct = FALSE // CHOMPEdit: Fixes shitty default _direct forcing all direct sounds to false. Now it is an explicit override + if(disable_direct) + direct = FALSE if(start_immediately) start() @@ -57,15 +57,15 @@ output_atoms = null return ..() -/datum/looping_sound/proc/start(atom/add_thing, skip_start_sound = FALSE) // CHOMPStation Edit: Skip start sounds optionally +/datum/looping_sound/proc/start(atom/add_thing, skip_start_sound = FALSE) if(add_thing) output_atoms |= add_thing if(timerid) return - if(skip_start_sound && (!exclusive && !started)) // CHOMPStation Edit: Skip start sounds optionally - sound_loop() // CHOMPStation Edit: Skip start sounds optionally - started = TRUE // CHOMPStation Edit: Skip start sounds optionally - return // CHOMPStation Edit: Skip start sounds optionally + if(skip_start_sound && (!exclusive && !started)) // Skip start sounds optionally, check if we're exclusive AND started already + sound_loop() + started = TRUE + return if(exclusive && started) // Prevents a sound from starting multiple times return // Don't start this loop. on_start() @@ -76,8 +76,8 @@ output_atoms -= remove_thing if(!timerid) return - if(!skip_stop_sound) // CHOMPEdit: Allows skipping the stop sound, should you need to. - on_stop() // CHOMPEdit: Allows skipping the stop sound, should you need to. + if(!skip_stop_sound) + on_stop() deltimer(timerid) timerid = null started = FALSE @@ -102,7 +102,7 @@ if(direct) if(ismob(thing)) var/mob/M = thing - if(pref_check && !M.is_preference_enabled(pref_check)) // CHOMPEdit: Fixed this broken check, sent upstream + if(pref_check && !M.is_preference_enabled(pref_check)) continue SEND_SOUND(thing, S) else diff --git a/code/datums/managed_browsers/changelingevolution.dm b/code/datums/managed_browsers/changelingevolution.dm index 4458604b9b..a58b255240 100644 --- a/code/datums/managed_browsers/changelingevolution.dm +++ b/code/datums/managed_browsers/changelingevolution.dm @@ -12,7 +12,7 @@ if(!new_client.mob || !new_client.mob.mind || !new_client.mob.mind.changeling) message_admins("[new_client] tried to access changeling evolutions while not changeling.") qdel(src) - + ..() /datum/managed_browser/changelingevolution/Destroy() @@ -24,7 +24,7 @@ var/list/dat = list("") var/geneticpoints_current = my_client.mob.mind.changeling.geneticpoints var/geneticpoints_max = my_client.mob.mind.changeling.max_geneticpoints - + dat += "
Genetic Points Available: [geneticpoints_current] / [geneticpoints_max]
" dat += "Obtain more by feeding on your own kind.

" dat += "What am I?

" @@ -49,28 +49,28 @@ if(href_list["close"]) return - + if(href_list["inherent"]) generate_abilitylist(CHANGELING_POWER_INHERENT) - + if(href_list["armor"]) generate_abilitylist(CHANGELING_POWER_ARMOR) - + if(href_list["weapons"]) generate_abilitylist(CHANGELING_POWER_WEAPONS) - + if(href_list["stings"]) generate_abilitylist(CHANGELING_POWER_STINGS) - + if(href_list["shrieks"]) generate_abilitylist(CHANGELING_POWER_SHRIEKS) if(href_list["health"]) generate_abilitylist(CHANGELING_POWER_HEALTH) - + if(href_list["enhancements"]) generate_abilitylist(CHANGELING_POWER_ENHANCEMENTS) - + if(href_list["evolve"]) var/datum/mind/M = my_client.mob.mind var/datum/changeling/C = my_client.mob.mind.changeling @@ -83,7 +83,7 @@ if(!istype(M)) return - + if(Thepower == null) to_chat(M.current, "Purchase failed. Inform a dev of this error.") return @@ -95,13 +95,13 @@ if(C.geneticpoints < Thepower.genomecost) to_chat(M.current, "We cannot evolve this... yet. We must acquire more DNA.") return - + C.purchased_powers += Thepower /// Set it to purchased C.geneticpoints -= Thepower.genomecost generate_abilitylist(Thepower.power_category) /// Refresh the UI my_client.mob.mind.changeling.purchasePower(M, Thepower) - + if(href_list["tutorial"]) textbody = "
What am I?

" textbody += "" @@ -157,7 +157,7 @@ textbody += "[initial(powerdata.desc)]

" textbody += "[powerdata.helptext]
" if(powerdata.enhancedtext != "") - textbody += "WHEN EHANCED: [powerdata.enhancedtext]
" + textbody += "WHEN ENHANCED: [powerdata.enhancedtext]
" if(powerdata in my_client.mob.mind.changeling.purchased_powers) textbody += "
This ability is already evolved!
" else if(cat != "Inherent") diff --git a/code/datums/supplypacks/atmospherics.dm b/code/datums/supplypacks/atmospherics.dm index e6fb05f220..d86e8db9c6 100644 --- a/code/datums/supplypacks/atmospherics.dm +++ b/code/datums/supplypacks/atmospherics.dm @@ -82,6 +82,14 @@ containername = "Disposal Dispenser Crate" access = access_atmospherics +/datum/supply_pack/atmos/rapid_pipe_dispenser + contains = list(/obj/item/weapon/pipe_dispenser) + name = "Rapid Pipe Dispenser" + cost = 100 + containertype = /obj/structure/closet/crate/secure/aether + containername = "Rapid Pipe Dispenser Crate" + access = access_atmospherics + /datum/supply_pack/atmos/internals name = "Internals crate" contains = list( @@ -118,4 +126,4 @@ ) cost = 35 containertype = /obj/structure/closet/crate/aether - containername = "Firefighting crate"*/ \ No newline at end of file + containername = "Firefighting crate"*/ diff --git a/code/game/gamemodes/mixed/mercwiz.dm b/code/game/gamemodes/mixed/mercwiz.dm index 93869f3845..28df75725b 100644 --- a/code/game/gamemodes/mixed/mercwiz.dm +++ b/code/game/gamemodes/mixed/mercwiz.dm @@ -9,4 +9,4 @@ end_on_antag_death = 0 antag_tags = list(MODE_MERCENARY, MODE_TECHNOMANCER) require_all_templates = 1 - votable = 0 \ No newline at end of file + votable = 0 diff --git a/code/game/jobs/job/captain_vr.dm b/code/game/jobs/job/captain_vr.dm index 62b0eb93ef..6c5f3ec175 100644 --- a/code/game/jobs/job/captain_vr.dm +++ b/code/game/jobs/job/captain_vr.dm @@ -25,7 +25,8 @@ dept_time_required = 60 alt_titles = list("Crew Resources Officer" = /datum/alt_title/cro, "Deputy Director" = /datum/alt_title/deputy_director, "Staff Manager" = /datum/alt_title/staff_manager, - "Facility Steward" = /datum/alt_title/facility_steward) //CHOMPEdit + "Facility Steward" = /datum/alt_title/facility_steward //CHOMPEdit + , "Performance Management Supervisor" = /datum/alt_title/performance_management_supervisor) //CHOMPEdit access = list(access_security, access_sec_doors, access_brig, access_forensics_lockers, access_medical, access_engine, access_change_ids, access_ai_upload, access_eva, access_heads, @@ -49,6 +50,8 @@ /datum/alt_title/facility_steward title = "Facility Steward" + + /datum/job/hop/get_request_reasons() return list("ID modification", "Training crew") @@ -73,3 +76,8 @@ /datum/alt_title/bridge_assistant title = "Bridge Assistant" + +//CHOMPEDIT START: More Alt titles +/datum/alt_title/performance_management_supervisor + title = "Performance Management Supervisor" //This one can be somewhat seen as an analogue to the captains "Chief Supervisor" role +//CHOMPEDIT END diff --git a/code/game/jobs/job_controller.dm b/code/game/jobs/job_controller.dm index c939cc9c94..c526550139 100644 --- a/code/game/jobs/job_controller.dm +++ b/code/game/jobs/job_controller.dm @@ -465,7 +465,7 @@ var/global/datum/controller/occupations/job_master else spawn_in_storage += thing else - to_chat(H, "Your job is [rank] and the game just can't handle it! Please report this bug to an administrator.") + to_chat(H, "Your job is [rank] and the game just can't handle it! Please report this bug to an administrator.") H.job = rank log_game("JOINED [key_name(H)] as \"[rank]\"") @@ -533,16 +533,16 @@ var/global/datum/controller/occupations/job_master W.color = R.color qdel(R) - to_chat(H, "You are [job.total_positions == 1 ? "the" : "a"] [alt_title ? alt_title : rank].") + to_chat(H, "You are [job.total_positions == 1 ? "the" : "a"] [alt_title ? alt_title : rank].") if(job.supervisors) - to_chat(H, "As the [alt_title ? alt_title : rank] you answer directly to [job.supervisors]. Special circumstances may change this.") + to_chat(H, "As the [alt_title ? alt_title : rank] you answer directly to [job.supervisors]. Special circumstances may change this.") if(job.has_headset) H.equip_to_slot_or_del(new /obj/item/device/radio/headset(H), slot_l_ear) - to_chat(H, "To speak on your department's radio channel use :h. For the use of other channels, examine your headset.") + to_chat(H, "To speak on your department's radio channel use :h. For the use of other channels, examine your headset.") if(job.req_admin_notify) - to_chat(H, "You are playing a job that is important for Game Progression. If you have to disconnect, please notify the admins via adminhelp.") + to_chat(H, "You are playing a job that is important for Game Progression. If you have to disconnect, please notify the admins via adminhelp.") // EMAIL GENERATION // Email addresses will be created under this domain name. Mostly for the looks. @@ -559,13 +559,13 @@ var/global/datum/controller/occupations/job_master // If even fallback login generation failed, just don't give them an email. The chance of this happening is astronomically low. if(ntnet_global.does_email_exist(complete_login)) - to_chat(H, "You were not assigned an email address.") + to_chat(H, "You were not assigned an email address.") H.mind.store_memory("You were not assigned an email address.") else var/datum/computer_file/data/email_account/EA = new/datum/computer_file/data/email_account() EA.password = GenerateKey() EA.login = complete_login - to_chat(H, "Your email account address is [EA.login] and the password is [EA.password]. This information has also been placed into your notes.") + to_chat(H, "Your email account address is [EA.login] and the password is [EA.password]. This information has also been placed into your notes.") H.mind.store_memory("Your email account address is [EA.login] and the password is [EA.password].") // END EMAIL GENERATION @@ -918,7 +918,7 @@ var/global/datum/controller/occupations/job_master if(fail_deadly || J?.offmap_spawn) to_chat(C, "Your chosen spawnpoint ([spawnpos.display_name]) is unavailable for your chosen job. Please correct your spawn point choice.") return - to_chat(C, "Your chosen spawnpoint ([spawnpos.display_name]) is unavailable for your chosen job. Spawning you at the Arrivals shuttle instead.") + to_chat(C, "Your chosen spawnpoint ([spawnpos.display_name]) is unavailable for your chosen job. Spawning you at the Arrivals shuttle instead.") var/spawning = pick(latejoin) .["turf"] = get_turf(spawning) .["msg"] = "will arrive at the station shortly" diff --git a/code/game/machinery/computer/guestpass.dm b/code/game/machinery/computer/guestpass.dm index dd2644f794..dd33db4f86 100644 --- a/code/game/machinery/computer/guestpass.dm +++ b/code/game/machinery/computer/guestpass.dm @@ -111,6 +111,9 @@ to_chat(user, "The guest pass terminal denies to accept the guest pass.") return if(istype(I, /obj/item/weapon/card/id)) + if(stat & NOPOWER) //checking for power in here so crowbar and screwdriver and stuff still works. + to_chat(user, SPAN_WARNING("The terminal refuses your I.D as it is unpowered!")) + return if(!giver && user.unEquip(I)) I.forceMove(src) giver = I @@ -123,6 +126,26 @@ /obj/machinery/computer/guestpass/attack_ai(var/mob/user as mob) return attack_hand(user) +/obj/machinery/computer/guestpass/verb/eject_id() + set category = "Object" + set name = "Eject ID Card" + set src in oview(1) + + if(!usr || usr.stat || usr.lying) return + + if(giver) + to_chat(usr, SPAN_NOTICE("You remove \the [giver] from \the [src].")) + giver.loc = get_turf(src) + if(!usr.get_active_hand() && istype(usr,/mob/living/carbon/human)) + usr.put_in_hands(giver) + else + giver.loc = src.loc + giver = null + accesses.Cut() + else + to_chat(usr, SPAN_WARNING("There is nothing to remove from the console.")) + return + /obj/machinery/computer/guestpass/attack_hand(var/mob/user as mob) if(..()) return @@ -244,4 +267,3 @@ add_fingerprint(usr) return TRUE - diff --git a/code/game/machinery/computer/syndicate_specops_shuttle.dm b/code/game/machinery/computer/syndicate_specops_shuttle.dm index c6ede9ac37..c7db7b94e3 100644 --- a/code/game/machinery/computer/syndicate_specops_shuttle.dm +++ b/code/game/machinery/computer/syndicate_specops_shuttle.dm @@ -1,6 +1,6 @@ /obj/machinery/computer/syndicate_elite_shuttle - name = "elite syndicate squad shuttle control console" + name = "elite mercenary squad shuttle control console" icon_keyboard = "syndie_key" icon_screen = "syndishuttle" light_color = "#00ffff" - req_access = list(access_cent_specops) \ No newline at end of file + req_access = list(access_cent_specops) diff --git a/code/game/machinery/doors/checkForMultipleDoors.dm b/code/game/machinery/doors/checkForMultipleDoors.dm index 9005a7fda4..f7c6ff98b1 100644 --- a/code/game/machinery/doors/checkForMultipleDoors.dm +++ b/code/game/machinery/doors/checkForMultipleDoors.dm @@ -12,5 +12,5 @@ for(var/obj/machinery/door/D in locate(src.x,src.y,src.z)) if(!istype(D, /obj/machinery/door/window) && D.density) return 0 - //There are no false wall checks because that would be fucking retarded - return 1 \ No newline at end of file + //There are no false wall checks because that would be mischievious + return 1 diff --git a/code/game/machinery/hologram.dm b/code/game/machinery/hologram.dm index 41851575af..0df4174d1b 100644 --- a/code/game/machinery/hologram.dm +++ b/code/game/machinery/hologram.dm @@ -117,12 +117,22 @@ For the other part of the code, check silicon say.dm. Particularly robot talk.*/ var/obj/effect/overlay/aiholo/hologram = new(T)//Spawn a blank effect at the location. //VOREStation Edit to specific type for adding vars hologram.master = A //VOREStation Edit: So you can reference the master AI from in the hologram procs hologram.icon = A.holo_icon + hologram.pixel_x = 16 - round(A.holo_icon.Width() / 2) //VOREStation Edit: centers the hologram on the tile //hologram.mouse_opacity = 0//So you can't click on it. //VOREStation Removal hologram.layer = FLY_LAYER//Above all the other objects/mobs. Or the vast majority of them. hologram.anchored = TRUE//So space wind cannot drag it. hologram.name = "[A.name] (Hologram)"//If someone decides to right click. - hologram.set_light(2) //hologram lighting - hologram.color = color //painted holopad gives coloured holograms + + if(!isnull(color)) + hologram.color = color + else + hologram.color = A.holo_color + + if(hologram.color) //hologram lighting + hologram.set_light(2,1,hologram.color) + else + hologram.set_light(2) + masters[A] = hologram set_light(2) //pad lighting icon_state = "holopad1" diff --git a/code/game/machinery/syndicatebeacon.dm b/code/game/machinery/syndicatebeacon.dm index 07ac93b565..3deb8452a0 100644 --- a/code/game/machinery/syndicatebeacon.dm +++ b/code/game/machinery/syndicatebeacon.dm @@ -54,6 +54,8 @@ updateUsrDialog() spawn(rand(50,200)) selfdestruct() return + if(2) + return if(istype(M, /mob/living/carbon/human)) var/mob/living/carbon/human/N = M to_chat(N, "You have joined the ranks of the Syndicate and become a traitor to the station!") diff --git a/code/game/machinery/telecomms/broadcaster.dm b/code/game/machinery/telecomms/broadcaster.dm index 686a03cb25..50e92b99e4 100644 --- a/code/game/machinery/telecomms/broadcaster.dm +++ b/code/game/machinery/telecomms/broadcaster.dm @@ -454,11 +454,13 @@ var/message_delay = 0 // To make sure restarting the recentmessages list is kept var/part_b_extra = "" if(data == DATA_ANTAG) // intercepted radio message part_b_extra = " (Intercepted)" - var/part_a = "\icon[radio][bicon(radio)]\[[freq_text]\][part_b_extra] " // goes in the actual output + var/part_a = "" + var/part_b = "\icon[radio][bicon(radio)]\[[freq_text]\][part_b_extra] " // goes in the actual output // --- Some more pre-message formatting --- - var/part_b = " " // Tweaked for security headsets -- TLE - var/part_c = "" + var/part_c = " " // Tweaked for security headsets -- TLE + var/part_d = "" + var/part_e = "" // --- Filter the message; place it in quotes apply a verb --- @@ -470,8 +472,8 @@ var/message_delay = 0 // To make sure restarting the recentmessages list is kept // --- This following recording is intended for research and feedback in the use of department radio channels --- - var/part_blackbox_b = " \[[freq_text]\] " // Tweaked for security headsets -- TLE - var/blackbox_msg = "[part_a][name][part_blackbox_b][quotedmsg][part_c]" + var/part_blackbox_c = " \[[freq_text]\] " // Tweaked for security headsets -- TLE + var/blackbox_msg = "[part_a][part_b][name][part_blackbox_c][quotedmsg][part_d][part_e]" //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 @@ -510,28 +512,38 @@ var/message_delay = 0 // To make sure restarting the recentmessages list is kept /* --- Process all the mobs that heard a masked voice (understood) --- */ if(length(heard_masked)) for (var/mob/R in heard_masked) - R.hear_radio(message_pieces, verbage, part_a, part_b, part_c, M, 0, name) + R.hear_radio(message_pieces, verbage, part_a, part_b, part_c, part_d, part_e, M, 0, name) + if(R.is_preference_enabled(/datum/client_preference/radio_sounds)) + R << 'sound/effects/radio_common_quieter.ogg' /* --- Process all the mobs that heard the voice normally (understood) --- */ if(length(heard_normal)) for (var/mob/R in heard_normal) - R.hear_radio(message_pieces, verbage, part_a, part_b, part_c, M, 0, realname) + R.hear_radio(message_pieces, verbage, part_a, part_b, part_c, part_d, part_e, M, 0, realname) + if(R.is_preference_enabled(/datum/client_preference/radio_sounds)) + R << 'sound/effects/radio_common_quieter.ogg' /* --- Process all the mobs that heard the voice normally (did not understand) --- */ if(length(heard_voice)) for (var/mob/R in heard_voice) - R.hear_radio(message_pieces, verbage, part_a, part_b, part_c, M,0, vname) + R.hear_radio(message_pieces, verbage, part_a, part_b, part_c, part_d, part_e, M,0, vname) + if(R.is_preference_enabled(/datum/client_preference/radio_sounds)) + R << 'sound/effects/radio_common_quieter.ogg' /* --- 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)) for (var/mob/R in heard_garbled) - R.hear_radio(message_pieces, verbage, part_a, part_b, part_c, M, 1, vname) + R.hear_radio(message_pieces, verbage, part_a, part_b, part_c, part_d, part_e, M, 1, vname) + if(R.is_preference_enabled(/datum/client_preference/radio_sounds)) + R << 'sound/effects/radio_common_quieter.ogg' /* --- Complete gibberish. Usually happens when there's a compressed message --- */ if(length(heard_gibberish)) for (var/mob/R in heard_gibberish) - R.hear_radio(message_pieces, verbage, part_a, part_b, part_c, M, 1) + R.hear_radio(message_pieces, verbage, part_a, part_b, part_c, part_d, part_e, M, 1) + if(R.is_preference_enabled(/datum/client_preference/radio_sounds)) + R << 'sound/effects/radio_common_quieter.ogg' return 1 diff --git a/code/game/mecha/equipment/weapons/energy/laser.dm b/code/game/mecha/equipment/weapons/energy/laser.dm index 9aca9100d7..87aade93f4 100644 --- a/code/game/mecha/equipment/weapons/energy/laser.dm +++ b/code/game/mecha/equipment/weapons/energy/laser.dm @@ -79,3 +79,14 @@ equip_type = EQUIP_UTILITY origin_tech = list(TECH_COMBAT = 4, TECH_MAGNET = 4, TECH_PHORON = 3, TECH_ILLEGAL = 1) + +/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/gamma + equip_cooldown = 5 + name = "\improper GA-X \"Render\" Experimental Gamma Laser" + desc = "A experimental suppression laser that fires rapid blasts of radiation charged photons, extremely effective against infantry." + icon_state = "mecha_coil" + energy_drain = 80 + projectile = /obj/item/projectile/beam/gamma + fire_sound = 'sound/weapons/emitter.ogg' + + origin_tech = list(TECH_MATERIAL = 4, TECH_COMBAT = 4, TECH_PHORON = 4, TECH_POWER = 4, TECH_ILLEGAL = 3) diff --git a/code/game/objects/effects/decals/crayon.dm b/code/game/objects/effects/decals/crayon.dm index f983a480ff..248b9cfbb4 100644 --- a/code/game/objects/effects/decals/crayon.dm +++ b/code/game/objects/effects/decals/crayon.dm @@ -28,4 +28,4 @@ add_overlay(mainOverlay) add_overlay(shadeOverlay) - add_hiddenprint(usr) \ No newline at end of file + add_hiddenprint(usr) diff --git a/code/game/objects/effects/semirandom_mobs_vr.dm b/code/game/objects/effects/semirandom_mobs_vr.dm index 261c2d8620..343bf77e7f 100644 --- a/code/game/objects/effects/semirandom_mobs_vr.dm +++ b/code/game/objects/effects/semirandom_mobs_vr.dm @@ -292,7 +292,6 @@ var/global/list/semirandom_mob_spawner_decisions = list() ), list(/mob/living/simple_mob/vore/solargrub), list(/mob/living/simple_mob/vore/woof), - list(/mob/living/simple_mob/vore/alienanimals/teppi), list(/mob/living/simple_mob/vore/alienanimals/space_ghost), list(/mob/living/simple_mob/vore/alienanimals/catslug), list(/mob/living/simple_mob/vore/alienanimals/space_jellyfish), diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index 79dabc9a2c..cb2150f29b 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -25,6 +25,7 @@ var/list/origin_tech = null //Used by R&D to determine what research bonuses it grants. var/list/attack_verb //Used in attackby() to say how something was attacked "[x] has been [z.attack_verb] by [y] with [z]" var/force = 0 + var/can_cleave = FALSE // If true, a 'cleaving' attack will occur. var/heat_protection = 0 //flags which determine which body parts are protected from heat. Use the HEAD, UPPER_TORSO, LOWER_TORSO, etc. flags. See setup.dm var/cold_protection = 0 //flags which determine which body parts are protected from cold. Use the HEAD, UPPER_TORSO, LOWER_TORSO, etc. flags. See setup.dm @@ -686,7 +687,7 @@ GLOBAL_LIST_EMPTY(blood_overlays_by_type) /obj/item/proc/showoff(mob/user) for (var/mob/M in view(user)) - M.show_message("[user] holds up [src]. Take a closer look.",1) + M.show_message("[user] holds up [src]. Take a closer look.",1) /mob/living/carbon/verb/showoff() set name = "Show Held Item" @@ -716,13 +717,13 @@ modules/mob/living/carbon/human/life.dm if you die, you will be zoomed out. var/cannotzoom if((usr.stat && !zoom) || !(istype(usr,/mob/living/carbon/human))) - to_chat(usr, "You are unable to focus through the [devicename]") + to_chat(usr, "You are unable to focus through the [devicename].") cannotzoom = 1 else if(!zoom && (global_hud.darkMask[1] in usr.client.screen)) - to_chat(usr, "Your visor gets in the way of looking through the [devicename]") + to_chat(usr, "Your visor gets in the way of looking through the [devicename].") cannotzoom = 1 else if(!zoom && usr.get_active_hand() != src) - to_chat(usr, "You are too distracted to look through the [devicename], perhaps if it was in your active hand this might work better") + to_chat(usr, "You are too distracted to look through the [devicename], perhaps if it was in your active hand this might work better.") cannotzoom = 1 //We checked above if they are a human and returned already if they weren't. @@ -752,7 +753,7 @@ modules/mob/living/carbon/human/life.dm if you die, you will be zoomed out. H.client.pixel_x = -viewoffset H.client.pixel_y = 0 - H.visible_message("[usr] peers through the [zoomdevicename ? "[zoomdevicename] of the [src.name]" : "[src.name]"].") + H.visible_message("[usr] peers through the [zoomdevicename ? "[zoomdevicename] of the [src.name]" : "[src.name]"].") if(!ignore_visor_zoom_restriction) H.looking_elsewhere = TRUE H.handle_vision() @@ -770,7 +771,7 @@ modules/mob/living/carbon/human/life.dm if you die, you will be zoomed out. H.handle_vision() if(!cannotzoom) - usr.visible_message("[zoomdevicename ? "[usr] looks up from the [src.name]" : "[usr] lowers the [src.name]"].") + usr.visible_message("[zoomdevicename ? "[usr] looks up from the [src.name]" : "[usr] lowers the [src.name]"].") return diff --git a/code/game/objects/items/devices/communicator/communicator.dm b/code/game/objects/items/devices/communicator/communicator.dm index 8ecd9a5007..9ce6bfac8c 100644 --- a/code/game/objects/items/devices/communicator/communicator.dm +++ b/code/game/objects/items/devices/communicator/communicator.dm @@ -72,6 +72,8 @@ var/global/list/obj/item/device/communicator/all_communicators = list() var/update_ticks = 0 var/newsfeed_channel = 0 + var/obj/item/weapon/card/id/id = null //CHOMPADDITION: Making it possible to slot an ID card into the Communicator so it can function as both. + // If you turn this on, it changes the way communicator video works. User configurable option. var/selfie_mode = FALSE @@ -108,6 +110,89 @@ var/global/list/obj/item/device/communicator/all_communicators = list() //This is a pretty terrible way of doing this. addtimer(CALLBACK(src, .proc/register_to_holder), 5 SECONDS) + + + +//CHOMPADDITION START: Ayo communicator are better than PDAs /obj/item/device/communicator +// Proc: AltClick() +// Parameters: None +// Description: Checks if the user is made of silicon and returns if they are. If the user is not made of silicon and can use the communicator, +// removes the ID from the communicator if it has one, or sends a chat message indicating that the communicator does not have an ID. + +/obj/item/device/communicator/AltClick() + if(issilicon(usr)) + return + + if(id) + remove_id() + else + to_chat(usr, "This Communicator does not have an ID in it.") +// Proc: GetAccess() +// Parameters: None +// Description: Returns the access level of the communicator's ID, if it has one. If the communicator does not have an ID, the procedure returns the +// access level of the object that contains the communicator. +/obj/item/device/communicator/GetAccess() + if(id) + return id.GetAccess() + else + return ..() + +// Proc: GetID() +// Parameters: None +// Description: Returns the ID object associated with the communicator. If the communicator does not have an ID, the procedure returns null. +/obj/item/device/communicator/GetID() + return id + +// Proc: remove_id() +// Parameters: None +// Description: If the communicator has an ID, and it is held by a mob, the ID is placed in the mob's hands, a chat message is sent indicating that +// the ID has been removed, and a sound effect is played. If the ID is not held by a mob, it is moved to the turf where the communicator +// is located. The "pda-id" overlay is removed, and the communicator's ID is set to null. +/obj/item/device/communicator/proc/remove_id() + if (id) + if (ismob(loc)) + var/mob/M = loc + M.put_in_hands(id) + to_chat(usr, "You remove the ID from the [name].") + playsound(src, 'sound/machines/id_swipe.ogg', 100, 1) + else + id.loc = get_turf(src) + cut_overlay("pda-id") + id = null + +// Proc: id_check(mob/user as mob, choice as num) +// Parameters: mob/user - the user who is attempting to check for an ID +// choice - an integer indicating whether the check is for in-pda use (1) or out-of-pda use (2) +// Description: Checks for an ID in the communicator. If choice is 1 and an ID is present, the ID is removed and the procedure returns 1. +// If choice is 1 and no ID is present, the user's active hand is checked for an ID card. If an ID card is found and unequipped +// successfully, it is added to the communicator's inventory and the procedure returns 1. If choice is 2 and the user's active hand +// contains a valid registered ID card that can be unequipped, the card is moved to the communicator's inventory and replaces the +// current ID, which is moved to the user's hands. The procedure returns 1. If no ID card can be found or equipped, the procedure +// returns 0. +/obj/item/device/communicator/proc/id_check(mob/user as mob, choice as num) + if(choice == 1) + if (id) + remove_id() + return 1 + else + var/obj/item/I = user.get_active_hand() + if (istype(I, /obj/item/weapon/card/id) && user.unEquip(I)) + I.loc = src + id = I + return 1 + else + var/obj/item/weapon/card/I = user.get_active_hand() + if (istype(I, /obj/item/weapon/card/id) && I:registered_name && user.unEquip(I)) + var/obj/old_id = id + I.loc = src + id = I + user.put_in_hands(old_id) + return 1 + return 0 + + +//CHOMPADDITION END + // Proc: register_to_holder() // Parameters: None // Description: Tries to register ourselves to the mob that we've presumably spawned in. Not the most amazing way of doing this. @@ -216,6 +301,7 @@ var/global/list/obj/item/device/communicator/all_communicators = list() // Proc: attackby() // Parameters: 2 (C - what is used on the communicator. user - the mob that has the communicator) // Description: When an ID is swiped on the communicator, the communicator reads the job and checks it against the Owner name, if success, the occupation is added. +//CHOMPADDITION: If the ID has already been scanned it is instead inserted into the communicator /obj/item/device/communicator/attackby(obj/item/C as obj, mob/user as mob) ..() if(istype(C, /obj/item/weapon/card/id)) @@ -224,10 +310,17 @@ var/global/list/obj/item/device/communicator/all_communicators = list() to_chat(user, "\The [src] rejects the ID.") else if(!owner) to_chat(user, "\The [src] rejects the ID.") - else if(owner == idcard.registered_name) + else if(owner == idcard.registered_name && occupation != idcard.assignment) //CHMPEDIT only edit assigment if different occupation = idcard.assignment to_chat(user, "Occupation updated.") - + //CHOMPADDITION START Communicator ID slotting if we have an ID thats also already scanned + else if(((src in user.contents) && (C in user.contents)) || (istype(loc, /turf) && in_range(src, user) && (C in user.contents)) ) + if(id_check(user, 2)) + to_chat(user, "You put the ID into \the [src]'s slot.") + add_overlay("pda-id") + updateSelfDialog()//Update self dialog on success. + return //Return in case of failed check or when successful. + //CHOMPADDITION END return // Proc: attack_self() @@ -299,7 +392,14 @@ var/global/list/obj/item/device/communicator/all_communicators = list() // Proc: Destroy() // Parameters: None // Description: Deletes all the voice mobs, disconnects all linked communicators, and cuts lists to allow successful qdel() +// CHOMPADDITION: Remvovess any slotted in IDs before deleting /obj/item/device/communicator/Destroy() + //CHOMPADDITION START ID handling + if (src.id) + src.id.forceMove(get_turf(src.loc)) + else + QDEL_NULL(src.id) + //CHOMPADDITION END for(var/mob/living/voice/voice in contents) voice_mobs.Remove(voice) to_chat(voice, "\icon[src][bicon(src)] Connection timed out with remote host.") @@ -360,7 +460,7 @@ var/global/list/obj/item/device/communicator/all_communicators = list() communications across different stations, planets, or even star systems. You can wear this one on your wrist!" icon = 'icons/obj/device.dmi' icon_state = "commwatch" - slot_flags = SLOT_GLOVES + slot_flags = SLOT_GLOVES | SLOT_ID | SLOT_BELT //CHOMPEDIT, Commwatches and Wrtist PDAs can go on ID and belt slots var/gunshot_residue //CHOMPEDIT - Fixes a bug where guns cannot be operated while wearing a watch /obj/item/device/communicator/watch/update_icon() diff --git a/code/game/objects/items/devices/flash.dm b/code/game/objects/items/devices/flash.dm index 70e0d3d768..0b987e04c7 100644 --- a/code/game/objects/items/devices/flash.dm +++ b/code/game/objects/items/devices/flash.dm @@ -1,6 +1,6 @@ /obj/item/device/flash name = "flash" - desc = "Used for blinding and being an asshole." + desc = "Used for blinding and disorienting." icon_state = "flash" item_state = "flashtool" throwforce = 5 diff --git a/code/game/objects/items/devices/radio/headset.dm b/code/game/objects/items/devices/radio/headset.dm index 3c3dbe8001..0a73242717 100644 --- a/code/game/objects/items/devices/radio/headset.dm +++ b/code/game/objects/items/devices/radio/headset.dm @@ -214,37 +214,37 @@ /obj/item/device/radio/headset/heads/rd name = "research director's headset" - desc = "Headset of the researching God." + desc = "Headset of the eccentric-in-chief." icon_state = "com_headset" ks2type = /obj/item/device/encryptionkey/heads/rd /obj/item/device/radio/headset/heads/rd/alt name = "research director's bowman headset" - desc = "Headset of the researching God." + desc = "Headset of the eccentric-in-chief." icon_state = "com_headset_alt" ks2type = /obj/item/device/encryptionkey/heads/rd /obj/item/device/radio/headset/heads/hos name = "head of security's headset" - desc = "The headset of the man who protects your worthless lifes." + desc = "The headset of the hardass who protects your worthless lifes." icon_state = "com_headset" ks2type = /obj/item/device/encryptionkey/heads/hos /obj/item/device/radio/headset/heads/hos/alt name = "head of security's bowman headset" - desc = "The headset of the man who protects your worthless lifes." + desc = "The headset of the hardass who protects your worthless lifes." icon_state = "com_headset_alt" ks2type = /obj/item/device/encryptionkey/heads/hos /obj/item/device/radio/headset/heads/ce name = "chief engineer's headset" - desc = "The headset of the guy who is in charge of morons" + desc = "The headset of the clown who is in charge of the circus." icon_state = "com_headset" ks2type = /obj/item/device/encryptionkey/heads/ce /obj/item/device/radio/headset/heads/ce/alt name = "chief engineer's bowman headset" - desc = "The headset of the guy who is in charge of morons" + desc = "The headset of the clown who is in charge of the circus." icon_state = "com_headset_alt" ks2type = /obj/item/device/encryptionkey/heads/ce @@ -262,13 +262,13 @@ /obj/item/device/radio/headset/heads/hop name = "head of personnel's headset" - desc = "The headset of the guy who will one day be Site Manager." + desc = "The headset of the poor fool who will one day be Site Manager." icon_state = "com_headset" ks2type = /obj/item/device/encryptionkey/heads/hop /obj/item/device/radio/headset/heads/hop/alt name = "head of personnel's bowman headset" - desc = "The headset of the guy who will one day be Site Manager." + desc = "The headset of the poor fool who will one day be Site Manager." icon_state = "com_headset_alt" ks2type = /obj/item/device/encryptionkey/heads/hop @@ -281,13 +281,13 @@ /obj/item/device/radio/headset/headset_cargo name = "supply radio headset" - desc = "A headset used by the QM and his slaves." + desc = "A headset used by the QM and their cronies." icon_state = "cargo_headset" ks2type = /obj/item/device/encryptionkey/headset_cargo /obj/item/device/radio/headset/headset_cargo/alt name = "supply bowman headset" - desc = "A bowman headset used by the QM and his slaves." + desc = "A bowman headset used by the QM and their cronies." icon_state = "cargo_headset_alt" ks2type = /obj/item/device/encryptionkey/headset_cargo diff --git a/code/game/objects/items/glassjar.dm b/code/game/objects/items/glassjar.dm index d10ff9468a..9c1a1b1fa4 100644 --- a/code/game/objects/items/glassjar.dm +++ b/code/game/objects/items/glassjar.dm @@ -71,7 +71,14 @@ contains = JAR_NOTHING update_icon() return - + //CHOMPDDITION: your god can not help you + for(var/mob/M in src) + if(istype(M,/mob/living/voice)) //Don't knock voices out! + continue + M.forceMove(get_turf(user)) + to_chat(M, "[user] shakes you out of \the [src]!") + to_chat(user, "You shake [M] out of \the [src]!") +//CHOMPADD END /obj/item/glass_jar/attackby(var/obj/item/W, var/mob/user) if(istype(W, /obj/item/weapon/spacecash)) if(contains == JAR_NOTHING) @@ -83,7 +90,24 @@ user.drop_from_inventory(S) S.loc = src update_icon() - + //CHOMPDDITION: your god can not help you + if(istype(W,/obj/item/weapon/holder/micro)) + var/full = 0 + for(var/mob/M in src) + if(istype(M,/mob/living/voice)) //Don't count voices as people! + continue + full++ + if(full >= 2) + to_chat(user, "You can't fit anyone else into \the [src]!") + else + var/obj/item/weapon/holder/micro/holder = W + if(holder.held_mob && (holder.held_mob in holder)) + var/mob/living/M = holder.held_mob + holder.dump_mob() + to_chat(M, "[user] stuffs you into \the [src]!") + M.forceMove(src) + to_chat(user, "You stuff \the [M] into \the [src]!") +//CHOMPADD END /obj/item/glass_jar/update_icon() // Also updates name and desc underlays.Cut() cut_overlays() diff --git a/code/game/objects/items/trash.dm b/code/game/objects/items/trash.dm index c8c8d376c8..7e5f8fd079 100644 --- a/code/game/objects/items/trash.dm +++ b/code/game/objects/items/trash.dm @@ -350,7 +350,7 @@ drop_sound = 'sound/items/drop/soda.ogg' pickup_sound = 'sound/items/pickup/soda.ogg' -/obj/item/trash/spacercake_wrap +/obj/item/trash/spacer_cake_wrap name = "snack cake wrapper" icon_state = "spacercake_wrap" @@ -416,6 +416,10 @@ name = "burrito packaging" icon_state = "smolburrito" +/obj/item/trash/candybowl + name = "candy bowl" + icon_state = "candy_bowl" + /obj/item/trash/brainzsnax name = "\improper BrainzSnax can" icon_state = "brainzsnax" @@ -426,4 +430,4 @@ name = "\improper BrainzSnax RED can" icon_state = "brainzsnaxred" drop_sound = 'sound/items/drop/soda.ogg' - pickup_sound = 'sound/items/pickup/soda.ogg' \ No newline at end of file + pickup_sound = 'sound/items/pickup/soda.ogg' diff --git a/code/game/objects/items/weapons/AI_modules.dm b/code/game/objects/items/weapons/AI_modules.dm index 0c318fc8dd..72c0c1915c 100644 --- a/code/game/objects/items/weapons/AI_modules.dm +++ b/code/game/objects/items/weapons/AI_modules.dm @@ -427,11 +427,11 @@ AI MODULES origin_tech = list(TECH_DATA = 3, TECH_ILLEGAL = 1) laws = new/datum/ai_laws/nanotrasen_aggressive() -/******************** Syndicate Directives ********************/ +/******************** Mercenary Directives ********************/ /obj/item/weapon/aiModule/syndicate_override - name = "\improper 'Syndicate Directives' core AI module" - desc = "A 'Syndicate Directives' Core AI Module: 'Reconfigures the AI's core laws.'" + name = "\improper 'Mercenary Directives' core AI module" + desc = "A 'Mercenary Directives' Core AI Module: 'Reconfigures the AI's core laws.'" origin_tech = list(TECH_DATA = 4, TECH_ILLEGAL = 4) laws = new/datum/ai_laws/syndicate_override() diff --git a/code/game/objects/items/weapons/chewables.dm b/code/game/objects/items/weapons/chewables.dm index 59e95f103f..caf5ae74c3 100644 --- a/code/game/objects/items/weapons/chewables.dm +++ b/code/game/objects/items/weapons/chewables.dm @@ -267,7 +267,7 @@ color = reagents.get_color() update_icon() -/obj/item/weapon/storage/box/pocky //ADDITION 04/17/2021 +/obj/item/weapon/storage/box/pocky name = "\improper Totemo yoi Pocky" desc = "A bundle of chocolate-coated bisquit sticks." icon = 'icons/obj/food_snacks.dmi' @@ -282,7 +282,7 @@ foldable = null trash = /obj/item/trash/pocky -/obj/item/clothing/mask/chewable/candy/pocky //ADDITION 04/17/2021 +/obj/item/clothing/mask/chewable/candy/pocky name = "chocolate pocky" desc = "A chocolate-coated biscuit stick." icon_state = "pockystick" diff --git a/code/game/objects/items/weapons/flamethrower.dm b/code/game/objects/items/weapons/flamethrower.dm index 8eba05ddd5..b20a44650e 100644 --- a/code/game/objects/items/weapons/flamethrower.dm +++ b/code/game/objects/items/weapons/flamethrower.dm @@ -183,7 +183,7 @@ //TODO: DEFERRED Consider checking to make sure tank pressure is high enough before doing this... //Transfer 5% of current tank air contents to turf var/datum/gas_mixture/air_transfer = ptank.air_contents.remove_ratio(0.02*(throw_amount/100)) - //air_transfer.toxins = air_transfer.toxins * 5 // This is me not comprehending the air system. I realize this is retarded and I could probably make it work without fucking it up like this, but there you have it. -- TLE + //air_transfer.toxins = air_transfer.toxins * 5 // This is me not comprehending the air system. I realize this is mischievious and I could probably make it work without fucking it up like this, but there you have it. -- TLE new/obj/effect/decal/cleanable/liquid_fuel/flamethrower_fuel(target,air_transfer.gas["phoron"],get_dir(loc,target)) air_transfer.gas["phoron"] = 0 target.assume_air(air_transfer) diff --git a/code/game/objects/items/weapons/id cards/station_ids.dm b/code/game/objects/items/weapons/id cards/station_ids.dm index 9d1d52109a..f7b1f3b197 100644 --- a/code/game/objects/items/weapons/id cards/station_ids.dm +++ b/code/game/objects/items/weapons/id cards/station_ids.dm @@ -147,7 +147,7 @@ /obj/item/weapon/card/id/gold/captain/spare name = "\improper Site Manager's spare ID" - desc = "The spare ID of the High Lord himself." + desc = "The emergency spare ID for the station's very own Big Cheese." icon_state = "gold-id-alternate" registered_name = "Site Manager" diff --git a/code/game/objects/items/weapons/id cards/syndicate_ids.dm b/code/game/objects/items/weapons/id cards/syndicate_ids.dm index 0c36756bcc..727d76fd26 100644 --- a/code/game/objects/items/weapons/id cards/syndicate_ids.dm +++ b/code/game/objects/items/weapons/id cards/syndicate_ids.dm @@ -88,9 +88,9 @@ return name /obj/item/weapon/card/id/syndicate_command - name = "syndicate ID card" - desc = "An ID straight from the Syndicate." - registered_name = "Syndicate" - assignment = "Syndicate Commander" + name = "operative ID card" + desc = "An ID straight from a mercenary organisation." + registered_name = "Operative" + assignment = "Operative Commander" icon_state = "syndicate-id" access = list(access_syndicate, access_external_airlocks) diff --git a/code/game/objects/items/weapons/manuals.dm b/code/game/objects/items/weapons/manuals.dm index f153e11fa8..5f173d79d4 100644 --- a/code/game/objects/items/weapons/manuals.dm +++ b/code/game/objects/items/weapons/manuals.dm @@ -328,7 +328,7 @@

Power outage

- A power problem has made the entire station lose power? Could be station-wide wiring problems or syndicate power sinks. In any case follow these steps: + A power problem has made the entire station lose power? Could be station-wide wiring problems or illegal power sinks. In any case follow these steps:
  1. PANIC!
  2. @@ -1126,7 +1126,7 @@ name = "Fission Mailed: Nuclear Sabotage 101" icon_state ="bookNuclear" item_state = "book8" - author = "Syndicate" + author = "Stealth Assault Enterprises" title = "Fission Mailed: Nuclear Sabotage 101" dat = {" @@ -1142,7 +1142,7 @@

    Nuclear Explosives 101

    - Hello and thank you for choosing the Syndicate for your nuclear information needs. Today's crash course will deal with the operation of a Nuclear Fission Device.

    + Hello and thank you for choosing Stealth Assault Enterprises for your nuclear information needs. Today's crash course will deal with the operation of a Nuclear Fission Device.

    First and foremost, DO NOT TOUCH ANYTHING UNTIL THE BOMB IS IN PLACE. Pressing any button on the compacted bomb will cause it to extend and bolt itself into place. If this is done, to unbolt it, one must completely log in, which at this time may not be possible.
    @@ -1158,7 +1158,7 @@ You now have activated the device. To deactivate the buttons at anytime, for example when you've already prepped the bomb for detonation, remove the authentication disk OR press R on the keypad.

    Now the bomb CAN ONLY be detonated using the timer. Manual detonation is not an option. Toggle off the SAFETY.
    - Note: You wouldn't believe how many Syndicate Operatives with doctorates have forgotten this step.

    + Note: You wouldn't believe how many SAARE Operatives with doctorates have forgotten this step.

    So use the - - and + + to set a detonation time between 5 seconds and 10 minutes. Then press the timer toggle button to start the countdown. Now remove the authentication disk so that the buttons deactivate.
    Note: THE BOMB IS STILL SET AND WILL DETONATE

    diff --git a/code/game/objects/items/weapons/material/twohanded.dm b/code/game/objects/items/weapons/material/twohanded.dm index a24c511fee..55e5febbd6 100644 --- a/code/game/objects/items/weapons/material/twohanded.dm +++ b/code/game/objects/items/weapons/material/twohanded.dm @@ -145,7 +145,6 @@ base_icon = "spearglass" name = "spear" desc = "A haphazardly-constructed yet still deadly weapon of ancient design." - description_info = "This weapon can strike from two tiles away, and over certain objects such as tables, or other people." force = 10 w_class = ITEMSIZE_HUGE //CHOMP Edit slot_flags = SLOT_BACK diff --git a/code/game/objects/items/weapons/melee/energy.dm b/code/game/objects/items/weapons/melee/energy.dm index 8262367e28..51ef157f61 100644 --- a/code/game/objects/items/weapons/melee/energy.dm +++ b/code/game/objects/items/weapons/melee/energy.dm @@ -2,11 +2,12 @@ var/active = 0 var/active_force var/active_throwforce + var/active_armourpen var/active_w_class var/active_embed_chance = 0 //In the off chance one of these is supposed to embed, you can just tweak this var sharp = FALSE edge = FALSE - armor_penetration = 50 + armor_penetration = 0 flags = NOCONDUCT | NOBLOODY var/lrange = 2 var/lpower = 2 @@ -54,6 +55,7 @@ embed_chance = active_embed_chance force = active_force throwforce = active_throwforce + armor_penetration = active_armourpen sharp = TRUE edge = TRUE w_class = active_w_class @@ -70,6 +72,7 @@ embed_chance = initial(embed_chance) force = initial(force) throwforce = initial(throwforce) + armor_penetration = initial(armor_penetration) sharp = initial(sharp) edge = initial(edge) w_class = initial(w_class) @@ -192,7 +195,8 @@ /obj/item/weapon/melee/energy/examine(mob/user) . = ..() - . += "Alt-click to recolor it." + if(colorable) + . += "Alt-click to recolor it." /* * Energy Axe @@ -206,11 +210,13 @@ lcolor = null //active_force = 150 //holy... active_force = 60 + active_armourpen = 65 active_throwforce = 35 active_w_class = ITEMSIZE_HUGE //force = 40 //throwforce = 25 force = 20 + armor_penetration = 20 throwforce = 10 throw_speed = 1 throw_range = 5 @@ -236,6 +242,7 @@ desc = "An energised axe." active_force = 35 active_throwforce = 20 + active_armourpen = 30 force = 15 use_cell = TRUE @@ -255,6 +262,7 @@ icon_state = "esword" item_state = "esword" active_force = 30 + active_armourpen = 50 active_throwforce = 20 active_w_class = ITEMSIZE_HUGE //CHOMP Edit force = 3 @@ -264,8 +272,6 @@ w_class = ITEMSIZE_SMALL flags = NOBLOODY origin_tech = list(TECH_MAGNET = 3, TECH_ILLEGAL = 4) - sharp = TRUE - edge = TRUE colorable = TRUE drop_sound = 'sound/items/drop/sword.ogg' pickup_sound = 'sound/items/pickup/sword.ogg' @@ -344,6 +350,7 @@ icon_state = "ionrapier" item_state = "ionrapier" active_force = 5 + active_armourpen = 80 active_throwforce = 3 active_embed_chance = 0 sharp = TRUE @@ -383,7 +390,7 @@ name = "zero-point lance" desc = "Designed specifically for disrupting electronics at relatively close range, however it is still capable of dealing some damage to living beings." active_force = 20 - armor_penetration = 15 + active_armourpen = 15 reach = 2 /* @@ -395,7 +402,7 @@ desc = "A small, handheld device which emits a high-energy 'blade'." origin_tech = list(TECH_COMBAT = 5, TECH_MAGNET = 3, TECH_ILLEGAL = 4) active_force = 25 - armor_penetration = 25 + active_armourpen = 25 projectile_parry_chance = 40 colorable = TRUE @@ -501,7 +508,7 @@ name = "energy spear" desc = "Concentrated energy forming a sharp tip at the end of a long rod." icon_state = "espear" - armor_penetration = 75 + armor_penetration = 0 sharp = TRUE edge = TRUE force = 5 @@ -511,6 +518,7 @@ reach = 2 w_class = ITEMSIZE_LARGE active_force = 25 + active_armourpen = 75 active_throwforce = 30 active_w_class = ITEMSIZE_HUGE colorable = TRUE diff --git a/code/game/objects/items/weapons/storage/mre.dm b/code/game/objects/items/weapons/storage/mre.dm index 390d4e4e8f..aa1a334387 100644 --- a/code/game/objects/items/weapons/storage/mre.dm +++ b/code/game/objects/items/weapons/storage/mre.dm @@ -235,8 +235,8 @@ MRE Stuff open(user) /obj/item/weapon/storage/mrebag/open(mob/user) - if(!opened) - to_chat(usr, "The pouch heats up as you break the vaccum seal.") + if(!opened && !isobserver(user)) + to_chat(usr, "The pouch heats up as you break the vacuum seal.") opened = 1 update_icon() . = ..() @@ -377,6 +377,6 @@ MRE Stuff icon_state = "tgmcmre_dessert" nutriment_amt = 2 starts_with = list("sugar" = 1) - + package_open_state = "tgmcmre_[flavor]" nutriment_desc = list("[new_taste]" = nutriment_amt) diff --git a/code/game/objects/items/weapons/storage/toolbox.dm b/code/game/objects/items/weapons/storage/toolbox.dm index bd80bf247e..9c6795aa12 100644 --- a/code/game/objects/items/weapons/storage/toolbox.dm +++ b/code/game/objects/items/weapons/storage/toolbox.dm @@ -3,7 +3,7 @@ */ /obj/item/weapon/storage/toolbox name = "toolbox" - desc = "Danger. Very robust." + desc = "A metal toolbox with remarkably robust construction." icon = 'icons/obj/storage_vr.dmi' icon_state = "red" item_state_slots = list(slot_r_hand_str = "toolbox_red", slot_l_hand_str = "toolbox_red") diff --git a/code/game/objects/micro_structures.dm b/code/game/objects/micro_structures.dm index 8b10f31fa5..f47ced1475 100644 --- a/code/game/objects/micro_structures.dm +++ b/code/game/objects/micro_structures.dm @@ -11,6 +11,7 @@ micro_target = TRUE var/static/non_micro_types = list( + /mob/living/simple_mob/vore/squirrel, /mob/living/simple_mob/vore/alienanimals/catslug, /mob/living/simple_mob/vore/hostile/morph, /mob/living/simple_mob/protean_blob, diff --git a/code/game/objects/random/mapping.dm b/code/game/objects/random/mapping.dm index 8cbd0b5d01..982c6eb289 100644 --- a/code/game/objects/random/mapping.dm +++ b/code/game/objects/random/mapping.dm @@ -837,7 +837,14 @@ /obj/random/firstaid, /obj/random/unidentified_medicine/fresh_medicine, /obj/random/unidentified_medicine/fresh_medicine, - /obj/structure/closet/crate/veymed //VM FAKS + /obj/structure/closet/crate/freezer/veymed //VM FAKS + ), + prob(5);list( + /obj/random/internal_organ, + /obj/random/internal_organ, + /obj/random/internal_organ, + /obj/random/internal_organ, + /obj/structure/closet/crate/freezer/veymed //VM ORGANSES ), prob(10);list( /obj/random/tech_supply/nofail, @@ -854,7 +861,7 @@ /obj/random/medical/pillbottle, /obj/random/medical/lite, /obj/random/medical/lite, - /obj/structure/closet/crate/zenghu //ZENGHU GRABBAG + /obj/structure/closet/crate/freezer/zenghu //ZENGHU GRABBAG ), prob(10);list( /obj/random/medical/pillbottle, @@ -863,7 +870,7 @@ /obj/random/medical/pillbottle, /obj/random/unidentified_medicine/fresh_medicine, /obj/random/unidentified_medicine/fresh_medicine, - /obj/structure/closet/crate/zenghu //ZENGHU PILLS + /obj/structure/closet/crate/freezer/zenghu //ZENGHU PILLS ), prob(10);list( /obj/item/device/toner, @@ -1099,7 +1106,7 @@ /obj/random/medical, /obj/random/medical/lite, /obj/random/medical/lite, - /obj/structure/closet/crate/veymed //VM GRABBAG + /obj/structure/closet/crate/freezer/veymed //VM GRABBAG ), prob(10);list( /obj/random/firstaid, @@ -1108,7 +1115,14 @@ /obj/random/firstaid, /obj/random/unidentified_medicine/fresh_medicine, /obj/random/unidentified_medicine/fresh_medicine, - /obj/structure/closet/crate/veymed //VM FAKS + /obj/structure/closet/crate/freezer/veymed //VM FAKS + ), + prob(5);list( + /obj/random/internal_organ, + /obj/random/internal_organ, + /obj/random/internal_organ, + /obj/random/internal_organ, + /obj/structure/closet/crate/freezer/veymed //VM ORGANSES ), prob(10);list( /obj/random/tech_supply/nofail, @@ -1125,7 +1139,7 @@ /obj/random/medical/pillbottle, /obj/random/medical/lite, /obj/random/medical/lite, - /obj/structure/closet/crate/zenghu //ZENGHU GRABBAG + /obj/structure/closet/crate/freezer/zenghu //ZENGHU GRABBAG ), prob(10);list( /obj/random/medical/pillbottle, @@ -1134,7 +1148,7 @@ /obj/random/medical/pillbottle, /obj/random/unidentified_medicine/fresh_medicine, /obj/random/unidentified_medicine/fresh_medicine, - /obj/structure/closet/crate/zenghu //ZENGHU PILLS + /obj/structure/closet/crate/freezer/zenghu //ZENGHU PILLS ), prob(10);list( /obj/item/device/toner, diff --git a/code/game/objects/random/misc_vr.dm b/code/game/objects/random/misc_vr.dm index 3f2644348d..c6c2ec106b 100644 --- a/code/game/objects/random/misc_vr.dm +++ b/code/game/objects/random/misc_vr.dm @@ -216,3 +216,22 @@ prob(5);/obj/item/instrument/glockenspiel, prob(1);/obj/item/instrument/musicalmoth ) + +/obj/random/internal_organ + name = "random organ" + desc = "A random internal organ. Juicy fresh! Or... maybe not." + icon = 'icons/obj/surgery.dmi' + icon_state = "heart" + spawn_nothing_percentage = 10 + +/obj/random/internal_organ/item_to_spawn() + return pick(prob(5);/obj/item/organ/internal/appendix, + prob(5);/obj/item/organ/internal/eyes, + prob(5);/obj/item/organ/internal/heart, + prob(5);/obj/item/organ/internal/kidneys, + prob(5);/obj/item/organ/internal/liver, + prob(5);/obj/item/organ/internal/spleen, + prob(5);/obj/item/organ/internal/lungs, + prob(5);/obj/item/organ/internal/stomach, + prob(5);/obj/item/organ/internal/voicebox, + ) diff --git a/code/game/objects/structures/crates_lockers/_closets_appearance_definitions.dm b/code/game/objects/structures/crates_lockers/_closets_appearance_definitions.dm index 262190ee20..b967465ac9 100644 --- a/code/game/objects/structures/crates_lockers/_closets_appearance_definitions.dm +++ b/code/game/objects/structures/crates_lockers/_closets_appearance_definitions.dm @@ -809,6 +809,19 @@ "nano" = COLOR_OFF_WHITE ) +/decl/closet_appearance/crate/freezer/veymed + color = COLOR_BABY_BLUE + extra_decals = list( + "lid_stripes" = COLOR_RED, + "crate_cross" = COLOR_GREEN + ) + +/decl/closet_appearance/crate/freezer/zenghu + color = COLOR_BABY_BLUE + extra_decals = list( + "zenghu" = COLOR_OFF_WHITE + ) + // Corporate Branding /decl/closet_appearance/crate/aether diff --git a/code/game/objects/structures/crates_lockers/crates.dm b/code/game/objects/structures/crates_lockers/crates.dm index 330c4e4046..00f4df3bdf 100644 --- a/code/game/objects/structures/crates_lockers/crates.dm +++ b/code/game/objects/structures/crates_lockers/crates.dm @@ -314,6 +314,14 @@ desc = "A freezer stamped with the logo of NanoTrasen." closet_appearance = /decl/closet_appearance/crate/freezer/nanotrasen +/obj/structure/closet/crate/freezer/veymed + desc = "A freezer stamped with the logo of Vey-Medical." + closet_appearance = /decl/closet_appearance/crate/freezer/veymed + +/obj/structure/closet/crate/freezer/zenghu + desc = "A freezer stamped with the logo of Zeng-Hu Pharmaceuticals." + closet_appearance = /decl/closet_appearance/crate/freezer/zenghu + /obj/structure/closet/crate/freezer/return_air() var/datum/gas_mixture/gas = (..()) if(!gas) return null diff --git a/code/game/objects/structures/ghost_pods/event_vr.dm b/code/game/objects/structures/ghost_pods/event_vr.dm index 47d87415b5..98d54513d5 100644 --- a/code/game/objects/structures/ghost_pods/event_vr.dm +++ b/code/game/objects/structures/ghost_pods/event_vr.dm @@ -60,7 +60,8 @@ "Giant Spider Queen" = /mob/living/simple_mob/animal/giant_spider/nurse/queen/eggless, "Weretiger" = /mob/living/simple_mob/vore/weretiger, "Lesser Large Dragon" = /mob/living/simple_mob/vore/bigdragon/friendly/maintpred, //CHOMPStation add. - "Catslug" = /mob/living/simple_mob/vore/alienanimals/catslug + "Catslug" = /mob/living/simple_mob/vore/alienanimals/catslug, + "Squirrel" = /mob/living/simple_mob/vore/squirrel/big ) /obj/structure/ghost_pod/ghost_activated/maintpred/create_occupant(var/mob/M) diff --git a/code/game/objects/structures/janicart.dm b/code/game/objects/structures/janicart.dm index 84cb98b963..43aeed44c1 100644 --- a/code/game/objects/structures/janicart.dm +++ b/code/game/objects/structures/janicart.dm @@ -370,7 +370,7 @@ GLOBAL_LIST_BOILERPLATE(all_janitorial_carts, /obj/structure/janitorialcart) -//old style retardo-cart +//old style mischievio-cart /obj/structure/bed/chair/janicart name = "janicart" icon = 'icons/obj/vehicles.dmi' diff --git a/code/game/objects/structures/morgue.dm b/code/game/objects/structures/morgue.dm index a341ef961c..bb19ed6244 100644 --- a/code/game/objects/structures/morgue.dm +++ b/code/game/objects/structures/morgue.dm @@ -242,8 +242,8 @@ GLOBAL_LIST_BOILERPLATE(all_crematoriums, /obj/structure/morgue/crematorium) A.forceMove(src.connected.loc) src.connected.icon_state = "cremat" else - //src.connected = null qdel(src.connected) + src.connected = null //CHOMPEdit - Fix morgues breaking for a while with something solid in front of door. src.add_fingerprint(user) update() diff --git a/code/game/objects/structures/props/prop.dm b/code/game/objects/structures/props/prop.dm index 87fde972fc..7f0242ecae 100644 --- a/code/game/objects/structures/props/prop.dm +++ b/code/game/objects/structures/props/prop.dm @@ -39,7 +39,8 @@ /obj/structure/prop/vv_edit_var(var_name, var_value) if(var_name == "state") change_state(var_value) - + else + ..() //Misc stuff that fits no category diff --git a/code/game/objects/structures/signs.dm b/code/game/objects/structures/signs.dm index 002cdd76f5..99f2626aa8 100644 --- a/code/game/objects/structures/signs.dm +++ b/code/game/objects/structures/signs.dm @@ -256,12 +256,12 @@ /obj/structure/sign/redcross name = "medbay" - desc = "The Intergalactic symbol of Medical institutions. You'll probably get help here." + desc = "An interstellar symbol of medical institutions. You'll probably get help here." icon_state = "bluecross" /obj/structure/sign/greencross name = "medbay" - desc = "The Intergalactic symbol of Medical institutions. You'll probably get help here." + desc = "An interstellar symbol of medical institutions. You'll probably get help here." icon_state = "bluecross2" /obj/structure/sign/goldenplaque @@ -839,6 +839,16 @@ desc = "A pictographic direction sign with a knife, plate, and fork, stating the level to find the nearest dining establishment on." icon_state = "level_kitchen" +/obj/structure/sign/directions/shuttle_bay + name = "\improper Shuttle Bay" + desc = "A direction sign, pointing out the way to the nearest shuttle bay." + icon_state = "direction_bay" + +/obj/structure/sign/levels/shuttle_bay + name = "\improper Shuttle Bay" + desc = "A direction sign, stating the level to find the nearest shuttle bay on." + icon_state = "level_bay" + /obj/structure/sign/directions/tram name = "\improper Public Transit Station" desc = "A direction sign, pointing out the way to the nearest public transit station." diff --git a/code/game/objects/structures/window.dm b/code/game/objects/structures/window.dm index d4f779fba9..af89f9a47a 100644 --- a/code/game/objects/structures/window.dm +++ b/code/game/objects/structures/window.dm @@ -215,7 +215,8 @@ damage = damage / 2 take_damage(damage) else - visible_message("\The [user] bonks \the [src] harmlessly.") + if (user.client) //CHOMPEdit addition - The space jellyfish bonks the window harmlessly.x1762 - they aren't doing any damage to it even, so there's no point in having this here other than showing they're attacking the window - constantly, every half a second. The attack animation can take care of that. + visible_message("\The [user] bonks \the [src] harmlessly.") user.do_attack_animation(src) return 1 diff --git a/code/game/objects/weapons.dm b/code/game/objects/weapons.dm index cd0190c71e..cc9e2fa5c7 100644 --- a/code/game/objects/weapons.dm +++ b/code/game/objects/weapons.dm @@ -2,7 +2,6 @@ name = "weapon" icon = 'icons/obj/weapons.dmi' hitsound = "swing_hit" - var/can_cleave = FALSE // If true, a 'cleaving' attack will occur. var/cleaving = FALSE // Used to avoid infinite cleaving. /obj/item/weapon/Bump(mob/M as mob) diff --git a/code/game/sound.dm b/code/game/sound.dm index 18b969a2ac..db2ee47365 100644 --- a/code/game/sound.dm +++ b/code/game/sound.dm @@ -308,3 +308,136 @@ var/list/goon_speak_pug_sound = list('sound/talksounds/goon/pug.ogg', 'sound/tal var/list/goon_speak_pugg_sound = list('sound/talksounds/goon/pugg.ogg', 'sound/talksounds/goon/pugg_ask.ogg', 'sound/talksounds/goon/pugg_exclaim.ogg') var/list/goon_speak_roach_sound = list('sound/talksounds/goon/roach.ogg', 'sound/talksounds/goon/roach_ask.ogg', 'sound/talksounds/goon/roach_exclaim.ogg') var/list/goon_speak_skelly_sound = list('sound/talksounds/goon/skelly.ogg', 'sound/talksounds/goon/skelly_ask.ogg', 'sound/talksounds/goon/skelly_exclaim.ogg') + +// CHOMPEdit Start: Species sounds. This is probably inefficient, but I'm sure someone will yell at me or just do it better later:tm: +#define canine_sounds list("cough" = null, "sneeze" = null, "scream" = list('modular_chomp/sound/voice/scream/canine/wolf_scream.ogg', 'modular_chomp/sound/voice/scream/canine/wolf_scream2.ogg', 'modular_chomp/sound/voice/scream/canine/wolf_scream3.ogg', 'modular_chomp/sound/voice/scream/canine/wolf_scream4.ogg', 'modular_chomp/sound/voice/scream/canine/wolf_scream5.ogg', 'modular_chomp/sound/voice/scream/canine/wolf_scream6.ogg'), "pain" = list('modular_chomp/sound/voice/pain/canine/wolf_pain.ogg', 'modular_chomp/sound/voice/pain/canine/wolf_pain2.ogg', 'modular_chomp/sound/voice/pain/canine/wolf_pain3.ogg', 'modular_chomp/sound/voice/pain/canine/wolf_pain4.ogg'), "gasp" = list('modular_chomp/sound/voice/gasp/canine/wolf_gasp.ogg'), "death" = list('modular_chomp/sound/voice/death/canine/wolf_death1.ogg', 'modular_chomp/sound/voice/death/canine/wolf_death2.ogg', 'modular_chomp/sound/voice/death/canine/wolf_death3.ogg', 'modular_chomp/sound/voice/death/canine/wolf_death4.ogg', 'modular_chomp/sound/voice/death/canine/wolf_death5.ogg')) +#define feline_sounds list("cough" = null, "sneeze" = null, "scream" = list('modular_chomp/sound/voice/scream/feline/feline_scream.ogg'), "pain" = list('modular_chomp/sound/voice/pain/feline/feline_pain.ogg'), "gasp" = list('modular_chomp/sound/voice/gasp/feline/feline_gasp.ogg'), "death" = list('modular_chomp/sound/voice/death/feline/feline_death.ogg')) +#define cervine_sounds list("cough" = null, "sneeze" = null, "scream" = list('modular_chomp/sound/voice/scream/cervine/cervine_scream.ogg'), "pain" = null, "gasp" = null, "death" = list('modular_chomp/sound/voice/death/cervine/cervine_death.ogg')) +#define robot_sounds list("cough" = list('sound/effects/mob_effects/m_machine_cougha.ogg', 'sound/effects/mob_effects/m_machine_coughb.ogg', 'sound/effects/mob_effects/m_machine_coughc.ogg'), "sneeze" = list('sound/effects/mob_effects/machine_sneeze.ogg'), "scream" = list('modular_chomp/sound/voice/scream_silicon.ogg', 'modular_chomp/sound/voice/android_scream.ogg', 'modular_chomp/sound/voice/scream/robotic/robot_scream1.ogg', 'modular_chomp/sound/voice/scream/robotic/robot_scream2.ogg', 'modular_chomp/sound/voice/scream/robotic/robot_scream3.ogg'), "pain" = list('modular_chomp/sound/voice/pain/robotic/robot_pain1.ogg', 'modular_chomp/sound/voice/pain/robotic/robot_pain2.ogg', 'modular_chomp/sound/voice/pain/robotic/robot_pain3.ogg'), "gasp" = null, "death" = list('modular_chomp/sound/voice/borg_deathsound.ogg')) +#define male_generic_sounds list("cough" = list('sound/effects/mob_effects/m_cougha.ogg','sound/effects/mob_effects/m_coughb.ogg', 'sound/effects/mob_effects/m_coughc.ogg'), "sneeze" = list('sound/effects/mob_effects/sneeze.ogg'), "scream" = list('modular_chomp/sound/voice/scream/generic/male/male_scream_1.ogg', 'modular_chomp/sound/voice/scream/generic/male/male_scream_2.ogg', 'modular_chomp/sound/voice/scream/generic/male/male_scream_3.ogg', 'modular_chomp/sound/voice/scream/generic/male/male_scream_4.ogg', 'modular_chomp/sound/voice/scream/generic/male/male_scream_5.ogg', 'modular_chomp/sound/voice/scream/generic/male/male_scream_6.ogg'), "pain" = list('modular_chomp/sound/voice/pain/generic/male/male_pain_1.ogg', 'modular_chomp/sound/voice/pain/generic/male/male_pain_2.ogg', 'modular_chomp/sound/voice/pain/generic/male/male_pain_3.ogg', 'modular_chomp/sound/voice/pain/generic/male/male_pain_4.ogg', 'modular_chomp/sound/voice/pain/generic/male/male_pain_5.ogg', 'modular_chomp/sound/voice/pain/generic/male/male_pain_6.ogg', 'modular_chomp/sound/voice/pain/generic/male/male_pain_7.ogg', 'modular_chomp/sound/voice/pain/generic/male/male_pain_8.ogg'), "gasp" = list('modular_chomp/sound/voice/gasp/generic/male/male_gasp1.ogg', 'modular_chomp/sound/voice/gasp/generic/male/male_gasp2.ogg', 'modular_chomp/sound/voice/gasp/generic/male/male_gasp3.ogg'), "death" = list('modular_chomp/sound/voice/death/generic/male/male_death_1.ogg', 'modular_chomp/sound/voice/death/generic/male/male_death_2.ogg', 'modular_chomp/sound/voice/death/generic/male/male_death_3.ogg', 'modular_chomp/sound/voice/death/generic/male/male_death_4.ogg', 'modular_chomp/sound/voice/death/generic/male/male_death_5.ogg', 'modular_chomp/sound/voice/death/generic/male/male_death_6.ogg', 'modular_chomp/sound/voice/death/generic/male/male_death_7.ogg')) +#define female_generic_sounds list("cough" = list('sound/effects/mob_effects/f_cougha.ogg','sound/effects/mob_effects/f_coughb.ogg'), "sneeze" = list('sound/effects/mob_effects/f_sneeze.ogg'), "scream" = list('modular_chomp/sound/voice/scream/generic/female/female_scream_1.ogg', 'modular_chomp/sound/voice/scream/generic/female/female_scream_2.ogg', 'modular_chomp/sound/voice/scream/generic/female/female_scream_3.ogg', 'modular_chomp/sound/voice/scream/generic/female/female_scream_4.ogg', 'modular_chomp/sound/voice/scream/generic/female/female_scream_5.ogg'), "pain" = list('modular_chomp/sound/voice/pain/generic/female/female_pain_1.ogg', 'modular_chomp/sound/voice/pain/generic/female/female_pain_2.ogg', 'modular_chomp/sound/voice/pain/generic/female/female_pain_3.ogg'), "gasp" = list('modular_chomp/sound/voice/gasp/generic/female/female_gasp1.ogg', 'modular_chomp/sound/voice/gasp/generic/female/female_gasp2.ogg'), "death" = list('modular_chomp/sound/voice/death/generic/female/female_death_1.ogg', 'modular_chomp/sound/voice/death/generic/female/female_death_2.ogg', 'modular_chomp/sound/voice/death/generic/female/female_death_3.ogg', 'modular_chomp/sound/voice/death/generic/female/female_death_4.ogg', 'modular_chomp/sound/voice/death/generic/female/female_death_5.ogg', 'modular_chomp/sound/voice/death/generic/female/female_death_6.ogg')) +#define spider_sounds list("cough" = null, "sneeze" = null, "scream" = list('sound/voice/spiderchitter.ogg'), "pain" = list('sound/voice/spiderchitter.ogg'), "gasp" = null, "death" = list('modular_chomp/sound/voice/death/spider/spider_death.ogg')) +#define mouse_sounds list("cough" = list('sound/effects/mouse_squeak.ogg'), "sneeze" = list('sound/effects/mouse_squeak.ogg'), "scream" = list('sound/effects/mouse_squeak_loud.ogg'), "pain" = list('sound/effects/mouse_squeak.ogg'), "gasp" = list('sound/effects/mouse_squeak.ogg'), "death" = list('sound/effects/mouse_squeak_loud.ogg')) +#define lizard_sounds list("cough" = null, "sneeze" = null, "scream" = list('sound/effects/mob_effects/una_scream1.ogg','sound/effects/mob_effects/una_scream2.ogg'), "pain" = list('modular_chomp/sound/voice/pain/lizard/lizard_pain.ogg'), "gasp" = null, "death" = list('modular_chomp/sound/voice/death/lizard/lizard_death.ogg')) +#define vox_sounds list("cough" = list('sound/voice/shriekcough.ogg'), "sneeze" = list('sound/voice/shrieksneeze.ogg'), "scream" = list('sound/voice/shriek1.ogg'), "pain" = list('sound/voice/shriek1.ogg'), "gasp" = null, "death" = null) +#define slime_sounds list("cough" = list('sound/effects/slime_squish.ogg'), "sneeze" = null, "scream" = null, "pain" = null, "gasp" = null, "death" = null) +#define xeno_sounds list("cough" = null, "sneeze" = null, "scream" = list('sound/effects/mob_effects/x_scream1.ogg','sound/effects/mob_effects/x_scream2.ogg','sound/effects/mob_effects/x_scream3.ogg'), "pain" = list('modular_chomp/sound/voice/pain/xeno/alien_roar1.ogg', 'modular_chomp/sound/voice/pain/xeno/alien_roar2.ogg', 'modular_chomp/sound/voice/pain/xeno/alien_roar3.ogg', 'modular_chomp/sound/voice/pain/xeno/alien_roar4.ogg', 'modular_chomp/sound/voice/pain/xeno/alien_roar5.ogg', 'modular_chomp/sound/voice/pain/xeno/alien_roar6.ogg', 'modular_chomp/sound/voice/pain/xeno/alien_roar7.ogg', 'modular_chomp/sound/voice/pain/xeno/alien_roar8.ogg', 'modular_chomp/sound/voice/pain/xeno/alien_roar9.ogg', 'modular_chomp/sound/voice/pain/xeno/alien_roar10.ogg', 'modular_chomp/sound/voice/pain/xeno/alien_roar11.ogg', 'modular_chomp/sound/voice/pain/xeno/alien_roar12.ogg'), "gasp" = list('modular_chomp/sound/voice/gasp/xeno/alien_hiss1.ogg'), "death" = list('modular_chomp/sound/voice/death/xeno/xeno_death.ogg', 'modular_chomp/sound/voice/death/xeno/xeno_death2.ogg')) +#define teshari_sounds list("cough" = list('sound/effects/mob_effects/tesharicougha.ogg','sound/effects/mob_effects/tesharicoughb.ogg'), "sneeze" = list('sound/effects/mob_effects/tesharisneeze.ogg'), "scream" = list('sound/effects/mob_effects/teshariscream.ogg'), "pain" = null, "gasp" = null, "death" = null) +#define raccoon_sounds list("cough" = null, "sneeze" = null, "scream" = list('sound/voice/raccoon.ogg'), "pain" = list('sound/voice/raccoon.ogg'), "gasp" = null, "death" = list('sound/voice/raccoon.ogg')) +#define metroid_sounds list("cough" = null, "sneeze" = null, "scream" = list('sound/metroid/metroidsee.ogg'), "pain" = list('sound/metroid/metroidsee.ogg'), "gasp" = null, "death" = list('sound/metroid/metroiddeath.ogg')) +#define vulpine_sounds list("cough" = null, "sneeze" = null, "scream" = list('modular_chomp/sound/voice/scream/vulpine/fox_yip1.ogg', 'modular_chomp/sound/voice/scream/vulpine/fox_yip2.ogg', 'modular_chomp/sound/voice/scream/vulpine/fox_yip3.ogg'), "pain" = list('modular_chomp/sound/voice/pain/vulpine/fox_pain1.ogg', 'modular_chomp/sound/voice/pain/vulpine/fox_pain2.ogg', 'modular_chomp/sound/voice/pain/vulpine/fox_pain3.ogg', 'modular_chomp/sound/voice/pain/vulpine/fox_pain4.ogg'), "gasp" = list('modular_chomp/sound/voice/gasp/canine/wolf_gasp.ogg'), "death" = list('modular_chomp/sound/voice/death/canine/wolf_death1.ogg', 'modular_chomp/sound/voice/death/canine/wolf_death2.ogg', 'modular_chomp/sound/voice/death/canine/wolf_death3.ogg', 'modular_chomp/sound/voice/death/canine/wolf_death4.ogg', 'modular_chomp/sound/voice/death/canine/wolf_death5.ogg')) +#define no_sounds list("cough" = null, "sneeze" = null, "scream" = null, "pain" = null, "gasp" = null, "death" = null) +#define use_default list("cough" = null, "sneeze" = null, "scream" = null, "pain" = null, "gasp" = null, "death" = null) +/* + * TBD Sound Defines below +*/ +/* +#define avian_sounds list( + "scream" = list(), + "pain" = list(), + "gasp" = list(), + "death" = list() +) +#define slime_sounds list( + "scream" = list(), + "pain" = list(), + "gasp" = list(), + "death" = list() +) +#define vulpine_sounds list( + "scream" = list(), + "pain" = list(), + "gasp" = list(), + "death" = list() +) +#define lizard_sounds list( + "scream" = list(), + "pain" = list(), + "gasp" = list(), + "death" = list() +) +*/ + +// Not sure we even really need this +// var/list/species_sounds = list() + +// Global list containing all of our sound options. +var/list/species_sound_map = list( + "Canine" = canine_sounds, + "Cervine" = cervine_sounds, + "Feline" = feline_sounds, + "Human Male" = male_generic_sounds, + "Human Female" = female_generic_sounds, + "Lizard" = lizard_sounds, + "Metroid" = metroid_sounds, + "Mouse" = mouse_sounds, + "Raccoon" = raccoon_sounds, + "Robotic" = robot_sounds, + "Slime" = slime_sounds, + "Spider" = spider_sounds, + "Teshari" = teshari_sounds, + "Vox" = vox_sounds, + "Vulpine" = vulpine_sounds, + "Xeno" = xeno_sounds, + "None" = no_sounds, + "Unset" = use_default +) + +/* // Not sure we even really need this +/hook/startup/proc/Init_species_sounds() // The entries we're checking over MUST have unique keys. + for(var/i in species_sound_map) + species_sounds |= species_sound_map[i] + return 1 +*/ + +/* + * Call this for when you need a sound from an already-identified list - IE, "Canine". pick() cannot parse procs. + * Indexes must be pre-calculated by the time it reaches here - for instance; + * var/mob/living/M = user + * get_species_sound(M.client.pref.species_sound)["scream"] will return get_species_sound("Robotic")["scream"] + * This can be paired with get_gendered_sound, like so: get_species_sound(get_gendered_sound(M))["emote"] <- get_gendered_sound will return whatever we have of the 3 valid options, and then get_species_sound will match that to the actual sound list. + * The get_species_sound proc will retrieve and return the list based on the key given - get_species_sound("Robotic")["scream"] will return list('modular_chomp/sound/voice/scream_silicon.ogg', 'modular_chomp/sound/voice/android_scream.ogg', etc) + * If you are adding new calls of this, follow the syntax of get_species_sound(species)["scream"] - you must attach ["emote"] to the end, outside the () + * If your species has a gendered sound, DON'T PANIC. Simply set the gender_specific_species_sounds var on the species to true, and when you call this, do it like so: + * get_species_sound(H.species.species_sounds_male)["emote"] // If we're male, and want an emote sound gendered correctly. +*/ +/proc/get_species_sound(var/sounds) + return species_sound_map[sounds] + +/* + * The following helper proc will select a species' default sounds - useful for if we're set to "Unset" + * This is ONLY called by Unset, meaning we haven't chosen a species sound. +*/ +/proc/select_default_species_sound(var/datum/preferences/pref) // Called in character setup. This is similar to check_gendered_sounds, except here we pull from the prefs. + // First, we determine if we're custom-choosing a body or if we're a base game species. + var/datum/species/valid = GLOB.all_species[pref.species] + if(valid.selects_bodytype == (SELECTS_BODYTYPE_CUSTOM || SELECTS_BODYTYPE_SHAPESHIFTER)) // Custom species or xenochimera handling here + valid = coalesce(GLOB.all_species[pref.custom_base], GLOB.all_species[pref.species]) + // Now we start getting our sounds. + if(valid.gender_specific_species_sounds) // Do we have gender-specific sounds? + if(pref.identifying_gender == FEMALE && valid.species_sounds_female) + return valid.species_sounds_female + else if(pref.identifying_gender == MALE && valid.species_sounds_male) + return valid.species_sounds_male + else // Failsafe. Update if there's ever gendered sounds for HERM/Neuter/etc + return valid.species_sounds + else + return valid.species_sounds + +/proc/get_gendered_sound(var/mob/living/user) // Called anywhere we need gender-specific species sounds. Gets the gender-specific sound if one exists, but otherwise, will return the species-generic sound list. + var/mob/living/carbon/human/H = user + if(ishuman(H)) + if(H.species.gender_specific_species_sounds) // Do we have gender-specific sounds? + if(H.identifying_gender == FEMALE && H.species.species_sounds_female) + return H.species.species_sounds_female + else if(H.identifying_gender == MALE && H.species.species_sounds_male) + return H.species.species_sounds_male + else // Failsafe. Update if there's ever gendered sounds for HERM/Neuter/etc + return H.species.species_sounds + else + return H.species.species_sounds + else + return user.species_sounds + + +// CHOMPEdit End diff --git a/code/game/turfs/flooring/flooring.dm b/code/game/turfs/flooring/flooring.dm index 49bc0e3c47..9f0b05d914 100644 --- a/code/game/turfs/flooring/flooring.dm +++ b/code/game/turfs/flooring/flooring.dm @@ -150,7 +150,7 @@ var/list/flooring_types icon_base = "grass_sif" build_type = /obj/item/stack/tile/grass/sif has_base_range = 1 - + /decl/flooring/grass/sif/forest name = "thick growth" desc = "A natural moss that has adapted to the sheer cold climate." @@ -201,7 +201,7 @@ var/list/flooring_types /decl/flooring/mud name = "mud" - desc = "STICKY AND WET!" + desc = "Wet and fragrant mud, bane of the freshly mopped floor." icon = 'icons/turf/outdoors.dmi' icon_base = "mud_dark" footstep_sounds = list("human" = list( @@ -212,7 +212,7 @@ var/list/flooring_types /decl/flooring/asteroid name = "coarse sand" - desc = "Gritty and unpleasant." + desc = "You got a pebble in your shoe just looking at it." icon = 'icons/turf/flooring/asteroid.dmi' icon_base = "asteroid" flags = TURF_REMOVE_SHOVEL | TURF_ACID_IMMUNE @@ -225,8 +225,8 @@ var/list/flooring_types 'sound/effects/footstep/asteroid5.ogg')) /decl/flooring/dirt - name = "dirt" - desc = "Gritty and unpleasant, just like dirt." + name = "soil" + desc = "Widely considered to be some of the planet's top soil." icon = 'icons/turf/outdoors.dmi' icon_base = "dirt-dark" flags = TURF_REMOVE_SHOVEL @@ -287,7 +287,7 @@ var/list/flooring_types /decl/flooring/carpet name = "red carpet" //CHOMPEDIT renamed to red carpet - desc = "Imported and comfy." + desc = "Lush synthetic carpeting, perfectly engineered for easy cleaning." icon = 'icons/turf/flooring/carpet.dmi' icon_base = "carpet" build_type = /obj/item/stack/tile/carpet @@ -311,7 +311,7 @@ var/list/flooring_types build_type = /obj/item/stack/tile/carpet/blucarpet /decl/flooring/carpet/turcarpet - name = "turquoise carpet" //CHOMPstation edit: changing name to turquoise + name = "turquoise carpet" icon_base = "turcarpet" build_type = /obj/item/stack/tile/carpet/turcarpet @@ -321,7 +321,7 @@ var/list/flooring_types build_type = /obj/item/stack/tile/carpet/sblucarpet /decl/flooring/carpet/gaycarpet - name = "clown carpet" + name = "pink carpet" icon_base = "gaycarpet" build_type = /obj/item/stack/tile/carpet/gaycarpet @@ -403,18 +403,19 @@ var/list/flooring_types 'sound/effects/footstep/floor5.ogg')) /decl/flooring/tiling/tech - desc = "Scuffed from the passage of countless greyshirts." + desc = "Metal floor tiles with a corrugated anti-slip texture." icon = 'icons/turf/flooring/techfloor.dmi' icon_base = "techfloor_gray" build_type = /obj/item/stack/tile/floor/techgrey can_paint = null /decl/flooring/tiling/tech/grid + desc = "Metal floor tiles with a barred anti-slip construction. Don't skin your knee!" icon_base = "techfloor_grid" build_type = /obj/item/stack/tile/floor/techgrid /decl/flooring/tiling/new_tile - name = "floor" + desc = "Metal floor tiles with a corrugated anti-slip texture." icon_base = "tile_full" flags = TURF_CAN_BREAK | TURF_CAN_BURN | TURF_IS_FRAGILE build_type = null @@ -542,8 +543,7 @@ var/list/flooring_types 'sound/effects/footstep/wood5.ogg')) /decl/flooring/wood/sif - name = "alien wooden floor" - desc = "Polished alien wood planks." + desc = "Polished wood planks made from sivian wood." icon = 'icons/turf/flooring/wood.dmi' icon_base = "sifwood" build_type = /obj/item/stack/tile/wood/sif @@ -616,7 +616,7 @@ var/list/flooring_types /decl/flooring/lava // Defining this in case someone DOES step on lava and survive. Somehow. name = "lava" - desc = "Lava. Y'know. Sets you on fire. AAAAAAAAAAA" + desc = "It may look inviting, but it will kill you, painfully." icon = 'icons/turf/outdoors.dmi' icon_base = "lava" is_plating = TRUE @@ -628,7 +628,7 @@ var/list/flooring_types /decl/flooring/concrete name = "concrete" - desc = "A flat area of concrete flooring." + desc = "A flat area of poured concrete flooring." icon = 'icons/turf/concrete.dmi' icon_base = "concrete" is_plating = FALSE //VOREStation edit. It's a lot cooler if it's actual tile. diff --git a/code/game/turfs/flooring/flooring_premade.dm b/code/game/turfs/flooring/flooring_premade.dm index f0d57fb1d4..248606b4b1 100644 --- a/code/game/turfs/flooring/flooring_premade.dm +++ b/code/game/turfs/flooring/flooring_premade.dm @@ -271,6 +271,7 @@ /turf/simulated/floor/tiled/kafel_full name = "floor" + desc = "Ceramic tile flooring." icon_state = "kafel_full" initial_flooring = /decl/flooring/tiling/new_tile/kafel /turf/simulated/floor/tiled/kafel_full/white diff --git a/code/game/turfs/flooring/seasonal.dm b/code/game/turfs/flooring/seasonal.dm index e67d6ba9c5..21ebbccbdc 100644 --- a/code/game/turfs/flooring/seasonal.dm +++ b/code/game/turfs/flooring/seasonal.dm @@ -57,7 +57,8 @@ var/world_time_season /mob/living/simple_mob/vore/horse/big = 5, /mob/living/simple_mob/animal/wolf = 5, /mob/living/simple_mob/animal/wolf/direwolf = 1, - /mob/living/simple_mob/animal/wolf/direwolf/dog = 1 + /mob/living/simple_mob/animal/wolf/direwolf/dog = 1, + /mob/living/simple_mob/vore/squirrel = 20 ) grass_types = list( /obj/structure/flora/ausbushes/sparsegrass, @@ -97,7 +98,8 @@ var/world_time_season /mob/living/simple_mob/vore/pakkun = 2, /mob/living/simple_mob/vore/fennix = 1, /mob/living/simple_mob/animal/wolf/direwolf/dog = 1, - /mob/living/simple_mob/animal/passive/bird/parrot = 1 + /mob/living/simple_mob/animal/passive/bird/parrot = 1, + /mob/living/simple_mob/vore/squirrel = 20 ) grass_types = list( /obj/structure/flora/ausbushes/sparsegrass, @@ -123,7 +125,8 @@ var/world_time_season /mob/living/simple_mob/vore/horse/big = 1, /mob/living/simple_mob/animal/wolf = 1, /mob/living/simple_mob/animal/wolf/direwolf = 1, - /mob/living/simple_mob/animal/wolf/direwolf/dog = 1 + /mob/living/simple_mob/animal/wolf/direwolf/dog = 1, + /mob/living/simple_mob/vore/squirrel = 20 ) grass_types = list( /obj/structure/flora/ausbushes/sparsegrass, @@ -151,7 +154,8 @@ var/world_time_season /mob/living/simple_mob/otie/friendly = 2, /mob/living/simple_mob/otie/friendly/chubby = 1, /mob/living/simple_mob/otie/red/friendly = 1, - /mob/living/simple_mob/otie/red/chubby = 1 + /mob/living/simple_mob/otie/red/chubby = 1, + /mob/living/simple_mob/vore/squirrel = 20 ) if(prob(snow_chance)) chill() diff --git a/code/game/turfs/simulated/floor_attackby.dm b/code/game/turfs/simulated/floor_attackby.dm index 6875013e4d..8bcc1cf8df 100644 --- a/code/game/turfs/simulated/floor_attackby.dm +++ b/code/game/turfs/simulated/floor_attackby.dm @@ -195,7 +195,7 @@ return if(!try_deconstruct_tile(W, user)) return - if(flooring) + if(flooring && !flooring.is_plating) return attackby(T, user) diff --git a/code/game/turfs/simulated/outdoors/grass.dm b/code/game/turfs/simulated/outdoors/grass.dm index b86ae4c200..1d21cbabff 100644 --- a/code/game/turfs/simulated/outdoors/grass.dm +++ b/code/game/turfs/simulated/outdoors/grass.dm @@ -116,3 +116,15 @@ var/list/grass_types = list( . = ..() //CHOMPedit end + +/turf/simulated/floor/outdoors/grass/sif/attackby(obj/item/C, mob/user)//CHOMPedit begin, other tiles have ways to build on them, sif grass doesnt. So I put this snowflake on just sif grass + if(istype(C, /obj/item/stack/tile/floor)) + var/obj/item/stack/tile/floor/S = C + if (S.get_amount() < 1) + return + playsound(src, 'sound/weapons/Genhit.ogg', 50, 1) + ChangeTurf(/turf/simulated/floor) + S.use(1) + return + . = ..() +//CHOMPedit end diff --git a/code/global.dm b/code/global.dm index fd8183a714..2ea0169011 100644 --- a/code/global.dm +++ b/code/global.dm @@ -177,7 +177,11 @@ var/static/list/scarySounds = list( 'sound/items/Welder2.ogg', 'sound/machines/door/old_airlock.ogg', 'sound/effects/clownstep1.ogg', - 'sound/effects/clownstep2.ogg' + 'sound/effects/clownstep2.ogg', + 'sound/voice/teppi/roar.ogg', //VOREStation Add + 'sound/voice/moth/scream_moth.ogg', //VOREStation Add + 'sound/voice/nya.ogg', //VOREStation Add + 'sound/voice/succlet_shriek.ogg' //VOREStation Add ) // Bomb cap! diff --git a/code/global_vr.dm b/code/global_vr.dm index 53240ba29d..56a0dbd58b 100644 --- a/code/global_vr.dm +++ b/code/global_vr.dm @@ -48,3 +48,18 @@ var/global/list/acceptable_fruit_types= list( "watermelon", "wheat", "whitebeet") + +// Some "scary" sounds. +var/static/list/scawwySownds = list( + 'sound/voice/ScawwySownds/a scawey sownd.ogg', + 'sound/voice/ScawwySownds/is that you.ogg', + 'sound/voice/ScawwySownds/lookit this darkness wow.ogg', + 'sound/voice/ScawwySownds/maint preds.ogg', + 'sound/voice/ScawwySownds/spooky sounds.ogg', + 'sound/voice/ScawwySownds/sus.ogg', + 'sound/voice/ScawwySownds/this is scaewy.ogg', + 'sound/voice/ScawwySownds/what is that behind you.ogg', + 'sound/voice/ScawwySownds/what you doin over dere.ogg', + 'sound/voice/ScawwySownds/whats up with all the trash.ogg', + 'sound/voice/ScawwySownds/youre afraid of the dark arent you.ogg' + ) diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index fd9acbf185..d35764ad45 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -667,6 +667,10 @@ var/datum/announcement/minor/admin_min_announcer = new if(!channel) //They picked a channel return + var/speech_verb = tgui_alert(usr, "What speech verb to use for the conversation?", "Type", list("states", "says")) + if(!speech_verb) + return + to_chat(usr, "Intercom Convo Directions
    Start the conversation with the sender, a pipe (|), and then the message on one line. Then hit enter to \ add another line, and type a (whole) number of seconds to pause between that message, and the next message, then repeat the message syntax up to 20 times. For example:
    \ --- --- ---
    \ @@ -735,7 +739,7 @@ var/datum/announcement/minor/admin_min_announcer = new var/this_sender = decomposed[i] var/this_message = decomposed[++i] var/this_wait = decomposed[++i] - global_announcer.autosay("[this_message]", "[this_sender]", "[channel == "Common" ? null : channel]", "says") //Common is a weird case, as it's not a "channel", it's just talking into a radio without a channel set. //VOREStation Edit + global_announcer.autosay("[this_message]", "[this_sender]", "[channel == "Common" ? null : channel]", states = speech_verb) //Common is a weird case, as it's not a "channel", it's just talking into a radio without a channel set. //VOREStation Edit sleep(this_wait SECONDS) /datum/admins/proc/toggleooc() diff --git a/code/modules/awaymissions/corpse.dm b/code/modules/awaymissions/corpse.dm index cf55eacec4..a20354272b 100644 --- a/code/modules/awaymissions/corpse.dm +++ b/code/modules/awaymissions/corpse.dm @@ -111,7 +111,7 @@ corpseidaccess = "Syndicate" /obj/effect/landmark/corpse/syndicatecommando - name = "Syndicate Commando" + name = "Mercenary Commando" corpseuniform = /obj/item/clothing/under/syndicate corpsesuit = /obj/item/clothing/suit/space/void/merc corpseshoes = /obj/item/clothing/shoes/boots/swat diff --git a/code/modules/awaymissions/overmap_renamer/debrisfield_renamer.dm b/code/modules/awaymissions/overmap_renamer/debrisfield_renamer.dm new file mode 100644 index 0000000000..93d6425532 --- /dev/null +++ b/code/modules/awaymissions/overmap_renamer/debrisfield_renamer.dm @@ -0,0 +1,21 @@ +//POI landmarks for the Debris field. Check Readme for details. +//Define your subtypes here, rather than in the map editor +//Makes it easier to change if found problematic or to simply review +/obj/effect/landmark/overmap_renamer/debris_field + name = "Debries Field Landmarks" //Please change name to be indicative of which POI for better debugging + var/static/reference //Saves us from having to iterate over all visitable overmap obj instances more than once for the debris field. + +//Uncomment the testing lines when adding a new landmark and wanting to see if it loaded properly during server init. re-comment after done +/obj/effect/landmark/overmap_renamer/debris_field/Initialize() + ..() + if(!reference) +// testing("First overmap descriptor, name: [name]") + for(var/obj/effect/overmap/visitable/D in visitable_overmap_object_instances) + if(D.unique_identifier == "Debris Field") + if(D.possible_descriptors && islist(D.possible_descriptors)) + D.possible_descriptors |= list(descriptors) + reference = D + else if (reference && istype(reference, /obj/effect/overmap/visitable/)) + var/obj/effect/overmap/visitable/D = reference +// testing("[D] already found, skipping iterating over list. Adding [name] to possible descriptors") + D.possible_descriptors |= list(descriptors) diff --git a/code/modules/awaymissions/overmap_renamer/overmap_renamer.dm b/code/modules/awaymissions/overmap_renamer/overmap_renamer.dm new file mode 100644 index 0000000000..a92e29a297 --- /dev/null +++ b/code/modules/awaymissions/overmap_renamer/overmap_renamer.dm @@ -0,0 +1,56 @@ +//General procs and landmark definition for the overmap_renamer subsystem + + +/* +Called by the code\controllers\subsystems\overmap_renamer_vr.dm subsystem if an area was set to be renamed. +possible_descriptors are populated by subtypes of /obj/effect/landmark/overmap_renamer +*/ +/obj/effect/overmap/visitable/proc/modify_descriptors() + if(!possible_descriptors || !islist(possible_descriptors) || possible_descriptors == list() || !length(possible_descriptors)) + error("List of possible descriptors for [name] was empty!") + return + + var/list/chosen_descriptor = pick(possible_descriptors) + if(chosen_descriptor == "default") + testing("Defaulting to default!") + return //Not an error, won't generate an error message + var/breakWhile = 0 + while(LAZYLEN(chosen_descriptor) != 3) + LAZYREMOVE(chosen_descriptor, possible_descriptors) + chosen_descriptor = pick(possible_descriptors) + if(chosen_descriptor == "default") +// testing("Defaulting to default!") //Uncomment when adding a new landmark to confirm it works OK, but recomment before commiting + return + if(breakWhile > 10 || length(possible_descriptors) < 1) + error("No valid descriptors could be found for [name]!") //Checking default separately for sake of error messages + return + + //Using real_name to ensure get_scan_data() does not override the renamed code + //Since we're doing this on runtime rather than compile time. + if(!known) + real_name = chosen_descriptor[1] + real_desc = chosen_descriptor[2] + else + name = chosen_descriptor[1] + desc = chosen_descriptor[2] + scanner_desc = chosen_descriptor[3] + visitable_renamed = TRUE + + +/obj/effect/landmark/overmap_renamer + name = "Helper to rename overmap locations" + desc = "Use subtypes for each overmap location! Fill in name with the POI's clearly identifiable name for error handling." + icon = 'icons/effects/effects.dmi' + icon_state = "energynet" + var/list/descriptors = list() //Elements: A = name, B = desc C = scanner desc. Each element must be a string +// var/static/reference //exists to avoid having to iterate over the overmap objs list more than once. Commented out here. Add this to subtype + +/obj/effect/landmark/overmap_renamer/Initialize() +// testing("Loading renamer landmark: [name]") //Uncomment when adding a new POI/Landmark for testing aid. + if(LAZYLEN(descriptors) != 3) + error("POI [name] renamer landmark is invalid! Make sure its descriptors var is a list of 3 elements!") + return + if(!istext(descriptors[1]) || !istext(descriptors[2]) || !istext(descriptors[3])) + error("POI [name] renamer landmark is invalid! One of the elements is NOT a string!") + return + . = ..() diff --git a/code/modules/awaymissions/overmap_renamer/readme.md b/code/modules/awaymissions/overmap_renamer/readme.md new file mode 100644 index 0000000000..6927ef394b --- /dev/null +++ b/code/modules/awaymissions/overmap_renamer/readme.md @@ -0,0 +1,78 @@ +/* + +How to use - for mappers: + + Adding a new POI to an already defined lateloaded Z level (you can check which Z levels are handled by the renamer in code\controllers\subsystems\overmap_renamer_vr.dm) + Within the folder you found this readme, click the appropriately named file (debris field -> debrisfield_renamer) + There, create a new object as given in the following example: + + /obj/effect/landmark/overmap_renamer/debris_field/examplelandmark + name = "Debris field example landmark that hints at which POI it came from!!!" + descriptors = list("This element appears when you hover over the obj in the nav console", "if someone manages to examine it", "This is what the printed paper says") + + Make sure you use exactly 3 elements, no more and no less and make sure each element is enclosed in a "". + If you want to only change one element, fill in the other ones with the appropriate /obj/effect/overmap/visitable/ subtype's name, desc or scanner_desc your Z level corresponds to. + + Once done, just load up strongDMM and place your landmark within the map. + Please use the _renamer.dm files to define landmarks, don't do it within the game. + While it works just fine, this should make it easier to change the descriptor if it's problematic after review or found so down the line. + Plus, if your .dmm is too big for github to show - this will let people review your descriptor easily. + + When making such landmarks: reserve them for MAJOR POIs - stuff a ship's scanner might pick up as having a significance. + A small shuttle in the debris field shouldn't get a landmark + The big alien derelict? Now that's worthy of a special landmark! + The idea of this system is for us to be able to treat existing Z levels as technically different locations. + Did you want to make an abandoned mining facility overmap adventure? Now this system will let you turn the DF into one (if the dice permits) + + Adding a new POI to a brand new lateloaded Z level (you can check which Z levels are handled by the renamer in code\controllers\subsystems\overmap_renamer_vr.dm) + First, go to your /obj/effect/overmap/visitable, and define unique_identifier as something unique. Like, "Debris Field" - basically, this is a way to check if the map loaded without causing compiler errors. + + Your task will become a bit more difficult now. Create a new .dm file following convention already estabilished with debrisfield_renamer.dm + + Within this file, define your /obj/effect/landmark/overmap_renamer/newname here + add the following line: + var/static/reference //leave thus null. The initialization will change this to contain reference to your overmap object instance. Saves us from excess looping + name = "obvious reference to the lateloaded Z in question here" + Within this file, create a new /obj/effect/landmark/overmap_renamer/newname/Initialize() + Within this proc, copy what's done in code\modules\awaymissions\overmap_renamer\debrisfield_renamer.dm + except, replace if(D == "Debris Field") with whatever your unique identifier was defined for your specific overmap object + + Now go to code\controllers\subsystems\overmap_renamer_vr.dm + copy the if("Debris Field - Z1 Space" in visitable_Z_levels_name_list) and everything belonging to this if statement + paste it below this if statement and change things as described: + change the if("map_template.name goes here" in visitable_z_levels_name_list) (you can get the proper name by going to wherever your /datum/map_template/ for your map is. For Debris field, it's maps\offmap_vr\common_offmaps.dm. Yours is probably there too!) + change the if(D == "Debris Field") section in your new if statement just like you did for the landmark! + + And you're done! Refer to the "How to add a landmark" section on the top from now on. + + + + +Important procs, vars etc. contained within the following files: + + code\_helpers\global_lists_vr.dm + var/list/visitable_overmap_object_instances - Collects instances with reference for things like the Debris Field, Space Whale, Talon etc. We need it to call the proc on the instance + + code\modules\overmap\sectors.dm + var/list/possible_descriptors - contains a list of list("name","desc","scanner_desc") + var/unique_identifier - A way to check if the object in question loaded without causing a compiler error. Name them sth easy to recognize, like "Debris field" for... debris field. + var/real_name - Used to handle known = FALSE overmap objects properly + var/real_desc - same as real_name + /obj/effect/overmap/visitable/Initialize() - adds the object's instance with reference to visitable_overmap_object_instances + + code\modules\awaymissions\overmap_renamer\overmap_renamer.dm + /obj/effect/overmap/visitable/proc/modify_descriptors() - Takes possible_descriptors from src, picks a valid one after sanitization. Gives warnings if input is invalid. + /obj/effect/landmark/overmap_renamer - generic landmark, don't touch. + + code\modules\awaymissions\overmap_renamer\debrisfield_renamer.dm - Mappers, copy contents, changing the /overmap_renamer/debris_field to /overmap_renamer/yourthingy + var/static/reference - I couldn't find a way to declare this higher up in the path. Make sure to delcare it when making landmarks for a new area. Static so all landmarks have it. This gets defined on runtime after the first landmark subtype initializes. + /obj/effect/landmark/overmap_renamer/debris_field/Initialize() - Copy the entire thing, and change the "Debris Field" to your obj's var/unique_identifier + + code\controllers\subsystems\overmap_renamer_vr.dm + /datum/controller/subsystem/overmap_renamer/proc/update_names() - Checks which Z levels are loaded, modifies them + To add new Z levels to the renamer, simply copy the if statement and its contents for debris field, + taking care to change the "Debris Field - Z1 Space" to the name var defined in your lateloaded Z level's map_template datum + example: maps\offmap_vr\common_offmaps.dm and then the /datum/map_template/common_lateload/away_debrisfield + + +*/ diff --git a/code/modules/client/preference_setup/general/01_basic.dm b/code/modules/client/preference_setup/general/01_basic.dm index e3505834e4..4b85b2bf0a 100644 --- a/code/modules/client/preference_setup/general/01_basic.dm +++ b/code/modules/client/preference_setup/general/01_basic.dm @@ -140,7 +140,7 @@ return TOPIC_REFRESH else if(href_list["metadata"]) - var/new_metadata = sanitize(tgui_input_text(user, "Enter any information you'd like others to see, such as Roleplay-preferences:", "Game Preference" , html_decode(pref.metadata), multiline = TRUE, prevent_enter = TRUE), extra = 0) //VOREStation Edit + var/new_metadata = strip_html_simple(tgui_input_text(user, "Enter any information you'd like others to see, such as Roleplay-preferences:", "Game Preference" , html_decode(pref.metadata), multiline = TRUE, prevent_enter = TRUE)) //VOREStation Edit if(new_metadata && CanUseTopic(user)) pref.metadata = new_metadata return TOPIC_REFRESH diff --git a/code/modules/client/preference_setup/general/05_background.dm b/code/modules/client/preference_setup/general/05_background.dm index d3c8d62155..99d55b06eb 100644 --- a/code/modules/client/preference_setup/general/05_background.dm +++ b/code/modules/client/preference_setup/general/05_background.dm @@ -76,7 +76,7 @@ if(!choice || !CanUseTopic(user)) return TOPIC_NOACTION if(choice == "Other") - var/raw_choice = sanitize(tgui_input_text(user, "Please enter a home system.", "Character Preference", null, MAX_NAME_LEN), MAX_NAME_LEN) + var/raw_choice = strip_html_simple(tgui_input_text(user, "Please enter a home system.", "Character Preference", null, MAX_NAME_LEN), MAX_NAME_LEN) if(raw_choice && CanUseTopic(user)) pref.home_system = raw_choice else @@ -88,7 +88,7 @@ if(!choice || !CanUseTopic(user)) return TOPIC_NOACTION if(choice == "Other") - var/raw_choice = sanitize(tgui_input_text(user, "Please enter a birthplace.", "Character Preference", null, MAX_NAME_LEN), MAX_NAME_LEN) + var/raw_choice = strip_html_simple(tgui_input_text(user, "Please enter a birthplace.", "Character Preference", null, MAX_NAME_LEN), MAX_NAME_LEN) if(raw_choice && CanUseTopic(user)) pref.birthplace = raw_choice else @@ -100,7 +100,7 @@ if(!choice || !CanUseTopic(user)) return TOPIC_NOACTION if(choice == "Other") - var/raw_choice = sanitize(tgui_input_text(user, "Please enter your current citizenship.", "Character Preference", null, MAX_NAME_LEN), MAX_NAME_LEN) + var/raw_choice = strip_html_simple(tgui_input_text(user, "Please enter your current citizenship.", "Character Preference", null, MAX_NAME_LEN), MAX_NAME_LEN) if(raw_choice && CanUseTopic(user)) pref.citizenship = raw_choice else @@ -112,7 +112,7 @@ if(!choice || !CanUseTopic(user)) return TOPIC_NOACTION if(choice == "Other") - var/raw_choice = sanitize(tgui_input_text(user, "Please enter a faction.", "Character Preference", null, MAX_NAME_LEN), MAX_NAME_LEN) + var/raw_choice = strip_html_simple(tgui_input_text(user, "Please enter a faction.", "Character Preference", null, MAX_NAME_LEN), MAX_NAME_LEN) if(raw_choice) pref.faction = raw_choice else @@ -124,7 +124,7 @@ if(!choice || !CanUseTopic(user)) return TOPIC_NOACTION if(choice == "Other") - var/raw_choice = sanitize(tgui_input_text(user, "Please enter a religon.", "Character Preference", null, MAX_NAME_LEN), MAX_NAME_LEN) + var/raw_choice = strip_html_simple(tgui_input_text(user, "Please enter a religon.", "Character Preference", null, MAX_NAME_LEN), MAX_NAME_LEN) if(raw_choice) pref.religion = sanitize(raw_choice) else @@ -132,19 +132,19 @@ return TOPIC_REFRESH else if(href_list["set_medical_records"]) - var/new_medical = sanitize(tgui_input_text(user,"Enter medical information here.","Character Preference", html_decode(pref.med_record), MAX_RECORD_LENGTH, TRUE, prevent_enter = TRUE), MAX_RECORD_LENGTH, extra = 0) + var/new_medical = strip_html_simple(tgui_input_text(user,"Enter medical information here.","Character Preference", html_decode(pref.med_record), MAX_RECORD_LENGTH, TRUE, prevent_enter = TRUE), MAX_RECORD_LENGTH) if(!isnull(new_medical) && !jobban_isbanned(user, "Records") && CanUseTopic(user)) pref.med_record = new_medical return TOPIC_REFRESH else if(href_list["set_general_records"]) - var/new_general = sanitize(tgui_input_text(user,"Enter employment information here.","Character Preference", html_decode(pref.gen_record), MAX_RECORD_LENGTH, TRUE, prevent_enter = TRUE), MAX_RECORD_LENGTH, extra = 0) + var/new_general = strip_html_simple(tgui_input_text(user,"Enter employment information here.","Character Preference", html_decode(pref.gen_record), MAX_RECORD_LENGTH, TRUE, prevent_enter = TRUE), MAX_RECORD_LENGTH) if(!isnull(new_general) && !jobban_isbanned(user, "Records") && CanUseTopic(user)) pref.gen_record = new_general return TOPIC_REFRESH else if(href_list["set_security_records"]) - var/sec_medical = sanitize(tgui_input_text(user,"Enter security information here.","Character Preference", html_decode(pref.sec_record), MAX_RECORD_LENGTH, TRUE, prevent_enter = TRUE), MAX_RECORD_LENGTH, extra = 0) + var/sec_medical = strip_html_simple(tgui_input_text(user,"Enter security information here.","Character Preference", html_decode(pref.sec_record), MAX_RECORD_LENGTH, TRUE, prevent_enter = TRUE), MAX_RECORD_LENGTH) if(!isnull(sec_medical) && !jobban_isbanned(user, "Records") && CanUseTopic(user)) pref.sec_record = sec_medical return TOPIC_REFRESH diff --git a/code/modules/client/preference_setup/general/06_flavor.dm b/code/modules/client/preference_setup/general/06_flavor.dm index a35acfe8e9..a759732022 100644 --- a/code/modules/client/preference_setup/general/06_flavor.dm +++ b/code/modules/client/preference_setup/general/06_flavor.dm @@ -59,11 +59,11 @@ switch(href_list["flavor_text"]) if("open") if("general") - var/msg = sanitize(tgui_input_text(usr,"Give a general description of your character. This will be shown regardless of clothings. Put in a single space to make blank.","Flavor Text",html_decode(pref.flavor_texts[href_list["flavor_text"]]), multiline = TRUE, prevent_enter = TRUE), extra = 0) //VOREStation Edit: separating out OOC notes + var/msg = strip_html_simple(tgui_input_text(usr,"Give a general description of your character. This will be shown regardless of clothings. Put in a single space to make blank.","Flavor Text",html_decode(pref.flavor_texts[href_list["flavor_text"]]), multiline = TRUE, prevent_enter = TRUE)) //VOREStation Edit: separating out OOC notes if(CanUseTopic(user) && !isnull(msg)) pref.flavor_texts[href_list["flavor_text"]] = msg else - var/msg = sanitize(tgui_input_text(usr,"Set the flavor text for your [href_list["flavor_text"]]. Put in a single space to make blank.","Flavor Text",html_decode(pref.flavor_texts[href_list["flavor_text"]]), multiline = TRUE, prevent_enter = TRUE), extra = 0) + var/msg = strip_html_simple(tgui_input_text(usr,"Set the flavor text for your [href_list["flavor_text"]]. Put in a single space to make blank.","Flavor Text",html_decode(pref.flavor_texts[href_list["flavor_text"]]), multiline = TRUE, prevent_enter = TRUE)) if(CanUseTopic(user) && !isnull(msg)) pref.flavor_texts[href_list["flavor_text"]] = msg SetFlavorText(user) @@ -73,11 +73,11 @@ switch(href_list["flavour_text_robot"]) if("open") if("Default") - var/msg = sanitize(tgui_input_text(usr,"Set the default flavour text for your robot. It will be used for any module without individual setting. Put in a single space to make blank.","Flavour Text",html_decode(pref.flavour_texts_robot["Default"]), multiline = TRUE, prevent_enter = TRUE), extra = 0) + var/msg = strip_html_simple(tgui_input_text(usr,"Set the default flavour text for your robot. It will be used for any module without individual setting. Put in a single space to make blank.","Flavour Text",html_decode(pref.flavour_texts_robot["Default"]), multiline = TRUE, prevent_enter = TRUE)) if(CanUseTopic(user) && !isnull(msg)) pref.flavour_texts_robot[href_list["flavour_text_robot"]] = msg else - var/msg = sanitize(tgui_input_text(usr,"Set the flavour text for your robot with [href_list["flavour_text_robot"]] module. If you leave this blank, default flavour text will be used for this module. Put in a single space to make blank.","Flavour Text",html_decode(pref.flavour_texts_robot[href_list["flavour_text_robot"]]), multiline = TRUE, prevent_enter = TRUE), extra = 0) + var/msg = strip_html_simple(tgui_input_text(usr,"Set the flavour text for your robot with [href_list["flavour_text_robot"]] module. If you leave this blank, default flavour text will be used for this module. Put in a single space to make blank.","Flavour Text",html_decode(pref.flavour_texts_robot[href_list["flavour_text_robot"]]), multiline = TRUE, prevent_enter = TRUE)) if(CanUseTopic(user) && !isnull(msg)) pref.flavour_texts_robot[href_list["flavour_text_robot"]] = msg SetFlavourTextRobot(user) diff --git a/code/modules/client/preference_setup/loadout/loadout_shoes.dm b/code/modules/client/preference_setup/loadout/loadout_shoes.dm index 05876c41ae..0875ddf09e 100644 --- a/code/modules/client/preference_setup/loadout/loadout_shoes.dm +++ b/code/modules/client/preference_setup/loadout/loadout_shoes.dm @@ -169,13 +169,13 @@ display_name = "cowboy boots, snake skin" path = /obj/item/clothing/shoes/boots/cowboy/snakeskin -/datum/gear/shoes/cowboy/lizard - display_name = "cowboy boots, lizard skin" - path = /obj/item/clothing/shoes/boots/cowboy/lizard +/datum/gear/shoes/cowboy/green + display_name = "cowboy boots, green" + path = /obj/item/clothing/shoes/boots/cowboy/green -/datum/gear/shoes/cowboy/lizard/masterwork - display_name = "cowboy boots, lizard skin (masterwork)" - path = /obj/item/clothing/shoes/boots/cowboy/lizard/masterwork +/datum/gear/shoes/cowboy/blue + display_name = "cowboy boots, blue" + path = /obj/item/clothing/shoes/boots/cowboy/blue /datum/gear/shoes/jungle display_name = "jungle boots" diff --git a/code/modules/client/preference_setup/loadout/loadout_shoes_vr.dm b/code/modules/client/preference_setup/loadout/loadout_shoes_vr.dm index 95ca1c9414..1f83f7484d 100644 --- a/code/modules/client/preference_setup/loadout/loadout_shoes_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_shoes_vr.dm @@ -35,4 +35,17 @@ /datum/gear/shoes/flats/alt display_name = "flats, alt" - path = /obj/item/clothing/shoes/flats/white/color/alt \ No newline at end of file + path = /obj/item/clothing/shoes/flats/white/color/alt + +//CHOMP ADDITION, trying to make a no shoes shoe option +/datum/gear/shoes/none + display_name = "Adjust - No Shoes" + path = /obj/item/clothing/shoes/none + cost = 0 + +/obj/item/clothing/shoes/none + name = "No Shoes" + desc = "shoeless?" + icon_state = "" +/obj/item/clothing/shoes/none/New() + qdel(src) diff --git a/code/modules/client/preference_setup/loadout/loadout_suit_vr.dm b/code/modules/client/preference_setup/loadout/loadout_suit_vr.dm index 43eaf0986a..5907146259 100644 --- a/code/modules/client/preference_setup/loadout/loadout_suit_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_suit_vr.dm @@ -299,6 +299,25 @@ Talon winter coat ) gear_tweaks += new/datum/gear_tweak/path(shrouds) +/datum/gear/suit/roles/cropjackets + display_name = "crop jacket selection" + path = /obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket + +/datum/gear/suit/roles/cropjackets/New() + ..() + var/list/shrouds = list( + "white crop jacket"=/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket, + "blue crop jacket"=/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/blue, + "red crop jacket"=/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/red, + "green crop jacket"=/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/green, + "purple crop jacket"=/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/purple, + "orange crop jacket"=/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/orange, + "charcoal crop jacket"=/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/charcoal, + "faded reflec crop jacket"=/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/marine, + "drab crop jacket"=/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/drab + ) + gear_tweaks += new/datum/gear_tweak/path(shrouds) + //Actually colorable hoodies /datum/gear/suit/roles/choodies display_name = "hoodie selection, colorable" diff --git a/code/modules/client/preference_setup/vore/02_size.dm b/code/modules/client/preference_setup/vore/02_size.dm index f554db44ae..8da3df6e56 100644 --- a/code/modules/client/preference_setup/vore/02_size.dm +++ b/code/modules/client/preference_setup/vore/02_size.dm @@ -18,6 +18,7 @@ var/voice_freq = 42500 //CHOMPEdit - Why was the default 0 var/voice_sound = "goon speak 1" //CHOMPEdit - Changed the default voice to one less jarring var/custom_speech_bubble = "default" + var/species_sound = "Unset" // CHOMPEdit: Use default species pain/scream sounds based off icon base if none set, override otherwise // Definition of the stuff for Sizing /datum/category_item/player_setup_item/vore/size @@ -34,6 +35,7 @@ S["voice_freq"] >> pref.voice_freq S["voice_sound"] >> pref.voice_sound S["custom_speech_bubble"] >> pref.custom_speech_bubble + S["species_sound"] >> pref.species_sound // CHOMPEdit /datum/category_item/player_setup_item/vore/size/save_character(var/savefile/S) S["size_multiplier"] << pref.size_multiplier @@ -45,6 +47,7 @@ S["voice_freq"] << pref.voice_freq S["voice_sound"] << pref.voice_sound S["custom_speech_bubble"] << pref.custom_speech_bubble + S["species_sound"] << pref.species_sound // CHOMPEdit /datum/category_item/player_setup_item/vore/size/sanitize_character() @@ -59,6 +62,9 @@ pref.size_multiplier = initial(pref.size_multiplier) if(!(pref.custom_speech_bubble in selectable_speech_bubbles)) pref.custom_speech_bubble = "default" + // var/datum/species/selected_species = GLOB.all_species[pref.species] // CHOMPEdit + if(!(pref.species_sound)) // CHOMPEdit // && selected_species.selects_bodytype + pref.species_sound = "Unset" // CHOMPEdit - otherwise, we leave this as null or w/e the default is /datum/category_item/player_setup_item/vore/size/copy_to_mob(var/mob/living/carbon/human/character) character.weight = pref.weight_vr @@ -114,10 +120,25 @@ . += "Scale: [round(pref.size_multiplier*100)]%
    " . += "Scaled Appearance: [pref.fuzzy ? "Fuzzy" : "Sharp"]
    " . += "Scaling Center: [pref.offset_override ? "Odd" : "Even"]
    " //CHOMPEdit + . += "
    " // CHOMPEdit: Fancy:tm: + . += "Mob Speech/Noise Customization" // CHOMPEdit: Fancy:tm: + . += "
    " // CHOMPEdit . += "Voice Frequency: [pref.voice_freq]
    " . += "Voice Sounds: [pref.voice_sound]
    " . += "Test Selected Voice
    " . += "Custom Speech Bubble: [pref.custom_speech_bubble]
    " + // CHOMPEdit Start: Pain/Scream/Death Custom Sounds + // var/datum/species/selected_species = GLOB.all_species[pref.species] + // if(selected_species.selects_bodytype) + . += "
    " + . += "Species Sounds: [pref.species_sound]
    " + . += "Test Cough Sounds
    " + . += "Test Sneeze Sounds
    " + . += "Test Scream Sounds
    " + . += "Test Pain Sounds
    " + . += "Test Gasp Sounds
    " + . += "Test Death Sounds
    " + // CHOMPEdit End: Pain/Scream/Death Custom Sounds . += "
    " . += "Relative Weight: [pref.weight_vr]
    " . += "Weight Gain Rate: [pref.weight_gain]
    " @@ -210,8 +231,10 @@ "goon speak roach", "goon speak skelly") var/choice = tgui_input_list(usr, "Which set of sounds would you like to use for your character's speech sounds?", "Voice Sounds", possible_voice_types) - if(!choice) + if(!pref.voice_sound) pref.voice_sound = "goon speak 1" //CHOMPEdit - Defaults voice to a less jarring sound + else if(!choice) + return TOPIC_REFRESH // CHOMPEdit else pref.voice_sound = choice return TOPIC_REFRESH @@ -258,5 +281,104 @@ S.frequency = pick(pref.voice_freq) S.volume = 50 SEND_SOUND(user, S) - - return ..(); \ No newline at end of file + // CHOMPEdit Start: Pain/Scream/Death sounds + else if(href_list["species_sound_options"]) // You shouldn't be able to see this option if you don't have the option to select a custom icon base, so we don't need to re-check for safety here. + var/list/possible_species_sound_types = species_sound_map + var/choice = tgui_input_list(usr, "Which set of sounds would you like to use for your character's species sounds? (Cough, Sneeze, Scream, Pain, Gasp, Death)", "Species Sounds", possible_species_sound_types) + if(!choice) + return TOPIC_REFRESH // No choice? Don't reset our selection + else + pref.species_sound = choice + return TOPIC_REFRESH + else if(href_list["cough_test"]) + var/sound/S + var/ourpref = pref.species_sound + var/oursound = get_species_sound(ourpref)["cough"] + S = sound(pick(oursound)) + if(pref.species_sound == "Unset") + oursound = get_species_sound(select_default_species_sound(pref))["cough"] + S = sound(pick(oursound)) + if(pref.species_sound == "None" || oursound == null) + to_chat(user, "This set does not have cough sounds!") + return TOPIC_REFRESH + S.frequency = pick(pref.voice_freq) + S.volume = 20 + SEND_SOUND(user, S) + return TOPIC_REFRESH + else if(href_list["sneeze_test"]) + var/sound/S + var/ourpref = pref.species_sound + var/oursound = get_species_sound(ourpref)["sneeze"] + S = sound(pick(oursound)) + if(pref.species_sound == "Unset") + oursound = get_species_sound(select_default_species_sound(pref))["sneeze"] + S = sound(pick(oursound)) + if(pref.species_sound == "None" || oursound == null) + to_chat(user, "This set does not have sneeze sounds!") + return TOPIC_REFRESH + S.frequency = pick(pref.voice_freq) + S.volume = 20 + SEND_SOUND(user, S) + return TOPIC_REFRESH + else if(href_list["scream_test"]) + var/sound/S + var/ourpref = pref.species_sound + var/oursound = get_species_sound(ourpref)["scream"] + S = sound(pick(oursound)) + if(pref.species_sound == "Unset") + oursound = get_species_sound(select_default_species_sound(pref))["scream"] + S = sound(pick(oursound)) + if(pref.species_sound == "None" || oursound == null) + to_chat(user, "This set does not have scream sounds!") + return TOPIC_REFRESH + S.frequency = pick(pref.voice_freq) + S.volume = 20 + SEND_SOUND(user, S) + return TOPIC_REFRESH + else if(href_list["pain_test"]) + var/sound/S + var/ourpref = pref.species_sound + var/oursound = get_species_sound(ourpref)["pain"] + S = sound(pick(oursound)) + if(pref.species_sound == "Unset") + oursound = get_species_sound(select_default_species_sound(pref))["pain"] + S = sound(pick(oursound)) + if(pref.species_sound == "None" || oursound == null) + to_chat(user, "This set does not have pain sounds!") + return TOPIC_REFRESH + S.frequency = pick(pref.voice_freq) + S.volume = 20 + SEND_SOUND(user, S) + return TOPIC_REFRESH + else if(href_list["gasp_test"]) + var/sound/S + var/ourpref = pref.species_sound + var/oursound = get_species_sound(ourpref)["gasp"] + S = sound(pick(oursound)) + if(pref.species_sound == "Unset") + oursound = get_species_sound(select_default_species_sound(pref))["gasp"] + S = sound(pick(oursound)) + if(pref.species_sound == "None" || oursound == null) + to_chat(user, "This set does not have gasp sounds!") + return TOPIC_REFRESH + S.frequency = pick(pref.voice_freq) + S.volume = 20 + SEND_SOUND(user, S) + return TOPIC_REFRESH + else if(href_list["death_test"]) + var/sound/S + var/ourpref = pref.species_sound + var/oursound = get_species_sound(ourpref)["death"] + S = sound(pick(oursound)) + if(pref.species_sound == "Unset") + oursound = get_species_sound(select_default_species_sound(pref))["death"] + S = sound(pick(oursound)) + if(pref.species_sound == "None" || oursound == null) + to_chat(user, "This set does not have death sounds!") + return TOPIC_REFRESH + S.frequency = pick(pref.voice_freq) + S.volume = 20 + SEND_SOUND(user, S) + return TOPIC_REFRESH + // CHOMPEdit End + return ..(); diff --git a/code/modules/client/preference_setup/vore/07_traits.dm b/code/modules/client/preference_setup/vore/07_traits.dm index c1e20f0d09..042e4b7a4b 100644 --- a/code/modules/client/preference_setup/vore/07_traits.dm +++ b/code/modules/client/preference_setup/vore/07_traits.dm @@ -64,6 +64,9 @@ . += link + (trait_prefs[identifier] ? "Enabled" : "Disabled") if (2) //TRAIT_PREF_TYPE_COLOR . += " " + color_square(hex = trait_prefs[identifier]) + link + "Change" + if (3) //TRAIT_PREF_TYPE_STRING - CHOMPEdit + var/string = trait_prefs[identifier] + . += link + (length(string) > 0 ? string : "\[Empty\]") . += "" . += "" if (altered) @@ -102,6 +105,9 @@ var/new_color = input(user, "Choose the color for this trait preference:", "Trait Preference", trait_prefs[preference]) as color|null if (new_color) trait_prefs[preference] = new_color + if (3) //TRAIT_PREF_TYPE_STRING - CHOMPEdit + var/new_string = instance.apply_sanitization_to_string(preference, tgui_input_text(user, "What should the new value be?", instance.has_preferences[preference][2], trait_prefs[preference], MAX_NAME_LEN)) + trait_prefs[preference] = new_string // Definition of the stuff for Ears /datum/category_item/player_setup_item/vore/traits @@ -257,6 +263,17 @@ //Any additional non-trait settings can be applied here new_S.blood_color = pref.blood_color + /* + if(pref.species_sound) // CHOMPEdit: Custom Scream/Death/Gasp/Pain Sounds. Don't try to do this if it doesn't exist. // && new_S.selects_bodytype && pref.custom_base) // we aren't a custom species, and we don't have a custom base. + new_S.copy_species_sounds(new_S, pref.species_sound, pref.custom_base) // CHOMPEdit: Custom Scream/Death/Gasp/Pain Sounds + */ + // CHOMPEdit: Custom Scream/Death/Gasp/Pain Sounds. + var/species_sounds_to_copy = pref.species_sound // What sounds are we using? + if(species_sounds_to_copy == "Unset") // Are we unset? + species_sounds_to_copy = select_default_species_sound(pref) // This will also grab gendered versions of the sounds, if they exist. + + new_S.species_sounds = species_sounds_to_copy // Now we send our sounds over to the mob + if(pref.species == SPECIES_CUSTOM) //Statistics for this would be nice var/english_traits = english_list(new_S.traits, and_text = ";", comma_text = ";") diff --git a/code/modules/client/verbs/advanced_who.dm b/code/modules/client/verbs/advanced_who.dm index 151f4a90f3..104ed92bc0 100644 --- a/code/modules/client/verbs/advanced_who.dm +++ b/code/modules/client/verbs/advanced_who.dm @@ -94,6 +94,6 @@ msg += "[line]" msg += "" msg += "Total Players: [length(Lines)]" - msg = "" + msg + "" + msg = "" + msg + "" to_chat(src, msg) YW EDIT STOP*/ diff --git a/code/modules/client/verbs/who.dm b/code/modules/client/verbs/who.dm index 980148c303..a433f41efb 100644 --- a/code/modules/client/verbs/who.dm +++ b/code/modules/client/verbs/who.dm @@ -51,6 +51,7 @@ msg += "[line]\n" msg += "Total Players: [length(Lines)]" + msg = "[jointext(msg, "
    ")]
    " to_chat(src,msg) /client/verb/staffwho() @@ -145,4 +146,4 @@ msg += "\nAdminhelps are also sent to Discord. If no admins are available in game try anyway and an admin on Discord may see it and respond." - to_chat(src, msg) + to_chat(src,"[jointext(msg, "
    ")]
    ") diff --git a/code/modules/clothing/head/misc.dm b/code/modules/clothing/head/misc.dm index f0851e780a..72af6c0380 100644 --- a/code/modules/clothing/head/misc.dm +++ b/code/modules/clothing/head/misc.dm @@ -202,7 +202,7 @@ /obj/item/clothing/head/rabbitears name = "rabbit ears" - desc = "Wearing these makes you looks useless, and only good for your sex appeal." + desc = "A pair of rabbit ears!" //CHOMPEDIT:weird description bgone icon_state = "bunny" body_parts_covered = 0 diff --git a/code/modules/clothing/shoes/boots.dm b/code/modules/clothing/shoes/boots.dm index 1046c13afd..f3f8ea160c 100644 --- a/code/modules/clothing/shoes/boots.dm +++ b/code/modules/clothing/shoes/boots.dm @@ -23,15 +23,15 @@ desc = "A pair of cowboy boots made from python skin." icon_state = "cowboy_snakeskin" -/obj/item/clothing/shoes/boots/cowboy/lizard - name = "lizard skin boots" - desc = "You can hear a faint hissing from inside the boots; you hope it is just a mournful ghost." - icon_state = "lizardboots_green" +/obj/item/clothing/shoes/boots/cowboy/green + name = "green cowboy boots" + desc = "A classic looking pair of durable cowboy boots made out of snappy green leather." + icon_state = "cowboy_green" -/obj/item/clothing/shoes/boots/cowboy/lizard/masterwork - name = "\improper Hugs-The-Feet lizard skin boots" - desc = "A pair of masterfully crafted lizard skin boots. Finally a good application for the station's most bothersome inhabitants." - icon_state = "lizardboots_blue" +/obj/item/clothing/shoes/boots/cowboy/blue + name = "blue cowboy boots" + desc = "A classic looking pair of durable cowboy boots made out of extra fancy blue leather." + icon_state = "cowboy_blue" /obj/item/clothing/shoes/boots/cowboy/brown name = "brown cowboy boots" diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index b2df62ef7c..8cd3baaf52 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -159,7 +159,7 @@ /obj/item/clothing/suit/syndicatefake name = "red space suit replica" icon_state = "syndicate" - desc = "A plastic replica of the syndicate space suit, you'll look just like a real murderous syndicate agent in this! This is a toy, it is not made for use in space!" + desc = "A plastic replica of a mercenary combat space suit, you'll look just like a real bloodthirsty mercenary in this! This is a toy, it is not made for use in space!" w_class = ITEMSIZE_NORMAL allowed = list(/obj/item/device/flashlight,/obj/item/weapon/tank/emergency/oxygen,/obj/item/toy) flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDETAIL|HIDETIE|HIDEHOLSTER diff --git a/code/modules/clothing/under/accessories/accessory_vr.dm b/code/modules/clothing/under/accessories/accessory_vr.dm index 46b4a4233f..cce7aabaa1 100644 --- a/code/modules/clothing/under/accessories/accessory_vr.dm +++ b/code/modules/clothing/under/accessories/accessory_vr.dm @@ -686,3 +686,58 @@ name = "research shroud" icon_state = "scishroud" item_state = "scishroud" + +//Crop Jackets +/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket + name = "white crop jacket" + desc = "A cut down jacket that looks like it's light enough to wear on top of some other clothes. This one's in plain white, more or less." + icon_state = "cropjacket_white" + item_state = "cropjacket_white" + +/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/blue + name = "blue crop jacket" + desc = "A cut down jacket that looks like it's light enough to wear on top of some other clothes. Let everyone know who's in control of the situation around here." + icon_state = "cropjacket_blue" + item_state = "cropjacket_blue" + +/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/red + name = "red crop jacket" + desc = "A cut down jacket that looks like it's light enough to wear on top of some other clothes. You could probably hide a holster under this without too much trouble." + icon_state = "cropjacket_red" + item_state = "cropjacket_red" + +/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/green + name = "green crop jacket" + desc = "A cut down jacket that looks like it's light enough to wear on top of some other clothes. The faded green tones bring to mind the smell of antiseptics." + icon_state = "cropjacket_green" + item_state = "cropjacket_green" + +/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/purple + name = "purple crop jacket" + desc = "A cut down jacket that looks like it's light enough to wear on top of some other clothes. This doesn't seem like very practical labwear." + icon_state = "cropjacket_purple" + item_state = "cropjacket_purple" + +/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/orange + name = "orange crop jacket" + desc = "A cut down jacket that looks like it's light enough to wear on top of some other clothes. Perfect for keeping cool whilst showing off your gains from shifting crates." + icon_state = "cropjacket_orange" + item_state = "cropjacket_orange" + +/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/charcoal + name = "charcoal crop jacket" + desc = "A cut down jacket that looks like it's light enough to wear on top of some other clothes. Dark and slightly edgy, just like its wearer." + icon_state = "cropjacket_charcoal" + item_state = "cropjacket_charcoal" + +/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/marine + name = "faded reflec crop jacket" + desc = "A cut down jacket that looks like it's light enough to wear on top of some other clothes. Seems to be made of a semi-reflective material, like an EMT's jacket." + icon_state = "cropjacket_marine" + item_state = "cropjacket_marine" + +/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/drab + name = "drab crop jacket" + desc = "A cut down jacket that looks like it's light enough to wear on top of some other clothes. This one's a sort of olive-drab kind of colour." + icon_state = "cropjacket_drab" + item_state = "cropjacket_drab" diff --git a/code/modules/clothing/under/miscellaneous.dm b/code/modules/clothing/under/miscellaneous.dm index 5d6a31561f..c0f9b8caab 100644 --- a/code/modules/clothing/under/miscellaneous.dm +++ b/code/modules/clothing/under/miscellaneous.dm @@ -420,16 +420,19 @@ name = "black corset" desc = "A black corset and skirt for those fancy nights out." icon_state = "black_corset" + body_parts_covered = UPPER_TORSO|LOWER_TORSO /obj/item/clothing/under/dress/flower_dress name = "flower dress" desc = "A beautiful dress with a skirt of flowers." icon_state = "flower_dress" + body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS /obj/item/clothing/under/dress/red_swept_dress name = "red swept dress" desc = "A red dress that sweeps to the side." icon_state = "red_swept_dress" + body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS /obj/item/clothing/under/dress/flamenco name = "flamenco dress" @@ -492,11 +495,13 @@ name = "polka dot dress" desc = "A sleeveless, cream colored dress with red polka dots." icon_state = "polka" + body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS /obj/item/clothing/under/dress/twistfront name = "twistfront crop dress" desc = "A black skirt and red twistfront croptop. Fancy!" icon_state = "twistfront" + body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS /obj/item/clothing/under/dress/cropdress name = "crop dress" @@ -522,26 +527,31 @@ name = "little black dress" desc = "A little strapless black dress with a red ribbon and flower accessory." icon_state = "littleblackdress" + body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS /obj/item/clothing/under/dress/pinktutu name = "pink tutu" desc = "A black leotard with a pink mesh tutu. Perfect for ballet practice." icon_state = "pinktutu" + body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS /obj/item/clothing/under/dress/festivedress name = "festive dress" desc = "A red and white dress themed after some winter holidays. Tastefully festive!" icon_state = "festivedress" + body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS /obj/item/clothing/under/dress/revealingdress name = "revealing dress" desc = "A very revealing black and blue dress. Is this work appropriate?" icon_state = "revealingdress" + body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS /obj/item/clothing/under/dress/gothic name = "gothic dress" desc = "A black dress with a sheer mesh over it, tastefully old school goth." icon_state = "gothic" + body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS /obj/item/clothing/under/dress/formalred name = "formal red dress" @@ -588,6 +598,7 @@ name = "golden wrap" desc = "An outfit so ostentatious that you feel poorer just looking at it." icon_state = "goldwrap" + body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS /obj/item/clothing/under/dress/hightrousers name = "high-waisted trousers" @@ -951,11 +962,13 @@ name = "green asymmetrical jumpsuit" desc = "A green futuristic uniform with asymmetrical pants. Trendy!" icon_state = "greenasym" + body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS /obj/item/clothing/under/cyberpunkharness name = "cyberpunk strapped harness" desc = "A cyberpunk styled harness and pants. Perfect for your dystopian future." icon_state = "cyberhell" + body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS /obj/item/clothing/under/blackngold name = "black and gold gown" @@ -976,11 +989,13 @@ name = "flower skirt" desc = "A flowery skirt that comes in a variety of colors." icon_state = "flowerskirt" + body_parts_covered = LOWER_TORSO /obj/item/clothing/under/fashionminiskirt name = "fashionable miniskirt" desc = "An impractically short miniskirt allegedly making waves through the local fashion scene." icon_state = "miniskirt_fashion" + body_parts_covered = LOWER_TORSO /obj/item/clothing/under/retrosweater name = "retro sweater" diff --git a/code/modules/economy/coins.dm b/code/modules/economy/coins.dm index 8b11b22023..51438cc101 100644 --- a/code/modules/economy/coins.dm +++ b/code/modules/economy/coins.dm @@ -90,7 +90,7 @@ CC.update_icon() cut_overlays() string_attached = null - to_chat(user, "You detach the string from the coin.") + to_chat(user, "You detach the string from the coin.") else ..() /obj/item/weapon/coin/attack_self(mob/user as mob) diff --git a/code/modules/economy/vending.dm b/code/modules/economy/vending.dm index c05c3e1a69..929023ce86 100644 --- a/code/modules/economy/vending.dm +++ b/code/modules/economy/vending.dm @@ -184,7 +184,7 @@ GLOBAL_LIST_EMPTY(vending_products) /obj/machinery/vending/emag_act(var/remaining_charges, var/mob/user) if(!emagged) emagged = 1 - to_chat(user, "You short out \the [src]'s product lock.") + to_chat(user, "You short out \the [src]'s product lock.") return 1 /obj/machinery/vending/attackby(obj/item/weapon/W as obj, mob/user as mob) @@ -243,9 +243,9 @@ GLOBAL_LIST_EMPTY(vending_products) else if(W.is_wrench()) playsound(src, W.usesound, 100, 1) if(anchored) - user.visible_message("[user] begins unsecuring \the [src] from the floor.", "You start unsecuring \the [src] from the floor.") + user.visible_message("[user] begins unsecuring \the [src] from the floor.", "You start unsecuring \the [src] from the floor.") else - user.visible_message("[user] begins securing \the [src] to the floor.", "You start securing \the [src] to the floor.") + user.visible_message("[user] begins securing \the [src] to the floor.", "You start securing \the [src] to the floor.") if(do_after(user, 20 * W.toolspeed)) if(!src) return @@ -487,7 +487,7 @@ GLOBAL_LIST_EMPTY(vending_products) return FALSE if(!coin) - to_chat(usr, "There is no coin in this machine.") + to_chat(usr, "There is no coin in this machine.") return coin.forceMove(src.loc) @@ -538,7 +538,7 @@ GLOBAL_LIST_EMPTY(vending_products) var/obj/item/weapon/card/id/C = H.GetIdCard() if(!vendor_account || vendor_account.suspended) - to_chat(usr, "Vendor account offline. Unable to process transaction.") + to_chat(usr, "Vendor account offline. Unable to process transaction.") flick("[icon_state]-deny",src) vend_ready = TRUE return @@ -679,7 +679,7 @@ GLOBAL_LIST_EMPTY(vending_products) return 0 if (src.anchored || usr:stat) - to_chat(usr, "It is bolted down!") + to_chat(usr, "It is bolted down!") return 0 src.set_dir(turn(src.dir, 270)) return 1 diff --git a/code/modules/economy/vending_machines.dm b/code/modules/economy/vending_machines.dm index b16d6baab4..5b9f5e415b 100644 --- a/code/modules/economy/vending_machines.dm +++ b/code/modules/economy/vending_machines.dm @@ -915,9 +915,6 @@ /obj/item/weapon/reagent_containers/pill/adminordrazine = 10, /obj/item/weapon/tool/crowbar = 1) - -////////////////////ancient_vend (Hot Food - Old) (ADDED 04/11/2021)//////////////////////////////////////////////////// - /obj/machinery/vending/hotfood name = "\improper Hot Foods!" desc = "An old vending machine promising 'hot foods'. You doubt any of its contents are still edible." @@ -931,8 +928,6 @@ /obj/item/weapon/reagent_containers/food/snacks/old/taco = 2 ) -////////////////////weeb_vend (Nippon-tan!) (ADDED 04/11/2021)///////////////////////////////////////////////// - /obj/machinery/vending/weeb name = "\improper Nippon-tan!" desc = "A distressingly ethnic vending machine loaded with high sucrose low calorie for lack of better words snacks." @@ -964,8 +959,6 @@ /obj/item/weapon/reagent_containers/food/snacks/daifuku = 5 ) -////////////////////sol_vend (Mars Mart) (ADDED 04/11/2021)//////////////////////////////////////////////////// - /obj/machinery/vending/sol name = "\improper Sol-Snacks" desc = "A SolCentric vending machine dispensing a number of Sol-themed snacks, along with other foods." @@ -998,10 +991,6 @@ /obj/item/weapon/storage/box/admints = 2 ) -////////////////////snix_vend (Snix!) (ADDED 04/11/2021)//////////////////////////////////////////// - -//////a food variant of the boda machine - It carries slavic themed foods.. Mostly beer snacks.///// - /obj/machinery/vending/snix name = "\improper Snix" desc = "A snack vending machine, offering a selection of slavic beer snacks." @@ -1040,8 +1029,6 @@ /obj/item/weapon/reagent_containers/food/snacks/hakarl = 8 ) -////////////////////snl_vend (Shop-n-Large Snacks!) (ADDED 04/16/2021)////////////////////////////// - /obj/machinery/vending/snlvend name = "\improper Shop-n-Large Snacks!" desc = "A Shop-n-Large brand vending machine! Enjoy all your favorites!" @@ -1094,8 +1081,6 @@ /obj/item/weapon/reagent_containers/food/snacks/cookiesnack = 5 ) -///////////////////////Soviet Stuff/////////////////////////////////////// - /obj/machinery/vending/sovietsoda name = "BODA" desc = "An old sweet water vending machine, how did this end up here?" @@ -1111,7 +1096,7 @@ idle_power_usage = 211 //refrigerator - believe it or not, this is actually the average power consumption of a refrigerated vending machine according to NRCan. vending_sound = "machines/vending/vending_cans.ogg" -/obj/machinery/vending/sovietvend //ADDITION 04/20/2021 +/obj/machinery/vending/sovietvend name = "Ration Station" desc = "An old ration vendor unit. How it even still functional?" icon = 'icons/obj/vending.dmi' @@ -1122,8 +1107,6 @@ /obj/item/weapon/reagent_containers/food/snacks/packaged/meatration = 8) contraband = list(/obj/item/weapon/reagent_containers/food/snacks/packaged/sweetration = 2) -///////////////////////Radical Renard/////////////////////////////////////// - /obj/machinery/vending/radren name = "Radical Renard Sodas" desc = "A softdrink vendor owned by a frontier based soda company that's been contracted by NanoTrasen" @@ -1151,9 +1134,6 @@ /obj/item/weapon/reagent_containers/food/drinks/cans/gingerale = 1) idle_power_usage = 211 //refrigerator - believe it or not, this is actually the average power consumption of a refrigerated vending machine according to NRCan. vending_sound = "machines/vending/vending_cans.ogg" - -///////////////////////Donk-Soft!/////////////////////////////////////// - /obj/machinery/vending/donksoft name = "Donk-Soft!" desc = "A toy vendor owned by Donk-Soft, a NanoTrasen sub-company." diff --git a/code/modules/emotes/definitions/audible_cough.dm b/code/modules/emotes/definitions/audible_cough.dm index 4e28d1db91..e30b0be3fd 100644 --- a/code/modules/emotes/definitions/audible_cough.dm +++ b/code/modules/emotes/definitions/audible_cough.dm @@ -12,41 +12,23 @@ emote_volume_synthetic = 50 conscious = FALSE - emote_sound_synthetic = list( - FEMALE = list( - 'sound/effects/mob_effects/f_machine_cougha.ogg', - 'sound/effects/mob_effects/f_machine_coughb.ogg' - ), - MALE = list( - 'sound/effects/mob_effects/m_machine_cougha.ogg', - 'sound/effects/mob_effects/m_machine_coughb.ogg', - 'sound/effects/mob_effects/m_machine_coughc.ogg' - ), - NEUTER = list( - 'sound/effects/mob_effects/m_machine_cougha.ogg', - 'sound/effects/mob_effects/m_machine_coughb.ogg', - 'sound/effects/mob_effects/m_machine_coughc.ogg' - ), - PLURAL = list( - 'sound/effects/mob_effects/m_machine_cougha.ogg', - 'sound/effects/mob_effects/m_machine_coughb.ogg', - 'sound/effects/mob_effects/m_machine_coughc.ogg' - ) - ) +// CHOMPEdit Start: Standardize Species Sounds + // emote_sound_synthetic = list() /decl/emote/audible/cough/get_emote_sound(var/atom/user) if(ishuman(user) && !check_synthetic(user)) var/mob/living/carbon/human/H = user - if(H.get_gender() == FEMALE) - if(length(H.species.female_cough_sounds)) - return list( - "sound" = H.species.female_cough_sounds, - "vol" = emote_volume - ) - else - if(length(H.species.male_cough_sounds)) - return list( - "sound" = H.species.male_cough_sounds, - "vol" = emote_volume - ) + var/vol = H.species.cough_volume + return list( + "sound" = get_species_sound(get_gendered_sound(H))["cough"], + "vol" = vol, + "volchannel" = VOLUME_CHANNEL_SPECIES_SOUNDS + ) + if(check_synthetic(user)) + return list( + "sound" = get_species_sound("Robotic")["cough"], + "vol" = emote_volume, + "volchannel" = VOLUME_CHANNEL_SPECIES_SOUNDS + ) +// CHOMPEdit End return ..() diff --git a/code/modules/emotes/definitions/audible_furry_vr.dm b/code/modules/emotes/definitions/audible_furry_vr.dm index a3ac8727f9..4fb63982ce 100644 --- a/code/modules/emotes/definitions/audible_furry_vr.dm +++ b/code/modules/emotes/definitions/audible_furry_vr.dm @@ -1,234 +1,240 @@ /decl/emote/audible/awoo - key = "awoo" - emote_message_3p = "lets out an awoo." - emote_sound = 'sound/voice/awoo.ogg' + key = "awoo" + emote_message_3p = "lets out an awoo." + emote_sound = 'sound/voice/awoo.ogg' /decl/emote/audible/awoo2 - key = "awoo2" - emote_message_3p = "lets out an awoo." - emote_sound = 'sound/voice/long_awoo.ogg' + key = "awoo2" + emote_message_3p = "lets out an awoo." + emote_sound = 'sound/voice/long_awoo.ogg' /decl/emote/audible/growl - key = "growl" - emote_message_3p = "lets out a growl." - emote_sound = 'sound/voice/growl.ogg' + key = "growl" + emote_message_3p = "lets out a growl." + emote_sound = 'sound/voice/growl.ogg' /decl/emote/audible/woof - key = "woof" - emote_message_3p = "lets out a woof." - emote_sound = 'sound/voice/woof.ogg' + key = "woof" + emote_message_3p = "lets out a woof." + emote_sound = 'sound/voice/woof.ogg' /decl/emote/audible/woof2 - key = "woof2" - emote_message_3p = "lets out a woof." - emote_sound = 'sound/voice/woof2.ogg' + key = "woof2" + emote_message_3p = "lets out a woof." + emote_sound = 'sound/voice/woof2.ogg' /decl/emote/audible/nya - key = "nya" - emote_message_3p = "lets out a nya." - emote_sound = 'sound/voice/nya.ogg' + key = "nya" + emote_message_3p = "lets out a nya." + emote_sound = 'sound/voice/nya.ogg' /decl/emote/audible/mrowl - key = "mrowl" - emote_message_3p = "mrowls." - emote_sound = 'sound/voice/mrow.ogg' + key = "mrowl" + emote_message_3p = "mrowls." + emote_sound = 'sound/voice/mrow.ogg' /decl/emote/audible/peep - key = "peep" - emote_message_3p = "peeps like a bird." - emote_sound = 'sound/voice/peep.ogg' + key = "peep" + emote_message_3p = "peeps like a bird." + emote_sound = 'sound/voice/peep.ogg' /decl/emote/audible/chirp - key = "chirp" - emote_message_3p = "chirps!" - emote_sound = 'sound/misc/nymphchirp.ogg' - sound_vary = FALSE + key = "chirp" + emote_message_3p = "chirps!" + emote_sound = 'sound/misc/nymphchirp.ogg' + sound_vary = FALSE /decl/emote/audible/hoot - key = "hoot" - emote_message_3p = "hoots!" - emote_sound = 'sound/voice/hoot.ogg' + key = "hoot" + emote_message_3p = "hoots!" + emote_sound = 'sound/voice/hoot.ogg' /decl/emote/audible/weh - key = "weh" - emote_message_3p = "lets out a weh." - emote_sound = 'sound/voice/weh.ogg' + key = "weh" + emote_message_3p = "lets out a weh." + emote_sound = 'sound/voice/weh.ogg' /decl/emote/audible/merp - key = "merp" - emote_message_3p = "lets out a merp." - emote_sound = 'sound/voice/merp.ogg' + key = "merp" + emote_message_3p = "lets out a merp." + emote_sound = 'sound/voice/merp.ogg' /decl/emote/audible/myarp - key = "myarp" - emote_message_3p = "lets out a myarp." - emote_sound = 'sound/voice/myarp.ogg' + key = "myarp" + emote_message_3p = "lets out a myarp." + emote_sound = 'sound/voice/myarp.ogg' /decl/emote/audible/bark - key = "bark" - emote_message_3p = "lets out a bark." - emote_sound = 'sound/voice/bark2.ogg' + key = "bark" + emote_message_3p = "lets out a bark." + emote_sound = 'sound/voice/bark2.ogg' /decl/emote/audible/bork - key = "bork" - emote_message_3p = "lets out a bork." - emote_sound = 'sound/voice/bork.ogg' + key = "bork" + emote_message_3p = "lets out a bork." + emote_sound = 'sound/voice/bork.ogg' /decl/emote/audible/mrow - key = "mrow" - emote_message_3p = "lets out a mrow." - emote_sound = 'sound/voice/mrow.ogg' + key = "mrow" + emote_message_3p = "lets out a mrow." + emote_sound = 'sound/voice/mrow.ogg' /decl/emote/audible/hypno - key = "hypno" - emote_message_3p = "lets out a mystifying tone." - emote_sound = 'sound/voice/hypno.ogg' + key = "hypno" + emote_message_3p = "lets out a mystifying tone." + emote_sound = 'sound/voice/hypno.ogg' /decl/emote/audible/hiss - key = "hiss" - emote_message_3p = "lets out a hiss." - emote_sound = 'sound/voice/hiss.ogg' + key = "hiss" + emote_message_3p = "lets out a hiss." + emote_sound = 'sound/voice/hiss.ogg' /decl/emote/audible/rattle - key = "rattle" - emote_message_3p = "rattles!" - emote_sound = 'sound/voice/rattle.ogg' + key = "rattle" + emote_message_3p = "rattles!" + emote_sound = 'sound/voice/rattle.ogg' /decl/emote/audible/squeak - key = "squeak" - emote_message_3p = "lets out a squeak." - emote_sound = 'sound/effects/mouse_squeak.ogg' + key = "squeak" + emote_message_3p = "lets out a squeak." + emote_sound = 'sound/effects/mouse_squeak.ogg' /decl/emote/audible/geck - key = "geck" - emote_message_3p = "geckers!" - emote_sound = 'sound/voice/geck.ogg' + key = "geck" + emote_message_3p = "geckers!" + emote_sound = 'sound/voice/geck.ogg' /decl/emote/audible/baa - key = "baa" - emote_message_3p = "lets out a baa." - emote_sound = 'sound/voice/baa.ogg' + key = "baa" + emote_message_3p = "lets out a baa." + emote_sound = 'sound/voice/baa.ogg' /decl/emote/audible/baa2 - key = "baa2" - emote_message_3p = "bleats." - emote_sound = 'sound/voice/baa2.ogg' + key = "baa2" + emote_message_3p = "bleats." + emote_sound = 'sound/voice/baa2.ogg' /* /decl/emote/audible/deathgasp2 - key = "deathgasp2" - emote_message_3p = "[species.get_death_message()]" - m_type = 1 - emote_sound = 'sound/voice/deathgasp2.ogg' + key = "deathgasp2" + emote_message_3p = "[species.get_death_message()]" + m_type = 1 + emote_sound = 'sound/voice/deathgasp2.ogg' */ /decl/emote/audible/mar - key = "mar" - emote_message_3p = "lets out a mar." - emote_sound = 'sound/voice/mar.ogg' + key = "mar" + emote_message_3p = "lets out a mar." + emote_sound = 'sound/voice/mar.ogg' /decl/emote/audible/wurble - key = "wurble" - emote_message_3p = "lets out a wurble." - emote_sound = 'sound/voice/wurble.ogg' + key = "wurble" + emote_message_3p = "lets out a wurble." + emote_sound = 'sound/voice/wurble.ogg' /decl/emote/audible/snort - key = "snort" - emote_message_3p = "snorts!" - emote_sound = 'sound/voice/Snort.ogg' - sound_vary = FALSE + key = "snort" + emote_message_3p = "snorts!" + emote_sound = 'sound/voice/Snort.ogg' + sound_vary = FALSE /decl/emote/audible/meow - key = "meow" - emote_message_3p = "gently meows!" - emote_sound = 'sound/voice/Meow.ogg' - sound_vary = FALSE + key = "meow" + emote_message_3p = "gently meows!" + emote_sound = 'sound/voice/Meow.ogg' + sound_vary = FALSE /decl/emote/audible/moo - key = "moo" - emote_message_3p = "takes a breath and lets out a moo." - emote_sound = 'sound/voice/Moo.ogg' + key = "moo" + emote_message_3p = "takes a breath and lets out a moo." + emote_sound = 'sound/voice/Moo.ogg' /decl/emote/audible/croak - key = "croak" - emote_message_3p = "rumbles their throat, puffs their cheeks and croaks." - emote_sound = 'sound/voice/croak_frog.ogg' + key = "croak" + emote_message_3p = "rumbles their throat, puffs their cheeks and croaks." + emote_sound = 'sound/voice/croak_frog.ogg' /decl/emote/audible/gao - key = "gao" - emote_message_3p = "lets out a gao." - emote_sound = 'sound/voice/gao.ogg' + key = "gao" + emote_message_3p = "lets out a gao." + emote_sound = 'sound/voice/gao.ogg' /decl/emote/audible/cackle - key = "cackle" - emote_message_3p = "cackles hysterically!" - emote_sound = 'sound/voice/YeenCackle.ogg' + key = "cackle" + emote_message_3p = "cackles hysterically!" + emote_sound = 'sound/voice/YeenCackle.ogg' /decl/emote/audible/spiderchitter - key = "spiderchitter" - emote_message_3p = "chitters." - emote_sound = 'sound/voice/spiderchitter.ogg' + key = "spiderchitter" + emote_message_3p = "chitters." + emote_sound = 'sound/voice/spiderchitter.ogg' /decl/emote/audible/spiderpurr - key = "spiderpurr" - emote_message_3p = "purrs." - emote_sound = 'sound/voice/spiderpurr.ogg' + key = "spiderpurr" + emote_message_3p = "purrs." + emote_sound = 'sound/voice/spiderpurr.ogg' /decl/emote/audible/squeaky - key = "squeaky" - emote_message_3p = "squeaks." - emote_sound = 'sound/items/drop/plushie.ogg' + key = "squeaky" + emote_message_3p = "squeaks." + emote_sound = 'sound/items/drop/plushie.ogg' /decl/emote/audible/mothscream key = "mothscream" emote_message_3p ="screams" emote_sound = 'sound/voice/moth/scream_moth.ogg' /decl/emote/audible/mothchitter - key = "mothchitter" - emote_message_3p = "chitters" - emote_sound = 'sound/voice/moth/moth_chitter.ogg' + key = "mothchitter" + emote_message_3p = "chitters" + emote_sound = 'sound/voice/moth/moth_chitter.ogg' /decl/emote/audible/mothlaugh - key = "mothlaugh" - emote_message_3p = "laughs" - emote_sound = 'sound/voice/moth/moth_laugh.ogg' + key = "mothlaugh" + emote_message_3p = "laughs" + emote_sound = 'sound/voice/moth/moth_laugh.ogg' /decl/emote/audible/gyoh - key = "gyoh" - emote_message_3p = "gyohs." - emote_sound = 'sound/voice/teppi/whine1.ogg' - var/list/bigsound = list('sound/voice/teppi/gyooh1.ogg', 'sound/voice/teppi/gyooh2.ogg', 'sound/voice/teppi/gyooh3.ogg', 'sound/voice/teppi/gyooh4.ogg', 'sound/voice/teppi/gyooh5.ogg','sound/voice/teppi/gyooh6.ogg') - var/list/smolsound = list('sound/voice/teppi/whine1.ogg', 'sound/voice/teppi/whine2.ogg') + key = "gyoh" + emote_message_3p = "gyohs." + emote_sound = 'sound/voice/teppi/whine1.ogg' + var/list/bigsound = list('sound/voice/teppi/gyooh1.ogg', 'sound/voice/teppi/gyooh2.ogg', 'sound/voice/teppi/gyooh3.ogg', 'sound/voice/teppi/gyooh4.ogg', 'sound/voice/teppi/gyooh5.ogg','sound/voice/teppi/gyooh6.ogg') + var/list/smolsound = list('sound/voice/teppi/whine1.ogg', 'sound/voice/teppi/whine2.ogg') /decl/emote/audible/gyoh/get_emote_sound(var/mob/living/user) - if(istype(user, /mob/living/simple_mob/vore/alienanimals/teppi)) - if(istype(user, /mob/living/simple_mob/vore/alienanimals/teppi/baby)) - emote_sound = pick(smolsound) - else - emote_sound = pick(bigsound) - else if(istype(user, /mob/living/silicon/pai)) - var/mob/living/silicon/pai/me = user - if(me.chassis == "teppi") - emote_sound = pick(bigsound) - else - emote_sound = pick(smolsound) - else if(user.size_multiplier >= 1.5) - emote_sound = pick(bigsound) - else - emote_sound = pick(smolsound) - . = ..() + if(istype(user, /mob/living/simple_mob/vore/alienanimals/teppi)) + if(istype(user, /mob/living/simple_mob/vore/alienanimals/teppi/baby)) + emote_sound = pick(smolsound) + else + emote_sound = pick(bigsound) + else if(istype(user, /mob/living/silicon/pai)) + var/mob/living/silicon/pai/me = user + if(me.chassis == "teppi") + emote_sound = pick(bigsound) + else if(user.size_multiplier >= 1.5) + emote_sound = pick(bigsound) + else + emote_sound = pick(smolsound) + else if(user.size_multiplier >= 1.5) + emote_sound = pick(bigsound) + else + emote_sound = pick(smolsound) + . = ..() /decl/emote/audible/rumble - key = "rumble" - emote_message_3p = "rumbles contentedly." - emote_sound = 'sound/voice/teppi/whine1.ogg' - var/list/bigsound = list('sound/voice/teppi/rumble.ogg') - var/list/smolsound = list('sound/voice/teppi/cute_rumble.ogg') + key = "rumble" + emote_message_3p = "rumbles contentedly." + emote_sound = 'sound/voice/teppi/whine1.ogg' + var/list/bigsound = list('sound/voice/teppi/rumble.ogg') + var/list/smolsound = list('sound/voice/teppi/cute_rumble.ogg') /decl/emote/audible/rumble/get_emote_sound(var/mob/living/user) - if(istype(user, /mob/living/simple_mob/vore/alienanimals/teppi)) - if(istype(user, /mob/living/simple_mob/vore/alienanimals/teppi/baby)) - emote_sound = pick(smolsound) - else - emote_sound = pick(bigsound) - else if(istype(user, /mob/living/silicon/pai)) - var/mob/living/silicon/pai/me = user - if(me.chassis == "teppi") - emote_sound = pick(bigsound) - else if(user.size_multiplier >= 1.5) - emote_sound = pick(bigsound) - else - emote_sound = pick(smolsound) - . = ..() + if(istype(user, /mob/living/simple_mob/vore/alienanimals/teppi)) + if(istype(user, /mob/living/simple_mob/vore/alienanimals/teppi/baby)) + emote_sound = pick(smolsound) + else + emote_sound = pick(bigsound) + else if(istype(user, /mob/living/silicon/pai)) + var/mob/living/silicon/pai/me = user + if(me.chassis == "teppi") + emote_sound = pick(bigsound) + else if(user.size_multiplier >= 1.5) + emote_sound = pick(bigsound) + else + emote_sound = pick(smolsound) + else if(user.size_multiplier >= 1.5) + emote_sound = pick(bigsound) + else + emote_sound = pick(smolsound) + . = ..() /decl/emote/audible/coyawoo - key = "coyawoo" - emote_message_3p = "lets out a scraggly awoo." - emote_sound = 'sound/voice/coyoteawoo.ogg' + key = "coyawoo" + emote_message_3p = "lets out a scraggly awoo." + emote_sound = 'sound/voice/coyoteawoo.ogg' /decl/emote/audible/coyawoo2 - key = "coyawoo2" - emote_message_3p = "lets out a pronounced, scraggly awoo." - emote_sound = 'sound/voice/coyoteawoo2.ogg' + key = "coyawoo2" + emote_message_3p = "lets out a pronounced, scraggly awoo." + emote_sound = 'sound/voice/coyoteawoo2.ogg' /decl/emote/audible/coyawoo3 - key = "coyawoo3" - emote_message_3p = "yaps and lets out a scraggly awoo." - emote_sound = 'sound/voice/coyoteawoo3.ogg' + key = "coyawoo3" + emote_message_3p = "yaps and lets out a scraggly awoo." + emote_sound = 'sound/voice/coyoteawoo3.ogg' /decl/emote/audible/coyawoo4 - key = "coyawoo4" - emote_message_3p = "yaps several times, and lets out a short, scraggly awoo." - emote_sound = 'sound/voice/coyoteawoo4.ogg' + key = "coyawoo4" + emote_message_3p = "yaps several times, and lets out a short, scraggly awoo." + emote_sound = 'sound/voice/coyoteawoo4.ogg' /decl/emote/audible/coyawoo5 - key = "coyawoo5" - emote_message_3p = "lets out a scraggly, whine-awoo." - emote_sound = 'sound/voice/coyoteawoo5.ogg' + key = "coyawoo5" + emote_message_3p = "lets out a scraggly, whine-awoo." + emote_sound = 'sound/voice/coyoteawoo5.ogg' diff --git a/code/modules/emotes/definitions/audible_scream_ch.dm b/code/modules/emotes/definitions/audible_scream_ch.dm index 16b5805993..91b3fbf85f 100644 --- a/code/modules/emotes/definitions/audible_scream_ch.dm +++ b/code/modules/emotes/definitions/audible_scream_ch.dm @@ -1,13 +1,33 @@ /decl/emote/audible/scream/get_emote_sound(var/atom/user) ..() - var/mob/living/carbon/human/H = user - if(H.get_gender() == FEMALE) + if(ishuman(user)) + var/mob/living/carbon/human/H = user + var/vol = H.species.scream_volume return list( - "sound" = H.species.female_scream_sound, - "vol" = emote_volume - ) + "sound" = get_species_sound(get_gendered_sound(H))["scream"], + "vol" = vol, + "exr" = 20, + "volchannel" = VOLUME_CHANNEL_SPECIES_SOUNDS + ) + /* // Not sure if needed, screams are a carbon-only thing rn. else - return list( - "sound" = H.species.male_scream_sound, - "vol" = emote_volume - ) \ No newline at end of file + var/mob/living/M = user + if((M.get_gender() == FEMALE) && female_scream_sound) // If our mob has custom sounds per-gender defined, most won't. + return list( + "sound" = female_scream_sound, + "vol" = 60, + "volchannel" = VOLUME_CHANNEL_SPECIES_SOUNDS + ) + else if((M.get_gender() == MALE) && male_scream_sound) // If our mob has custom sounds per-gender defined, most won't. + return list( + "sound" = male_scream_sound, + "vol" = 60, + "volchannel" = VOLUME_CHANNEL_SPECIES_SOUNDS + ) + else + return list( + "sound" = scream_sound, + "vol" = 60, + "volchannel" = VOLUME_CHANNEL_SPECIES_SOUNDS + ) + */ diff --git a/code/modules/emotes/definitions/audible_scream_vr.dm b/code/modules/emotes/definitions/audible_scream_vr.dm index c063a87a17..a8635c0166 100644 --- a/code/modules/emotes/definitions/audible_scream_vr.dm +++ b/code/modules/emotes/definitions/audible_scream_vr.dm @@ -1,6 +1,8 @@ /decl/emote/audible/scream/get_emote_sound(var/atom/user) if(ishuman(user)) var/mob/living/carbon/human/H = user + // CHOMPEdit Start: Commenting out bc _ch calls parent. + /* if(H.get_gender() == FEMALE) return list( "sound" = H.species.female_scream_sound, @@ -10,4 +12,11 @@ return list( "sound" = H.species.male_scream_sound, "vol" = emote_volume - ) \ No newline at end of file + */ + var/vol = H.species.scream_volume + return list( + "sound" = get_species_sound(get_gendered_sound(H))["scream"], + "vol" = vol, + "exr" = 20, + "volchannel" = VOLUME_CHANNEL_SPECIES_SOUNDS + ) diff --git a/code/modules/emotes/definitions/audible_sneeze.dm b/code/modules/emotes/definitions/audible_sneeze.dm index a15cbaf46d..3d745fa1b7 100644 --- a/code/modules/emotes/definitions/audible_sneeze.dm +++ b/code/modules/emotes/definitions/audible_sneeze.dm @@ -2,12 +2,6 @@ key = "sneeze" emote_message_1p = "You sneeze." emote_message_3p = "sneezes." - emote_sound_synthetic = list( - FEMALE = 'sound/effects/mob_effects/machine_sneeze.ogg', - MALE = 'sound/effects/mob_effects/f_machine_sneeze.ogg', - NEUTER = 'sound/effects/mob_effects/f_machine_sneeze.ogg', - PLURAL = 'sound/effects/mob_effects/f_machine_sneeze.ogg' - ) emote_message_synthetic_1p = "You emit a robotic sneeze." emote_message_synthetic_1p_target = "You emit a robotic sneeze towards TARGET." emote_message_synthetic_3p = "emits a robotic sneeze." @@ -16,14 +10,13 @@ /decl/emote/audible/sneeze/get_emote_sound(var/atom/user) if(ishuman(user) && !check_synthetic(user)) var/mob/living/carbon/human/H = user - if(H.get_gender() == FEMALE) - return list( - "sound" = H.species.female_sneeze_sound, - "vol" = emote_volume - ) - else - return list( - "sound" = H.species.male_sneeze_sound, - "vol" = emote_volume + // CHOMPEdit Start: Standardize Species Sounds + var/vol = H.species.sneeze_volume + return list( + "sound" = get_species_sound(get_gendered_sound(H))["sneeze"], + "vol" = vol, + "exr" = 20, + "volchannel" = VOLUME_CHANNEL_SPECIES_SOUNDS ) + // CHOMPEdit End return ..() diff --git a/code/modules/emotes/definitions/human.dm b/code/modules/emotes/definitions/human.dm index b8571fa164..7addc1222c 100644 --- a/code/modules/emotes/definitions/human.dm +++ b/code/modules/emotes/definitions/human.dm @@ -4,12 +4,21 @@ /decl/emote/human/deathgasp key = "deathgasp" +/decl/emote/human/deathgasp/get_emote_sound(user) + var/mob/living/carbon/human/H = user + var/vol = H.species.death_volume + return list( + "sound" = get_species_sound(get_gendered_sound(H))["death"], + "vol" = vol, + "volchannel" = VOLUME_CHANNEL_SPECIES_SOUNDS + ) + /decl/emote/human/deathgasp/do_emote(mob/living/carbon/human/user) if(istype(user) && user.species.get_death_message(user) == DEATHGASP_NO_MESSAGE) to_chat(user, SPAN_WARNING("Your species has no deathgasp.")) return - . = ..() - + . = ..() + /decl/emote/human/deathgasp/get_emote_message_3p(var/mob/living/carbon/human/user) return "[user.species.get_death_message(user)]" diff --git a/code/modules/emotes/definitions/synthetics.dm b/code/modules/emotes/definitions/synthetics.dm index 4d5fea40ef..d3e8fe355f 100644 --- a/code/modules/emotes/definitions/synthetics.dm +++ b/code/modules/emotes/definitions/synthetics.dm @@ -14,6 +14,11 @@ emote_sound = 'sound/machines/twobeep.ogg' sound_vary = FALSE +/decl/emote/audible/synth/bing + key = "bing" + emote_message_3p = "bings." + emote_sound = 'sound/machines/ping.ogg' + /decl/emote/audible/synth/buzz key = "buzz" emote_message_3p = "buzzes." diff --git a/code/modules/emotes/emote_define.dm b/code/modules/emotes/emote_define.dm index f6502015de..e8303d0b29 100644 --- a/code/modules/emotes/emote_define.dm +++ b/code/modules/emotes/emote_define.dm @@ -29,8 +29,8 @@ var/global/list/emotes_by_key var/emote_message_radio_synthetic // As above, but for synthetics. var/emote_message_muffled // A message to show if the emote is audible and the user is muzzled. - var/list/emote_sound // A sound for the emote to play. - // Can either be a single sound, a list of sounds to pick from, or an + var/list/emote_sound // A sound for the emote to play. + // Can either be a single sound, a list of sounds to pick from, or an // associative array of gender to single sounds/a list of sounds. var/list/emote_sound_synthetic // As above, but used when check_synthetic() is true. var/emote_volume = 50 // Volume of sound to play. @@ -42,7 +42,7 @@ var/global/list/emotes_by_key var/check_range // falsy, or a range outside which the emote will not work var/conscious = TRUE // Do we need to be awake to emote this? var/emote_range = 0 // If >0, restricts emote visibility to viewers within range. - + var/sound_preferences = list(/datum/client_preference/emote_noises) // Default emote sound_preferences is just emote_noises. Belch emote overrides this list for pref-checks. var/sound_vary = FALSE @@ -187,12 +187,12 @@ var/global/list/emotes_by_key if(islist(sound_to_play) && length(sound_to_play)) sound_to_play = pick(sound_to_play) if(sound_to_play) - //CHOMPEdit Add - Preference for variable pitch + //CHOMPEdit Add - Preference for variable pitch + Extra range argument if(istype(user, /mob)) var/mob/u = user - playsound(user.loc, sound_to_play, use_sound["vol"], u.is_preference_enabled(/datum/client_preference/random_emote_pitch) && sound_vary, frequency = u.voice_freq, preference = sound_preferences) //CHOMPEdit + playsound(user.loc, sound_to_play, use_sound["vol"], u.is_preference_enabled(/datum/client_preference/random_emote_pitch) && sound_vary, extrarange = use_sound["exr"], frequency = u.voice_freq, preference = sound_preferences, volume_channel = use_sound["volchannel"]) //CHOMPEdit else - playsound(user.loc, sound_to_play, use_sound["vol"], sound_vary, frequency = null, preference = sound_preferences) //VOREStation Add - Preference + playsound(user.loc, sound_to_play, use_sound["vol"], sound_vary, extrarange = use_sound["exr"], frequency = null, preference = sound_preferences, volume_channel = use_sound["volchannel"]) //VOREStation Add - Preference // CHOMPEdit: volume channel + range //CHOMPEdit End - Previous line used to be outside an if/else before the edit. /decl/emote/proc/mob_can_use(var/mob/user) diff --git a/code/modules/examine/descriptions/guns.dm b/code/modules/examine/descriptions/guns.dm new file mode 100644 index 0000000000..ed03580d73 --- /dev/null +++ b/code/modules/examine/descriptions/guns.dm @@ -0,0 +1,152 @@ +/obj/item/weapon/gun/proc/describe_firepower() + var/obj/item/projectile/P + if(istype(src, /obj/item/weapon/gun/energy)) + var/obj/item/weapon/gun/energy/energy_gun = src + P = new energy_gun.projectile_type() + else if(istype(src, /obj/item/weapon/gun/projectile/shotgun/pump)) + var/obj/item/weapon/gun/projectile/shotgun/pump/projectile_gun = src + if(isnull(projectile_gun.chambered) || isnull(projectile_gun.chambered.BB)) + return "no" + else + var/obj/item/ammo_casing/ammo = projectile_gun.chambered + P = ammo.BB + else if(istype(src, /obj/item/weapon/gun/projectile)) + var/obj/item/weapon/gun/projectile/projectile_gun = src + var/obj/item/ammo_casing/ammo + if(projectile_gun.ammo_magazine) + ammo = projectile_gun.ammo_magazine.contents[1] + else + ammo = projectile_gun.contents[1] + P = ammo.BB + switch(P.damage) + if(0) + return "no" + if(1 to 5) + return "a very small amount of" + if(6 to 15) + return "a small amount of" + if(16 to 25) + return "a modest amount of" + if(26 to 40) + return "a respectable amount of" + if(41 to 60) + return "a serious amount of" + if(61 to 80) + return "a lot of" + if(81 to 2000) + return "a ruinous amount of" + qdel(P) + +/obj/item/weapon/gun/proc/describe_proj_penetration() + var/obj/item/projectile/P + if(istype(src, /obj/item/weapon/gun/energy)) + var/obj/item/weapon/gun/energy/energy_gun = src + P = new energy_gun.projectile_type() + else if(istype(src, /obj/item/weapon/gun/projectile/shotgun/pump)) + var/obj/item/weapon/gun/projectile/shotgun/pump/projectile_gun = src + if(isnull(projectile_gun.chambered) || isnull(projectile_gun.chambered.BB)) + return "as it has no projectile loaded" + else + var/obj/item/ammo_casing/ammo = projectile_gun.chambered + P = ammo.BB + else if(istype(src, /obj/item/weapon/gun/projectile)) + var/obj/item/weapon/gun/projectile/projectile_gun = src + var/obj/item/ammo_casing/ammo + if(projectile_gun.ammo_magazine) + ammo = projectile_gun.ammo_magazine.contents[1] + else + ammo = projectile_gun.contents[1] + P = ammo.BB + switch(P.armor_penetration) + if(0) + return "cannot pierce armor" + if(1 to 20) + return "barely pierces armor" + if(21 to 30) + return "slightly pierces armor" + if(31 to 40) + return "reliably pierces lighter armors" + if(41 to 50) + return "pierces standard-issue armor reliably" + if(51 to 60) + return "pierces most armor reliably" + if(61 to 70) + return "pierces a great deal of armor" + if(71 to 80) + return "pierces the vast majority of armor" + if(81 to 99) + return "almost completely pierces all armor" + if(100 to 1000) + return "completely and utterly pierces all armor" + qdel(P) + +/obj/item/weapon/gun/proc/describe_firerate() + switch(fire_delay) + if(0) + return "no delay" + if(1 to 4) + return "a very short delay" + if(5 to 8) + return "a short delay" + if(9 to 12) + return "a moderate delay" + if(13 to 15) + return "a noticeable delay" + if(16 to 20) + return "a distinct delay" + if(21 to 30) + return "a long delay" + if(31 to 50) + return "a very long delay" + if(51 to 100) + return "an extremely long delay" + +/obj/item/weapon/gun/get_description_info() + var/is_loaded + var/non_lethal + var/non_lethal_list = list(/obj/item/weapon/gun/energy/medigun,/obj/item/weapon/gun/energy/mouseray,/obj/item/weapon/gun/energy/temperature,/obj/item/weapon/gun/energy/sizegun,/obj/item/weapon/gun/projectile/shotgun/pump/toy,/obj/item/weapon/gun/projectile/revolver/toy,/obj/item/weapon/gun/projectile/pistol/toy,/obj/item/weapon/gun/projectile/automatic/toy) + var/less_lethal + var/less_lethal_list = list(/obj/item/weapon/gun/energy/taser,/obj/item/weapon/gun/energy/stunrevolver,/obj/item/weapon/gun/energy/plasmastun,/obj/item/weapon/gun/energy/bfgtaser) + var/weapon_stats = description_info + "\ +
    " + if(istype(src, /obj/item/weapon/gun/energy)) + is_loaded = LAZYLEN(src.contents) + if(istype(src, /obj/item/weapon/gun/projectile/shotgun/pump)) + var/obj/item/weapon/gun/projectile/shotgun/pump/shotgun = src + if(isnull(shotgun.chambered) || isnull(shotgun.chambered.BB)) + is_loaded = null + else + is_loaded = shotgun.chambered + if(istype(src, /obj/item/weapon/gun/projectile)) + var/obj/item/weapon/gun/projectile/projectile_gun = src + var/ammo + if(projectile_gun.ammo_magazine) + ammo = projectile_gun.ammo_magazine.contents + else + ammo = projectile_gun.contents + is_loaded = LAZYLEN(ammo) + for(var/llweapontype in less_lethal_list) + if(istype(src,llweapontype)) + is_loaded = null + less_lethal = TRUE + for(var/nlweapontype in non_lethal_list) + if(istype(src,nlweapontype)) + is_loaded = null + non_lethal = TRUE + + if(is_loaded) + weapon_stats += "\nIf fired, it would deal [describe_firepower()] damage, [describe_proj_penetration()], and has [describe_firerate()] between shots." + else if(less_lethal) + weapon_stats += "\nIf fired, it would deal stunning damage to incapacitate targets, and has [describe_firerate()] between shots." + else if(non_lethal) + weapon_stats += "\nThis is an entirely non-lethal weapon, such as a mouseray, toy, or sizegun! Its effects cannot easily be quantified." + else + weapon_stats += "\nIt isn't loaded!" + if(force) + weapon_stats += "\nIf used in melee, it deals [describe_power()] [sharp ? "sharp" : "blunt"] damage, [describe_penetration()], and has [describe_speed()]." + if(can_cleave) + weapon_stats += "\nIt is capable of hitting multiple targets with a single swing." + if(reach > 1) + weapon_stats += "\nIt can attack targets up to [reach] tiles away, and can attack over certain objects." + + return weapon_stats \ No newline at end of file diff --git a/code/modules/examine/descriptions/items.dm b/code/modules/examine/descriptions/items.dm new file mode 100644 index 0000000000..148e62d699 --- /dev/null +++ b/code/modules/examine/descriptions/items.dm @@ -0,0 +1,91 @@ +/obj/item/proc/describe_power() + switch(force) + if(0) + return "a negligable amount of" + if(1 to 2) + return "a very small amount of" + if(3 to 5) + return "a small amount of" + if(6 to 10) + return "a modest amount of" + if(11 to 15) + return "a moderate amount of" + if(16 to 20) + return "a respectable amount of" + if(21 to 35) + return "a serious amount of" + if(36 to 50) + return "a very serious amount of" + if(51 to 100) + return "a very lethal amount of" + if(101 to 2000) + return "a truly ruinous amount of" + +/obj/item/proc/describe_throwpower() + switch(throwforce) + if(0) + return "a negligable amount of" + if(1 to 2) + return "a very small amount of" + if(3 to 5) + return "a small amount of" + if(6 to 10) + return "a modest amount of" + if(11 to 15) + return "a moderate amount of" + if(16 to 20) + return "a respectable amount of" + if(21 to 35) + return "a serious amount of" + if(36 to 50) + return "a very serious amount of" + if(51 to 100) + return "a very lethal amount of" + if(101 to 2000) + return "a truly ruinous amount of" + +/obj/item/proc/describe_penetration() + switch(armor_penetration) + if(0) + return "cannot pierce armor" + if(1 to 20) + return "barely pierces armor" + if(21 to 30) + return "slightly pierces armor" + if(31 to 40) + return "reliably pierces lighter armors" + if(41 to 50) + return "pierces standard-issue armor reliably" + if(51 to 60) + return "pierces most armor reliably" + if(61 to 70) + return "pierces a great deal of armor" + if(71 to 80) + return "pierces the vast majority of armor" + if(81 to 99) + return "almost completely pierces all armor" + if(100 to 1000) + return "completely and utterly pierces all armor" + +/obj/item/proc/describe_speed() + if(attackspeed > DEFAULT_ATTACK_COOLDOWN) + return "a slow attack speed" + else if(attackspeed < DEFAULT_ATTACK_COOLDOWN) + return "a high attack speed" + else + return "an average attack speed" + +/obj/item/get_description_info() + var/weapon_stats = description_info + "\ +
    " + + if(force) + weapon_stats += "\nIf used in melee, it deals [describe_power()] [sharp ? "sharp" : "blunt"] damage, [describe_penetration()], and has [describe_speed()]." + if(throwforce) + weapon_stats += "\nIf thrown, it would deal [describe_throwpower()] [sharp ? "sharp" : "blunt"] damage." + if(can_cleave) + weapon_stats += "\nIt is capable of hitting multiple targets with a single swing." + if(reach > 1) + weapon_stats += "\nIt can attack targets up to [reach] tiles away, and can attack over certain objects." + + return weapon_stats \ No newline at end of file diff --git a/code/modules/examine/descriptions/weapons.dm b/code/modules/examine/descriptions/weapons.dm index 747fa0f75f..7016d84a9a 100644 --- a/code/modules/examine/descriptions/weapons.dm +++ b/code/modules/examine/descriptions/weapons.dm @@ -77,6 +77,30 @@ //******* //*Melee* //******* +/* +/obj/item/weapon/melee/baton/proc/describe_agonypower() + switch(agonyforce) + if(1 to 20) + return "a mild amount of" + if(21 to 40) + return "a modest amount of" + if(41 to 60) + return "a moderate amount of" + if(61 to 80) + return "a serious amount of" + if(81 to 100) + return "a significant amount of" + +/obj/item/weapon/melee/baton/get_description_info() + . = ..() + var/baton_stats = description_info + "\ +
    " + + if(agonyforce) + baton_stats += "\nIt also inflicts [describe_agonypower()] pain, if charged and active." + + return baton_stats +*/ /obj/item/weapon/melee/baton description_info = "The baton needs to be turned on to apply the stunning effect. Use it in your hand to toggle it on or off. If your intent is \ diff --git a/code/modules/examine/examine.dm b/code/modules/examine/examine.dm index f428c20c83..4c1fedf5af 100644 --- a/code/modules/examine/examine.dm +++ b/code/modules/examine/examine.dm @@ -93,7 +93,7 @@ var/list/results = A.examine(src) if(!results || !results.len) results = list("You were unable to examine that. Tell a developer!") - to_chat(src, jointext(results, "
    ")) + to_chat(src, "[jointext(results, "
    ")]
    ") update_examine_panel(A) /mob/proc/update_examine_panel(var/atom/A) diff --git a/code/modules/fireworks/firework_launcher.dm b/code/modules/fireworks/firework_launcher.dm index 5f7720fa8c..c7662e6226 100644 --- a/code/modules/fireworks/firework_launcher.dm +++ b/code/modules/fireworks/firework_launcher.dm @@ -51,7 +51,7 @@ return if(user.unEquip(O, 0, src)) loaded_star = O - to_chat(user, "You insert the firework star into the launcher.") + to_chat(user, "You insert the firework star into \the [src].") add_fingerprint(user) update_icon() return @@ -67,7 +67,7 @@ if(!user || user.stat != 0) return if(!loaded_star) - to_chat(user, "There is no firework star loaded in the launcher.") + to_chat(user, "There is no firework star loaded in \the [src].") return else loaded_star.forceMove(get_turf(src)) @@ -81,25 +81,25 @@ return if(!loaded_star) - to_chat(user, "There is no firework star loaded in the launcher.") + to_chat(user, "There is no firework star loaded in \the [src].") return if((world.time - last_launch) <= launch_cooldown) - to_chat(user, "The launcher is still re-priming for launch.") + to_chat(user, "\The [src] is still re-priming for launch.") return if(!anchored) - to_chat(user, "Launcher must be firmly secured to the ground before firework can be launched!") + to_chat(user, "\The [src] must be firmly secured to the ground before firework can be launched!") return var/datum/planet/P = get_planet() if(!P || !(P.weather_holder)) // There are potential cases of being outside but not on planet. And checking whether planet has weather at all is more sanity thing than anything. - to_chat(user, "Launcher beeps as its safeties seem to prevent launch in the current location.") + to_chat(user, "\The [src] beeps as its safeties seem to prevent launch in the current location.") return var/datum/weather_holder/WH = P.weather_holder if(WH.firework_override && istype(loaded_star, /obj/item/weapon/firework_star/weather)) // Enable weather-based events to not be ruined - to_chat(user, "Launcher beeps as it seems some interference is preventing launch of this type of firework.") + to_chat(user, "\The [src] beeps as it seems some interference is preventing launch of this type of firework.") return to_chat(user, "You launch the firework!") diff --git a/code/modules/fireworks/firework_stars.dm b/code/modules/fireworks/firework_stars.dm index a276539424..31cb9d3c59 100644 --- a/code/modules/fireworks/firework_stars.dm +++ b/code/modules/fireworks/firework_stars.dm @@ -24,9 +24,10 @@ if(w_holder.firework_override) // Make sure weather-based events can't be interfered with return if(weather_type && (weather_type in w_holder.allowed_weather_types)) - w_holder.message_all_outdoor_players("Something seems to flash in the sky, as weather suddenly shifts!") - w_holder.change_weather(weather_type) - w_holder.rebuild_forecast() + w_holder.message_all_outdoor_players("Something seems to flash in the sky, as weather starts to rapidly shift!") + w_holder.queue_imminent_weather(weather_type) + var/datum/weather/our_weather = w_holder.allowed_weather_types[weather_type] + w_holder.message_all_outdoor_players(our_weather.imminent_transition_message) /obj/item/weapon/firework_star/weather/clear name = T_FIREWORK_WEATHER_STAR("CLEAR SKY") @@ -38,6 +39,11 @@ weather_type = WEATHER_OVERCAST icon_state = "cloudy" +/obj/item/weapon/firework_star/weather/fog + name = T_FIREWORK_WEATHER_STAR("FOG") + weather_type = WEATHER_FOG + icon_state = "cloudy" + /obj/item/weapon/firework_star/weather/rain name = T_FIREWORK_WEATHER_STAR("RAIN") weather_type = WEATHER_RAIN diff --git a/code/modules/fishing/fishing.dm b/code/modules/fishing/fishing.dm index 7e4a9d85bc..802faf2d6b 100644 --- a/code/modules/fishing/fishing.dm +++ b/code/modules/fishing/fishing.dm @@ -145,7 +145,7 @@ GLOBAL_LIST_INIT(generic_fishing_chance_list, list(FISHING_RARE = 5, FISHING_UNC has_fish = FALSE //List of possible outcomes. if(!fish_type) - to_chat(user,"You caught... nothing. How sad.") + to_chat(user,"You caught... nothing. How sad.") else var/fished = new fish_type(get_turf(user)) if(isliving(fished)) diff --git a/code/modules/fishing/fishing_net.dm b/code/modules/fishing/fishing_net.dm index 3ba2f1591a..8c98448427 100644 --- a/code/modules/fishing/fishing_net.dm +++ b/code/modules/fishing/fishing_net.dm @@ -48,7 +48,7 @@ to_chat(user, "Your net is already holding something!") accept = FALSE if(!accept) - to_chat(user, "[A] can't be trapped in \the [src].") + to_chat(user, "[A] can't be trapped in \the [src].") return var/mob/L = A user.visible_message("[user] snatches [L] with \the [src].", "You snatch [L] with \the [src].") diff --git a/code/modules/flufftext/TextFilters.dm b/code/modules/flufftext/TextFilters.dm index ff6a44c3dc..a54e66bb02 100644 --- a/code/modules/flufftext/TextFilters.dm +++ b/code/modules/flufftext/TextFilters.dm @@ -13,9 +13,10 @@ if(lowertext(newletter)=="s") newletter="ch" if(lowertext(newletter)=="a") newletter="ah" if(lowertext(newletter)=="c") newletter="k" - switch(rand(1,7)) + switch(rand(1,9)) if(1,3,5,8) newletter="[lowertext(newletter)]" - if(2,4,6,15) newletter="[uppertext(newletter)]" + //if(2,4,6,15) newletter="[uppertext(newletter)]" + if(2,4,6,9) newletter="[uppertext(newletter)]" if(7) newletter+="'" //if(9,10) newletter="[newletter]" //if(11,12) newletter="[newletter]" diff --git a/code/modules/flufftext/look_up.dm b/code/modules/flufftext/look_up.dm index 10cd25b288..ec7bf85f23 100644 --- a/code/modules/flufftext/look_up.dm +++ b/code/modules/flufftext/look_up.dm @@ -28,6 +28,11 @@ if(WH.current_weather.observed_message) to_chat(usr, WH.current_weather.observed_message) + // Describe the current weather. + if(WH.imminent_weather) + var/datum/weather/coming_weather = WH.allowed_weather_types[WH.imminent_weather] + to_chat(usr, coming_weather.imminent_transition_message) + // If we can see the sky, we'll see things like sun position, phase of the moon, etc. if(!WH.current_weather.sky_visible) to_chat(usr, "You can't see the sky clearly due to the [WH.current_weather.name].") diff --git a/code/modules/food/drinkingglass/mugs.dm b/code/modules/food/drinkingglass/mugs.dm index 22c038c8a7..a80bcf7353 100644 --- a/code/modules/food/drinkingglass/mugs.dm +++ b/code/modules/food/drinkingglass/mugs.dm @@ -78,12 +78,12 @@ /obj/item/weapon/reagent_containers/food/drinks/glass2/coffeemug/alma name = "\improper Almach Association coffee cup" desc = "A grey coffee cup emblazoned with the star of the Almach Association." - icon_state = "coffeecup_alma" + base_icon = "coffeecup_alma" /obj/item/weapon/reagent_containers/food/drinks/glass2/coffeemug/almp name = "\improper Almach Protectorate coffee cup" desc = "A purple coffee cup emblazoned with the star of the Almach Protectorate." - icon_state = "coffeecup_almp" + base_icon = "coffeecup_almp" /obj/item/weapon/reagent_containers/food/drinks/glass2/coffeemug/psc name = "\improper Pearlshield coffee mug" @@ -119,7 +119,7 @@ /obj/item/weapon/reagent_containers/food/drinks/glass2/coffeemug/zeng name = "\improper Zeng-Hu coffee cup" desc = "A coffee cup bearing the Zeng-Hu logo." - icon_state = "coffeecup_zeng" + base_icon = "coffeecup_zeng" /obj/item/weapon/reagent_containers/food/drinks/glass2/coffeemug/bishop name = "\improper Bishop coffee mug" @@ -172,7 +172,7 @@ /obj/item/weapon/reagent_containers/food/drinks/glass2/coffeemug/flame name = "flame coffee cup" desc = "A coffee cup with the a flame emblazoned on it." - icon_state = "coffeecup_flame" + base_icon = "coffeecup_flame" // Pure colors & other /obj/item/weapon/reagent_containers/food/drinks/glass2/coffeemug/black diff --git a/code/modules/food/food/cans.dm b/code/modules/food/food/cans.dm index 31384df17b..9b16026f41 100644 --- a/code/modules/food/food/cans.dm +++ b/code/modules/food/food/cans.dm @@ -198,7 +198,7 @@ /obj/item/weapon/reagent_containers/food/drinks/cans/kvass name = "\improper Kvass" desc = "A true Slavic soda." - description_fluff = "A classic slavic beverage which many Space Russians still enjoy to this day. Fun fact, it is actually considered a weak beer by non-russians." + description_fluff = "A classic slavic beverage which many space-faring slavs still enjoy to this day. Fun fact, it is actually considered a weak beer by non-russians." icon_state = "kvass" center_of_mass = list("x"=16, "y"=10) diff --git a/code/modules/food/food/snacks.dm b/code/modules/food/food/snacks.dm index 288eb8bce1..c722bf3775 100644 --- a/code/modules/food/food/snacks.dm +++ b/code/modules/food/food/snacks.dm @@ -6439,7 +6439,7 @@ name = "\improper Suhariki" icon = 'icons/obj/food_snacks.dmi' icon_state = "croutons" - desc = "Fried bread cubes. Popular in Terran territories." + desc = "Fried bread cubes. Popular in some Solar territories." trash = /obj/item/trash/croutons filling_color = "#c6b17f" center_of_mass = list ("x"=15, "y"=9) @@ -6613,7 +6613,7 @@ .=..() reagents.add_reagent("capsaicin", 5) -/obj/item/weapon/reagent_containers/food/snacks/sun_snax //ADDITION 04/14/2021 +/obj/item/weapon/reagent_containers/food/snacks/sun_snax name = "\improper Sun Snax!" icon = 'icons/obj/food_snacks.dmi' icon_state = "sun_snax" @@ -6713,7 +6713,7 @@ .=..() reagents.add_reagent("capsaicin",1) -/obj/item/weapon/reagent_containers/food/snacks/wasabi_peas //ADDITION 04/14/2021 +/obj/item/weapon/reagent_containers/food/snacks/wasabi_peas name = "\improper Hadokikku Peas" icon = 'icons/obj/food_snacks.dmi' icon_state = "wasabi_peas" @@ -6919,7 +6919,7 @@ /obj/item/weapon/reagent_containers/food/snacks/canned/maps name = "\improper MAPS" icon_state = "maps" - desc = "A re-branding of a classic Terran snack! Contains mostly edible ingredients." + desc = "A re-branding of a classic Earth snack! Contains mostly edible ingredients." trash = /obj/item/trash/maps canned_open_state = "maps-open" filling_color = "#330066" @@ -7047,7 +7047,7 @@ description_fluff = "Despite Spacer advertisements consistently portraying their snack cakes as life-saving, \ tear-jerking survival food for spacers in all kinds of dramatic scenarios, the Spacer Snack Cake has been \ statistically proven to lower survival rates on all missions where it is present." - package_trash = /obj/item/trash/spacercake_wrap + package_trash = /obj/item/trash/spacer_cake_wrap package_open_state = "spacercake_open" filling_color = "#FFE591" center_of_mass = list("x"=15, "y"=11) diff --git a/code/modules/food/kitchen/cooking_machines/_appliance.dm b/code/modules/food/kitchen/cooking_machines/_appliance.dm index 9c15139fba..7f71133f3a 100644 --- a/code/modules/food/kitchen/cooking_machines/_appliance.dm +++ b/code/modules/food/kitchen/cooking_machines/_appliance.dm @@ -157,12 +157,12 @@ if (stat & POWEROFF)//Its turned off stat &= ~POWEROFF use_power = 1 - user.visible_message("[user] turns [src] on.", "You turn on [src].") + user.visible_message("[user] turns [src] on.", "You turn on [src].") else //Its on, turn it off stat |= POWEROFF use_power = 0 - user.visible_message("[user] turns [src] off.", "You turn off [src].") + user.visible_message("[user] turns [src] off.", "You turn off [src].") cooking = FALSE // Stop cooking here, too, just in case. playsound(src, 'sound/machines/click.ogg', 40, 1) @@ -180,14 +180,14 @@ return if (!usr.IsAdvancedToolUser()) - to_chat(usr, "You lack the dexterity to do that!") + to_chat(usr, "You lack the dexterity to do that!") return if (usr.stat || usr.restrained() || usr.incapacitated()) return if (!Adjacent(usr) && !issilicon(usr)) - to_chat(usr, "You can't adjust the [src] from this distance, get closer!") + to_chat(usr, "You can't adjust the [src] from this distance, get closer!") return if(output_options.len) diff --git a/code/modules/food/kitchen/cooking_machines/_cooker.dm b/code/modules/food/kitchen/cooking_machines/_cooker.dm index ef097485b9..e02d6dd477 100644 --- a/code/modules/food/kitchen/cooking_machines/_cooker.dm +++ b/code/modules/food/kitchen/cooking_machines/_cooker.dm @@ -61,7 +61,7 @@ var/obj/item/I = usr.get_active_hand() if(slot <= LAZYLEN(cooking_objs)) // Inserting var/datum/cooking_item/CI = cooking_objs[slot] - + if(istype(I) && can_insert(I)) // Why do hard work when we can just make them smack us? attackby(I, usr) else if(istype(CI)) @@ -82,7 +82,7 @@ . += "Temperature: [round(temperature - T0C, 0.1)]C / [round(optimal_temp - T0C, 0.1)]C" else . += "It is switched off." - + /obj/machinery/appliance/cooker/list_contents(var/mob/user) if (cooking_objs.len) var/string = "Contains...
    " @@ -95,7 +95,7 @@ to_chat(user, string) else to_chat(user, "It's empty.") - + /obj/machinery/appliance/cooker/proc/get_efficiency() // to_world("Our cooking_power is [cooking_power] and our efficiency is [(cooking_power / optimal_power) * 100].") // Debug lines, uncomment if you need to test. return (cooking_power / optimal_power) * 100 @@ -131,11 +131,11 @@ if (temperature > T.temperature) equalize_temperature() ..() - + /obj/machinery/appliance/cooker/power_change() . = ..() update_icon() // this probably won't cause issues, but Aurora used SSIcons and queue_icon_update() instead - + /obj/machinery/appliance/cooker/proc/update_cooking_power() var/temp_scale = 0 if(temperature > min_temp) @@ -143,22 +143,22 @@ temp_scale = 1 else temp_scale = (temperature - min_temp) / (optimal_temp - min_temp) // If we're between min and optimal this will yield a value in the range 0-1 - + /* // old code for reference, will be useful if/when we implement ovens with configurable temperatures - TODO recipes with optimal temps for cooking per-recipe?? temp_scale = (temperature - min_temp) / (optimal_temp - min_temp) // If we're between min and optimal this will yield a value in the range 0-1 - + if(temp_scale > 1) // We're above optimal, efficiency goes down as we pass too much over it if(temp_scale >= 2) temp_scale = 0 else temp_scale = 1 - (temp_scale - 1) */ - + cooking_coeff = optimal_power * temp_scale // to_world("Our cooking_power is [cooking_power] and our tempscale is [temp_scale], and our cooking_coeff is [cooking_coeff] before RefreshParts.") // Debug lines, uncomment if you need to test. RefreshParts() // to_world("Our cooking_power is [cooking_power] after RefreshParts.") // Debug lines, uncomment if you need to test. - + /obj/machinery/appliance/cooker/proc/heat_up() if(temperature < optimal_temp) if(use_power == 1 && ((optimal_temp - temperature) > 5)) @@ -199,5 +199,5 @@ /obj/machinery/appliance/cooker/add_content(var/obj/item/I, var/mob/user) var/datum/cooking_item/CI = ..() if(istype(CI) && CI.combine_target) - to_chat(user, "\The [I] will be used to make a [selected_option]. Output selection is returned to default for future items.") + to_chat(user, "\The [I] will be used to make a [selected_option]. Output selection is returned to default for future items.") selected_option = null \ No newline at end of file diff --git a/code/modules/food/kitchen/cooking_machines/_mixer.dm b/code/modules/food/kitchen/cooking_machines/_mixer.dm index 7d18865167..f04f8bba46 100644 --- a/code/modules/food/kitchen/cooking_machines/_mixer.dm +++ b/code/modules/food/kitchen/cooking_machines/_mixer.dm @@ -25,12 +25,12 @@ fundamental differences cooking_objs += new /datum/cooking_item(new /obj/item/weapon/reagent_containers/cooking_container(src)) cooking = FALSE selected_option = pick(output_options) - + mixer_loop = new(list(src), FALSE) - + /obj/machinery/appliance/mixer/Destroy() . = ..() - + QDEL_NULL(mixer_loop) //Mixers cannot-not do combining mode. So the default option is removed from this. A combine target must be chosen @@ -83,7 +83,7 @@ fundamental differences for(var/datum/cooking_item/CI as anything in cooking_objs) if (CI.container) if (!CI.container.check_contents()) - to_chat(user, "There's nothing in [src] you can remove!") + to_chat(user, "There's nothing in [src] you can remove!") return for (var/obj/item/I in CI.container) @@ -106,20 +106,20 @@ fundamental differences var/datum/cooking_item/CI = cooking_objs[1] if(!CI.container.check_contents()) - to_chat("There's nothing in it! Add ingredients before turning [src] on!") + to_chat("There's nothing in it! Add ingredients before turning [src] on!") return if(stat & POWEROFF)//Its turned off stat &= ~POWEROFF if(usr) - usr.visible_message("[usr] turns the [src] on", "You turn on \the [src].") + usr.visible_message("[usr] turns the [src] on.", "You turn on \the [src].") get_cooking_work(CI) use_power = 2 else //Its on, turn it off stat |= POWEROFF use_power = 0 if(usr) - usr.visible_message("[usr] turns the [src] off", "You turn off \the [src].") + usr.visible_message("[usr] turns the [src] off.", "You turn off \the [src].") playsound(src, 'sound/machines/click.ogg', 40, 1) update_icon() diff --git a/code/modules/food/kitchen/cooking_machines/container.dm b/code/modules/food/kitchen/cooking_machines/container.dm index bd4a9d8e00..fa6a5fea62 100644 --- a/code/modules/food/kitchen/cooking_machines/container.dm +++ b/code/modules/food/kitchen/cooking_machines/container.dm @@ -82,7 +82,7 @@ return if (!Adjacent(user)) - to_chat(user, "You can't reach [src] from here.") + to_chat(user, "You can't reach [src] from here.") return if (!contents.len) diff --git a/code/modules/food/kitchen/cooking_machines/fryer.dm b/code/modules/food/kitchen/cooking_machines/fryer.dm index edf1df8882..238fe4e0cd 100644 --- a/code/modules/food/kitchen/cooking_machines/fryer.dm +++ b/code/modules/food/kitchen/cooking_machines/fryer.dm @@ -253,7 +253,7 @@ if (I.reagents.total_volume <= 0 && oil) //Its empty, handle scooping some hot oil out of the fryer oil.trans_to(I, I.reagents.maximum_volume) - user.visible_message("[user] scoops some oil out of \the [src].", span("notice","You scoop some oil out of \the [src].")) + user.visible_message("[user] scoops some oil out of \the [src].", span("notice","You scoop some oil out of \the [src].")) return 1 else //It contains stuff, handle pouring any oil into the fryer @@ -269,7 +269,7 @@ I.reagents.remove_reagent(R.id, delta) amount += delta if (amount > 0) - user.visible_message("[user] pours some oil into \the [src].", span("notice","You pour [amount]u of oil into \the [src]."), "You hear something viscous being poured into a metal container.") + user.visible_message("[user] pours some oil into \the [src].", "You pour [amount]u of oil into \the [src].", "You hear something viscous being poured into a metal container.") return 1 //If neither of the above returned, then call parent as normal ..() diff --git a/code/modules/food/kitchen/smartfridge/engineering.dm b/code/modules/food/kitchen/smartfridge/engineering.dm index 4f0d2bb9d8..cd656c6eba 100644 --- a/code/modules/food/kitchen/smartfridge/engineering.dm +++ b/code/modules/food/kitchen/smartfridge/engineering.dm @@ -1,4 +1,4 @@ -/obj/machinery/smartfridge/sheets //Is this used anywhere? It's not secure. +/obj/machinery/smartfridge/sheets name = "\improper Smart Sheet Storage" desc = "A storage unit for metals." icon_contents = "boxes" @@ -27,6 +27,6 @@ /obj/machinery/smartfridge/sheets/find_record(var/obj/item/O) for(var/datum/stored_item/stack/I as anything in item_records) - if(istype(O, I.item_path)) // Typecheck should evaluate material-specific subtype + if(O.type == I.item_path) // Typecheck should evaluate material-specific subtype return I return null diff --git a/code/modules/food/kitchen/smartfridge/smartfridge.dm b/code/modules/food/kitchen/smartfridge/smartfridge.dm index 4077d54081..a929c8eda8 100644 --- a/code/modules/food/kitchen/smartfridge/smartfridge.dm +++ b/code/modules/food/kitchen/smartfridge/smartfridge.dm @@ -91,7 +91,7 @@ /obj/machinery/smartfridge/attackby(var/obj/item/O as obj, var/mob/user as mob) if(O.is_screwdriver()) panel_open = !panel_open - user.visible_message("[user] [panel_open ? "opens" : "closes"] the maintenance panel of \the [src].", "You [panel_open ? "open" : "close"] the maintenance panel of \the [src].") + user.visible_message("[user] [panel_open ? "opens" : "closes"] the maintenance panel of \the [src].", "You [panel_open ? "open" : "close"] the maintenance panel of \the [src].") playsound(src, O.usesound, 50, 1) update_icon() return @@ -130,11 +130,11 @@ else if(istype(O, /obj/item/weapon/gripper)) // Grippers. ~Mechoid. var/obj/item/weapon/gripper/B = O //B, for Borg. if(!B.wrapped) - to_chat(user, "\The [B] is not holding anything.") + to_chat(user, "\The [B] is not holding anything.") return else var/B_held = B.wrapped - to_chat(user, "You use \the [B] to put \the [B_held] into \the [src].") + to_chat(user, "You use \the [B] to put \the [B_held] into \the [src].") return else @@ -145,7 +145,7 @@ if(!emagged) emagged = 1 locked = -1 - to_chat(user, "You short out the product lock on [src].") + to_chat(user, "You short out the product lock on [src].") return 1 /obj/machinery/smartfridge/proc/find_record(var/obj/item/O) diff --git a/code/modules/hydroponics/grown.dm b/code/modules/hydroponics/grown.dm index 288e66bb1b..a7f5181219 100644 --- a/code/modules/hydroponics/grown.dm +++ b/code/modules/hydroponics/grown.dm @@ -210,7 +210,7 @@ if(G.get_amount() >= G.max_amount) continue G.attackby(NG, user) - to_chat(user, "You add the newly-formed wood to the stack. It now contains [NG.get_amount()] planks.") + to_chat(user, "You add the newly-formed wood to the stack. It now contains [NG.get_amount()] planks.") qdel(src) return @@ -221,31 +221,31 @@ return if(seed.kitchen_tag == "potato" || !isnull(seed.chems["potato"])) - to_chat(user, "You slice \the [src] into sticks.") + to_chat(user, "You slice \the [src] into sticks.") new /obj/item/weapon/reagent_containers/food/snacks/rawsticks(get_turf(src)) qdel(src) return if(!isnull(seed.chems["carrotjuice"])) - to_chat(user, "You slice \the [src] into sticks.") + to_chat(user, "You slice \the [src] into sticks.") new /obj/item/weapon/reagent_containers/food/snacks/carrotfries(get_turf(src)) qdel(src) return if(!isnull(seed.chems["pineapplejuice"])) - to_chat(user, "You slice \the [src] into rings.") + to_chat(user, "You slice \the [src] into rings.") new /obj/item/weapon/reagent_containers/food/snacks/pineapple_ring(get_turf(src)) qdel(src) return if(!isnull(seed.chems["soymilk"])) - to_chat(user, "You roughly chop up \the [src].") + to_chat(user, "You roughly chop up \the [src].") new /obj/item/weapon/reagent_containers/food/snacks/soydope(get_turf(src)) qdel(src) return if(seed.get_trait(TRAIT_FLESH_COLOUR)) - to_chat(user, "You slice up \the [src].") + to_chat(user, "You slice up \the [src].") var/slices = rand(3,5) var/reagents_to_transfer = round(reagents.total_volume/slices) for(var/i=1; i<=slices; i++) @@ -316,7 +316,7 @@ if(NG.get_amount() >= NG.max_amount) continue NG.attackby(G, user) - to_chat(user, "You add the newly-formed carpet to the stack. It now contains [G.get_amount()] tiles.") + to_chat(user, "You add the newly-formed carpet to the stack. It now contains [G.get_amount()] tiles.") qdel(src) return diff --git a/code/modules/hydroponics/seed.dm b/code/modules/hydroponics/seed.dm index 57d6b74376..5e214c1fe3 100644 --- a/code/modules/hydroponics/seed.dm +++ b/code/modules/hydroponics/seed.dm @@ -796,7 +796,7 @@ to_chat(user, "You fail to harvest anything useful.") else if(istype(user)) - to_chat(user, "You [harvest_sample ? "take a sample" : "harvest"] from the [display_name].") + to_chat(user, "You [harvest_sample ? "take a sample" : "harvest"] from the [display_name].") //This may be a new line. Update the global if it is. if(name == "new line" || !(name in SSplants.seeds)) diff --git a/code/modules/hydroponics/seed_machines.dm b/code/modules/hydroponics/seed_machines.dm index ee758860e2..8919b4ede5 100644 --- a/code/modules/hydroponics/seed_machines.dm +++ b/code/modules/hydroponics/seed_machines.dm @@ -17,7 +17,7 @@ if(genes.len) var/choice = tgui_alert(user, "Are you sure you want to wipe the disk?", "Xenobotany Data", list("No", "Yes")) if(src && user && genes && choice && choice == "Yes" && user.Adjacent(get_turf(src))) - to_chat(user, "You wipe the disk data.") + to_chat(user, "You wipe the disk data.") name = initial(name) desc = initial(name) genes = list() @@ -68,30 +68,30 @@ active = 0 if(failed_task) failed_task = 0 - visible_message("\icon[src][bicon(src)] [src] pings unhappily, flashing a red warning light.") + visible_message("\icon[src][bicon(src)] [src] pings unhappily, flashing a red warning light.") else - visible_message("\icon[src][bicon(src)] [src] pings happily.") + visible_message("\icon[src][bicon(src)] [src] pings happily.") if(eject_disk) eject_disk = 0 if(loaded_disk) loaded_disk.loc = get_turf(src) - visible_message("\icon[src][bicon(src)] [src] beeps and spits out [loaded_disk].") + visible_message("\icon[src][bicon(src)] [src] beeps and spits out [loaded_disk].") loaded_disk = null /obj/machinery/botany/attackby(obj/item/weapon/W as obj, mob/user as mob) if(istype(W,/obj/item/seeds)) if(seed) - to_chat(user, "There is already a seed loaded.") + to_chat(user, "There is already a seed loaded.") return var/obj/item/seeds/S =W if(S.seed && S.seed.get_trait(TRAIT_IMMUTABLE) > 0) - to_chat(user, "That seed is not compatible with our genetics technology.") + to_chat(user, "That seed is not compatible with our genetics technology.") else user.drop_from_inventory(W) W.loc = src seed = W - to_chat(user, "You load [W] into [src].") + to_chat(user, "You load [W] into [src].") return if(default_deconstruction_screwdriver(user, W)) @@ -105,24 +105,24 @@ // return if(istype(W,/obj/item/weapon/disk/botany)) if(loaded_disk) - to_chat(user, "There is already a data disk loaded.") + to_chat(user, "There is already a data disk loaded.") return else var/obj/item/weapon/disk/botany/B = W if(B.genes && B.genes.len) if(!disk_needs_genes) - to_chat(user, "That disk already has gene data loaded.") + to_chat(user, "That disk already has gene data loaded.") return else if(disk_needs_genes) - to_chat(user, "That disk does not have any gene data loaded.") + to_chat(user, "That disk does not have any gene data loaded.") return user.drop_from_inventory(W) W.loc = src loaded_disk = W - to_chat(user, "You load [W] into [src].") + to_chat(user, "You load [W] into [src].") return ..() diff --git a/code/modules/hydroponics/seed_storage.dm b/code/modules/hydroponics/seed_storage.dm index e1d1fafd11..749f6e4920 100644 --- a/code/modules/hydroponics/seed_storage.dm +++ b/code/modules/hydroponics/seed_storage.dm @@ -389,7 +389,7 @@ /obj/machinery/seed_storage/attackby(var/obj/item/O as obj, var/mob/user as mob) if (istype(O, /obj/item/seeds) && !lockdown) add(O) - user.visible_message("[user] puts \the [O.name] into \the [src].", "You put \the [O] into \the [src].") + user.visible_message("[user] puts \the [O.name] into \the [src].", "You put \the [O] into \the [src].") return else if (istype(O, /obj/item/weapon/storage/bag/plants) && !lockdown) var/obj/item/weapon/storage/P = O @@ -398,17 +398,17 @@ ++loaded add(G) if (loaded) - user.visible_message("[user] puts the seeds from \the [O.name] into \the [src].", "You put the seeds from \the [O.name] into \the [src].") + user.visible_message("[user] puts the seeds from \the [O.name] into \the [src].", "You put the seeds from \the [O.name] into \the [src].") else to_chat(user, "There are no seeds in \the [O.name].") return else if(O.is_wrench()) playsound(src, O.usesound, 50, 1) anchored = !anchored - to_chat(user, "You [anchored ? "wrench" : "unwrench"] \the [src].") + to_chat(user, "You [anchored ? "wrench" : "unwrench"] \the [src].") else if(O.is_screwdriver()) panel_open = !panel_open - to_chat(user, "You [panel_open ? "open" : "close"] the maintenance panel.") + to_chat(user, "You [panel_open ? "open" : "close"] the maintenance panel.") playsound(src, O.usesound, 50, 1) cut_overlays() if(panel_open) diff --git a/code/modules/hydroponics/trays/tray.dm b/code/modules/hydroponics/trays/tray.dm index bb33a4e229..884999075a 100644 --- a/code/modules/hydroponics/trays/tray.dm +++ b/code/modules/hydroponics/trays/tray.dm @@ -175,13 +175,13 @@ if(weedlevel > 0) nymph.reagents.add_reagent("glucose", weedlevel) weedlevel = 0 - nymph.visible_message("[nymph] begins rooting through [src], ripping out weeds and eating them noisily.","You begin rooting through [src], ripping out weeds and eating them noisily.") + nymph.visible_message("[nymph] begins rooting through [src], ripping out weeds and eating them noisily.","You begin rooting through [src], ripping out weeds and eating them noisily.") else if(nymph.nutrition > 100 && nutrilevel < 10) nymph.nutrition -= ((10-nutrilevel)*5) nutrilevel = 10 - nymph.visible_message("[nymph] secretes a trickle of green liquid, refilling [src].","You secrete a trickle of green liquid, refilling [src].") + nymph.visible_message("[nymph] secretes a trickle of green liquid, refilling [src].","You secrete a trickle of green liquid, refilling [src].") else - nymph.visible_message("[nymph] rolls around in [src] for a bit.","You roll around in [src] for a bit.") + nymph.visible_message("[nymph] rolls around in [src] for a bit.","You roll around in [src] for a bit.") return /obj/machinery/portable_atmospherics/hydroponics/Initialize() @@ -344,7 +344,7 @@ if(closed_system) if(user) - to_chat(user, "You can't harvest from the plant while the lid is shut.") + to_chat(user, "You can't harvest from the plant while the lid is shut.") return if(user) @@ -372,7 +372,7 @@ if(!user || !dead) return if(closed_system) - to_chat(user, "You can't remove the dead plant while the lid is shut.") + to_chat(user, "You can't remove the dead plant while the lid is shut.") return seed = null @@ -383,7 +383,7 @@ mutation_mod = 0 age_mod = 0 //CHOMPedit - to_chat(user, "You remove the dead plant.") + to_chat(user, "You remove the dead plant.") lastproduce = 0 check_health() return @@ -440,11 +440,11 @@ return if(ishuman(usr) || istype(usr, /mob/living/silicon/robot)) if(labelled) - to_chat(usr, "You remove the label.") + to_chat(usr, "You remove the label.") labelled = null update_icon() else - to_chat(usr, "There is no label to remove.") + to_chat(usr, "There is no label to remove.") return /obj/machinery/portable_atmospherics/hydroponics/verb/setlight() @@ -458,7 +458,7 @@ var/new_light = tgui_input_list(usr, "Specify a light level.", "Light Level", list(0,1,2,3,4,5,6,7,8,9,10)) if(new_light) tray_light = new_light - to_chat(usr, "You set the tray to a light level of [tray_light] lumens.") + to_chat(usr, "You set the tray to a light level of [tray_light] lumens.") return /obj/machinery/portable_atmospherics/hydroponics/proc/check_level_sanity() @@ -495,7 +495,7 @@ weedlevel = 0 update_icon() - visible_message("The [previous_plant] has suddenly mutated into [seed.display_name]!") + visible_message("The [previous_plant] has suddenly mutated into [seed.display_name]!") return @@ -507,15 +507,15 @@ if(O.is_wirecutter() || istype(O, /obj/item/weapon/surgical/scalpel)) if(!seed) - to_chat(user, "There is nothing to take a sample from in \the [src].") + to_chat(user, "There is nothing to take a sample from in \the [src].") return if(sampled) - to_chat(user, "You have already sampled from this plant.") + to_chat(user, "You have already sampled from this plant.") return if(dead) - to_chat(user, "The plant is dead.") + to_chat(user, "The plant is dead.") return // Create a sample. @@ -540,14 +540,14 @@ if(seed) return ..() else - to_chat(user, "There's no plant to inject.") + to_chat(user, "There's no plant to inject.") return 1 else if(seed) //Leaving this in in case we want to extract from plants later. - to_chat(user, "You can't get any extract out of this plant.") + to_chat(user, "You can't get any extract out of this plant.") else - to_chat(user, "There's nothing to draw something from.") + to_chat(user, "There's nothing to draw something from.") return 1 else if (istype(O, /obj/item/seeds)) @@ -558,11 +558,11 @@ user.remove_from_mob(O) if(!S.seed) - to_chat(user, "The packet seems to be empty. You throw it away.") + to_chat(user, "The packet seems to be empty. You throw it away.") qdel(O) return - to_chat(user, "You plant the [S.seed.seed_name] [S.seed.seed_noun].") + to_chat(user, "You plant the [S.seed.seed_name] [S.seed.seed_noun].") plant_seeds(S) else @@ -594,7 +594,7 @@ toxins += spray.toxicity pestlevel -= spray.pest_kill_str weedlevel -= spray.weed_kill_str - to_chat(user, "You spray [src] with [O].") + to_chat(user, "You spray [src] with [O].") playsound(src, 'sound/effects/spray3.ogg', 50, 1, -6) qdel(O) check_health() @@ -607,7 +607,7 @@ playsound(src, O.usesound, 50, 1) anchored = !anchored - to_chat(user, "You [anchored ? "wrench" : "unwrench"] \the [src].") + to_chat(user, "You [anchored ? "wrench" : "unwrench"] \the [src].") else if(istype(O,/obj/item/device/multitool)) if(!anchored) @@ -709,7 +709,7 @@ /obj/machinery/portable_atmospherics/hydroponics/proc/close_lid(var/mob/living/user) closed_system = !closed_system - to_chat(user, "You [closed_system ? "close" : "open"] the tray's lid.") + to_chat(user, "You [closed_system ? "close" : "open"] the tray's lid.") update_icon() #undef AGE_MOD_MAX //CHOMPedit \ No newline at end of file diff --git a/code/modules/lore_codex/lore_data/political_parties.dm b/code/modules/lore_codex/lore_data/political_parties.dm index 29dd7fb741..6448a3c79e 100644 --- a/code/modules/lore_codex/lore_data/political_parties.dm +++ b/code/modules/lore_codex/lore_data/political_parties.dm @@ -82,7 +82,7 @@ /datum/lore/codex/page/multinational_movement/add_content() name = "Multinational Movement" keywords += list("Multinational") - data = "The barely-unified voice of [quick_link("SolGov", "SolGov's")] various independence movements, encompassing Terran governments wishing for a lighter touch \ + data = "The barely-unified voice of [quick_link("SolGov", "SolGov's")] various independence movements, encompassing Earth governments wishing for a lighter touch \ from SolGov, fringe colonies who balk at the call of distant masters, anarchist movements who want the freedom to live without government oversight, and the rare \ Trans-Stellar who no longer see a benefit in working with SolGov. Full colonial independence is still a political impossibility so long as the \ [quick_link("Icarus Front")] holds any sway, and so the Movement is focused primarily on securing more autonomy in governance, although a growing revolutionary sub-group \ @@ -96,4 +96,4 @@ measures to reduce the amount of power held by the TSCs. In many ways a holdover from the days before the [quick_link("Shadow Coalition")], where corporate malfeasance took \ the place of technological development as the primary issue of debate, the FTU has found itself adopting technological positions similar to the SEO as a matter \ of pragmatism, although the views of individual members vary. The FTU is known for their intense lobbying of SolGov to add tax rebates to the purchases of \ - personal lathes and the creation of open-source firmware for experimental autolathes, but have thus far found little success." \ No newline at end of file + personal lathes and the creation of open-source firmware for experimental autolathes, but have thus far found little success." diff --git a/code/modules/lore_codex/news_data/main.dm b/code/modules/lore_codex/news_data/main.dm index 3366f2d0a5..6f2c32cf54 100644 --- a/code/modules/lore_codex/news_data/main.dm +++ b/code/modules/lore_codex/news_data/main.dm @@ -468,7 +468,7 @@

    \ I don't see this whole affair as a chance to spread the galactic anti-corporate revolution the way President Fisher does, of course. I make no secret of my stance on Trans-Stellars, but I also know that we're better off with Sol than without. The 'Silent Collapse' was two hundred years ago, but we still bear the scars from it. When the Scandinavian Union pulled out support for the Sivian colonization project, SolGov saved us. I do mean saved us, sure as if they'd fished us out of a life pod. There were no factories, no steel, no concrete on Sif until the Engineering Corps built Radiance and New Reykjavik. Corporations and regional governments cowered from the Karan pirates, until the Marines chased them out. Whether Sivian or Karan, you owe the roof over your head to the Sol Confederate Government. With that great debt in mind, how dare we turn our backs on the Bowl, or Abel's Rest, or Nyx, when they need us! How dare we let oligarchs prey on the weak! How dare we choose not to act when we have, by virtue of our votes in the Assembly and our voice within the halls of public debate, the means to share our peace and prosperity with the rest of our people!\

    \ - This is what I mean by SolGov being the only true republic, the only state founded for the common good. The 'human spirit' West croons on about isn't our industriousness, or our skill at arms. If humanity-- if this Terran culture is commendable for anything, it is that we assist our fellows. We take in Casteless Skrell, Unbound Unathi, republican Tajaran. We pass around the hat when someone's house burns down. We help our friends, our neighbors, and even strangers. The fact that Martei and Harper are perverting this impulse, padding their juntas with the air of legitimacy to inspire honest people to ride to their defense, is the reason their state is unconscionable, the reason it was was born flawed, the reason we cannot suffer it to continue, much less help it on its way.\ + This is what I mean by SolGov being the only true republic, the only state founded for the common good. The 'human spirit' West croons on about isn't our industriousness, or our skill at arms. If humanity-- if this Solar culture is commendable for anything, it is that we assist our fellows. We take in Casteless Skrell, Unbound Unathi, republican Tajaran. We pass around the hat when someone's house burns down. We help our friends, our neighbors, and even strangers. The fact that Martei and Harper are perverting this impulse, padding their juntas with the air of legitimacy to inspire honest people to ride to their defense, is the reason their state is unconscionable, the reason it was was born flawed, the reason we cannot suffer it to continue, much less help it on its way.\

    \ Now, I'm sure you've noticed by now, that I haven't said much more than three words about technoprogressivism, or transtech, or whatever the word du jour is. Frankly, that's on purpose. 'Transtech' has never once been about technology. The Icarus Front-- the old one, that united us and took us to the stars, not the new one we spend forty hours a week arguing with about healthcare-- The Icarus Front was a popular revolution, you know. Hel, they were Marxists. It was a world where the kind of lack of accountability, the entrenched oligarchy and geographical class divide that we're dealing with now was spiraling out of control. In the old United States, the rich and powerful got the technology to grow loyal subjects in tubes, to make drone intelligences smarter in some ways than a human could ever be, to-- well, to do what Angessa Martei's done, only with no SolGov to stop her. Meanwhile, the 'little people' in the Middle East, Southeast Asia, and other 'forgotten' parts of the world were left behind, hopelessly. I don't mean to downplay the importance of the Gray Tide, but if you look at historical accounts from that era, the thing that really united the Front was the knowledge that, if they didn't act immediately, they'd be seen as 'externalities' by immortal superintelligent businesspeople and politicians. The take-away from the Gray Tide should never have been that 'nanotechnology is dangerous'-- it should have been 'nobody should be able to destroy an entire city without facing consequences.'\

    \ diff --git a/code/modules/mining/mine_turfs.dm b/code/modules/mining/mine_turfs.dm index fcaf8b43eb..947224894f 100644 --- a/code/modules/mining/mine_turfs.dm +++ b/code/modules/mining/mine_turfs.dm @@ -662,7 +662,7 @@ var/list/mining_overlay_cache = list() /turf/simulated/mineral/proc/artifact_debris(var/severity = 0) //cael's patented random limited drop componentized loot system! - //sky's patented not-fucking-retarded overhaul! + //sky's patented non-mischievious overhaul! //Give a random amount of loot from 1 to 3 or 5, varying on severity. for(var/j in 1 to rand(1, 3 + max(min(severity, 1), 0) * 2)) diff --git a/code/modules/mob/dead/corpse.dm b/code/modules/mob/dead/corpse.dm index 670f76226c..7797df97ed 100644 --- a/code/modules/mob/dead/corpse.dm +++ b/code/modules/mob/dead/corpse.dm @@ -26,6 +26,8 @@ var/corpseidjob = null // Needs to be in quotes, such as "Clown" or "Chef." This just determines what the ID reads as, not their access var/corpseidaccess = null //This is for access. See access.dm for which jobs give what access. Again, put in quotes. Use "Captain" if you want it to be all access. var/corpseidicon = null //For setting it to be a gold, silver, CentCom etc ID + var/corpsesynthtype = 0 // 0 for organic, 1 for drone, 2 for posibrain + var/corpsesynthbrand = "Unbranded" var/corpsesensormode = 0 //CHOMPAdd - For setting the suit sensors of a corpse. Default to 0 so we don't annoy medbay. /obj/effect/landmark/mobcorpse/New() @@ -33,8 +35,18 @@ /obj/effect/landmark/mobcorpse/proc/createCorpse() //Creates a mob and checks for gear in each slot before attempting to equip it. var/mob/living/carbon/human/M = new /mob/living/carbon/human (src.loc) - M.real_name = src.name + M.real_name = generateCorpseName() M.set_stat(DEAD) //Kills the new mob + if(corpsesynthtype > 0) + to_world("Synth") + if(!corpsesynthbrand) + corpsesynthbrand = "Unbranded" + for(var/obj/item/organ/external/O in M.organs) + switch(corpsesynthtype) + if(1) + O.digitize(corpsesynthbrand) + if(2) + O.robotize(corpsesynthbrand) if(src.corpseuniform) M.equip_to_slot_or_del(new src.corpseuniform(M), slot_w_uniform) if(M.w_uniform) @@ -84,7 +96,8 @@ delete_me = 1 qdel(src) - +/obj/effect/landmark/mobcorpse/proc/generateCorpseName() + return name //List of different corpse types @@ -117,7 +130,7 @@ corpseidaccess = "Syndicate" /obj/effect/landmark/mobcorpse/syndicatecommando - name = "Syndicate Commando" + name = "Mercenary Commando" corpseuniform = /obj/item/clothing/under/syndicate corpsesuit = /obj/item/clothing/suit/space/void/merc corpseshoes = /obj/item/clothing/shoes/boots/swat @@ -170,4 +183,4 @@ corpsehelmet = /obj/item/clothing/head/bearpelt /obj/effect/landmark/mobcorpse/russian/ranged - corpsehelmet = /obj/item/clothing/head/ushanka \ No newline at end of file + corpsehelmet = /obj/item/clothing/head/ushanka diff --git a/code/modules/mob/dead/corpse_vr.dm b/code/modules/mob/dead/corpse_vr.dm index 82399a8328..487de64d95 100644 --- a/code/modules/mob/dead/corpse_vr.dm +++ b/code/modules/mob/dead/corpse_vr.dm @@ -1,2 +1,26 @@ /obj/effect/landmark/mobcorpse/syndicatecommando - name = "Mercenary Commando" \ No newline at end of file + name = "Mercenary Commando" + +/obj/effect/landmark/mobcorpse/syndicatesoldier/drone + name = "Mercenary Drone" + corpseidjob = "Operative" + corpsesynthtype = 1 + corpsesynthbrand = "Xion" + +/obj/effect/landmark/mobcorpse/syndicatesoldier/drone/generateCorpseName() + var/letter = pick(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/number = rand(0,999) + var/purpose = pick(list("Recon","Combat","Kill","Guard","Scout","Murder","Capture","Raid","Attack","Battle")) + return "[letter]-[number] [purpose] Droid" + +/obj/effect/landmark/mobcorpse/syndicatecommando/drone + name = "Mercenary Drone" + corpseidjob = "Operative" + corpsesynthtype = 1 + corpsesynthbrand = "Xion" + +/obj/effect/landmark/mobcorpse/syndicatecommando/drone/generateCorpseName() + var/letter = pick(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/number = rand(0,999) + var/purpose = pick(list("Recon","Combat","Kill","Guard","Scout","Murder","Capture","Raid","Attack","Battle")) + return "[letter]-[number] [purpose] Droid" diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index 2b8395d5c9..c2494f162c 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -304,7 +304,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp medHUD = !medHUD plane_holder.set_vis(VIS_CH_HEALTH, medHUD) plane_holder.set_vis(VIS_CH_STATUS_OOC, medHUD) - to_chat(src, "Medical HUD [medHUD ? "Enabled" : "Disabled"]") + to_chat(src, "Medical HUD [medHUD ? "Enabled" : "Disabled"]") /mob/observer/dead/verb/toggle_secHUD() set category = "Ghost" @@ -317,7 +317,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp plane_holder.set_vis(VIS_CH_IMPTRACK, secHUD) plane_holder.set_vis(VIS_CH_IMPLOYAL, secHUD) plane_holder.set_vis(VIS_CH_IMPCHEM, secHUD) - to_chat(src, "Security HUD [secHUD ? "Enabled" : "Disabled"]") + to_chat(src, "Security HUD [secHUD ? "Enabled" : "Disabled"]") /mob/observer/dead/verb/toggle_antagHUD() set category = "Ghost" @@ -325,10 +325,10 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp set desc = "Toggles AntagHUD allowing you to see who is the antagonist" if(!config.antag_hud_allowed && !client.holder) - to_chat(src, "Admins have disabled this for this round.") + to_chat(src, "Admins have disabled this for this round.") return if(jobban_isbanned(src, "AntagHUD")) - to_chat(src, "You have been banned from using this feature") + to_chat(src, "You have been banned from using this feature") return if(config.antag_hud_restricted && !has_enabled_antagHUD && !client.holder) var/response = tgui_alert(src, "If you turn this on, you will not be able to take any part in the round.","Are you sure you want to turn this feature on?",list("Yes","No")) @@ -340,7 +340,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp antagHUD = !antagHUD plane_holder.set_vis(VIS_CH_SPECIAL, antagHUD) - to_chat(src, "AntagHUD [antagHUD ? "Enabled" : "Disabled"]") + to_chat(src, "AntagHUD [antagHUD ? "Enabled" : "Disabled"]") /mob/observer/dead/proc/jumpable_areas() var/list/areas = return_sorted_areas() @@ -376,7 +376,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp set desc = "Teleport to a location." if(!istype(usr, /mob/observer/dead)) - to_chat(usr, "Not when you're not dead!") + to_chat(usr, "Not when you're not dead!") return var/area/A @@ -595,15 +595,15 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp forceMove(T) stop_following() else - to_chat(src, "This mob is not located in the game world.") + to_chat(src, "This mob is not located in the game world.") /mob/observer/dead/memory() set hidden = 1 - to_chat(src, "You are dead! You have no mind to store memory!") + to_chat(src, "You are dead! You have no mind to store memory!") /mob/observer/dead/add_memory() set hidden = 1 - to_chat(src, "You are dead! You have no mind to store memory!") + to_chat(src, "You are dead! You have no mind to store memory!") /mob/observer/dead/Post_Incorpmove() stop_following() @@ -622,17 +622,18 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp var/pressure = environment.return_pressure() var/total_moles = environment.total_moles - - to_chat(src, "Results:") + var/list/gas_analyzing = list() + gas_analyzing += "Results:" if(abs(pressure - ONE_ATMOSPHERE) < 10) - to_chat(src, "Pressure: [round(pressure,0.1)] kPa") + gas_analyzing += "Pressure: [round(pressure,0.1)] kPa" else - to_chat(src, "Pressure: [round(pressure,0.1)] kPa") + gas_analyzing += "Pressure: [round(pressure,0.1)] kPa" if(total_moles) for(var/g in environment.gas) - to_chat(src, "[gas_data.name[g]]: [round((environment.gas[g] / total_moles) * 100)]% ([round(environment.gas[g], 0.01)] moles)") - to_chat(src, "Temperature: [round(environment.temperature-T0C,0.1)]°C ([round(environment.temperature,0.1)]K)") - to_chat(src, "Heat Capacity: [round(environment.heat_capacity(),0.1)]") + gas_analyzing += "[gas_data.name[g]]: [round((environment.gas[g] / total_moles) * 100)]% ([round(environment.gas[g], 0.01)] moles)" + gas_analyzing += "Temperature: [round(environment.temperature-T0C,0.1)]°C ([round(environment.temperature,0.1)]K)" + gas_analyzing += "Heat Capacity: [round(environment.heat_capacity(),0.1)]" + to_chat(src, "[jointext(gas_analyzing, "
    ")]
    ") /mob/observer/dead/verb/check_radiation() set name = "Check Radiation" @@ -725,7 +726,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp set desc = "If the round is sufficiently spooky, write a short message in blood on the floor or a wall. Remember, no IC in OOC or OOC in IC." if(!(config.cult_ghostwriter)) - to_chat(src, "That verb is not currently permitted.") + to_chat(src, "That verb is not currently permitted.") return if (!src.stat) @@ -740,7 +741,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp ghosts_can_write = 1 if(!ghosts_can_write && !check_rights(R_ADMIN|R_EVENT|R_FUN, 0)) //Let's allow for admins to write in blood for events and the such. - to_chat(src, "The veil is not thin enough for you to do that.") + to_chat(src, "The veil is not thin enough for you to do that.") return var/list/choices = list() @@ -790,19 +791,19 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp W.update_icon() W.message = message W.add_hiddenprint(src) - W.visible_message("Invisible fingers crudely paint something in blood on [T]...") + W.visible_message("Invisible fingers crudely paint something in blood on [T]...") /mob/observer/dead/pointed(atom/A as mob|obj|turf in view()) if(!..()) return 0 - usr.visible_message("[src] points to [A]") + usr.visible_message("[src] points to [A].") return 1 /mob/observer/dead/proc/manifest(mob/user) is_manifest = TRUE verbs |= /mob/observer/dead/proc/toggle_visibility verbs |= /mob/observer/dead/proc/ghost_whisper - to_chat(src, "As you are now in the realm of the living, you can whisper to the living with the Spectral Whisper verb, inside the IC tab.") + to_chat(src, "As you are now in the realm of the living, you can whisper to the living with the Spectral Whisper verb, inside the IC tab.") if(plane != PLANE_WORLD) user.visible_message( \ "\The [user] drags ghost, [src], to our plane of reality!", \ @@ -837,7 +838,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp var/toggled_invisible if(!forced && plane == PLANE_GHOSTS && world.time < toggled_invisible + 600) - to_chat(src, "You must gather strength before you can turn visible again...") + to_chat(src, "You must gather strength before you can turn visible again...") return if(plane == PLANE_WORLD) @@ -875,7 +876,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp set category = "Ghost" ghostvision = !ghostvision updateghostsight() - to_chat(src, "You [ghostvision ? "now" : "no longer"] have ghost vision.") + to_chat(src, "You [ghostvision ? "now" : "no longer"] have ghost vision.") /mob/observer/dead/verb/toggle_darkness() set name = "Toggle Darkness" @@ -893,7 +894,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp lighting_alpha = darkness_levels[index] updateghostsight() - to_chat(src, "Your vision now has [darkness_names[index]].") + to_chat(src, "Your vision now has [darkness_names[index]].") /mob/observer/dead/proc/updateghostsight() plane_holder.set_desired_alpha(VIS_LIGHTING, lighting_alpha) diff --git a/code/modules/mob/dead/observer/observer_vr.dm b/code/modules/mob/dead/observer/observer_vr.dm index a3ffb55757..cb6339fa29 100644 --- a/code/modules/mob/dead/observer/observer_vr.dm +++ b/code/modules/mob/dead/observer/observer_vr.dm @@ -68,7 +68,7 @@ var/datum/transcore_db/db = SStranscore.db_by_mind_name(mind.name) if(db) var/datum/transhuman/mind_record/record = db.backed_up[src.mind.name] - if(!(record.dead_state == MR_DEAD)) + if(!(record.dead_state == MR_DEAD)) if((world.time - timeofdeath ) > 5 MINUTES) //Allows notify transcore to be used if you have an entry but for some reason weren't marked as dead record.dead_state = MR_DEAD //Such as if you got scanned but didn't take an implant. It's a little funky, but I mean, you got scanned db.notify(record) //So you probably will want to let someone know if you die. @@ -115,7 +115,7 @@ var/input = tgui_input_list(usr, "Select a ghost pod:", "Ghost Jump", observe_list_format(active_ghost_pods)) if(!input) - to_chat(src, "No active ghost pods detected.") + to_chat(src, "No active ghost pods detected.") return var/target = observe_list_format(active_ghost_pods)[input] @@ -129,8 +129,8 @@ forceMove(T) stop_following() else - to_chat(src, "This ghost pod is not located in the game world.") - + to_chat(src, "This ghost pod is not located in the game world.") + /mob/observer/dead/verb/findautoresleever() set category = "Ghost" set name = "Find Auto Resleever" @@ -157,4 +157,4 @@ to_chat(src, "There appears to be something wrong with this auto-resleever, try again.") return - forceMove(L) \ No newline at end of file + forceMove(L) diff --git a/code/modules/mob/dead/observer/say.dm b/code/modules/mob/dead/observer/say.dm index 49ab8f2710..96aa9ccada 100644 --- a/code/modules/mob/dead/observer/say.dm +++ b/code/modules/mob/dead/observer/say.dm @@ -10,7 +10,7 @@ if(message) client.handle_spam_prevention(MUTE_DEADCHAT) if(client.prefs.muted & MUTE_DEADCHAT) - to_chat(src, "You cannot talk in deadchat (muted).") + to_chat(src, "You cannot talk in deadchat (muted).") return . = say_dead(message) @@ -26,7 +26,7 @@ if(message) client.handle_spam_prevention(MUTE_DEADCHAT) if(client.prefs.muted & MUTE_DEADCHAT) - to_chat(src, "You cannot emote in deadchat (muted).") + to_chat(src, "You cannot emote in deadchat (muted).") return . = emote_dead(message) diff --git a/code/modules/mob/hear_say.dm b/code/modules/mob/hear_say.dm index 7c4bbae2da..91d955f81a 100644 --- a/code/modules/mob/hear_say.dm +++ b/code/modules/mob/hear_say.dm @@ -118,7 +118,7 @@ to_chat(src, "[speaker_name][speaker.GetAltName()] makes a noise, possibly speech, but you cannot hear them.") else var/message_to_send = null - message_to_send = "[speaker_name][speaker.GetAltName()] [track][message]" + message_to_send = "[speaker_name][speaker.GetAltName()] [track][message]" if(check_mentioned(multilingual_to_message(message_pieces)) && is_preference_enabled(/datum/client_preference/check_mention)) message_to_send = "[message_to_send]" @@ -138,15 +138,15 @@ ai_holder.on_hear_say(speaker, multilingual_to_message(message_pieces)) /mob/proc/on_hear_say(var/message) - to_chat(src, message) + to_chat(src, "[message]") if(teleop) - to_chat(teleop, create_text_tag("body", "BODY:", teleop.client) + "[message]") + to_chat(teleop, "[create_text_tag("body", "BODY:", teleop.client)][message]") /mob/living/silicon/on_hear_say(var/message) var/time = say_timestamp() - to_chat(src, "[time] [message]") + to_chat(src, "[time] [message]") if(teleop) - to_chat(teleop, create_text_tag("body", "BODY:", teleop.client) + "[time] [message]") + to_chat(teleop, "[create_text_tag("body", "BODY:", teleop.client)][time] [message]") // Checks if the mob's own name is included inside message. Handles both first and last names. /mob/proc/check_mentioned(var/message) @@ -177,7 +177,7 @@ return tagged_message -/mob/proc/hear_radio(var/list/message_pieces, var/verb = "says", var/part_a, var/part_b, var/part_c, var/mob/speaker = null, var/hard_to_hear = 0, var/vname = "") +/mob/proc/hear_radio(var/list/message_pieces, var/verb = "says", var/part_a, var/part_b, var/part_c, var/part_d, var/part_e, var/mob/speaker = null, var/hard_to_hear = 0, var/vname = "") if(!client) return @@ -190,45 +190,49 @@ var/speaker_name = handle_speaker_name(speaker, vname, hard_to_hear) var/track = handle_track(message, verb, speaker, speaker_name, hard_to_hear) - message = "[encode_html_emphasis(message)][part_c]" + message = "[encode_html_emphasis(message)][part_d]" if((sdisabilities & DEAF) || ear_deaf) if(prob(20)) to_chat(src, "You feel your headset vibrate but can hear nothing from it!") else - on_hear_radio(part_a, speaker_name, track, part_b, message, part_c) + on_hear_radio(part_a, part_b, speaker_name, track, part_c, message, part_d, part_e) /proc/say_timestamp() return "\[[stationtime2text()]\]" -/mob/proc/on_hear_radio(part_a, speaker_name, track, part_b, formatted, part_c) - var/final_message = "[part_a][speaker_name][part_b][formatted][part_c]" +/mob/proc/on_hear_radio(part_a, part_b, speaker_name, track, part_c, formatted, part_d, part_e) + var/final_message = "[part_b][speaker_name][part_c][formatted][part_d]" if(check_mentioned(formatted) && is_preference_enabled(/datum/client_preference/check_mention)) - final_message = "[final_message]" - to_chat(src, final_message) - -/mob/observer/dead/on_hear_radio(part_a, speaker_name, track, part_b, formatted, part_c) - var/final_message = "[part_a][track][part_b][formatted][part_c]" - if(check_mentioned(formatted) && is_preference_enabled(/datum/client_preference/check_mention)) - final_message = "[final_message]" - to_chat(src, final_message) - -/mob/living/silicon/on_hear_radio(part_a, speaker_name, track, part_b, formatted, part_c) - var/time = say_timestamp() - var/final_message = "[part_a][speaker_name][part_b][formatted][part_c]" - if(check_mentioned(formatted) && is_preference_enabled(/datum/client_preference/check_mention)) - final_message = "[time][final_message]" + final_message = "[part_a][final_message][part_e]" else - final_message = "[time][final_message]" + final_message = "[part_a][final_message][part_e]" to_chat(src, final_message) -/mob/living/silicon/ai/on_hear_radio(part_a, speaker_name, track, part_b, formatted, part_c) - var/time = say_timestamp() - var/final_message = "[part_a][track][part_b][formatted][part_c]" +/mob/observer/dead/on_hear_radio(part_a, part_b, speaker_name, track, part_c, formatted, part_d, part_e) + var/final_message = "[part_b][track][part_c][formatted][part_d]" if(check_mentioned(formatted) && is_preference_enabled(/datum/client_preference/check_mention)) - final_message = "[time][final_message]" + final_message = "[part_a][final_message][part_e]" else - final_message = "[time][final_message]" + final_message = "[part_a][final_message][part_e]" + to_chat(src, final_message) + +/mob/living/silicon/on_hear_radio(part_a, part_b, speaker_name, track, part_c, formatted, part_d, part_e) + var/time = say_timestamp() + var/final_message = "[part_b][speaker_name][part_c][formatted][part_d]" + if(check_mentioned(formatted) && is_preference_enabled(/datum/client_preference/check_mention)) + final_message = "[part_a][time][final_message][part_e]" + else + final_message = "[part_a][time][final_message][part_e]" + to_chat(src, final_message) + +/mob/living/silicon/ai/on_hear_radio(part_a, part_b, speaker_name, track, part_c, formatted, part_d, part_e) + var/time = say_timestamp() + var/final_message = "[part_b][track][part_c][formatted][part_d]" + if(check_mentioned(formatted) && is_preference_enabled(/datum/client_preference/check_mention)) + final_message = "[part_a][time][final_message][part_e]" + else + final_message = "[part_a][time][final_message][part_e]" to_chat(src, final_message) /mob/proc/hear_signlang(var/message, var/verb = "gestures", var/verb_understood = "gestures", var/datum/language/language, var/mob/speaker = null, var/speech_type = 1) @@ -236,7 +240,7 @@ return if(say_understands(speaker, language)) - message = "[speaker] [verb_understood], \"[message]\"" + message = "[speaker] [verb_understood], \"[message]\"" else if(!(language.ignore_adverb)) var/adverb var/length = length(message) * pick(0.8, 0.9, 1.0, 1.1, 1.2) //Adds a little bit of fuzziness @@ -246,9 +250,9 @@ if(30 to 48) adverb = " a message" if(48 to 90) adverb = " a lengthy message" else adverb = " a very lengthy message" - message = "[speaker] [verb][adverb]." + message = "[speaker] [verb][adverb]." else - message = "[speaker] [verb]." + message = "[speaker] [verb]." show_message(message, type = speech_type) // Type 1 is visual message diff --git a/code/modules/mob/living/bot/bot.dm b/code/modules/mob/living/bot/bot.dm index 1aefd5e2a4..06eca155a1 100644 --- a/code/modules/mob/living/bot/bot.dm +++ b/code/modules/mob/living/bot/bot.dm @@ -42,6 +42,8 @@ var/frustration = 0 var/max_frustration = 0 + can_pain_emote = FALSE // CHOMPEdit: Sanity/safety, if bots ever get emotes later, undo this + /mob/living/bot/New() ..() update_icons() @@ -325,7 +327,7 @@ if(makeStep(patrol_path)) frustration = 0 else if(max_frustration) - frustration++ + frustration++ //CHOMPEdit End return diff --git a/code/modules/mob/living/carbon/brain/brain.dm b/code/modules/mob/living/carbon/brain/brain.dm index 8743d0b7e4..c2f7d49ba8 100644 --- a/code/modules/mob/living/carbon/brain/brain.dm +++ b/code/modules/mob/living/carbon/brain/brain.dm @@ -9,6 +9,7 @@ icon = 'icons/obj/surgery.dmi' icon_state = "brain1" no_vore = TRUE //VOREStation Edit - PLEASE. lol. + can_pain_emote = FALSE // CHOMPEdit: Sanity/safety /mob/living/carbon/brain/Initialize() . = ..() diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index df195a495e..0e2e7598ff 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -152,4 +152,39 @@ damage = damage * damage_mod - return damage \ No newline at end of file + return damage + +/* + * CHOMPEdit Start: Pain/etc calculations, but more efficient:tm: - this should work for literally anything that applies to health. Far better than slapping emote("pain") everywhere like scream does. + * The reason we're doing this here is to enable carbons to handle pain differently if they need to - in this case, we're going to check if we're synthetic here, anyways. Essentially a dupe of human_damage.dm's updatehealth() + * Human updatehealth() doesn't call parent, so we can safely ignore human checks, but we're going to put sanity in anyways +*/ +/mob/living/carbon/updatehealth() + if(status_flags & GODMODE) + health = 100 + set_stat(CONSCIOUS) + else + var/initialhealth = health // CHOMPEdit: Getting our health before this check + health = getMaxHealth() - getOxyLoss() - getToxLoss() - getFireLoss() - getBruteLoss() - getCloneLoss() - halloss + if(!((ishuman(src)) || (issilicon(src))) && can_feel_pain() || ((src.isSynthetic() && synth_cosmetic_pain))) // Only run this if we're non-human/non-silicon + can feel pain, bc humans already do this. human_damage doesn't call parent, but sanity is better here. + if(health < initialhealth) // Did we lose health? + // Yes. How much by? + var/damage = initialhealth - health // Get our damage (say, 200 - 180 = 20, etc etc) + var/pain_noise + if(species) + pain_noise = (damage * species.pain_mod) // Multiply the incoming damage by our mod. 50 damage becomes 25 x 0.6 on highest strength, meaning prob 15. 50 x 1.4 means prob 35, etc. + else // Sanity, in case we don't have a species + pain_noise = (damage * rand(0.5, 1.5)) // Multiply damage by our rand mod. 50 damage becomes 50 x 0.5, means prob 25. 50 x 1.5 means prob 75, etc. + switch(damage) + if(-INFINITY to 0) + return + if(1 to 25) + if(prob(pain_noise) && !isbelly(loc)) // No pain noises inside bellies. + emote("pain") + if(26 to 50) + if(prob(pain_noise * 1.5) && !isbelly(loc)) // No pain noises inside bellies. + emote("pain") + if(51 to INFINITY) + if(prob(pain_noise * 3) && !isbelly(loc)) // More likely, most severe damage. No pain noises inside bellies. + emote("pain") + // CHOMPEdit End: Pain diff --git a/code/modules/mob/living/carbon/human/death.dm b/code/modules/mob/living/carbon/human/death.dm index b8e4629299..0eb409370a 100644 --- a/code/modules/mob/living/carbon/human/death.dm +++ b/code/modules/mob/living/carbon/human/death.dm @@ -87,8 +87,13 @@ if(O.client && O.client.is_preference_enabled(/datum/client_preference/show_dsay)) to_chat(O, "[src] has died in [get_area(src)]. [ghost_follow_link(src, O)] ") + /* // CHOMPEdit Start: Replacing this with our own death sounds. :3 if(!gibbed && species.death_sound) playsound(src, species.death_sound, 80, 1, 1) + */ + if(!gibbed && !isbelly(loc)) + playsound(src, pick(get_species_sound(get_gendered_sound(src))["death"]), src.species.death_volume, 1, 20, volume_channel = VOLUME_CHANNEL_SPECIES_SOUNDS) + // CHOMPEdit End if(ticker && ticker.mode) sql_report_death(src) diff --git a/code/modules/mob/living/carbon/human/emote.dm b/code/modules/mob/living/carbon/human/emote.dm index 78166018b4..8e8b349de6 100644 --- a/code/modules/mob/living/carbon/human/emote.dm +++ b/code/modules/mob/living/carbon/human/emote.dm @@ -173,7 +173,8 @@ var/list/_human_default_emotes = list( /decl/emote/audible/croak_skrell, //VOREStation Add End //CHOMP Add start - /decl/emote/audible/prbt2 + /decl/emote/audible/prbt2, + /decl/emote/audible/pain //CHOMP Add end ) @@ -316,7 +317,8 @@ var/list/_simple_mob_default_emotes = list( /decl/emote/audible/purr, /decl/emote/audible/purrlong, //CHOMP Add start - /decl/emote/audible/prbt2 + /decl/emote/audible/prbt2, + /decl/emote/audible/pain //CHOMP Add end ) //VOREStation Add End @@ -336,7 +338,7 @@ var/list/_simple_mob_default_emotes = list( var/datum/gender/T = gender_datums[get_visible_gender()] - pose = sanitize(tgui_input_text(usr, "This is [src]. [T.he]...", "Pose", null)) + pose = strip_html_simple(tgui_input_text(usr, "This is [src]. [T.he]...", "Pose", null)) /mob/living/carbon/human/verb/set_flavor() set name = "Set Flavour Text" diff --git a/code/modules/mob/living/carbon/human/emote_vr.dm b/code/modules/mob/living/carbon/human/emote_vr.dm index 3f597c4784..eecdf5a66a 100644 --- a/code/modules/mob/living/carbon/human/emote_vr.dm +++ b/code/modules/mob/living/carbon/human/emote_vr.dm @@ -60,7 +60,7 @@ message = "reveals their wings!" else message = "hides their wings." - visible_message("[src] [message]") + visible_message("[src] [message]") /mob/living/carbon/human/verb/hide_tail_vr() set name = "Show/Hide tail" @@ -83,4 +83,4 @@ message = "reveals their tail!" else message = "hides their tail." - visible_message("[src] [message]") + visible_message("[src] [message]") diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index af71c6ff4a..bf8dbc9a4f 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -372,7 +372,7 @@ U.handle_regular_hud_updates() if(!modified) - to_chat(usr, "Unable to locate a data core entry for this person.") + to_chat(usr, "Unable to locate a data core entry for this person.") if (href_list["secrecord"]) if(hasHUD(usr,"security")) @@ -389,18 +389,20 @@ for (var/datum/data/record/R in data_core.security) if (R.fields["id"] == E.fields["id"]) if(hasHUD(usr,"security")) - to_chat(usr, "Name: [R.fields["name"]] Criminal Status: [R.fields["criminal"]]") - to_chat(usr, "Species: [R.fields["species"]]") - to_chat(usr, "Minor Crimes: [R.fields["mi_crim"]]") - to_chat(usr, "Details: [R.fields["mi_crim_d"]]") - to_chat(usr, "Major Crimes: [R.fields["ma_crim"]]") - to_chat(usr, "Details: [R.fields["ma_crim_d"]]") - to_chat(usr, "Notes: [R.fields["notes"]]") - to_chat(usr, "\[View Comment Log\]") + var/list/security_hud_text = list() + security_hud_text += "Name: [R.fields["name"]] Criminal Status: [R.fields["criminal"]]" + security_hud_text += "Species: [R.fields["species"]]" + security_hud_text += "Minor Crimes: [R.fields["mi_crim"]]" + security_hud_text += "Details: [R.fields["mi_crim_d"]]" + security_hud_text += "Major Crimes: [R.fields["ma_crim"]]" + security_hud_text += "Details: [R.fields["ma_crim_d"]]" + security_hud_text += "Notes: [R.fields["notes"]]" + security_hud_text += "\[View Comment Log\]" + to_chat(usr, "[jointext(security_hud_text, "
    ")]
    ") read = 1 if(!read) - to_chat(usr, "Unable to locate a data core entry for this person.") + to_chat(usr, "Unable to locate a data core entry for this person.") if (href_list["secrecordComment"]) if(hasHUD(usr,"security")) @@ -423,11 +425,11 @@ to_chat(usr, "[R.fields[text("com_[]", counter)]]") counter++ if (counter == 1) - to_chat(usr, "No comment found") - to_chat(usr, "\[Add comment\]") + to_chat(usr, "No comment found.") + to_chat(usr, "\[Add comment\]") if(!read) - to_chat(usr, "Unable to locate a data core entry for this person.") + to_chat(usr, "Unable to locate a data core entry for this person.") if (href_list["secrecordadd"]) if(hasHUD(usr,"security")) @@ -489,7 +491,7 @@ U.handle_regular_hud_updates() if(!modified) - to_chat(usr, "Unable to locate a data core entry for this person.") + to_chat(usr, "Unable to locate a data core entry for this person.") if (href_list["medrecord"]) if(hasHUD(usr,"medical")) @@ -506,19 +508,21 @@ for (var/datum/data/record/R in data_core.medical) if (R.fields["id"] == E.fields["id"]) if(hasHUD(usr,"medical")) - to_chat(usr, "Name: [R.fields["name"]] Blood Type: [R.fields["b_type"]]") - to_chat(usr, "Species: [R.fields["species"]]") - to_chat(usr, "DNA: [R.fields["b_dna"]]") - to_chat(usr, "Minor Disabilities: [R.fields["mi_dis"]]") - to_chat(usr, "Details: [R.fields["mi_dis_d"]]") - to_chat(usr, "Major Disabilities: [R.fields["ma_dis"]]") - to_chat(usr, "Details: [R.fields["ma_dis_d"]]") - to_chat(usr, "Notes: [R.fields["notes"]]") - to_chat(usr, "\[View Comment Log\]") + var/list/medical_hud_text = list() + medical_hud_text += "Name: [R.fields["name"]] Blood Type: [R.fields["b_type"]]" + medical_hud_text += "Species: [R.fields["species"]]" + medical_hud_text += "DNA: [R.fields["b_dna"]]" + medical_hud_text += "Minor Disabilities: [R.fields["mi_dis"]]" + medical_hud_text += "Details: [R.fields["mi_dis_d"]]" + medical_hud_text += "Major Disabilities: [R.fields["ma_dis"]]" + medical_hud_text += "Details: [R.fields["ma_dis_d"]]" + medical_hud_text += "Notes: [R.fields["notes"]]" + medical_hud_text += "\[View Comment Log\]" + to_chat(usr, "[jointext(medical_hud_text, "
    ")]
    ") read = 1 if(!read) - to_chat(usr, "Unable to locate a data core entry for this person.") + to_chat(usr, "Unable to locate a data core entry for this person.") if (href_list["medrecordComment"]) if(hasHUD(usr,"medical")) @@ -541,11 +545,11 @@ to_chat(usr, "[R.fields[text("com_[]", counter)]]") counter++ if (counter == 1) - to_chat(usr, "No comment found") - to_chat(usr, "\[Add comment\]") + to_chat(usr, "No comment found.") + to_chat(usr, "\[Add comment\]") if(!read) - to_chat(usr, "Unable to locate a data core entry for this person.") + to_chat(usr, "Unable to locate a data core entry for this person.") if (href_list["medrecordadd"]) if(hasHUD(usr,"medical")) @@ -588,21 +592,23 @@ for (var/datum/data/record/R in data_core.general) if (R.fields["id"] == E.fields["id"]) if(hasHUD(usr,"best")) - to_chat(usr, "Name: [R.fields["name"]]") - to_chat(usr, "Species: [R.fields["species"]]") - to_chat(usr, "Assignment: [R.fields["real_rank"]] ([R.fields["rank"]])") - to_chat(usr, "Home System: [R.fields["home_system"]]") - to_chat(usr, "Birthplace: [R.fields["birthplace"]]") - to_chat(usr, "Citizenship: [R.fields["citizenship"]]") - to_chat(usr, "Primary Employer: [R.fields["personal_faction"]]") - to_chat(usr, "Religious Beliefs: [R.fields["religion"]]") - to_chat(usr, "Known Languages: [R.fields["languages"]]") - to_chat(usr, "Notes: [R.fields["notes"]]") - to_chat(usr, "\[View Comment Log\]") + var/list/emp_hud_text = list() + emp_hud_text += "Name: [R.fields["name"]]" + emp_hud_text += "Species: [R.fields["species"]]" + emp_hud_text += "Assignment: [R.fields["real_rank"]] ([R.fields["rank"]])" + emp_hud_text += "Home System: [R.fields["home_system"]]" + emp_hud_text += "Birthplace: [R.fields["birthplace"]]" + emp_hud_text += "Citizenship: [R.fields["citizenship"]]" + emp_hud_text += "Primary Employer: [R.fields["personal_faction"]]" + emp_hud_text += "Religious Beliefs: [R.fields["religion"]]" + emp_hud_text += "Known Languages: [R.fields["languages"]]" + emp_hud_text += "Notes: [R.fields["notes"]]" + emp_hud_text += "\[View Comment Log\]" + to_chat(usr, "[jointext(emp_hud_text, "
    ")]
    ") read = 1 if(!read) - to_chat(usr, "Unable to locate a data core entry for this person.") + to_chat(usr, "Unable to locate a data core entry for this person.") if (href_list["emprecordComment"]) if(hasHUD(usr,"best")) @@ -625,11 +631,11 @@ to_chat(usr, "[R.fields[text("com_[]", counter)]]") counter++ if (counter == 1) - to_chat(usr, "No comment found") - to_chat(usr, "\[Add comment\]") + to_chat(usr, "No comment found.") + to_chat(usr, "\[Add comment\]") if(!read) - to_chat(usr, "Unable to locate a data core entry for this person.") + to_chat(usr, "Unable to locate a data core entry for this person.") if (href_list["emprecordadd"]) if(hasHUD(usr,"best")) @@ -682,11 +688,11 @@ src << browse(null, "window=flavor_changes") return if("general") - var/msg = sanitize(tgui_input_text(usr,"Update the general description of your character. This will be shown regardless of clothing.","Flavor Text",html_decode(flavor_texts[href_list["flavor_change"]]), multiline = TRUE, prevent_enter = TRUE), extra = 0) //VOREStation Edit: separating out OOC notes + var/msg = strip_html_simple(tgui_input_text(usr,"Update the general description of your character. This will be shown regardless of clothing.","Flavor Text",html_decode(flavor_texts[href_list["flavor_change"]]), multiline = TRUE, prevent_enter = TRUE)) //VOREStation Edit: separating out OOC notes flavor_texts[href_list["flavor_change"]] = msg return else - var/msg = sanitize(tgui_input_text(usr,"Update the flavor text for your [href_list["flavor_change"]].","Flavor Text",html_decode(flavor_texts[href_list["flavor_change"]]), multiline = TRUE, prevent_enter = TRUE), extra = 0) + var/msg = strip_html_simple(tgui_input_text(usr,"Update the flavor text for your [href_list["flavor_change"]].","Flavor Text",html_decode(flavor_texts[href_list["flavor_change"]]), multiline = TRUE, prevent_enter = TRUE)) flavor_texts[href_list["flavor_change"]] = msg set_flavor() return @@ -790,7 +796,7 @@ /mob/living/carbon/human/proc/play_xylophone() if(!src.xylophone) var/datum/gender/T = gender_datums[get_visible_gender()] - visible_message("\The [src] begins playing [T.his] ribcage like a xylophone. It's quite spooky.","You begin to play a spooky refrain on your ribcage.","You hear a spooky xylophone melody.") + visible_message("\The [src] begins playing [T.his] ribcage like a xylophone. It's quite spooky.","You begin to play a spooky refrain on your ribcage.","You hear a spooky xylophone melody.") var/song = pick('sound/effects/xylophone1.ogg','sound/effects/xylophone2.ogg','sound/effects/xylophone3.ogg') playsound(src, song, 50, 1, -1) xylophone = 1 @@ -881,7 +887,7 @@ regenerate_icons() check_dna() var/datum/gender/T = gender_datums[get_visible_gender()] - visible_message("\The [src] morphs and changes [T.his] appearance!", "You change your appearance!", "Oh, god! What the hell was that? It sounded like flesh getting squished and bone ground into a different shape!") + visible_message("\The [src] morphs and changes [T.his] appearance!", "You change your appearance!", "Oh, god! What the hell was that? It sounded like flesh getting squished and bone ground into a different shape!") /mob/living/carbon/human/proc/remotesay() set name = "Project mind" @@ -902,15 +908,15 @@ if (isnull(target)) return - var/say = sanitize(tgui_input_text(usr, "What do you wish to say")) + var/say = sanitize(tgui_input_text(usr, "What do you wish to say?")) if(mRemotetalk in target.mutations) - target.show_message(" You hear [src.real_name]'s voice: [say]") + target.show_message("You hear [src.real_name]'s voice: [say]") else - target.show_message(" You hear a voice that seems to echo around the room: [say]") - usr.show_message(" You project your mind into [target.real_name]: [say]") + target.show_message("You hear a voice that seems to echo around the room: [say]") + usr.show_message("You project your mind into [target.real_name]: [say]") log_say("(TPATH to [key_name(target)]) [say]",src) for(var/mob/observer/dead/G in mob_list) - G.show_message("Telepathic message from [src] to [target]: [say]") + G.show_message("Telepathic message from [src] to [target]: [say]") /mob/living/carbon/human/proc/remoteobserve() set name = "Remote View" @@ -940,7 +946,7 @@ continue creatures += h - var/mob/target = input ("Who do you want to project your mind to ?") as mob in creatures + var/mob/target = input ("Who do you want to project your mind to?") as mob in creatures if (target) remoteview_target = target @@ -1147,10 +1153,10 @@ self = 1 if(!self) usr.visible_message("[usr] kneels down, puts [TU.his] hand on [src]'s wrist and begins counting [T.his] pulse.",\ - "You begin counting [src]'s pulse") + "You begin counting [src]'s pulse.") else usr.visible_message("[usr] begins counting [T.his] pulse.",\ - "You begin counting your pulse.") + "You begin counting your pulse.") if(src.pulse) to_chat(usr, "[self ? "You have a" : "[src] has a"] pulse! Counting...") @@ -1158,7 +1164,7 @@ to_chat(usr, "[src] has no pulse!") //it is REALLY UNLIKELY that a dead person would check his own pulse return - to_chat(usr, "You must[self ? "" : " both"] remain still until counting is finished.") + to_chat(usr, "You must[self ? "" : " both"] remain still until counting is finished.") if(do_mob(usr, src, 60)) var/message = "[self ? "Your" : "[src]'s"] pulse is [src.get_pulse(GETPULSE_HAND)]." to_chat(usr,message) @@ -1462,11 +1468,11 @@ usr.setClickCooldown(20) if(usr.stat > 0) - to_chat(usr, "You are unconcious and cannot do that!") + to_chat(usr, "You are unconcious and cannot do that!") return if(usr.restrained()) - to_chat(usr, "You are restrained and cannot do that!") + to_chat(usr, "You are restrained and cannot do that!") return var/mob/S = src diff --git a/code/modules/mob/living/carbon/human/human_attackhand.dm b/code/modules/mob/living/carbon/human/human_attackhand.dm index f0a34c0eaf..16acfd7131 100644 --- a/code/modules/mob/living/carbon/human/human_attackhand.dm +++ b/code/modules/mob/living/carbon/human/human_attackhand.dm @@ -42,7 +42,7 @@ if(H.hand) temp = H.organs_by_name["l_hand"] if(!temp || !temp.is_usable()) - to_chat(H, "You can't use your hand.") + to_chat(H, "You can't use your hand.") return if(H.lying) return @@ -57,7 +57,7 @@ if(!hit_zone) H.do_attack_animation(src) playsound(src, 'sound/weapons/punchmiss.ogg', 25, 1, -1) - visible_message("[H] reaches for [src], but misses!") + visible_message("[H] reaches for [src], but misses!") return FALSE if(H != src && check_shields(0, null, H, H.zone_sel.selecting, H.name)) @@ -333,7 +333,7 @@ return playsound(src, 'sound/weapons/punchmiss.ogg', 25, 1, -1) - visible_message(" [M] attempted to disarm [src]!") + visible_message(" [M] attempted to disarm [src]!") return /mob/living/carbon/human/proc/afterattack(atom/target as mob|obj|turf|area, mob/living/user as mob|obj, inrange, params) @@ -426,9 +426,9 @@ var/datum/gender/TU = gender_datums[user.get_visible_gender()] if(user == src) - user.visible_message("\The [user] starts applying pressure to [TU.his] [organ.name]!", "You start applying pressure to your [organ.name]!") + user.visible_message("\The [user] starts applying pressure to [TU.his] [organ.name]!", "You start applying pressure to your [organ.name]!") else - user.visible_message("\The [user] starts applying pressure to [src]'s [organ.name]!", "You start applying pressure to [src]'s [organ.name]!") + user.visible_message("\The [user] starts applying pressure to [src]'s [organ.name]!", "You start applying pressure to [src]'s [organ.name]!") spawn(0) organ.applied_pressure = user @@ -438,9 +438,9 @@ organ.applied_pressure = null if(user == src) - user.visible_message("\The [user] stops applying pressure to [TU.his] [organ.name]!", "You stop applying pressure to your [organ]!") + user.visible_message("\The [user] stops applying pressure to [TU.his] [organ.name]!", "You stop applying pressure to your [organ]!") else - user.visible_message("\The [user] stops applying pressure to [src]'s [organ.name]!", "You stop applying pressure to [src]'s [organ.name]!") + user.visible_message("\The [user] stops applying pressure to [src]'s [organ.name]!", "You stop applying pressure to [src]'s [organ.name]!") return TRUE diff --git a/code/modules/mob/living/carbon/human/human_damage.dm b/code/modules/mob/living/carbon/human/human_damage.dm index d65357e27e..15f767e434 100644 --- a/code/modules/mob/living/carbon/human/human_damage.dm +++ b/code/modules/mob/living/carbon/human/human_damage.dm @@ -15,7 +15,30 @@ total_brute += O.brute_dam total_burn += O.burn_dam + // CHOMPEdit Start: Pain/etc calculations, but more efficient:tm: - this should work for literally anything that applies to health. Far better than slapping emote("pain") everywhere like scream does. + var/initialhealth = health // CHOMPEdit: Getting our health before this check health = getMaxHealth() - getOxyLoss() - getToxLoss() - getCloneLoss() - total_burn - total_brute + if(can_feel_pain() || ((isSynthetic() && synth_cosmetic_pain))) // Are we capable of feeling pain? + if(health < initialhealth) // Did we lose health? + // Yes. How much by? + var/damage = initialhealth - health // Get our damage (say, 200 - 180 = 20, etc etc) + var/pain_noise = (damage * species.pain_mod) // Multiply the incoming damage by our mod. 50 damage becomes 25 x 0.6 on highest strength, meaning prob 15. 50 x 1.4 means prob 35, etc. + switch(damage) + if(-INFINITY to 0) + //TODO: fix husking + if( ((getMaxHealth() - total_burn) < config.health_threshold_dead * huskmodifier) && stat == DEAD) + ChangeToHusk() + return + if(1 to 25) + if(prob(pain_noise) && !isbelly(loc)) // No pain noises inside bellies. + emote("pain") + if(26 to 50) + if(prob(pain_noise * 1.5) && !isbelly(loc)) // No pain noises inside bellies. + emote("pain") + if(51 to INFINITY) + if(prob(pain_noise * 3) && !isbelly(loc)) // More likely, most severe damage. No pain noises inside bellies. + emote("pain") + // CHOMPEdit End: Pain //TODO: fix husking if( ((getMaxHealth() - total_burn) < config.health_threshold_dead * huskmodifier) && stat == DEAD) @@ -269,21 +292,21 @@ if (candidates.len) var/obj/item/organ/external/O = pick(candidates) O.mutate() - to_chat(src, "Something is not right with your [O.name]...") + to_chat(src, "Something is not right with your [O.name]...") return else if (prob(heal_prob)) for (var/obj/item/organ/external/O in organs) if (O.status & ORGAN_MUTATED) O.unmutate() - to_chat(src, "Your [O.name] is shaped normally again.") + to_chat(src, "Your [O.name] is shaped normally again.") return if (getCloneLoss() < 1) for (var/obj/item/organ/external/O in organs) if (O.status & ORGAN_MUTATED) O.unmutate() - to_chat(src, "Your [O.name] is shaped normally again.") + to_chat(src, "Your [O.name] is shaped normally again.") BITSET(hud_updateflag, HEALTH_HUD) // Defined here solely to take species flags into account without having to recast at mob/living level. @@ -614,6 +637,20 @@ This function restores all organs. if(organ.take_damage(0, damage, sharp, edge, used_weapon)) UpdateDamageIcon() + // CHOMPEdit: Pain Emotes! + var/pain_noise = (damage * species.pain_mod) // Halve the incoming, then multiply it by our mod. 50 damage becomes 25 x 0.6 on highest strength, meaning prob 15. 50 x 1.4 means prob 35, etc. + switch(damage) + if(0 to 25) + if(prob(pain_noise) && !isbelly(loc)) // No pain noises inside bellies. + emote("pain") + if(26 to 50) + if(prob(pain_noise * 1.5) && !isbelly(loc)) // No pain noises inside bellies. + emote("pain") + if(51 to INFINITY) + if(prob(pain_noise * 3) && !isbelly(loc)) // More likely, most severe damage. No pain noises inside bellies. + emote("pain") + // CHOMPEdit End + // Will set our damageoverlay icon to the next level, which will then be set back to the normal level the next mob.Life(). updatehealth() BITSET(hud_updateflag, HEALTH_HUD) diff --git a/code/modules/mob/living/carbon/human/human_defense.dm b/code/modules/mob/living/carbon/human/human_defense.dm index 31a5e7be7d..87d498fad4 100644 --- a/code/modules/mob/living/carbon/human/human_defense.dm +++ b/code/modules/mob/living/carbon/human/human_defense.dm @@ -423,6 +423,13 @@ emp_act if(istype(AM,/obj/)) var/obj/O = AM + if(stat != DEAD && istype(O,/obj/item) && trash_catching && vore_selected) //CHOMPADD Start + var/obj/item/I = O + if(adminbus_trash || is_type_in_list(I,edible_trash) && I.trash_eatable && !is_type_in_list(I,item_vore_blacklist)) + visible_message("[I] is thrown directly into [src]'s [lowertext(vore_selected.name)]!") + I.throwing = 0 + I.forceMove(vore_selected) + return //CHOMPADD End if(in_throw_mode && speed <= THROWFORCE_SPEED_DIVISOR) //empty active hand and we're in throw mode if(canmove && !restrained()) if(isturf(O.loc)) @@ -435,6 +442,10 @@ emp_act var/dtype = O.damtype var/throw_damage = O.throwforce*(speed/THROWFORCE_SPEED_DIVISOR) + if(species && species.throwforce_absorb_threshold >= throw_damage) + visible_message("\The [O] simply bounces off of [src]'s body!") + return + var/zone if (istype(O.thrower, /mob/living)) var/mob/living/L = O.thrower @@ -469,7 +480,7 @@ emp_act var/obj/item/organ/external/affecting = get_organ(zone) var/hit_area = affecting.name - src.visible_message("[src] has been hit in the [hit_area] by [O].") + src.visible_message("[src] has been hit in the [hit_area] by [O].") if(ismob(O.thrower)) add_attack_logs(O.thrower,src,"Hit with thrown [O.name]") @@ -477,7 +488,7 @@ emp_act //If the armor absorbs all of the damage, skip the rest of the calculations var/soaked = get_armor_soak(affecting, "melee", O.armor_penetration) if(soaked >= throw_damage) - to_chat(src, "Your armor absorbs the force of [O.name]!") + to_chat(src, "Your armor absorbs the force of [O.name]!") return var/armor = run_armor_check(affecting, "melee", O.armor_penetration, "Your armor has protected your [hit_area].", "Your armor has softened hit to your [hit_area].") //I guess "melee" is the best fit here @@ -515,7 +526,7 @@ emp_act if(O.throw_source && momentum >= THROWNOBJ_KNOCKBACK_SPEED && !buckled) var/dir = get_dir(O.throw_source, src) - visible_message("[src] staggers under the impact!","You stagger under the impact!") + visible_message("[src] staggers under the impact!","You stagger under the impact!") src.throw_at(get_edge_target_turf(src,dir),1,momentum) if(!O || !src) return diff --git a/code/modules/mob/living/carbon/human/human_movement.dm b/code/modules/mob/living/carbon/human/human_movement.dm index d5507f855b..5be0be2d02 100644 --- a/code/modules/mob/living/carbon/human/human_movement.dm +++ b/code/modules/mob/living/carbon/human/human_movement.dm @@ -128,13 +128,9 @@ // It is in a seperate place to avoid an infinite loop situation with dragging mobs dragging each other. // Also its nice to have these things seperated. /mob/living/carbon/human/proc/calculate_item_encumbrance() - if(!buckled && shoes) // Shoes can make you go faster. - . += shoes.slowdown - - //VOREStation Addition Start - if(buckled && istype(buckled, /obj/machinery/power/rtg/reg)) - . += shoes.slowdown - //VOREStation Addition End + if(shoes) // Shoes can make you go faster. + if(!buckled || (buckled && istype(buckled, /obj/machinery/power/rtg/reg))) + . += shoes.slowdown // Loop through some slots, and add up their slowdowns. // Includes slots which can provide armor, the back slot, and suit storage. @@ -156,17 +152,17 @@ if(istype(T, /turf/simulated/floor/water)) if(species.water_movement) turf_move_cost = CLAMP(turf_move_cost + species.water_movement, HUMAN_LOWEST_SLOWDOWN, 15) - if(shoes) + if(istype(shoes, /obj/item/clothing/shoes)) //CHOMPEdit - Fixes runtime var/obj/item/clothing/shoes/feet = shoes - if(feet.water_speed) + if(istype(feet) && feet.water_speed) turf_move_cost = CLAMP(turf_move_cost + feet.water_speed, HUMAN_LOWEST_SLOWDOWN, 15) . += turf_move_cost else if(istype(T, /turf/simulated/floor/outdoors/snow)) if(species.snow_movement) turf_move_cost = CLAMP(turf_move_cost + species.snow_movement, HUMAN_LOWEST_SLOWDOWN, 15) - if(shoes) + if(istype(shoes, /obj/item/clothing/shoes)) //CHOMPEdit - Fixes runtime var/obj/item/clothing/shoes/feet = shoes - if(feet.water_speed) + if(istype(feet) && feet.snow_speed) turf_move_cost = CLAMP(turf_move_cost + feet.snow_speed, HUMAN_LOWEST_SLOWDOWN, 15) . += turf_move_cost else @@ -303,7 +299,7 @@ playsound(T, S, volume, FALSE) return - + /mob/living/carbon/human/set_dir(var/new_dir) . = ..() if(. && (species.tail || tail_style)) diff --git a/code/modules/mob/living/carbon/human/human_organs.dm b/code/modules/mob/living/carbon/human/human_organs.dm index d6e87f6e0b..2d8f236877 100644 --- a/code/modules/mob/living/carbon/human/human_organs.dm +++ b/code/modules/mob/living/carbon/human/human_organs.dm @@ -62,6 +62,7 @@ //Moving around with fractured ribs won't do you any good if (prob(10) && !stat && can_feel_pain() && chem_effects[CE_PAINKILLER] < 50 && E.is_broken() && E.internal_organs.len) custom_pain("Pain jolts through your broken [E.encased ? E.encased : E.name], staggering you!", 50) + emote("pain") // CHOMPStation Add: You SHOULD make a noise here. drop_item(loc) Stun(2) @@ -166,6 +167,8 @@ if(!isbelly(loc)) //VOREStation Add var/emote_scream = pick("screams in pain and ", "lets out a sharp cry and ", "cries out and ") custom_emote(VISIBLE_MESSAGE, "[(can_feel_pain()) ? "" : emote_scream ]drops what they were holding in their [E.name]!") + if(can_feel_pain()) + emote("pain") // CHOMPStation Add: You SHOULD make a noise here. else if(E.is_malfunctioning()) switch(E.body_part) @@ -203,7 +206,7 @@ /mob/living/carbon/human/proc/set_gender(var/g) if(g != gender) gender = g - + if(dna.GetUIState(DNA_UI_GENDER) ^ gender == FEMALE) // XOR will catch both cases where they do not match dna.SetUIState(DNA_UI_GENDER, gender == FEMALE) - sync_organ_dna(dna) \ No newline at end of file + sync_organ_dna(dna) diff --git a/code/modules/mob/living/carbon/human/human_powers.dm b/code/modules/mob/living/carbon/human/human_powers.dm index 39ecfba387..644bda91c8 100644 --- a/code/modules/mob/living/carbon/human/human_powers.dm +++ b/code/modules/mob/living/carbon/human/human_powers.dm @@ -61,7 +61,7 @@ return if(stat || paralysis || stunned || weakened || lying || restrained() || buckled) - to_chat(src, "You cannot tackle in your current state.") + to_chat(src, "You cannot tackle in your current state.") return last_special = world.time + 50 @@ -78,7 +78,7 @@ for(var/mob/O in viewers(src, null)) if ((O.client && !( O.blinded ))) - O.show_message(text("[] [failed ? "tried to tackle" : "has tackled"] down []!", src, T), 1) + O.show_message("[src] [failed ? "tried to tackle" : "has tackled"] down [T]!", 1) /mob/living/carbon/human/proc/commune() set category = "Abilities" @@ -103,17 +103,17 @@ var/mob/M = targets[target] if(istype(M, /mob/observer/dead) || M.stat == DEAD) - to_chat(src, "Not even a [src.species.name] can speak to the dead.") + to_chat(src, "Not even a [src.species.name] can speak to the dead.") return log_say("(COMMUNE to [key_name(M)]) [text]",src) - to_chat(M, "Like lead slabs crashing into the ocean, alien thoughts drop into your mind: [text]") + to_chat(M, "Like lead slabs crashing into the ocean, alien thoughts drop into your mind: [text]") if(istype(M,/mob/living/carbon/human)) var/mob/living/carbon/human/H = M if(H.species.name == src.species.name) return - to_chat(H, "Your nose begins to bleed...") + to_chat(H, "Your nose begins to bleed...") H.drip(1) /mob/living/carbon/human/proc/regurgitate() @@ -126,7 +126,7 @@ if(M in stomach_contents) stomach_contents.Remove(M) M.loc = loc - src.visible_message("[src] hurls out the contents of their stomach!") + src.visible_message("[src] hurls out the contents of their stomach!") return /mob/living/carbon/human/proc/psychic_whisper(mob/M as mob in oview()) @@ -137,8 +137,8 @@ var/msg = sanitize(tgui_input_text(usr, "Message:", "Psychic Whisper")) if(msg) log_say("(PWHISPER to [key_name(M)]) [msg]", src) - to_chat(M, "You hear a strange, alien voice in your head... [msg]") - to_chat(src, "You said: \"[msg]\" to [M]") + to_chat(M, "You hear a strange, alien voice in your head... [msg]") + to_chat(src, "You said: \"[msg]\" to [M]") return /mob/living/carbon/human/proc/diona_split_nymph() @@ -211,7 +211,7 @@ to_chat(src, "Performing self-diagnostic, please wait...") spawn(50) - var/output = "Self-Diagnostic Results:\n" + var/output = "Self-Diagnostic Results:\n" output += "Internal Temperature: [convert_k2c(bodytemperature)] Degrees Celsius\n" @@ -237,6 +237,7 @@ output += "[IO.name] - [IO.damage > 10 ? "Heavy Damage" : "Light Damage"]\n" else output += "[IO.name] - OK\n" + output += "" to_chat(src,output) @@ -302,7 +303,7 @@ return else active_regen = TRUE - src.visible_message("[src]'s flesh begins to mend...") + src.visible_message("[src]'s flesh begins to mend...") var/delay_length = round(active_regen_delay * species.active_regen_mult) if(do_after(src,delay_length)) diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 99ace1685d..8c9f03ec54 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -1769,6 +1769,12 @@ if(isturf(loc) && rand(1,1000) == 1) var/turf/T = loc if(T.get_lumcount() <= LIGHTING_SOFT_THRESHOLD) + //VOREStation Add Start + if(text2num(time2text(world.timeofday, "MM")) == 4) + if(text2num(time2text(world.timeofday, "DD")) == 1) + playsound_local(src,pick(scawwySownds),50, 0) + return + //VOREStation Add End playsound_local(src,pick(scarySounds),50, 1, -1) /mob/living/carbon/human/handle_stomach() @@ -1878,17 +1884,27 @@ if (prob(5)) if(traumatic_shock >= 80) to_chat(src, "[pick("The pain is excruciating", "Please, just end the pain", "Your whole body is going numb")]!") + // CHOMPEdit: Pain + if(prob(20) && !isbelly(loc)) // Hopefully not spammy, only 20% of the time will we groan in pain + sanity for in-belly + emote("pain") + // CHOMPEdit End Weaken(20) if(shock_stage >= 120) if (prob(2)) if(traumatic_shock >= 80) to_chat(src, "[pick("You black out", "You feel like you could die any moment now", "You are about to lose consciousness")]!") + // CHOMPEdit: Pain + if(prob(40) && !isbelly(loc)) // Hopefully not spammy, only 40% of the time will we groan in pain + sanity for in-belly + emote("pain") + // CHOMPEdit End Paralyse(5) if(shock_stage == 150) if(!isbelly(loc)) //VOREStation Edit custom_emote(VISIBLE_MESSAGE, "can no longer stand, collapsing!") + if(prob(60)) // Hopefully not spammy, only 60% of the time will we groan in pain + emote("pain") Weaken(20) if(shock_stage >= 150) diff --git a/code/modules/mob/living/carbon/human/species/outsider/shadow.dm b/code/modules/mob/living/carbon/human/species/outsider/shadow.dm index 8e129555b0..b49645029b 100644 --- a/code/modules/mob/living/carbon/human/species/outsider/shadow.dm +++ b/code/modules/mob/living/carbon/human/species/outsider/shadow.dm @@ -12,8 +12,9 @@ has_organ = list() siemens_coefficient = 0 - male_scream_sound = null //CHOMPedit It has no mouth yet it must scream - female_scream_sound = null //CHOMPedit + // CHOMPedit: No sounds for this species + // male_scream_sound = null //CHOMPedit It has no mouth yet it must scream + // female_scream_sound = null //CHOMPedit blood_color = "#CCCCCC" flesh_color = "#AAAAAA" @@ -33,4 +34,4 @@ /datum/species/shadow/handle_death(var/mob/living/carbon/human/H) spawn(1) new /obj/effect/decal/cleanable/ash(H.loc) - qdel(H) \ No newline at end of file + qdel(H) diff --git a/code/modules/mob/living/carbon/human/species/outsider/skeleton.dm b/code/modules/mob/living/carbon/human/species/outsider/skeleton.dm index ebc5237c08..14109882dc 100644 --- a/code/modules/mob/living/carbon/human/species/outsider/skeleton.dm +++ b/code/modules/mob/living/carbon/human/species/outsider/skeleton.dm @@ -15,8 +15,9 @@ spawn_flags = SPECIES_IS_RESTRICTED appearance_flags = null - male_scream_sound = null //CHOMPedit Screaming skeletons would be funny, but needs better sounds - female_scream_sound = null //CHOMPedit + // CHOMPedit: No sounds for this species + // male_scream_sound = null //CHOMPedit Screaming skeletons would be funny, but needs better sounds + // female_scream_sound = null //CHOMPedit show_ssd = null @@ -53,4 +54,4 @@ heat_level_2 = 3000 heat_level_3 = 4000 - body_temperature = T20C \ No newline at end of file + body_temperature = T20C diff --git a/code/modules/mob/living/carbon/human/species/outsider/vox.dm b/code/modules/mob/living/carbon/human/species/outsider/vox.dm index 29117ede0a..7a7844efe6 100644 --- a/code/modules/mob/living/carbon/human/species/outsider/vox.dm +++ b/code/modules/mob/living/carbon/human/species/outsider/vox.dm @@ -28,12 +28,17 @@ scream_verb_1p = "shriek" scream_verb_3p = "shrieks" - male_scream_sound = 'sound/voice/shriek1.ogg' - female_scream_sound = 'sound/voice/shriek1.ogg' - male_cough_sounds = list('sound/voice/shriekcough.ogg') - female_cough_sounds = list('sound/voice/shriekcough.ogg') - male_sneeze_sound = 'sound/voice/shrieksneeze.ogg' - female_sneeze_sound = 'sound/voice/shrieksneeze.ogg' + pain_verb_1p = "shriek" + pain_verb_3p = "shrieks" + species_sounds = "Vox" + // CHOMPedit: Species Sounds Standardization + // male_scream_sound = list('sound/voice/shriek1.ogg') // CHOMPEdit: List-ified + // female_scream_sound = list('sound/voice/shriek1.ogg') // CHOMPEdit: List-ified + // male_cough_sounds = list('sound/voice/shriekcough.ogg') + // female_cough_sounds = list('sound/voice/shriekcough.ogg') + // male_sneeze_sound = 'sound/voice/shrieksneeze.ogg' + // female_sneeze_sound = 'sound/voice/shrieksneeze.ogg' + // CHOMPEdit End warning_low_pressure = 50 hazard_low_pressure = 0 diff --git a/code/modules/mob/living/carbon/human/species/shadekin/shadekin.dm b/code/modules/mob/living/carbon/human/species/shadekin/shadekin.dm index 2b8edb450f..836194f2e0 100644 --- a/code/modules/mob/living/carbon/human/species/shadekin/shadekin.dm +++ b/code/modules/mob/living/carbon/human/species/shadekin/shadekin.dm @@ -22,8 +22,8 @@ unarmed_types = list(/datum/unarmed_attack/stomp, /datum/unarmed_attack/kick, /datum/unarmed_attack/claws/shadekin, /datum/unarmed_attack/bite/sharp/shadekin) rarity_value = 15 //INTERDIMENSIONAL FLUFFERS - male_scream_sound = null //CHOMPedit - female_scream_sound = null //CHOMPedit + // male_scream_sound = null //CHOMPedit + // female_scream_sound = null //CHOMPedit inherent_verbs = list(/mob/proc/adjust_hive_range) @@ -63,10 +63,10 @@ // has_glowing_eyes = TRUE //Applicable through neutral taits. death_message = "phases to somewhere far away!" - male_cough_sounds = null - female_cough_sounds = null - male_sneeze_sound = null - female_sneeze_sound = null + // male_cough_sounds = null + // female_cough_sounds = null + // male_sneeze_sound = null + // female_sneeze_sound = null speech_bubble_appearance = "ghost" diff --git a/code/modules/mob/living/carbon/human/species/species.dm b/code/modules/mob/living/carbon/human/species/species.dm index 20646a16f6..e08d8b84b9 100644 --- a/code/modules/mob/living/carbon/human/species/species.dm +++ b/code/modules/mob/living/carbon/human/species/species.dm @@ -80,12 +80,32 @@ //Soundy emotey things. var/scream_verb_1p = "scream" var/scream_verb_3p = "screams" + // CHOMPEdit Start: Overriding with our own species-specific sounds. + // If you're wanting to know where the lists are per-species, go to sound.dm + /* var/male_scream_sound = list('sound/effects/mob_effects/m_scream_1.ogg','sound/effects/mob_effects/m_scream_2.ogg','sound/effects/mob_effects/m_scream_3.ogg','sound/effects/mob_effects/m_scream_4.ogg') //CHOMpedit start : Added tgstation screams var/female_scream_sound = list('sound/effects/mob_effects/f_scream_1.ogg','sound/effects/mob_effects/f_scream_2.ogg','sound/effects/mob_effects/f_scream_3.ogg','sound/effects/mob_effects/f_scream_4.ogg') //CHOMPedit end var/male_cough_sounds = list('sound/effects/mob_effects/m_cougha.ogg','sound/effects/mob_effects/m_coughb.ogg', 'sound/effects/mob_effects/m_coughc.ogg') var/female_cough_sounds = list('sound/effects/mob_effects/f_cougha.ogg','sound/effects/mob_effects/f_coughb.ogg') var/male_sneeze_sound = 'sound/effects/mob_effects/sneeze.ogg' var/female_sneeze_sound = 'sound/effects/mob_effects/f_sneeze.ogg' + */ + /* Our base species sounds. + * Note that species_sounds is meant to be used in the place of gendered sound. + * If your species has gendered sounds, set 'gender_specific_species_sounds' to TRUE, and define your gendered sounds below. + */ + var/species_sounds = "None" + var/gender_specific_species_sounds = FALSE // This variable controls if our audible emotes pick based off of gender. Only humans have these so far. + var/species_sounds_male = "None" // Safely ignored if the above is set FALSE + var/species_sounds_female = "None" // Safely ignored if the above is set FALSE + var/cough_volume = 50 // Self-explanatory, define this separately on your species if the sound files are louder. + var/sneeze_volume = 50 // Self-explanatory, define this separately on your species if the sound files are louder. + var/scream_volume = 60 // Self-explanatory, define this separately on your species if the sound files are louder. + var/pain_volume = 50 // Self-explanatory, define this separately on your species if the sound files are louder. + var/gasp_volume = 50 // Self-explanatory, define this separately on your species if the sound files are louder. + var/death_volume = 50 // Self-explanatory, define this separately on your species if the sound files are louder. + // var/species_sounds_herm // If you want a custom sound played for other genders, just add them like so + // CHOMPEdit End // Combat/health/chem/etc. vars. var/total_health = 100 // How much damage the mob can take before entering crit. @@ -102,6 +122,7 @@ var/flash_mod = 1 // Stun from blindness modifier (flashes and flashbangs) var/flash_burn = 0 // how much damage to take from being flashed if light hypersensitive var/sound_mod = 1 // Multiplier to the effective *range* of flashbangs. a flashbang's bang hits an entire screen radius, with some falloff. + var/throwforce_absorb_threshold = 0 // Ignore damage of thrown items below this value var/chem_strength_heal = 1 // Multiplier to most beneficial chem strength var/chem_strength_pain = 1 // Multiplier to painkiller strength (could be used in a negative trait to simulate long-term addiction reducing effects, etc.) @@ -575,4 +596,3 @@ /datum/species/proc/post_spawn_special(mob/living/carbon/human/H) return - diff --git a/code/modules/mob/living/carbon/human/species/species_attack_vr.dm b/code/modules/mob/living/carbon/human/species/species_attack_vr.dm index 11a6d14973..513f616b8e 100644 --- a/code/modules/mob/living/carbon/human/species/species_attack_vr.dm +++ b/code/modules/mob/living/carbon/human/species/species_attack_vr.dm @@ -19,30 +19,30 @@ switch(attack_damage) if(1 to 2) user.visible_message("[user]'s fangs scrape across [target]'s cheek!") - to_chat(target, "Your face feels tingly!") + to_chat(target, "Your face feels tingly!") target.bloodstr.add_reagent("numbenzyme",attack_damage) //Have to add this here, otherwise the swtich fails. if(3 to 4) user.visible_message("[user]'s fangs pierce into [target]'s neck at an odd, awkward angle!") - to_chat(target, "Your neck feels like it's on fire before going numb!") + to_chat(target, "Your neck feels like it's on fire before going numb!") target.bloodstr.add_reagent("numbenzyme",attack_damage) if(5) user.visible_message("[user] sinks \his [pick(attack_noun)] deep into [target]'s neck, causing the vein to bulge outwards at some type of chemical is pumped into it!") - to_chat(target, "Your neck feels like it's going to burst! Moments later, you simply can't feel your neck any longer, the numbness beginning to spread throughout your body!") + to_chat(target, "Your neck feels like it's going to burst! Moments later, you simply can't feel your neck any longer, the numbness beginning to spread throughout your body!") target.bloodstr.add_reagent("numbenzyme",attack_damage) else // ----- BODY ----- // switch(attack_damage) if(1 to 2) user.visible_message("[user]'s fangs scrape across [target]'s [affecting.name]!") - to_chat(target, "Your [affecting.name] feels tingly!") + to_chat(target, "Your [affecting.name] feels tingly!") target.bloodstr.add_reagent("numbenzyme",attack_damage) if(3 to 4) user.visible_message("[user]'s fangs pierce [pick("", "", "the side of")] [target]'s [affecting.name]!") - to_chat(target, "Your [affecting.name] feels like it's on fire before going numb!") + to_chat(target, "Your [affecting.name] feels like it's on fire before going numb!") target.bloodstr.add_reagent("numbenzyme",attack_damage) if(5) user.visible_message("[user]'s fangs sink deep into [target]'s [affecting.name], one of their veins bulging outwards from the sudden fluid pumped into it!") - to_chat(target, "Your [affecting.name] feels like it's going to burst! Moments later, you simply can't feel your [affecting.name] any longer, the numbness slowly spreading throughout your body!") + to_chat(target, "Your [affecting.name] feels like it's going to burst! Moments later, you simply can't feel your [affecting.name] any longer, the numbness slowly spreading throughout your body!") target.bloodstr.add_reagent("numbenzyme",attack_damage) /datum/unarmed_attack/claws/shadekin diff --git a/code/modules/mob/living/carbon/human/species/species_shapeshift_vr.dm b/code/modules/mob/living/carbon/human/species/species_shapeshift_vr.dm index ed744e9fb6..1b7e3386da 100644 --- a/code/modules/mob/living/carbon/human/species/species_shapeshift_vr.dm +++ b/code/modules/mob/living/carbon/human/species/species_shapeshift_vr.dm @@ -189,5 +189,5 @@ species.base_species = new_species wrapped_species_by_ref["\ref[src]"] = new_species if (visible) - visible_message("\The [src] shifts and contorts, taking the form of \a [new_species]!") + visible_message("\The [src] shifts and contorts, taking the form of \a [new_species]!") regenerate_icons() \ No newline at end of file diff --git a/code/modules/mob/living/carbon/human/species/species_vr.dm b/code/modules/mob/living/carbon/human/species/species_vr.dm index 5acdad6a6c..be113dc562 100644 --- a/code/modules/mob/living/carbon/human/species/species_vr.dm +++ b/code/modules/mob/living/carbon/human/species/species_vr.dm @@ -8,6 +8,8 @@ var/organic_food_coeff = 1 var/synthetic_food_coeff = 0 + var/robo_ethanol_proc = 0 //can we get fuel from booze, as a synth? + var/robo_ethanol_drunk = 0 //can we get *drunk* from booze, as a synth? var/digestion_efficiency = 1 //VORE specific digestion var //var/vore_numbing = 0 var/metabolism = 0.0015 @@ -79,7 +81,7 @@ if(new_copy.traits) for(var/trait in new_copy.traits) var/datum/trait/T = all_traits[trait] - T.apply(new_copy, H) + T.apply(new_copy, H, new_copy.traits[trait]) //Set up a mob H.species = new_copy diff --git a/code/modules/mob/living/carbon/human/species/station/alraune.dm b/code/modules/mob/living/carbon/human/species/station/alraune.dm index 665408704a..74ad9920b4 100644 --- a/code/modules/mob/living/carbon/human/species/station/alraune.dm +++ b/code/modules/mob/living/carbon/human/species/station/alraune.dm @@ -17,8 +17,8 @@ base_species = SPECIES_ALRAUNE selects_bodytype = SELECTS_BODYTYPE_CUSTOM //VOREStation edit - male_scream_sound = null //CHOMPedit - female_scream_sound = null //CHOMPedit + // male_scream_sound = null //CHOMPedit + // female_scream_sound = null //CHOMPedit wikilink="https://wiki.chompstation13.net/index.php?title=Alraune" //CHOMPedit: add wiki link body_temperature = T20C diff --git a/code/modules/mob/living/carbon/human/species/station/blank_vr.dm b/code/modules/mob/living/carbon/human/species/station/blank_vr.dm index c140d7c8bd..b8b3fd357b 100644 --- a/code/modules/mob/living/carbon/human/species/station/blank_vr.dm +++ b/code/modules/mob/living/carbon/human/species/station/blank_vr.dm @@ -16,8 +16,8 @@ you select and set this species as your species. Please look at the VORE tab if you select this species." catalogue_data = list(/datum/category_item/catalogue/fauna/custom_species) - male_scream_sound = null //CHOMPedit These are going to be a hassle for custom species if not null - female_scream_sound = null //CHOMPedit + // male_scream_sound = null //CHOMPedit These are going to be a hassle for custom species if not null + // female_scream_sound = null //CHOMPedit name_language = null // Use the first-name last-name generator rather than a language scrambler min_age = 18 diff --git a/code/modules/mob/living/carbon/human/species/station/golem.dm b/code/modules/mob/living/carbon/human/species/station/golem.dm index 76b5fb7c38..f08eddeb8a 100644 --- a/code/modules/mob/living/carbon/human/species/station/golem.dm +++ b/code/modules/mob/living/carbon/human/species/station/golem.dm @@ -11,8 +11,8 @@ spawn_flags = SPECIES_IS_RESTRICTED siemens_coefficient = 0 - male_scream_sound = null //CHOMPedit - female_scream_sound = null //CHOMPedit + // male_scream_sound = null //CHOMPedit + // female_scream_sound = null //CHOMPedit assisted_langs = list() @@ -38,4 +38,4 @@ H.mind.special_role = "Golem" H.real_name = "adamantine golem ([rand(1, 1000)])" H.name = H.real_name - ..() \ No newline at end of file + ..() diff --git a/code/modules/mob/living/carbon/human/species/station/greyYW.dm b/code/modules/mob/living/carbon/human/species/station/greyYW.dm index b392691a28..852186daef 100644 --- a/code/modules/mob/living/carbon/human/species/station/greyYW.dm +++ b/code/modules/mob/living/carbon/human/species/station/greyYW.dm @@ -27,8 +27,8 @@ darksight = 5 reagent_tag = IS_GREY - male_scream_sound = null //CHOMPedit - female_scream_sound = null //CHOMPedit + // male_scream_sound = null //CHOMPedit + // female_scream_sound = null //CHOMPedit min_age = 18 max_age = 130 diff --git a/code/modules/mob/living/carbon/human/species/station/monkey.dm b/code/modules/mob/living/carbon/human/species/station/monkey.dm index 35e975282e..6efc9b4220 100644 --- a/code/modules/mob/living/carbon/human/species/station/monkey.dm +++ b/code/modules/mob/living/carbon/human/species/station/monkey.dm @@ -22,8 +22,8 @@ tail = "chimptail" fire_icon_state = "monkey" - male_scream_sound = null //CHOMPedit - female_scream_sound = null //CHOMPedit + // male_scream_sound = null //CHOMPedit + // female_scream_sound = null //CHOMPedit unarmed_types = list(/datum/unarmed_attack/bite, /datum/unarmed_attack/claws) inherent_verbs = list(/mob/living/proc/ventcrawl) diff --git a/code/modules/mob/living/carbon/human/species/station/monkey_vr.dm b/code/modules/mob/living/carbon/human/species/station/monkey_vr.dm index 583d7798db..7e6546f84a 100644 --- a/code/modules/mob/living/carbon/human/species/station/monkey_vr.dm +++ b/code/modules/mob/living/carbon/human/species/station/monkey_vr.dm @@ -6,8 +6,8 @@ tail = null //The tail is part of its body due to tail using the "icons/effects/species.dmi" file. It must be null, or they'll have a chimp tail. greater_form = "Akula" default_language = "Skrellian" //Closest we have. - male_scream_sound = null //CHOMPedit - female_scream_sound = null //CHOMPedit + // male_scream_sound = null //CHOMPedit + // female_scream_sound = null //CHOMPedit /datum/species/monkey/sergal name = SPECIES_MONKEY_SERGAL @@ -16,8 +16,8 @@ deform = 'icons/mob/human_races/monkeys/r_sergaling_vr.dmi' tail = null default_language = LANGUAGE_SAGARU - male_scream_sound = null //CHOMPedit - female_scream_sound = null //CHOMPedit + // male_scream_sound = null //CHOMPedit + // female_scream_sound = null //CHOMPedit /datum/species/monkey/sparra name = SPECIES_MONKEY_NEVREAN @@ -27,8 +27,8 @@ icobase = 'icons/mob/human_races/monkeys/r_sparra_vr.dmi' deform = 'icons/mob/human_races/monkeys/r_sparra_vr.dmi' default_language = LANGUAGE_BIRDSONG - male_scream_sound = null //CHOMPedit - female_scream_sound = null //CHOMPedit + // male_scream_sound = null //CHOMPedit + // female_scream_sound = null //CHOMPedit /* Example from Polaris code @@ -58,8 +58,9 @@ flesh_color = "#966464" base_color = "#000000" tail = null - male_scream_sound = null //CHOMPedit - female_scream_sound = null //CHOMPedit + species_sounds = "Canine" + // male_scream_sound = null //CHOMPedit + // female_scream_sound = null //CHOMPedit //INSERT CODE HERE SO MONKEYS CAN BE SPAWNED. //Also, M was added to the end of the spawn names to signify that it's a monkey, since some names were conflicting. @@ -74,4 +75,4 @@ ..(new_loc, "Sparra") /mob/living/carbon/human/wolpin/New(var/new_loc) - ..(new_loc, "Wolpin") \ No newline at end of file + ..(new_loc, "Wolpin") diff --git a/code/modules/mob/living/carbon/human/species/station/prometheans.dm b/code/modules/mob/living/carbon/human/species/station/prometheans.dm index 99f0c2a66b..8c3f5db13b 100644 --- a/code/modules/mob/living/carbon/human/species/station/prometheans.dm +++ b/code/modules/mob/living/carbon/human/species/station/prometheans.dm @@ -42,16 +42,17 @@ var/datum/species/shapeshifter/promethean/prometheans speech_bubble_appearance = "slime" - male_cough_sounds = list('sound/effects/slime_squish.ogg') - female_cough_sounds = list('sound/effects/slime_squish.ogg') + // male_cough_sounds = list('sound/effects/slime_squish.ogg') + // female_cough_sounds = list('sound/effects/slime_squish.ogg') + species_sounds = "Slime" min_age = 1 max_age = 16 economic_modifier = 3 - male_scream_sound = null //CHOMPedit - female_scream_sound = null //CHOMPedit + // male_scream_sound = null //CHOMPedit + // female_scream_sound = null //CHOMPedit gluttonous = 1 virus_immune = 1 @@ -61,6 +62,7 @@ var/datum/species/shapeshifter/promethean/prometheans oxy_mod = 0 flash_mod = 0.5 //No centralized, lensed eyes. item_slowdown_mod = 1.33 + throwforce_absorb_threshold = 10 chem_strength_alcohol = 2 @@ -212,8 +214,17 @@ var/datum/species/shapeshifter/promethean/prometheans if(S.dirt > 50) S.dirt = 0 H.adjust_nutrition(rand(10, 20)) - if(H.clean_blood(1)) - H.adjust_nutrition(rand(5, 15)) + if(H.feet_blood_color || LAZYLEN(H.feet_blood_DNA)) + LAZYCLEARLIST(H.feet_blood_DNA) + H.feet_blood_DNA = null + H.feet_blood_color = null + H.adjust_nutrition(rand(3, 10)) + if(H.bloody_hands) + LAZYCLEARLIST(H.blood_DNA) + H.blood_DNA = null + H.hand_blood_color = null + H.bloody_hands = 0 + H.adjust_nutrition(rand(3, 10)) if(!(H.gloves || (H.wear_suit && (H.wear_suit.body_parts_covered & HANDS)))) if(H.r_hand) if(H.r_hand.clean_blood()) @@ -221,6 +232,7 @@ var/datum/species/shapeshifter/promethean/prometheans if(H.l_hand) if(H.l_hand.clean_blood()) H.adjust_nutrition(rand(5, 15)) +/* if(H.head) if(H.head.clean_blood()) H.update_inv_head(0) @@ -233,6 +245,10 @@ var/datum/species/shapeshifter/promethean/prometheans if(H.w_uniform.clean_blood()) H.update_inv_w_uniform(0) H.adjust_nutrition(rand(5, 15)) +*/ + // Prometheans themselves aren't very safe places for other biota. + H.germ_level = 0 + H.update_bloodied() //End cleaning code. var/datum/gas_mixture/environment = T.return_air() diff --git a/code/modules/mob/living/carbon/human/species/station/prommie_blob.dm b/code/modules/mob/living/carbon/human/species/station/prommie_blob.dm index c7c9d0b101..fc12d2caf5 100644 --- a/code/modules/mob/living/carbon/human/species/station/prommie_blob.dm +++ b/code/modules/mob/living/carbon/human/species/station/prommie_blob.dm @@ -68,6 +68,12 @@ /mob/living/simple_mob/slime/promethean/Destroy() humanform = null + drop_l_hand() + drop_r_hand() + mob_radio.forceMove(loc) + mob_radio = null + myid.forceMove(loc) + myid = null vore_organs = null vore_selected = null set_light(0) @@ -75,6 +81,8 @@ /mob/living/carbon/human/Destroy() if(stored_blob) + stored_blob.l_hand.forceMove(loc) + stored_blob.r_hand.forceMove(loc) stored_blob = null qdel(stored_blob) return ..() @@ -556,4 +564,4 @@ return TRUE else if(humanform.say_understands(other, speaking)) //So they're speaking something other than promethean or sign, let's just ask our original mob if it understands return TRUE - else return FALSE \ No newline at end of file + else return FALSE diff --git a/code/modules/mob/living/carbon/human/species/station/protean_vr/protean_blob.dm b/code/modules/mob/living/carbon/human/species/station/protean_vr/protean_blob.dm new file mode 100644 index 0000000000..09c1b80cfa --- /dev/null +++ b/code/modules/mob/living/carbon/human/species/station/protean_vr/protean_blob.dm @@ -0,0 +1,504 @@ +// Simple animal nanogoopeyness +/mob/living/simple_mob/protean_blob + name = "protean blob" + desc = "Some sort of big viscous pool of jelly." + tt_desc = "Animated nanogoop" + icon = 'icons/mob/species/protean/protean.dmi' + icon_state = "to_puddle" + icon_living = "puddle2" + icon_rest = "rest" + icon_dead = "puddle" + + faction = "neutral" + maxHealth = 200 + health = 200 + say_list_type = /datum/say_list/protean_blob + + show_stat_health = FALSE //We will do it ourselves + + response_help = "pets" + response_disarm = "gently pushes aside" + response_harm = "hits" + + harm_intent_damage = 2 + melee_damage_lower = 5 + melee_damage_upper = 5 + attacktext = list("slashed") + + 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 + maxbodytemp = 900 + movement_cooldown = 1 + + var/mob/living/carbon/human/humanform + var/obj/item/organ/internal/nano/refactory/refactory + var/datum/modifier/healing + + var/obj/prev_left_hand + var/obj/prev_right_hand + + var/human_brute = 0 + var/human_burn = 0 + + player_msg = "In this form, you can move a little faster, your health will regenerate as long as you have metal in you, and you can ventcrawl!" + + can_buckle = TRUE //Blobsurfing + +/datum/say_list/protean_blob + speak = list("Blrb?","Sqrsh.","Glrsh!") + emote_hear = list("squishes softly","spluts quietly","makes wet noises") + emote_see = list("shifts wetly","undulates placidly") + +//Constructor allows passing the human to sync damages +/mob/living/simple_mob/protean_blob/New(var/newloc, var/mob/living/carbon/human/H) + ..() + if(H) + humanform = H + updatehealth() + refactory = locate() in humanform.internal_organs + verbs |= /mob/living/proc/ventcrawl + verbs |= /mob/living/proc/hide + else + update_icon() + +/mob/living/simple_mob/protean_blob/Login() + . = ..() + copy_from_prefs_vr(bellies = FALSE) //Load vore prefs + +/mob/living/simple_mob/protean_blob/Destroy() + humanform = null + refactory = null + vore_organs = null + vore_selected = null + if(healing) + healing.expire() + return ..() + +/mob/living/simple_mob/protean_blob/say_understands(var/mob/other, var/datum/language/speaking = null) + // The parent of this proc and its parent are SHAMS and should be rewritten, but I'm not up to it right now. + if(!speaking) + return TRUE // can understand common, they're like, a normal person thing + return ..() + +/mob/living/simple_mob/protean_blob/speech_bubble_appearance() + return "synthetic" + +/mob/living/simple_mob/protean_blob/get_available_emotes() + return global._robot_default_emotes.Copy() + +/mob/living/simple_mob/protean_blob/init_vore() + return //Don't make a random belly, don't waste your time + +/mob/living/simple_mob/protean_blob/isSynthetic() + return TRUE // yup + +/mob/living/simple_mob/protean_blob/Stat() + ..() + if(humanform) + humanform.species.Stat(humanform) + +/mob/living/simple_mob/protean_blob/update_icon() + if(humanform) + //Still have a refactory + if(istype(refactory)) + icon_living = "puddle2" + + //Else missing one + else + icon_living = "puddle1" + + //Not human-based + else + icon_living = "puddle0" + + ..() + +/mob/living/simple_mob/protean_blob/updatehealth() + if(!humanform) + return ..() + + //Set the max + maxHealth = humanform.getMaxHealth()*2 //HUMANS, and their 'double health', bleh. + //Set us to their health, but, human health ignores robolimbs so we do it 'the hard way' + human_brute = humanform.getActualBruteLoss() + human_burn = humanform.getActualFireLoss() + health = maxHealth - humanform.getOxyLoss() - humanform.getToxLoss() - humanform.getCloneLoss() - human_brute - human_burn + + //Alive, becoming dead + if((stat < DEAD) && (health <= 0)) + death() + + //Overhealth + if(health > getMaxHealth()) + health = getMaxHealth() + + //Grab any other interesting values + confused = humanform.confused + radiation = humanform.radiation + paralysis = humanform.paralysis + + //Update our hud if we have one + if(healths) + if(stat != DEAD) + var/heal_per = (health / getMaxHealth()) * 100 + switch(heal_per) + if(100 to INFINITY) + healths.icon_state = "health0" + if(80 to 100) + healths.icon_state = "health1" + if(60 to 80) + healths.icon_state = "health2" + if(40 to 60) + healths.icon_state = "health3" + if(20 to 40) + healths.icon_state = "health4" + if(0 to 20) + healths.icon_state = "health5" + else + healths.icon_state = "health6" + else + healths.icon_state = "health7" + +// All the damage and such to the blob translates to the human +/mob/living/simple_mob/protean_blob/apply_effect(var/effect = 0, var/effecttype = STUN, var/blocked = 0, var/check_protection = 1) + if(humanform) + return humanform.apply_effect(effect, effecttype, blocked, check_protection) + else + return ..() + +/mob/living/simple_mob/protean_blob/adjustBruteLoss(var/amount,var/include_robo) + amount *= 1.5 + if(humanform) + return humanform.adjustBruteLoss(amount) + else + return ..() + +/mob/living/simple_mob/protean_blob/adjustFireLoss(var/amount,var/include_robo) + amount *= 1.5 + if(humanform) + return humanform.adjustFireLoss(amount) + else + return ..() + +/mob/living/simple_mob/protean_blob/adjustToxLoss(amount) + if(humanform) + return humanform.adjustToxLoss(amount) + else + return ..() + +/mob/living/simple_mob/protean_blob/adjustOxyLoss(amount) + if(humanform) + return humanform.adjustOxyLoss(amount) + else + return ..() + +/mob/living/simple_mob/protean_blob/adjustHalLoss(amount) + if(humanform) + return humanform.adjustHalLoss(amount) + else + return ..() + +/mob/living/simple_mob/protean_blob/adjustCloneLoss(amount) + if(humanform) + return humanform.adjustCloneLoss(amount) + else + return ..() + +/mob/living/simple_mob/protean_blob/emp_act(severity) + if(humanform) + return humanform.emp_act(severity) + else + return ..() + +/mob/living/simple_mob/protean_blob/ex_act(severity) + if(humanform) + return humanform.ex_act(severity) + else + return ..() + +/mob/living/simple_mob/protean_blob/rad_act(severity) + if(humanform) + return humanform.ex_act(severity) + else + return ..() + +/mob/living/simple_mob/protean_blob/bullet_act(obj/item/projectile/P) + if(humanform) + return humanform.bullet_act(P) + else + return ..() + +/mob/living/simple_mob/protean_blob/death(gibbed, deathmessage = "dissolves away, leaving only a few spare parts!") + if(humanform) + humanform.death(gibbed, deathmessage) + else + animate(src, alpha = 0, time = 2 SECONDS) + sleep(2 SECONDS) + + if(!QDELETED(src)) // Human's handle death should have taken us, but maybe we were adminspawned or something without a human counterpart + qdel(src) + +/mob/living/simple_mob/protean_blob/Life() + . = ..() + if(. && istype(refactory) && humanform) + if(!healing && (human_brute || human_burn) && refactory.get_stored_material(MAT_STEEL) >= 100) + healing = humanform.add_modifier(/datum/modifier/protean/steel, origin = refactory) + else if(healing && !(human_brute || human_burn)) + healing.expire() + healing = null + +/mob/living/simple_mob/protean_blob/lay_down() + ..() + if(resting) + animate(src,alpha = 40,time = 1 SECOND) + mouse_opacity = 0 + plane = ABOVE_OBJ_PLANE + else + mouse_opacity = 1 + icon_state = "wake" + animate(src,alpha = 255,time = 1 SECOND) + plane = MOB_PLANE + sleep(7) + update_icon() + //Potential glob noms + if(can_be_drop_pred) //Toggleable in vore panel + var/list/potentials = living_mobs(0) + if(potentials.len) + var/mob/living/target = pick(potentials) + if(istype(target) && target.devourable && target.can_be_drop_prey && vore_selected) + if(target.buckled) + target.buckled.unbuckle_mob(target, force = TRUE) + target.forceMove(vore_selected) + to_chat(target,"\The [src] quickly engulfs you, [vore_selected.vore_verb]ing you into their [vore_selected.name]!") + +/mob/living/simple_mob/protean_blob/attack_target(var/atom/A) + if(refactory && istype(A,/obj/item/stack/material)) + var/obj/item/stack/material/S = A + var/substance = S.material.name + var allowed = FALSE + for(var/material in PROTEAN_EDIBLE_MATERIALS) + if(material == substance) allowed = TRUE + if(!allowed) + return + if(refactory.add_stored_material(S.material.name,1*S.perunit) && S.use(1)) + visible_message("[name] gloms over some of \the [S], absorbing it.") + else + return ..() + +/mob/living/simple_mob/protean_blob/attackby(var/obj/item/O, var/mob/user) + if(refactory && istype(O,/obj/item/stack/material)) + var/obj/item/stack/material/S = O + var/substance = S.material.name + var allowed = FALSE + for(var/material in PROTEAN_EDIBLE_MATERIALS) + if(material == substance) allowed = TRUE + if(!allowed) + return + if(refactory.add_stored_material(S.material.name,1*S.perunit) && S.use(1)) + visible_message("[name] gloms over some of \the [S], absorbing it.") + else + return ..() + +/mob/living/simple_mob/protean_blob/MouseEntered(location,control,params) + if(resting) + return + ..() + +var/global/list/disallowed_protean_accessories = list( + /obj/item/clothing/accessory/holster, + /obj/item/clothing/accessory/storage, + /obj/item/clothing/accessory/armor + ) + +// Helpers - Unsafe, WILL perform change. +/mob/living/carbon/human/proc/nano_intoblob(force) + if(!force && !isturf(loc)) + to_chat(src,"You can't change forms while inside something.") + return + + var/panel_was_up = FALSE + if(client?.statpanel == "Protean") + panel_was_up = TRUE + + handle_grasp() //It's possible to blob out before some key parts of the life loop. This results in things getting dropped at null. TODO: Fix the code so this can be done better. + remove_micros(src, src) //Living things don't fare well in roblobs. + if(buckled) + buckled.unbuckle_mob() + if(LAZYLEN(buckled_mobs)) + for(var/buckledmob in buckled_mobs) + riding_datum.force_dismount(buckledmob) + if(pulledby) + pulledby.stop_pulling() + stop_pulling() + + //Record where they should go + var/atom/creation_spot = drop_location() + + //Create our new blob + var/mob/living/simple_mob/protean_blob/blob = new(creation_spot,src) + + //Drop all our things + var/list/things_to_drop = contents.Copy() + var/list/things_to_not_drop = list(w_uniform,nif,l_store,r_store,wear_id,l_ear,r_ear) //And whatever else we decide for balancing. + + /* No for now, because insta-pepperspray or flash on unblob + if(l_hand && l_hand.w_class <= ITEMSIZE_SMALL) //Hands but only if small or smaller + things_to_not_drop += l_hand + if(r_hand && r_hand.w_class <= ITEMSIZE_SMALL) + things_to_not_drop += r_hand + */ + + things_to_drop -= things_to_not_drop //Crunch the lists + things_to_drop -= organs //Mah armbs + things_to_drop -= internal_organs //Mah sqeedily spooch + + for(var/obj/item/I in things_to_drop) //rip hoarders + if(I.protean_drop_whitelist) + continue + drop_from_inventory(I) + + if(w_uniform && istype(w_uniform,/obj/item/clothing)) //No webbings tho. We do this after in case a suit was in the way + var/obj/item/clothing/uniform = w_uniform + if(LAZYLEN(uniform.accessories)) + for(var/obj/item/clothing/accessory/A in uniform.accessories) + if(is_type_in_list(A, disallowed_protean_accessories)) + uniform.remove_accessory(null,A) //First param is user, but adds fingerprints and messages + + //Size update + blob.transform = matrix()*size_multiplier + blob.size_multiplier = size_multiplier + + if(l_hand) blob.prev_left_hand = l_hand //Won't save them if dropped above, but necessary if handdrop is disabled. + if(r_hand) blob.prev_right_hand = r_hand + + //Put our owner in it (don't transfer var/mind) + blob.ckey = ckey + blob.ooc_notes = ooc_notes + temporary_form = blob + + //Mail them to nullspace + moveToNullspace() + + //Message + blob.visible_message("[src.name] collapses into a gooey blob!") + + //Duration of the to_puddle iconstate that the blob starts with + sleep(13) + blob.update_icon() //Will remove the collapse anim + + //Transfer vore organs + blob.vore_organs = vore_organs + blob.vore_selected = vore_selected + for(var/obj/belly/B as anything in vore_organs) + B.forceMove(blob) + B.owner = blob + + //We can still speak our languages! + blob.languages = languages.Copy() + + //Flip them to the protean panel + if(panel_was_up) + client?.statpanel = "Protean" + + //Return our blob in case someone wants it + return blob + +//For some reason, there's no way to force drop all the mobs grabbed. This ought to fix that. And be moved elsewhere. Call with caution, doesn't handle cycles. +/proc/remove_micros(var/src, var/mob/root) + for(var/obj/item/I in src) + remove_micros(I, root) //Recursion. I'm honestly depending on there being no containment loop, but at the cost of performance that can be fixed too. + if(istype(I, /obj/item/weapon/holder)) + root.remove_from_mob(I) + +/mob/living/carbon/human/proc/nano_outofblob(var/mob/living/simple_mob/protean_blob/blob, force) + if(!istype(blob)) + return + + if(!force && !isturf(blob.loc)) + to_chat(blob,"You can't change forms while inside something.") + return + + var/panel_was_up = FALSE + if(client?.statpanel == "Protean") + panel_was_up = TRUE + + if(buckled) + buckled.unbuckle_mob() + if(LAZYLEN(buckled_mobs)) + for(var/buckledmob in buckled_mobs) + riding_datum.force_dismount(buckledmob) + if(pulledby) + pulledby.stop_pulling() + stop_pulling() + + //Stop healing if we are + if(blob.healing) + blob.healing.expire() + + //Play the animation + blob.icon_state = "from_puddle" + + //Message + blob.visible_message("[src.name] reshapes into a humanoid appearance!") + + //Duration of above animation + sleep(8) + + //Record where they should go + var/atom/reform_spot = blob.drop_location() + + //Size update + resize(blob.size_multiplier, FALSE, ignore_prefs = TRUE) + + //Move them back where the blob was + forceMove(reform_spot) + + //Put our owner in it (don't transfer var/mind) + ckey = blob.ckey + ooc_notes = blob.ooc_notes // Lets give the protean any updated notes from blob form. + temporary_form = null + + //Transfer vore organs + vore_selected = blob.vore_selected + for(var/obj/belly/B as anything in blob.vore_organs) + B.forceMove(src) + B.owner = src + + if(blob.prev_left_hand) put_in_l_hand(blob.prev_left_hand) //The restore for when reforming. + if(blob.prev_right_hand) put_in_r_hand(blob.prev_right_hand) + + Life(1) //Fix my blindness right meow //Has to be moved up here, there exists a circumstance where blob could be deleted without vore organs moving right. + + //Get rid of friend blob + qdel(blob) + + //Flip them to the protean panel + if(panel_was_up) + client?.statpanel = "Protean" + + //Return ourselves in case someone wants it + return src + +/mob/living/simple_mob/protean_blob/CanStumbleVore(mob/living/target) + if(target == humanform) + return FALSE + return ..() + +/mob/living/simple_mob/protean_blob/CanStumbleVore(mob/living/target) + if(target == humanform) + return FALSE + return ..() + +/mob/living/carbon/human/CanStumbleVore(mob/living/target) + if(istype(target, /mob/living/simple_mob/protean_blob)) + var/mob/living/simple_mob/protean_blob/PB = target + if(PB.humanform == src) + return FALSE + return ..() diff --git a/code/modules/mob/living/carbon/human/species/station/station.dm b/code/modules/mob/living/carbon/human/species/station/station.dm index 93ba33de30..583520ad97 100644 --- a/code/modules/mob/living/carbon/human/species/station/station.dm +++ b/code/modules/mob/living/carbon/human/species/station/station.dm @@ -39,6 +39,13 @@ O_INTESTINE = /obj/item/organ/internal/intestine ) + // CHOMPEdit: Species Specific Sounds + species_sounds = "Human Male" + gender_specific_species_sounds = TRUE + species_sounds_male = "Human Male" + species_sounds_female = "Human Female" + // CHOMPEdit End + inherent_verbs = list( /mob/living/carbon/human/proc/tie_hair) @@ -72,14 +79,20 @@ species_language = LANGUAGE_UNATHI health_hud_intensity = 2.5 chem_strength_alcohol = 0.75 + throwforce_absorb_threshold = 10 min_age = 32 max_age = 260 economic_modifier = 10 - - male_scream_sound = list ('sound/effects/mob_effects/una_scream1.ogg','sound/effects/mob_effects/una_scream2.ogg') //CHOMPedit added unathi scream - female_scream_sound = list ('sound/effects/mob_effects/una_scream1.ogg','sound/effects/mob_effects/una_scream2.ogg') //CHOMPedit + + // CHOMPEdit: Reverted these back to Polaris, but commented them out. We're using species-specific sounds instead. + // male_scream_sound = list ('sound/effects/mob_effects/una_scream1.ogg','sound/effects/mob_effects/una_scream2.ogg') + // female_scream_sound = list ('sound/effects/mob_effects/una_scream1.ogg','sound/effects/mob_effects/una_scream2.ogg') + species_sounds = "Lizard" // Species sounds + + pain_verb_1p = list("hiss", "growl") // CHOMPEdit: Unathi pain emotes + pain_verb_3p = list("hisses", "growls") // CHOMPEdit: Pain emotes blurb = "A heavily reptillian species, Unathi hail from the \ Uuosa-Eso system, which roughly translates to 'burning mother'.

    Coming from a harsh, inhospitable \ @@ -206,8 +219,14 @@ economic_modifier = 10 - male_scream_sound = null //CHOMPedit - female_scream_sound = null //CHOMPedit + // CHOMPEdit Start: Species sounds + species_sounds = "Feline" + // male_scream_sound = list('modular_chomp/sound/voice/scream/feline/feline_scream.ogg') //CHOMPedit: Scream sounds, finally, 3 years later. + //female_scream_sound = list('modular_chomp/sound/voice/scream/feline/feline_scream.ogg') //CHOMPedit: Scream sounds, finally, 3 years later. + + pain_verb_1p = list("hiss", "growl", "yowl") // CHOMPEdit: Unathi pain emotes + pain_verb_3p = list("hisses", "growls", "yowls") // CHOMPEdit: Pain emotes + // CHOMPEdit End blurb = "The Tajaran are a mammalian species resembling roughly felines, hailing from Meralar in the Rarkajar system. \ While reaching to the stars independently from outside influences, the humans engaged them in peaceful trade contact \ @@ -315,8 +334,8 @@ economic_modifier = 10 - male_scream_sound = null //CHOMPedit - female_scream_sound = null //CHOMPedit + // male_scream_sound = null //CHOMPedit + // female_scream_sound = null //CHOMPedit darksight = 4 flash_mod = 1.2 @@ -412,6 +431,7 @@ name_language = LANGUAGE_ZADDAT species_language = LANGUAGE_ZADDAT health_hud_intensity = 2.5 + throwforce_absorb_threshold = 5 minimum_breath_pressure = 20 //have fun with underpressures. any higher than this and they'll be even less suitible for life on the station @@ -420,8 +440,8 @@ min_age = 16 max_age = 90 - male_scream_sound = null //CHOMPedit - female_scream_sound = null //CHOMPedit + // male_scream_sound = null //CHOMPedit + // female_scream_sound = null //CHOMPedit blurb = "The Zaddat are an Unathi client race only recently introduced to SolGov space. Having evolved on \ the high-pressure and post-apocalyptic world of Xohok, Zaddat require an environmental suit called a Shroud \ @@ -530,6 +550,7 @@ health_hud_intensity = 2.5 item_slowdown_mod = 0.1 chem_strength_alcohol = 0 + throwforce_absorb_threshold = 5 num_alternate_languages = 3 name_language = LANGUAGE_ROOTLOCAL @@ -541,8 +562,9 @@ economic_modifier = 10 - male_scream_sound = null //CHOMPedit - female_scream_sound = null //CHOMPedit + // CHOMPEdit: For shits and giggles, I want someone to give the Diona plant sounds from like, WoW. lmao + // male_scream_sound = null //CHOMPedit + // female_scream_sound = null //CHOMPedit blurb = "Commonly referred to (erroneously) as 'plant people', the Dionaea are a strange space-dwelling collective \ species hailing from Epsilon Ursae Minoris. Each 'diona' is a cluster of numerous cat-sized organisms called nymphs; \ diff --git a/code/modules/mob/living/carbon/human/species/station/station_special_vr.dm b/code/modules/mob/living/carbon/human/species/station/station_special_vr.dm index 7f730d6b58..7d71dd0a15 100644 --- a/code/modules/mob/living/carbon/human/species/station/station_special_vr.dm +++ b/code/modules/mob/living/carbon/human/species/station/station_special_vr.dm @@ -35,8 +35,7 @@ min_age = 18 max_age = 80 - male_scream_sound = null //CHOMPedit - female_scream_sound = null //CHOMPedit + species_sounds = "Unset" // CHOMPEdit: Chimera get a default/safety of unset, going off their icon base if there's none overriding. blurb = "Some amalgamation of different species from across the universe,with extremely unstable DNA, making them unfit for regular cloners. \ Widely known for their voracious nature and violent tendencies when stressed or left unfed for long periods of time. \ @@ -338,6 +337,7 @@ slowdown = -0.15 //Small speedboost, as they've got a bunch of legs. Or something. I dunno. brute_mod = 0.8 //20% brute damage reduction burn_mod = 1.15 //15% burn damage increase. They're spiders. Aerosol can+lighter = dead spiders. + throwforce_absorb_threshold = 10 num_alternate_languages = 3 species_language = LANGUAGE_VESPINAE @@ -357,8 +357,9 @@ min_age = 18 max_age = 80 - male_scream_sound = null //CHOMPedit - female_scream_sound = null //CHOMPedit + species_sounds = "Spider" + // male_scream_sound = null //CHOMPedit + // female_scream_sound = null //CHOMPedit blurb = "Vasilissans are a tall, lanky, spider like people. \ Each having four eyes, an extra four, large legs sprouting from their back, and a chitinous plating on their body, and the ability to spit webs \ @@ -437,8 +438,11 @@ min_age = 18 max_age = 200 - male_scream_sound = null //CHOMPedit - female_scream_sound = null //CHOMPedit + // CHOMPEdit Start: Species Sounds + species_sounds = "Canine" + // male_scream_sound = null + // female_scream_sound = null + // CHOMPEdit End blurb = "Big buff werewolves. These are a limited functionality event species that are not balanced for regular gameplay. Adminspawn only." @@ -473,4 +477,3 @@ BP_L_FOOT = list("path" = /obj/item/organ/external/foot), BP_R_FOOT = list("path" = /obj/item/organ/external/foot/right) ) - diff --git a/code/modules/mob/living/carbon/human/species/station/station_vr.dm b/code/modules/mob/living/carbon/human/species/station/station_vr.dm index ce30464ade..097e95e4dc 100644 --- a/code/modules/mob/living/carbon/human/species/station/station_vr.dm +++ b/code/modules/mob/living/carbon/human/species/station/station_vr.dm @@ -21,8 +21,9 @@ min_age = 18 max_age = 110 - male_scream_sound = null //CHOMPedit - female_scream_sound = null //CHOMPedit + species_sounds = "Canine" // CHOMPEdit: Species sounds + // male_scream_sound = null //CHOMPedit + // female_scream_sound = null //CHOMPedit blurb = "There are two subspecies of Sergal; Southern and Northern. Northern sergals are a highly aggressive race \ that lives in the plains and tundra of their homeworld. They are characterized by long, fluffy fur bodies with cold colors; \ @@ -33,7 +34,7 @@ lifespan, but due to their lust for violence, only a handful have ever survived beyond the age of 80, such as the infamous and \ legendary General Rain Silves who is claimed to have lived to 5000." -//CHOMPStation Removal +//CHOMPStation Removal // wikilink="https://www.yawn.ocry.com/Sergal" catalogue_data = list(/datum/category_item/catalogue/fauna/sergal) @@ -91,8 +92,8 @@ min_age = 18 max_age = 110 - male_scream_sound = null //CHOMPedit - female_scream_sound = null //CHOMPedit + // male_scream_sound = null //CHOMPedit + // female_scream_sound = null //CHOMPedit blurb = "The Akula are a species of amphibious humanoids like the Skrell, but have an appearance very similar to that of a shark. \ They were first discovered as a primitive race of underwater dwelling tribal creatures by the Skrell. At first they were not believed \ @@ -102,7 +103,7 @@ surviving in open air for long periods of time. However, Akula even today still require a high humidity environment to avoid drying out \ after a few days, which would make life on an arid world like Virgo-Prime nearly impossible if it were not for Skrellean technology to aid them." -//CHOMPStation Removal +//CHOMPStation Removal // wikilink="https://www.yawn.ocry.com/Akula" catalogue_data = list(/datum/category_item/catalogue/fauna/akula) @@ -147,8 +148,9 @@ min_age = 18 max_age = 110 - male_scream_sound = null //CHOMPedit - female_scream_sound = null //CHOMPedit + // male_scream_sound = null //CHOMPedit + // female_scream_sound = null //CHOMPedit + // CHOMPEdit Start: Missing Sounds, so none for this race. blurb = "Nevreans are a race of avian and dinosaur-like creatures living on Tal. They belong to a group of races that hails from Eltus, \ in the Vilous system. Unlike sergals whom they share a star system with, their species is a very peaceful one. They possess remarkable \ @@ -197,8 +199,9 @@ min_age = 18 max_age = 110 - male_scream_sound = null //CHOMPedit - female_scream_sound = null //CHOMPedit + // male_scream_sound = null //CHOMPedit + // female_scream_sound = null //CHOMPedit + species_sounds = "Vulpine" // CHOMPEdit: Species Sounds blurb = "The fox-like Zorren are native to Virgo-Prime, however there are two distinct varieties of Zorren one with large ears and shorter fur, \ and the other with longer fur that is a bit more vibrant. The long-eared, short-furred Zorren have come to be known as Flatland Zorren as that \ @@ -255,27 +258,34 @@ inherent_verbs = list(/mob/living/carbon/human/proc/lick_wounds, /mob/living/carbon/human/proc/tie_hair) - male_scream_sound = null //CHOMPedit - female_scream_sound = null //CHOMPedit + // male_scream_sound = list('modular_chomp/sound/voice/scream/canine/wolf_scream.ogg', 'modular_chomp/sound/voice/scream/canine/wolf_scream2.ogg', 'modular_chomp/sound/voice/scream/canine/wolf_scream3.ogg', 'modular_chomp/sound/voice/scream/canine/wolf_scream4.ogg', 'modular_chomp/sound/voice/scream/canine/wolf_scream5.ogg', 'modular_chomp/sound/voice/scream/canine/wolf_scream6.ogg') //CHOMPedit: Scream sounds, finally, 3 years later. + // female_scream_sound = list('modular_chomp/sound/voice/scream/canine/wolf_scream.ogg', 'modular_chomp/sound/voice/scream/canine/wolf_scream2.ogg', 'modular_chomp/sound/voice/scream/canine/wolf_scream3.ogg', 'modular_chomp/sound/voice/scream/canine/wolf_scream4.ogg', 'modular_chomp/sound/voice/scream/canine/wolf_scream5.ogg', 'modular_chomp/sound/voice/scream/canine/wolf_scream6.ogg') //CHOMPedit: Scream sounds, finally, 3 years later. + // CHOMPEdit Start: Add Pain/Gasp/Death sounds + pain_verb_1p = list("yelp", "growl") + pain_verb_3p = list("yelps", "growls") + + species_sounds = "Canine" + + // CHOMPEdit End //CHOMPStation Removal // wikilink="https://wiki.vore-station.net/Backstory#Vulpkanin" catalogue_data = list(/datum/category_item/catalogue/fauna/vulpkanin) - + //Furry fox-like animals shouldn't start freezing at 5 degrees celsius. //Minor cold is resisted, but not severe frost. - cold_discomfort_level = 263 //Not as good at surviving the frost as tajara, but still better than humans. - + cold_discomfort_level = 263 //Not as good at surviving the frost as tajara, but still better than humans. + cold_level_1 = 243 //Default 260, other values remain at default. Starts taking damage at -30 celsius. Default tier 2 is -70 and tier 3 is -150 - - - breath_cold_level_1 = 220 // Default 240, lower is better. - + + + breath_cold_level_1 = 220 // Default 240, lower is better. + //While foxes can survive in deserts, that's handled by zorren. It's a good contrast that our vulp find heat a little uncomfortable. - + heat_discomfort_level = 295 //Just above standard 20 C to avoid heat message spam, same as Taj - + heat_level_1 = 345 //Default 360 heat_level_2 = 390 //Default 400 heat_level_3 = 900 //Default 1000 @@ -296,7 +306,7 @@ min_age = 18 max_age = 110 - + heat_discomfort_strings = list( "Your fur prickles in the heat.", "You feel uncomfortably warm.", @@ -380,7 +390,7 @@ min_age = 18 wikilink="https://wiki.chompstation13.net/index.php?title=Diona" //CHOMPedit genders = list(MALE, FEMALE, PLURAL, NEUTER) - + //CHOMPedit start /datum/species/shapeshifter/promethean spawn_flags = SPECIES_CAN_JOIN @@ -417,7 +427,7 @@ tail_animation = 'icons/mob/species/vox/tail.dmi' deform = 'icons/mob/human_races/r_def_vox_old.dmi' color_mult = 1 - + descriptors = list( /datum/mob_descriptor/vox_markings = 0 ) @@ -448,15 +458,13 @@ base_color = "#EECEB3" - male_scream_sound = null //CHOMPedit - female_scream_sound = null //CHOMPedit blurb = "An Avian species, coming from a distant planet, the Rapalas are the very proud race.\ Sol researchers have commented on them having a very close resemblance to the mythical race called 'Harpies',\ who are known for having massive winged arms and talons as feet. They've been clocked at speeds of over 35 miler per hour chasing the planet's many fish-like fauna.\ The Rapalan's home-world 'Verita' is a strangely habitable gas giant, while no physical earth exists, there are fertile floating islands orbiting around the planet from past asteroid activity." -//CHOMPStation Removal +//CHOMPStation Removal // wikilink="https://www.yawn.ocry.com/Rapala" catalogue_data = list(/datum/category_item/catalogue/fauna/rapala) @@ -478,15 +486,15 @@ deform = 'icons/mob/human_races/r_shadekin_vr.dmi' tail = "tail" icobase_tail = 1 - male_scream_sound = null //CHOMPedit - female_scream_sound = null //CHOMPedit + // male_scream_sound = null //CHOMPedit + // female_scream_sound = null //CHOMPedit blurb = "Very little is known about these creatures. They appear to be largely mammalian in appearance. \ Seemingly very rare to encounter, there have been widespread myths of these creatures the galaxy over, \ but next to no verifiable evidence to their existence. However, they have recently been more verifiably \ documented in the Virgo system, following a mining bombardment of Virgo 3. The crew of NSB Adephagia have \ taken to calling these creatures 'Shadekin', and the name has generally stuck and spread. " //TODO: Something more fitting for black-eyes -//CHOMPStation Removal +//CHOMPStation Removal // wikilink = "https://wiki.vore-station.net/Shadekin" catalogue_data = list(/datum/category_item/catalogue/fauna/shadekin) @@ -538,10 +546,12 @@ //has_glowing_eyes = TRUE // Applicable through traits. + /* // CHOMPEdit: Not defined male_cough_sounds = null female_cough_sounds = null male_sneeze_sound = null female_sneeze_sound = null + */ speech_bubble_appearance = "ghost" @@ -602,8 +612,9 @@ min_age = 18 max_age = 80 - male_scream_sound = null //CHOMPedit - female_scream_sound = null //CHOMPedit + // male_scream_sound = null //CHOMPedit + // female_scream_sound = null //CHOMPedit + species_sounds = "Vulpine" // CHOMPEdit: Species Sounds //primitive_form = "" //We don't have fennec-monkey sprites. spawn_flags = SPECIES_IS_RESTRICTED @@ -636,8 +647,9 @@ min_age = 18 max_age = 80 - male_scream_sound = list('sound/effects/mob_effects/x_scream1.ogg','sound/effects/mob_effects/x_scream2.ogg','sound/effects/mob_effects/x_scream3.ogg') //CHOMPedit Scree - female_scream_sound = list('sound/effects/mob_effects/x_scream1.ogg','sound/effects/mob_effects/x_scream2.ogg','sound/effects/mob_effects/x_scream3.ogg') //CHOMPedit + species_sounds = "Xeno" + // male_scream_sound = list('sound/effects/mob_effects/x_scream1.ogg','sound/effects/mob_effects/x_scream2.ogg','sound/effects/mob_effects/x_scream3.ogg') //CHOMPedit Scree + // female_scream_sound = list('sound/effects/mob_effects/x_scream1.ogg','sound/effects/mob_effects/x_scream2.ogg','sound/effects/mob_effects/x_scream3.ogg') //CHOMPedit blurb = "Xenomorphs hybrids are a mixture of xenomorph DNA and some other humanoid species. \ Xenomorph hyrids mostly have had had their natural aggression removed due to the gene modification process \ @@ -687,6 +699,8 @@ catalogue_data = list(/datum/category_item/catalogue/fauna/altevian) + species_sounds = "Mouse" // CHOMPEdit: Species Sounds + spawn_flags = SPECIES_CAN_JOIN appearance_flags = HAS_HAIR_COLOR | HAS_LIPS | HAS_UNDERWEAR | HAS_SKIN_COLOR | HAS_EYE_COLOR diff --git a/code/modules/mob/living/carbon/human/species/station/teshari.dm b/code/modules/mob/living/carbon/human/species/station/teshari.dm index 050e3a729b..4931596e52 100644 --- a/code/modules/mob/living/carbon/human/species/station/teshari.dm +++ b/code/modules/mob/living/carbon/human/species/station/teshari.dm @@ -19,14 +19,16 @@ health_hud_intensity = 3 - male_cough_sounds = list('sound/effects/mob_effects/tesharicougha.ogg','sound/effects/mob_effects/tesharicoughb.ogg') - female_cough_sounds = list('sound/effects/mob_effects/tesharicougha.ogg','sound/effects/mob_effects/tesharicoughb.ogg') - male_sneeze_sound = 'sound/effects/mob_effects/tesharisneeze.ogg' - female_sneeze_sound = 'sound/effects/mob_effects/tesharisneeze.ogg' + // CHOMPEdit Start: Species Sounds + species_sounds = "Teshari" + // male_cough_sounds = list('sound/effects/mob_effects/tesharicougha.ogg','sound/effects/mob_effects/tesharicoughb.ogg') + // female_cough_sounds = list('sound/effects/mob_effects/tesharicougha.ogg','sound/effects/mob_effects/tesharicoughb.ogg') + // male_sneeze_sound = 'sound/effects/mob_effects/tesharisneeze.ogg' + // female_sneeze_sound = 'sound/effects/mob_effects/tesharisneeze.ogg' //CHOMPStation Add. Y'know I should probably just put this upstream. - male_scream_sound = 'sound/effects/mob_effects/teshariscream.ogg' - female_scream_sound = 'sound/effects/mob_effects/teshariscream.ogg' + // male_scream_sound = 'sound/effects/mob_effects/teshariscream.ogg' + // female_scream_sound = 'sound/effects/mob_effects/teshariscream.ogg' center_offset = 0 //CHOMPEdit //CHOMPStation Add End diff --git a/code/modules/mob/living/carbon/human/species/station/traits_vr/_traits.dm b/code/modules/mob/living/carbon/human/species/station/traits_vr/_traits.dm index 46a4b4c1d5..1c906b501b 100644 --- a/code/modules/mob/living/carbon/human/species/station/traits_vr/_traits.dm +++ b/code/modules/mob/living/carbon/human/species/station/traits_vr/_traits.dm @@ -8,6 +8,7 @@ #define TRAIT_PREF_TYPE_BOOLEAN 1 #define TRAIT_PREF_TYPE_COLOR 2 +#define TRAIT_PREF_TYPE_STRING 3 #define TRAIT_NO_VAREDIT_TARGET 0 #define TRAIT_VAREDIT_TARGET_SPECIES 1 diff --git a/code/modules/mob/living/carbon/human/species/station/traits_vr/negative.dm b/code/modules/mob/living/carbon/human/species/station/traits_vr/negative.dm index 25bb2c5aaf..5101aa6faf 100644 --- a/code/modules/mob/living/carbon/human/species/station/traits_vr/negative.dm +++ b/code/modules/mob/living/carbon/human/species/station/traits_vr/negative.dm @@ -32,7 +32,7 @@ var_changes = list("total_health" = 75) /datum/trait/negative/endurance_low/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.setMaxHealth(S.total_health) /datum/trait/negative/endurance_very_low @@ -42,7 +42,7 @@ var_changes = list("total_health" = 50) /datum/trait/negative/endurance_very_low/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.setMaxHealth(S.total_health) /datum/trait/negative/minor_brute_weak @@ -110,7 +110,7 @@ cost = -3 // increased due to medical intervention needed. /datum/trait/negative/hollow/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() for(var/obj/item/organ/external/O in H.organs) O.min_broken_damage *= 0.5 O.min_bruised_damage *= 0.5 diff --git a/code/modules/mob/living/carbon/human/species/station/traits_vr/negative_ch.dm b/code/modules/mob/living/carbon/human/species/station/traits_vr/negative_ch.dm index de898f80a7..adbf1c52e7 100644 --- a/code/modules/mob/living/carbon/human/species/station/traits_vr/negative_ch.dm +++ b/code/modules/mob/living/carbon/human/species/station/traits_vr/negative_ch.dm @@ -74,7 +74,7 @@ /datum/trait/negative/blindness name = "Permanently blind" desc = "You are blind. For whatever reason, nothing is able to change this fact, not even surgery. WARNING: YOU WILL NOT BE ABLE TO SEE ANY POSTS USING THE ME VERB, ONLY SUBTLE AND DIALOGUE ARE VIEWABLE TO YOU, YOU HAVE BEEN WARNED." - cost = -8 + cost = -12 special_env = TRUE custom_only = FALSE @@ -385,7 +385,7 @@ var_changes = list("total_health" = 25) /datum/trait/negative/endurance_glass/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.setMaxHealth(S.total_health) /datum/trait/negative/reduced_biocompat_minor @@ -430,7 +430,7 @@ can_take = ORGANICS /datum/trait/negative/haemophilia_plus/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.add_modifier(/datum/modifier/trait/haemophilia) /datum/trait/negative/pain_intolerance_basic diff --git a/code/modules/mob/living/carbon/human/species/station/traits_vr/neutral.dm b/code/modules/mob/living/carbon/human/species/station/traits_vr/neutral.dm index d18e74fd04..996a34cfad 100644 --- a/code/modules/mob/living/carbon/human/species/station/traits_vr/neutral.dm +++ b/code/modules/mob/living/carbon/human/species/station/traits_vr/neutral.dm @@ -33,7 +33,7 @@ can_take = ORGANICS excludes = list(/datum/trait/neutral/hotadapt) can_take = ORGANICS // CHOMP edit - + /datum/trait/neutral/hotadapt name = "Temp. Adapted, Heat" desc = "You are able to withstand much hotter temperatures than other species, and can even be comfortable in extremely hot environments. You are also more vulnerable to cold environments, and have a higher body temperature as a consequence of these adaptations." @@ -95,7 +95,7 @@ excludes = list(/datum/trait/neutral/bloodsucker_freeform, /datum/trait/positive/bloodsucker_plus) //YW edit /datum/trait/neutral/bloodsucker/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.verbs |= /mob/living/carbon/human/proc/bloodsuck /datum/trait/neutral/bloodsucker_freeform @@ -107,7 +107,7 @@ excludes = list(/datum/trait/neutral/bloodsucker, /datum/trait/positive/bloodsucker_plus) //YW edit /datum/trait/neutral/bloodsucker_freeform/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.verbs |= /mob/living/carbon/human/proc/bloodsuck /datum/trait/neutral/succubus_drain @@ -117,7 +117,7 @@ custom_only = FALSE /datum/trait/neutral/succubus_drain/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.verbs |= /mob/living/carbon/human/proc/succubus_drain H.verbs |= /mob/living/carbon/human/proc/succubus_drain_finalize H.verbs |= /mob/living/carbon/human/proc/succubus_drain_lethal @@ -129,7 +129,7 @@ custom_only = FALSE /datum/trait/neutral/long_vore/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.verbs |= /mob/living/proc/long_vore /datum/trait/neutral/feeder @@ -139,7 +139,7 @@ custom_only = FALSE /datum/trait/neutral/feeder/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.verbs |= /mob/living/carbon/human/proc/slime_feed /datum/trait/neutral/stuffing_feeder @@ -147,9 +147,10 @@ desc = "Allows you to feed food to other people whole, rather than bite by bite." cost = 0 custom_only = FALSE + has_preferences = list("stuffing_feeder" = list(TRAIT_PREF_TYPE_BOOLEAN, "Default", TRAIT_VAREDIT_TARGET_MOB, FALSE)) /datum/trait/neutral/stuffing_feeder/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.verbs |= /mob/living/proc/toggle_stuffing_mode /datum/trait/neutral/hard_vore @@ -159,7 +160,7 @@ custom_only = FALSE /datum/trait/neutral/hard_vore/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.verbs |= /mob/living/proc/shred_limb /datum/trait/neutral/trashcan @@ -170,8 +171,9 @@ var_changes = list("trashcan" = 1) /datum/trait/neutral/trashcan/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.verbs |= /mob/living/proc/eat_trash + H.verbs |= /mob/living/proc/toggle_trash_catching //CHOMPEdit /datum/trait/neutral/gem_eater name = "Expensive Taste" @@ -181,7 +183,7 @@ var_changes = list("organic_food_coeff" = 0, "eat_minerals" = 1) /datum/trait/neutral/gem_eater/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.verbs |= /mob/living/proc/eat_minerals /datum/trait/neutral/synth_chemfurnace @@ -193,6 +195,22 @@ var_changes = list("organic_food_coeff" = 0.75, "synthetic_food_coeff" = 1) //CHOMPEdit: Increase values excludes = list(/datum/trait/neutral/biofuel_value_down) +/datum/trait/neutral/synth_ethanolburner + name = "Ethanol Burner" + desc = "You are able to gain energy through consuming and processing alcohol. The more alcoholic it is, the more energy you gain. Doesn't allow you to get drunk by itself (for that, take Ethanol Simulator)." + cost = 0 + custom_only = FALSE + can_take = SYNTHETICS + var_changes = list("robo_ethanol_proc" = 1) + +/datum/trait/neutral/synth_ethanol_sim + name = "Ethanol Simulator" + desc = "An unusual modification allows your synthetic body to simulate all but the lethal effects of ingested alcohols. You'll get dizzy, slur your speech, suffer temporary loss of vision and even pass out! But hey, at least you don't have a liver to destroy." + cost = 0 + custom_only = FALSE + can_take = SYNTHETICS + var_changes = list("robo_ethanol_drunk" = 1) + /datum/trait/neutral/glowing_eyes name = "Glowing Eyes" desc = "Your eyes show up above darkness. SPOOKY! And kinda edgey too." @@ -202,7 +220,7 @@ has_preferences = list("has_glowing_eyes" = list(TRAIT_PREF_TYPE_BOOLEAN, "Glowing on spawn", TRAIT_VAREDIT_TARGET_SPECIES)) /datum/trait/neutral/glowing_eyes/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.verbs |= /mob/living/carbon/human/proc/toggle_eye_glow /datum/trait/neutral/glowing_body @@ -213,8 +231,8 @@ has_preferences = list("glow_toggle" = list(TRAIT_PREF_TYPE_BOOLEAN, "Glowing on spawn", TRAIT_VAREDIT_TARGET_MOB, FALSE), \ "glow_color" = list(TRAIT_PREF_TYPE_COLOR, "Glow color", TRAIT_VAREDIT_TARGET_MOB)) -/datum/trait/neutral/glowing_body/apply(var/datum/species/S,var/mob/living/carbon/human/H, var/list/trait_prefs = null) - ..(S,H) +/datum/trait/neutral/glowing_body/apply(var/datum/species/S,var/mob/living/carbon/human/H) + ..() H.verbs |= /mob/living/proc/glow_toggle H.verbs |= /mob/living/proc/glow_color @@ -228,7 +246,7 @@ /datum/trait/neutral/allergy/apply(var/datum/species/S,var/mob/living/carbon/human/H) S.allergens |= allergen - ..(S,H) + ..() /datum/trait/neutral/allergy/meat name = "Allergy: Meat" @@ -302,7 +320,7 @@ /datum/trait/neutral/allergy_reaction/apply(var/datum/species/S,var/mob/living/carbon/human/H) S.allergen_reaction ^= reaction - ..(S,H) + ..() /datum/trait/neutral/allergy_reaction/oxy name = "Allergy Reaction: Disable Suffocation" @@ -418,7 +436,7 @@ cost = 0 custom_only = FALSE var_changes = list("spice_mod" = 0.25) // 25% as effective if spice_mod is set to 1. If it's not 1 in species.dm, update this! - + // Alcohol Traits Start Here, from negative to positive. /datum/trait/neutral/alcohol_intolerance_advanced name = "Liver of Air" @@ -477,7 +495,7 @@ cost = 0 /datum/trait/neutral/colorblind/mono/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.add_modifier(/datum/modifier/trait/colorblind_monochrome) /datum/trait/neutral/colorblind/para_vulp @@ -486,7 +504,7 @@ cost = 0 /datum/trait/neutral/colorblind/para_vulp/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.add_modifier(/datum/modifier/trait/colorblind_vulp) /datum/trait/neutral/colorblind/para_taj @@ -495,7 +513,7 @@ cost = 0 /datum/trait/neutral/colorblind/para_taj/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.add_modifier(/datum/modifier/trait/colorblind_taj) // Body shape traits @@ -509,7 +527,7 @@ excludes = list(/datum/trait/neutral/tall, /datum/trait/neutral/short, /datum/trait/neutral/shorter) /datum/trait/neutral/taller/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.update_transform() /datum/trait/neutral/tall @@ -522,7 +540,7 @@ excludes = list(/datum/trait/neutral/taller, /datum/trait/neutral/short, /datum/trait/neutral/shorter) /datum/trait/neutral/tall/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.update_transform() /datum/trait/neutral/short @@ -535,7 +553,7 @@ excludes = list(/datum/trait/neutral/taller, /datum/trait/neutral/tall, /datum/trait/neutral/shorter) /datum/trait/neutral/short/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.update_transform() /datum/trait/neutral/shorter @@ -548,7 +566,7 @@ excludes = list(/datum/trait/neutral/taller, /datum/trait/neutral/tall, /datum/trait/neutral/short) /datum/trait/neutral/shorter/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.update_transform() /datum/trait/neutral/obese @@ -561,7 +579,7 @@ excludes = list(/datum/trait/neutral/fat, /datum/trait/neutral/thin, /datum/trait/neutral/thinner) /datum/trait/neutral/obese/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.update_transform() /datum/trait/neutral/fat @@ -574,7 +592,7 @@ excludes = list(/datum/trait/neutral/obese, /datum/trait/neutral/thin, /datum/trait/neutral/thinner) /datum/trait/neutral/fat/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.update_transform() /datum/trait/neutral/thin @@ -587,7 +605,7 @@ excludes = list(/datum/trait/neutral/fat, /datum/trait/neutral/obese, /datum/trait/neutral/thinner) /datum/trait/neutral/thin/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.update_transform() /datum/trait/neutral/thinner @@ -600,7 +618,7 @@ excludes = list(/datum/trait/neutral/fat, /datum/trait/neutral/obese, /datum/trait/neutral/thin) /datum/trait/neutral/thinner/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.update_transform() /datum/trait/neutral/dominate_predator @@ -610,7 +628,7 @@ custom_only = FALSE /datum/trait/neutral/dominate_predator/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.verbs |= /mob/proc/dominate_predator /datum/trait/neutral/dominate_prey @@ -620,7 +638,7 @@ custom_only = FALSE /datum/trait/neutral/dominate_prey/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.verbs |= /mob/living/proc/dominate_prey /datum/trait/neutral/submit_to_prey @@ -630,7 +648,7 @@ custom_only = FALSE /datum/trait/neutral/submit_to_prey/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.verbs |= /mob/living/proc/lend_prey_control /datum/trait/neutral/vertical_nom @@ -640,7 +658,7 @@ custom_only = FALSE /datum/trait/neutral/vertical_nom/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.verbs |= /mob/living/proc/vertical_nom /datum/trait/neutral/micro_size_down @@ -722,5 +740,5 @@ has_preferences = list("pain" = list(TRAIT_PREF_TYPE_BOOLEAN, "Enabled on spawn", TRAIT_VAREDIT_TARGET_MOB, FALSE)) /datum/trait/neutral/synth_cosmetic_pain/apply(var/datum/species/S,var/mob/living/carbon/human/H, var/trait_prefs = null) - ..(S,H) + ..() H.verbs |= /mob/living/carbon/human/proc/toggle_pain_module diff --git a/code/modules/mob/living/carbon/human/species/station/traits_vr/neutral_ch.dm b/code/modules/mob/living/carbon/human/species/station/traits_vr/neutral_ch.dm index 67d36ef9ec..a87310def8 100644 --- a/code/modules/mob/living/carbon/human/species/station/traits_vr/neutral_ch.dm +++ b/code/modules/mob/living/carbon/human/species/station/traits_vr/neutral_ch.dm @@ -4,7 +4,7 @@ cost = 0 /datum/trait/neutral/mobegglaying/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.verbs |= /mob/living/proc/mobegglaying /datum/trait/neutral/succubus_bite @@ -13,7 +13,7 @@ cost = 0 /datum/trait/neutral/succubus_bite/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.verbs |= /mob/living/proc/succubus_bite /datum/trait/neutral/nutritiongrow @@ -81,13 +81,46 @@ excludes = list(/datum/trait/neutral/autohiss_tajaran, /datum/trait/neutral/autohiss_unathi) /datum/trait/neutral/gargoyle - name = "Gargoyle (adjustable)" - desc = "You turn into a statue (or similiar) at will, but also whenever you run out of energy. Being a statue replenishes your energy slowly." + name = "Gargoyle (Adjustable)" + desc = "You turn into a statue (or similar) at will, but also whenever you run out of energy. Being a statue replenishes your energy slowly." cost = 0 custom_only = FALSE //slimes, xenochimera, diona, proteans, etc, basically anything but custom doesn't make sense (as much as I wanna play a petrifying slime) //Nah makes perfect sense, they could just be gene modded, not to mention we can expand this to have the statue and description of it renameable as well as color adjustable, to support general petrification - //TODO: make Gargoyle Statue Desc, Name and Color adjustable. + has_preferences = list("identifier" = list(TRAIT_PREF_TYPE_STRING, "Identifier", TRAIT_NO_VAREDIT_TARGET, "statue"), + "material" = list(TRAIT_PREF_TYPE_STRING, "Material", TRAIT_NO_VAREDIT_TARGET, "stone"), + "tint" = list(TRAIT_PREF_TYPE_COLOR, "Statue color", TRAIT_NO_VAREDIT_TARGET, "#FFFFFF"), + "adjective" = list(TRAIT_PREF_TYPE_STRING, "Adjective", TRAIT_NO_VAREDIT_TARGET, "hardens")/*, + "pickupable" = list(TRAIT_PREF_TYPE_BOOLEAN, "Can be picked up", TRAIT_NO_VAREDIT_TARGET, FALSE)*/) -/datum/trait/neutral/gargoyle/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) - H.LoadComponent(/datum/component/gargoyle) +/datum/trait/neutral/gargoyle/apply(var/datum/species/S,var/mob/living/carbon/human/H, var/list/trait_prefs) + ..() + var/datum/component/gargoyle/G = H.LoadComponent(/datum/component/gargoyle) + if (trait_prefs) + G.tint = trait_prefs["tint"] + G.material = lowertext(trait_prefs["material"]) + G.identifier = lowertext(trait_prefs["identifier"]) + G.adjective = lowertext(trait_prefs["adjective"]) + +/datum/trait/neutral/gargoyle/apply_sanitization_to_string(var/pref, var/input) + if (has_preferences[pref][1] != TRAIT_PREF_TYPE_STRING || length(input) <= 0) + return + input = sanitizeSafe(input, 25) + if (length(input) <= 0) + return default_value_for_pref(pref) + input = lowertext(input) + if (pref == "adjective") + if (copytext_char(input, -1) != "s") + switch(copytext_char(input, -2)) + if ("ss") + input += "es" + if ("sh") + input += "es" + if ("ch") + input += "es" + else + switch(copytext_char(input, -1)) + if("s", "x", "z") + input += "es" + else + input += "s" + return input diff --git a/code/modules/mob/living/carbon/human/species/station/traits_vr/positive.dm b/code/modules/mob/living/carbon/human/species/station/traits_vr/positive.dm index b78102dacc..7fe4ac6e3a 100644 --- a/code/modules/mob/living/carbon/human/species/station/traits_vr/positive.dm +++ b/code/modules/mob/living/carbon/human/species/station/traits_vr/positive.dm @@ -31,7 +31,7 @@ var_changes = list("total_health" = 125) /datum/trait/positive/endurance_high/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.setMaxHealth(S.total_health) /datum/trait/positive/nonconductive @@ -118,7 +118,7 @@ has_preferences = list("flight_vore" = list(TRAIT_PREF_TYPE_BOOLEAN, "Flight Vore enabled on spawn", TRAIT_VAREDIT_TARGET_MOB, FALSE)) /datum/trait/positive/winged_flight/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.verbs |= /mob/living/proc/flying_toggle H.verbs |= /mob/living/proc/flying_vore_toggle H.verbs |= /mob/living/proc/start_wings_hovering @@ -185,7 +185,7 @@ var_changes = list("water_breather" = 1, "water_movement" = -4) //Negate shallow water. Half the speed in deep water. /datum/trait/positive/aquatic/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.verbs |= /mob/living/carbon/human/proc/water_stealth H.verbs |= /mob/living/carbon/human/proc/underwater_devour @@ -195,7 +195,7 @@ cost = 1 /datum/trait/positive/cocoon_tf/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.verbs |= /mob/living/carbon/human/proc/enter_cocoon /* //CHOMPedit: We already have our own version of this trait. @@ -226,3 +226,9 @@ var_changes = list("trauma_mod" = 0.85) excludes = list(/datum/trait/negative/neural_hypersensitivity) can_take = ORGANICS + +/datum/trait/positive/throw_resistance + name = "Firm Body" + desc = "Your body is firm enough that small thrown items can't do anything to you." + cost = 1 + var_changes = list("throwforce_absorb_threshold" = 10) diff --git a/code/modules/mob/living/carbon/human/species/station/traits_vr/positive_ch.dm b/code/modules/mob/living/carbon/human/species/station/traits_vr/positive_ch.dm index 428dc35ca1..42a4441204 100644 --- a/code/modules/mob/living/carbon/human/species/station/traits_vr/positive_ch.dm +++ b/code/modules/mob/living/carbon/human/species/station/traits_vr/positive_ch.dm @@ -24,7 +24,7 @@ excludes = list(/datum/trait/negative/hollow) /datum/trait/positive/densebones/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() for(var/obj/item/organ/external/organ in H.organs) if(istype(organ)) organ.min_broken_damage *= 1.5 @@ -92,10 +92,12 @@ name = "Table Passer" desc = "You move over or under tables with ease of a Teshari." cost = 2 + has_preferences = list("pass_table" = list(TRAIT_PREF_TYPE_BOOLEAN, "On spawn", TRAIT_NO_VAREDIT_TARGET, TRUE)) -/datum/trait/positive/table_passer/apply(var/datum/species/S,var/mob/living/carbon/human/H) +/datum/trait/positive/table_passer/apply(var/datum/species/S,var/mob/living/carbon/human/H, var/list/trait_prefs) ..() - H.pass_flags = PASSTABLE + if (trait_prefs?["pass_table"] || !trait_prefs) + H.pass_flags |= PASSTABLE H.verbs |= /mob/living/proc/toggle_pass_table /datum/trait/positive/grappling_expert @@ -251,7 +253,7 @@ cost = 1 /datum/trait/positive/insect_sting/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.verbs |= /mob/living/proc/insect_sting // TANKINESS LETS GOOOOOOOOO @@ -277,7 +279,7 @@ excludes = list(/datum/trait/positive/endurance_high, /datum/trait/positive/endurance_extremely_high) /datum/trait/positive/endurance_very_high/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.setMaxHealth(S.total_health) @@ -289,7 +291,7 @@ excludes = list(/datum/trait/positive/endurance_high, /datum/trait/positive/endurance_very_high) /datum/trait/positive/endurance_extremely_high/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.setMaxHealth(S.total_health) // CHOMPNote: Reshuffling traits to match our current upstream, VORE. @@ -346,7 +348,7 @@ excludes = list(/datum/trait/neutral/bloodsucker) /datum/trait/positive/bloodsucker_plus/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.verbs |= /mob/living/carbon/human/proc/bloodsuck /datum/trait/positive/sonar @@ -355,7 +357,7 @@ cost = 1 /datum/trait/positive/sonar/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.verbs |= /mob/living/carbon/human/proc/sonar_ping /datum/trait/positive/toxin_gut @@ -364,5 +366,5 @@ cost = 1 /datum/trait/positive/toxin_gut/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ..(S,H) + ..() H.toxin_gut = TRUE diff --git a/code/modules/mob/living/carbon/human/species/station/traits_vr/trait.dm b/code/modules/mob/living/carbon/human/species/station/traits_vr/trait.dm index 0de5ae3097..1cca754040 100644 --- a/code/modules/mob/living/carbon/human/species/station/traits_vr/trait.dm +++ b/code/modules/mob/living/carbon/human/species/station/traits_vr/trait.dm @@ -20,8 +20,9 @@ ASSERT(S) if(var_changes) for(var/V in var_changes) - if((category == TRAIT_TYPE_POSITIVE && ((varchange_type == TRAIT_VARCHANGE_LESS_BETTER && var_changes[V] > S.vars[V]) || (varchange_type == TRAIT_VARCHANGE_MORE_BETTER && var_changes[V] < S.vars[V]))) || (category == TRAIT_TYPE_NEGATIVE && ((varchange_type == TRAIT_VARCHANGE_LESS_BETTER && var_changes[V] < S.vars[V]) || (varchange_type == TRAIT_VARCHANGE_MORE_BETTER && var_changes[V] > S.vars[V])))) - continue + //CHOMPEdit removal + //if((category == TRAIT_TYPE_POSITIVE && ((varchange_type == TRAIT_VARCHANGE_LESS_BETTER && var_changes[V] > S.vars[V]) || (varchange_type == TRAIT_VARCHANGE_MORE_BETTER && var_changes[V] < S.vars[V]))) || (category == TRAIT_TYPE_NEGATIVE && ((varchange_type == TRAIT_VARCHANGE_LESS_BETTER && var_changes[V] < S.vars[V]) || (varchange_type == TRAIT_VARCHANGE_MORE_BETTER && var_changes[V] > S.vars[V])))) + // continue S.vars[V] = var_changes[V] if (trait_prefs) for (var/trait in trait_prefs) @@ -73,4 +74,14 @@ return TRUE if(TRAIT_PREF_TYPE_COLOR) //color return "#ffffff" + if(TRAIT_PREF_TYPE_STRING) //CHOMPEdit - string + return "" return + +/datum/trait/proc/apply_sanitization_to_string(var/pref, var/input) //CHOMPEdit addition + if (has_preferences[pref][1] != TRAIT_PREF_TYPE_STRING || length(input) <= 0) + return default_value_for_pref(pref) + input = sanitizeSafe(input, MAX_NAME_LEN) + if (length(input) <= 0) + return default_value_for_pref(pref) + return input diff --git a/code/modules/mob/living/carbon/human/species/station/traits_vr/trait_ch.dm b/code/modules/mob/living/carbon/human/species/station/traits_vr/trait_ch.dm index 662d3ebdc0..1163ae2ef4 100644 --- a/code/modules/mob/living/carbon/human/species/station/traits_vr/trait_ch.dm +++ b/code/modules/mob/living/carbon/human/species/station/traits_vr/trait_ch.dm @@ -5,15 +5,11 @@ return /datum/trait/apply(var/datum/species/S,var/mob/living/carbon/human/H) - ASSERT(S) - if(var_changes) - for(var/V in var_changes) - S.vars[V] = var_changes[V] + . = ..() if(special_env) S.env_traits += src - return + /datum/trait/remove(var/datum/species/S) - ASSERT(S) + . = ..() if(special_env) S.env_traits -= src - return \ No newline at end of file diff --git a/code/modules/mob/living/carbon/human/species/virtual_reality/avatar.dm b/code/modules/mob/living/carbon/human/species/virtual_reality/avatar.dm index c9254c0c9a..0054bbb623 100644 --- a/code/modules/mob/living/carbon/human/species/virtual_reality/avatar.dm +++ b/code/modules/mob/living/carbon/human/species/virtual_reality/avatar.dm @@ -18,10 +18,10 @@ assisted_langs = list() - male_cough_sounds = list('sound/effects/mob_effects/m_cougha.ogg','sound/effects/mob_effects/m_coughb.ogg', 'sound/effects/mob_effects/m_coughc.ogg') - female_cough_sounds = list('sound/effects/mob_effects/f_cougha.ogg','sound/effects/mob_effects/f_coughb.ogg') - male_sneeze_sound = 'sound/effects/mob_effects/sneeze.ogg' - female_sneeze_sound = 'sound/effects/mob_effects/f_sneeze.ogg' + // male_cough_sounds = list('sound/effects/mob_effects/m_cougha.ogg','sound/effects/mob_effects/m_coughb.ogg', 'sound/effects/mob_effects/m_coughc.ogg') + // female_cough_sounds = list('sound/effects/mob_effects/f_cougha.ogg','sound/effects/mob_effects/f_coughb.ogg') + // male_sneeze_sound = 'sound/effects/mob_effects/sneeze.ogg' + // female_sneeze_sound = 'sound/effects/mob_effects/f_sneeze.ogg' valid_transform_species = list(SPECIES_HUMAN, SPECIES_HUMAN_VATBORN, SPECIES_UNATHI, SPECIES_TAJ, SPECIES_SKRELL, SPECIES_DIONA, SPECIES_TESHARI, SPECIES_VOX, SPECIES_MONKEY, SPECIES_SKELETON) @@ -127,4 +127,4 @@ if(I) unEquip(I,force = TRUE) release_vore_contents(include_absorbed = TRUE, silent = TRUE) - qdel(src) \ No newline at end of file + qdel(src) diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index 6ef80b62bd..b85ef97380 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -103,6 +103,10 @@ var/global/list/damage_icon_parts = list() //see UpdateDamageIcon() #define TOTAL_LAYERS 39 //CHOMPStation edit. <---- KEEP THIS UPDATED, should always equal the highest number here, used to initialize a list. ////////////////////////////////// +//These two are only used for gargoyles currently +#define HUMAN_BODY_LAYERS list(MUTATIONS_LAYER, TAIL_LOWER_LAYER, WING_LOWER_LAYER, BODYPARTS_LAYER, SKIN_LAYER, BLOOD_LAYER, MOB_DAM_LAYER, TAIL_UPPER_LAYER, HAIR_LAYER, HAIR_ACCESSORY_LAYER, EYES_LAYER, WING_LAYER, VORE_BELLY_LAYER, VORE_TAIL_LAYER, TAIL_UPPER_LAYER_ALT) +#define HUMAN_OTHER_LAYERS list(MODIFIER_EFFECTS_LAYER, FIRE_LAYER, MOB_WATER_LAYER, TARGETED_LAYER) + /mob/living/carbon/human var/list/overlays_standing[TOTAL_LAYERS] var/previous_damage_appearance // store what the body last looked like, so we only have to update it if something changed @@ -1366,6 +1370,7 @@ var/global/list/damage_icon_parts = list() //see UpdateDamageIcon() update_wing_showing() //Human Overlays Indexes///////// +/* CHOMPEdit - why are these undefined?? #undef MUTATIONS_LAYER #undef SKIN_LAYER #undef MOB_DAM_LAYER @@ -1399,3 +1404,4 @@ var/global/list/damage_icon_parts = list() //see UpdateDamageIcon() #undef WATER_LAYER #undef TARGETED_LAYER #undef TOTAL_LAYERS +*/ diff --git a/code/modules/mob/living/death.dm b/code/modules/mob/living/death.dm index a5e5fece26..722062803c 100644 --- a/code/modules/mob/living/death.dm +++ b/code/modules/mob/living/death.dm @@ -26,4 +26,12 @@ for(var/datum/soul_link/S as anything in shared_soul_links) S.sharer_died(gibbed) + // CHOMPStation Edit: All mobs can play a death_sound if set. On carbons, this is going to be handled by species. + if(!gibbed && !isbelly(loc)) + if(src.death_sound_override) // Do we override the death sounds from our species list - used by only a few specific mobs. If we do, do the next one instead + playsound(src, death_sound_override, 50, 1, 20, volume_channel = VOLUME_CHANNEL_SPECIES_SOUNDS) + else + playsound(src, pick(get_species_sound(get_gendered_sound(src))["death"]), 50, 1, 20, volume_channel = VOLUME_CHANNEL_SPECIES_SOUNDS) + // CHOMPStation Add End + . = ..() diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index c833eeac5a..7a446f3bd6 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -96,7 +96,7 @@ if(!..()) return 0 - usr.visible_message("[src] points to [A]") + usr.visible_message("[src] points to [A].") return 1 /mob/living/verb/succumb() @@ -123,7 +123,27 @@ health = 100 set_stat(CONSCIOUS) else + // CHOMPEdit Start: Pain/etc calculations, but more efficient:tm: - this should work for literally anything that applies to health. Far better than slapping emote("pain") everywhere like scream does. + var/initialhealth = health // CHOMPEdit: Getting our health before this check health = getMaxHealth() - getOxyLoss() - getToxLoss() - getFireLoss() - getBruteLoss() - getCloneLoss() - halloss + if(!((ishuman(src)) || (issilicon(src))) && src.can_pain_emote) // Only run this if we're non-human/non-silicon (bots and mechanical simplemobs should be allowed to make pain sounds) & can emote pain, bc humans + carbons already do this. human_damage doesn't call parent, but sanity is better here. + if(health < initialhealth) // Did we lose health? + // Yes. How much by? + var/damage = initialhealth - health // Get our damage (say, 200 - 180 = 20, etc etc) + var/pain_noise = (damage * rand(0.5, 1.5)) // Multiply damage by our rand mod. 50 damage becomes 50 x 0.5, means prob 25. 50 x 1.5 means prob 75, etc. + switch(damage) + if(-INFINITY to 0) + return + if(1 to 25) + if(prob(pain_noise) && !isbelly(loc)) // No pain noises inside bellies. + emote("pain") + if(26 to 50) + if(prob(pain_noise * 1.5) && !isbelly(loc)) // No pain noises inside bellies. + emote("pain") + if(51 to INFINITY) + if(prob(pain_noise * 3) && !isbelly(loc)) // More likely, most severe damage. No pain noises inside bellies. + emote("pain") + // CHOMPEdit End: Pain //This proc is used for mobs which are affected by pressure to calculate the amount of pressure that actually //affects them once clothing is factored in. ~Errorage @@ -697,13 +717,13 @@ //VOREStation Edit Start - Making it so SSD people have prefs with fallback to original style. if(config.allow_Metadata) if(ooc_notes) - to_chat(usr, "[src]'s Metainfo:
    [ooc_notes]") + to_chat(usr, "[src]'s Metainfo:
    [ooc_notes]
    ") else if(client) - to_chat(usr, "[src]'s Metainfo:
    [client.prefs.metadata]") + to_chat(usr, "[src]'s Metainfo:
    [client.prefs.metadata]
    ") else - to_chat(usr, "[src] does not have any stored infomation!") + to_chat(usr, "[src] does not have any stored infomation!") else - to_chat(usr, "OOC Metadata is not supported by this server!") + to_chat(usr, "OOC Metadata is not supported by this server!") //VOREStation Edit End - Making it so SSD people have prefs with fallback to original style. return @@ -773,7 +793,7 @@ set category = "IC" resting = !resting - to_chat(src, "You are now [resting ? "resting" : "getting up"]") + to_chat(src, "You are now [resting ? "resting" : "getting up"].") update_canmove() //called when the mob receives a bright flash @@ -1144,7 +1164,7 @@ var/mob/living/carbon/human/H = target if(H.in_throw_mode && H.a_intent == I_HELP && unEquip(I)) H.put_in_hands(I) // If this fails it will just end up on the floor, but that's fitting for things like dionaea. - visible_message("[src] hands \the [H] \a [I].", SPAN_NOTICE("You give \the [target] \a [I].")) + visible_message("[src] hands \the [H] \a [I].", SPAN_NOTICE("You give \the [target] \a [I].")) else to_chat(src, SPAN_NOTICE("You offer \the [I] to \the [target].")) do_give(H) diff --git a/code/modules/mob/living/living_defense.dm b/code/modules/mob/living/living_defense.dm index e7d0378238..c86f4ee3b7 100644 --- a/code/modules/mob/living/living_defense.dm +++ b/code/modules/mob/living/living_defense.dm @@ -257,6 +257,13 @@ /mob/living/hitby(atom/movable/AM as mob|obj,var/speed = THROWFORCE_SPEED_DIVISOR)//Standardization and logging -Sieve if(istype(AM,/obj/)) var/obj/O = AM + if(stat != DEAD && istype(O,/obj/item) && trash_catching && vore_selected) //CHOMPADD Start + var/obj/item/I = O + if(adminbus_trash || is_type_in_list(I,edible_trash) && I.trash_eatable && !is_type_in_list(I,item_vore_blacklist)) + visible_message("[I] is thrown directly into [src]'s [lowertext(vore_selected.name)]!") + I.throwing = 0 + I.forceMove(vore_selected) + return //CHOMPADD End var/dtype = O.damtype var/throw_damage = O.throwforce*(speed/THROWFORCE_SPEED_DIVISOR) @@ -266,10 +273,10 @@ miss_chance = max(15*(distance-2), 0) if (prob(miss_chance)) - visible_message("\The [O] misses [src] narrowly!") + visible_message("\The [O] misses [src] narrowly!") return*/ //CHOMPEDIT - removing baymiss - src.visible_message("[src] has been hit by [O].") + src.visible_message("[src] has been hit by [O].") var/armor = run_armor_check(null, "melee") var/soaked = get_armor_soak(null, "melee") @@ -296,7 +303,7 @@ if(O.throw_source && momentum >= THROWNOBJ_KNOCKBACK_SPEED) var/dir = get_dir(O.throw_source, src) - visible_message("[src] staggers under the impact!","You stagger under the impact!") + visible_message("[src] staggers under the impact!","You stagger under the impact!") src.throw_at(get_edge_target_turf(src,dir),1,momentum) if(!O || !src) return diff --git a/code/modules/mob/living/living_defines.dm b/code/modules/mob/living/living_defines.dm index 031d6ddb89..5a4767c957 100644 --- a/code/modules/mob/living/living_defines.dm +++ b/code/modules/mob/living/living_defines.dm @@ -15,7 +15,7 @@ var/toxloss = 0.0 //Toxic damage caused by being poisoned or radiated var/fireloss = 0.0 //Burn damage caused by being way too hot, too cold or burnt. var/cloneloss = 0 //Damage caused by being cloned or ejected from the cloner early. slimes also deal cloneloss damage to victims - var/brainloss = 0 //'Retardation' damage caused by someone hitting you in the head with a bible or being infected with brainrot. + var/brainloss = 0 //Thought-scrambly damage caused by someone hitting you in the head with a bible or being infected with brainrot. var/halloss = 0 //Hallucination damage. 'Fake' damage obtained through hallucinating or the holodeck. Sleeping should cause it to wear off. var/nutrition = 400 diff --git a/code/modules/mob/living/living_vr.dm b/code/modules/mob/living/living_vr.dm index b6cb182039..7d6fbd1316 100644 --- a/code/modules/mob/living/living_vr.dm +++ b/code/modules/mob/living/living_vr.dm @@ -27,10 +27,10 @@ set desc = "Sets OOC notes about yourself or your RP preferences or status." set category = "OOC" - var/new_metadata = sanitize(tgui_input_text(usr, "Enter any information you'd like others to see, such as Roleplay-preferences. This will not be saved permanently, only for this round.", "Game Preference" , html_decode(ooc_notes), multiline = TRUE, prevent_enter = TRUE), extra = 0) + var/new_metadata = strip_html_simple(tgui_input_text(usr, "Enter any information you'd like others to see, such as Roleplay-preferences. This will not be saved permanently, only for this round.", "Game Preference" , html_decode(ooc_notes), multiline = TRUE, prevent_enter = TRUE)) if(new_metadata && CanUseTopic(usr)) ooc_notes = new_metadata - to_chat(usr, "OOC notes updated.") + to_chat(usr, "OOC notes updated.") log_admin("[key_name(usr)] updated their OOC notes mid-round.") /mob/living/verb/set_voice_freq() @@ -59,7 +59,7 @@ set category = "OOC" //CHOMPEDIT START, Global Talk Sounds - var/list/possible_voice_types = talk_sounds/*list( + var/list/possible_voice_types = get_talk_sound()/*list( "beep-boop", "goon speak 1", "goon speak 2", diff --git a/code/modules/mob/living/riding.dm b/code/modules/mob/living/riding.dm index 3a614a4b6d..08a2f88970 100644 --- a/code/modules/mob/living/riding.dm +++ b/code/modules/mob/living/riding.dm @@ -7,10 +7,10 @@ if(istype(riding_datum,/datum/riding)) if(riding_datum.keytype) riding_datum.keytype = null - to_chat(src, "Rider control enabled.") + to_chat(src, "Rider control enabled.") return else riding_datum.keytype = /obj/item/weapon/material/twohanded/riding_crop - to_chat(src, "Rider control restricted.") + to_chat(src, "Rider control restricted.") return return diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index a2ce47c2be..051fe272b5 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -52,6 +52,7 @@ var/list/ai_verbs_default = list( var/aiRestorePowerRoutine = 0 var/viewalerts = 0 var/icon/holo_icon //Default is assigned when AI is created. + var/holo_color = null var/list/connected_robots = list() var/obj/item/device/pda/ai/aiPDA = null var/obj/item/device/communicator/aiCommunicator = null @@ -189,12 +190,12 @@ var/list/ai_verbs_default = list( return /mob/living/silicon/ai/proc/on_mob_init() - to_chat(src, "You are playing the station's AI. The AI cannot move, but can interact with many objects while viewing them (through cameras).") - to_chat(src, "To look at other parts of the station, click on yourself to get a camera menu.") - to_chat(src, "While observing through a camera, you can use most (networked) devices which you can see, such as computers, APCs, intercoms, doors, etc.") - to_chat(src, "To use something, simply click on it.") - to_chat(src, "Use say #b to speak to your cyborgs through binary. Use say :h to speak from an active holopad.") - to_chat(src, "For department channels, use the following say commands:") + var/init_text = list("You are playing the station's AI. The AI cannot move, but can interact with many objects while viewing them (through cameras).", + "To look at other parts of the station, click on yourself to get a camera menu.", + "While observing through a camera, you can use most (networked) devices which you can see, such as computers, APCs, intercoms, doors, etc.", + "To use something, simply click on it.", + "For department channels, use the following say commands:") + to_chat(src, "[jointext(init_text, "
    ")]
    ") var/radio_text = "" for(var/i = 1 to common_radio.channels.len) @@ -214,7 +215,7 @@ var/list/ai_verbs_default = list( if (malf && !(mind in malf.current_antagonists)) show_laws() - to_chat(src, "These laws may be changed by other players, or by you being the traitor.") + to_chat(src, "These laws may be changed by other players, or by you being the traitor.") job = "AI" setup_icon() @@ -360,7 +361,7 @@ var/list/ai_verbs_default = list( return if(message_cooldown) - to_chat(src, "Please allow one minute to pass between announcements.") + to_chat(src, "Please allow one minute to pass between announcements.") return var/input = tgui_input_text(usr, "Please write a message to announce to the station crew.", "A.I. Announcement") if(!input) @@ -472,7 +473,7 @@ var/list/ai_verbs_default = list( if(target && (!istype(target, /mob/living/carbon/human) || html_decode(href_list["trackname"]) == target:get_face_name())) ai_actual_track(target) else - to_chat(src, "System error. Cannot locate [html_decode(href_list["trackname"])].") + to_chat(src, "System error. Cannot locate [html_decode(href_list["trackname"])].") return if(href_list["trackbot"]) @@ -572,7 +573,7 @@ var/list/ai_verbs_default = list( if(network in C.network) eyeobj.setLoc(get_turf(C)) break - to_chat(src, "Switched to [network] camera network.") + to_chat(src, "Switched to [network] camera network.") //End of code by Mord_Sith /mob/living/silicon/ai/proc/ai_statuschange() @@ -595,108 +596,120 @@ var/list/ai_verbs_default = list( return var/input - var/choice = tgui_alert(usr, "Would you like to select a hologram based on a (visible) crew member, switch to unique avatar, or load your character from your character slot?","Hologram Selection",list("Crew Member","Unique","My Character")) + var/choice + + choice = alert("Would you like to modify your hologram's model, or color?",,"Model","Color","Cancel") switch(choice) - if("Crew Member") //A seeable crew member (or a dog) - var/list/targets = trackable_mobs() - if(targets.len) - input = tgui_input_list(usr, "Select a crew member:", "Hologram Choice", targets) //The definition of "crew member" is a little loose... - //This is torture, I know. If someone knows a better way... - if(!input) return - var/new_holo = getHologramIcon(getCompoundIcon(targets[input])) - qdel(holo_icon) - holo_icon = new_holo + if("Color") + input = input("Choose a color:", "Hologram Color", holo_color) as color|null - else - tgui_alert_async(usr, "No suitable records found. Aborting.") - - if("My Character") //Loaded character slot - if(!client || !client.prefs) return - var/mob/living/carbon/human/dummy/dummy = new () - //This doesn't include custom_items because that's ... hard. - client.prefs.dress_preview_mob(dummy) - sleep(1 SECOND) //Strange bug in preview code? Without this, certain things won't show up. Yay race conditions? - dummy.regenerate_icons() - - var/new_holo = getHologramIcon(getCompoundIcon(dummy)) - qdel(holo_icon) - qdel(dummy) - holo_icon = new_holo - - else //A premade from the dmi - var/icon_list[] = list( - "default", - "floating face", - "singularity", - "drone", - "carp", - "spider", - "bear", - "slime", - "ian", - "runtime", - "poly", - "pun pun", - "male human", - "female human", - "male unathi", - "female unathi", - "male tajaran", - "female tajaran", - "male tesharii", - "female tesharii", - "male skrell", - "female skrell" - ) - input = tgui_input_list(usr, "Please select a hologram:", "Hologram Choice", icon_list) if(input) - qdel(holo_icon) - switch(input) - if("default") - holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holo1")) - if("floating face") - holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holo2")) - if("singularity") - holo_icon = getHologramIcon(icon('icons/obj/singularity.dmi',"singularity_s1")) - if("drone") - holo_icon = getHologramIcon(icon('icons/mob/animal.dmi',"drone0")) - if("carp") - holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holo4")) - if("spider") - holo_icon = getHologramIcon(icon('icons/mob/animal.dmi',"nurse")) - if("bear") - holo_icon = getHologramIcon(icon('icons/mob/animal.dmi',"brownbear")) - if("slime") - holo_icon = getHologramIcon(icon('icons/mob/slimes.dmi',"cerulean adult slime")) - if("ian") - holo_icon = getHologramIcon(icon('icons/mob/animal.dmi',"corgi")) - if("runtime") - holo_icon = getHologramIcon(icon('icons/mob/animal.dmi',"cat")) - if("poly") - holo_icon = getHologramIcon(icon('icons/mob/animal.dmi',"parrot_fly")) - if("pun pun") - holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"punpun")) - if("male human") - holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holohumm")) - if("female human") - holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holohumf")) - if("male unathi") - holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holounam")) - if("female unathi") - holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holounaf")) - if("male tajaran") - holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holotajm")) - if("female tajaran") - holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holotajf")) - if("male tesharii") - holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holotesm")) - if("female tesharii") - holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holotesf")) - if("male skrell") - holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holoskrm")) - if("female skrell") - holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holoskrf")) + holo_color = input + + if("Model") + choice = tgui_alert(usr, "Would you like to select a hologram based on a (visible) crew member, switch to unique avatar, or load your character from your character slot?","Hologram Selection",list("Crew Member","Unique","My Character")) + + switch(choice) + if("Crew Member") //A seeable crew member (or a dog) + var/list/targets = trackable_mobs() + if(targets.len) + input = tgui_input_list(usr, "Select a crew member:", "Hologram Choice", targets) //The definition of "crew member" is a little loose... + //This is torture, I know. If someone knows a better way... + if(!input) return + var/new_holo = getHologramIcon(getCompoundIcon(targets[input])) + qdel(holo_icon) + holo_icon = new_holo + + else + tgui_alert_async(usr, "No suitable records found. Aborting.") + + if("My Character") //Loaded character slot + if(!client || !client.prefs) return + var/mob/living/carbon/human/dummy/dummy = new () + //This doesn't include custom_items because that's ... hard. + client.prefs.dress_preview_mob(dummy) + sleep(1 SECOND) //Strange bug in preview code? Without this, certain things won't show up. Yay race conditions? + dummy.regenerate_icons() + + var/new_holo = getHologramIcon(getCompoundIcon(dummy)) + qdel(holo_icon) + qdel(dummy) + holo_icon = new_holo + + else //A premade from the dmi + var/icon_list[] = list( + "default", + "floating face", + "singularity", + "drone", + "carp", + "spider", + "bear", + "slime", + "ian", + "runtime", + "poly", + "pun pun", + "male human", + "female human", + "male unathi", + "female unathi", + "male tajaran", + "female tajaran", + "male tesharii", + "female tesharii", + "male skrell", + "female skrell" + ) + input = tgui_input_list(usr, "Please select a hologram:", "Hologram Choice", icon_list) + if(input) + qdel(holo_icon) + switch(input) + if("default") + holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holo1")) + if("floating face") + holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holo2")) + if("singularity") + holo_icon = getHologramIcon(icon('icons/obj/singularity.dmi',"singularity_s1")) + if("drone") + holo_icon = getHologramIcon(icon('icons/mob/animal.dmi',"drone")) + if("carp") + holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holo4")) + if("spider") + holo_icon = getHologramIcon(icon('icons/mob/animal.dmi',"nurse")) + if("bear") + holo_icon = getHologramIcon(icon('icons/mob/animal.dmi',"brownbear")) + if("slime") + holo_icon = getHologramIcon(icon('icons/mob/slimes.dmi',"cerulean adult slime")) + if("ian") + holo_icon = getHologramIcon(icon('icons/mob/pets.dmi',"corgi")) + if("runtime") + holo_icon = getHologramIcon(icon('icons/mob/pets.dmi',"cat")) + if("poly") + holo_icon = getHologramIcon(icon('icons/mob/birds.dmi',"poly-flap")) + if("pun pun") + holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"punpun")) + if("male human") + holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holohumm")) + if("female human") + holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holohumf")) + if("male unathi") + holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holounam")) + if("female unathi") + holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holounaf")) + if("male tajaran") + holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holotajm")) + if("female tajaran") + holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holotajf")) + if("male tesharii") + holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holotesm")) + if("female tesharii") + holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holotesf")) + if("male skrell") + holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holoskrm")) + if("female skrell") + holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holoskrf")) //Toggles the luminosity and applies it by re-entereing the camera. /mob/living/silicon/ai/proc/toggle_camera_light() @@ -707,7 +720,7 @@ var/list/ai_verbs_default = list( return camera_light_on = !camera_light_on - to_chat(src, "Camera lights [camera_light_on ? "activated" : "deactivated"].") + to_chat(src, "Camera lights [camera_light_on ? "activated" : "deactivated"].") if(!camera_light_on) if(camera) camera.set_light(0) @@ -754,20 +767,20 @@ var/list/ai_verbs_default = list( return if(anchored) playsound(src, W.usesound, 50, 1) - user.visible_message("\The [user] starts to unbolt \the [src] from the plating...") + user.visible_message("\The [user] starts to unbolt \the [src] from the plating...") if(!do_after(user,40 * W.toolspeed)) - user.visible_message("\The [user] decides not to unbolt \the [src].") + user.visible_message("\The [user] decides not to unbolt \the [src].") return - user.visible_message("\The [user] finishes unfastening \the [src]!") + user.visible_message("\The [user] finishes unfastening \the [src]!") anchored = FALSE return else playsound(src, W.usesound, 50, 1) - user.visible_message("\The [user] starts to bolt \the [src] to the plating...") + user.visible_message("\The [user] starts to bolt \the [src] to the plating...") if(!do_after(user,40 * W.toolspeed)) - user.visible_message("\The [user] decides not to bolt \the [src].") + user.visible_message("\The [user] decides not to bolt \the [src].") return - user.visible_message("\The [user] finishes fastening down \the [src]!") + user.visible_message("\The [user] finishes fastening down \the [src]!") anchored = TRUE return else @@ -781,7 +794,7 @@ var/list/ai_verbs_default = list( if(check_unable(AI_CHECK_RADIO)) return - to_chat(src, "Accessing Subspace Transceiver control...") + to_chat(src, "Accessing Subspace Transceiver control...") if (src.aiRadio) src.aiRadio.interact(src) @@ -804,7 +817,7 @@ var/list/ai_verbs_default = list( var/obj/effect/overlay/aiholo/hologram = holo.masters[src] walk(hologram, 0) //VOREStation Add End - to_chat(usr, "Your hologram will [hologram_follow ? "follow" : "no longer follow"] you now.") + to_chat(usr, "Your hologram will [hologram_follow ? "follow" : "no longer follow"] you now.") /mob/living/silicon/ai/proc/check_unable(var/flags = 0, var/feedback = 1) @@ -965,7 +978,7 @@ var/list/ai_verbs_default = list( var/message = combined["formatted"] var/name_used = M.GetVoice() //This communication is imperfect because the holopad "filters" voices and is only designed to connect to the master only. - var/rendered = "Relayed Speech: [name_used] [message]" + var/rendered = "Relayed Speech: [name_used] [message]" show_message(rendered, 2) /mob/living/silicon/ai/proc/toggle_multicam_verb() diff --git a/code/modules/mob/living/silicon/ai/laws.dm b/code/modules/mob/living/silicon/ai/laws.dm index 74816aeeb8..3dceddb51a 100755 --- a/code/modules/mob/living/silicon/ai/laws.dm +++ b/code/modules/mob/living/silicon/ai/laws.dm @@ -10,7 +10,7 @@ who = world else who = src - to_chat(who, "Obey these laws:") + to_chat(who, "Obey these laws:") src.laws_sanity_check() src.laws.show_laws(who) diff --git a/code/modules/mob/living/silicon/emote.dm b/code/modules/mob/living/silicon/emote.dm index 728b4d9f84..1a82c320cf 100644 --- a/code/modules/mob/living/silicon/emote.dm +++ b/code/modules/mob/living/silicon/emote.dm @@ -1,6 +1,7 @@ var/list/_silicon_default_emotes = list( /decl/emote/audible/synth, /decl/emote/audible/synth/beep, + /decl/emote/audible/synth/bing, /decl/emote/audible/synth/buzz, /decl/emote/audible/synth/confirm, /decl/emote/audible/synth/deny, diff --git a/code/modules/mob/living/silicon/pai/pai.dm b/code/modules/mob/living/silicon/pai/pai.dm index c79d777efb..0f3ca13a5d 100644 --- a/code/modules/mob/living/silicon/pai/pai.dm +++ b/code/modules/mob/living/silicon/pai/pai.dm @@ -266,7 +266,7 @@ M.ejectpai() //I'm not sure how much of this is necessary, but I would rather avoid issues. if(istype(card.loc,/obj/item/rig_module)) - to_chat(src, "There is no room to unfold inside this rig module. You're good and stuck.") + to_chat(src, "There is no room to unfold inside this rig module. You're good and stuck.") return 0 else if(istype(card.loc,/mob)) var/mob/holder = card.loc @@ -295,7 +295,7 @@ canmove = TRUE var/turf/T = get_turf(src) - if(istype(T)) T.visible_message("[src] folds outwards, expanding into a mobile form.") + if(istype(T)) T.visible_message("[src] folds outwards, expanding into a mobile form.") verbs |= /mob/living/silicon/pai/proc/pai_nom verbs |= /mob/living/proc/vertical_nom update_icon() @@ -362,7 +362,7 @@ resting = !resting icon_state = resting ? "[chassis]_rest" : "[chassis]" update_icon() //VOREStation edit - to_chat(src, "You are now [resting ? "resting" : "getting up"]") + to_chat(src, "You are now [resting ? "resting" : "getting up"].") canmove = !resting @@ -427,7 +427,7 @@ release_vore_contents(FALSE) //VOREStation Add var/turf/T = get_turf(src) - if(istype(T) && !silent) T.visible_message("[src] neatly folds inwards, compacting down to a rectangular card.") + if(istype(T) && !silent) T.visible_message("[src] neatly folds inwards, compacting down to a rectangular card.") if(client) src.stop_pulling() @@ -526,7 +526,7 @@ return close_up() - visible_message("[src] fades away from the screen, the pAI device goes silent.") + visible_message("[src] fades away from the screen, the pAI device goes silent.") card.removePersonality() clear_client() diff --git a/code/modules/mob/living/silicon/pai/pai_vr.dm b/code/modules/mob/living/silicon/pai/pai_vr.dm index 662ff89642..c182563619 100644 --- a/code/modules/mob/living/silicon/pai/pai_vr.dm +++ b/code/modules/mob/living/silicon/pai/pai_vr.dm @@ -91,7 +91,7 @@ canmove = TRUE card.setEmotion(15) playsound(card, 'sound/effects/pai-restore.ogg', 50, FALSE) - card.visible_message("\The [card] chimes.", runemessage = "chime") + card.visible_message("\The [card] chimes.", runemessage = "chime") /mob/living/silicon/pai/proc/pai_nom(var/mob/living/T in oview(1)) set name = "pAI Nom" @@ -238,7 +238,7 @@ hide_glow = FALSE update_icon() else - to_chat(src, "Your selected chassis cannot modify its eye glow!") + to_chat(src, "Your selected chassis cannot modify its eye glow!") return @@ -432,7 +432,7 @@ set category = "pAI Commands" set name = "Save Configuration" savefile_save(src) - to_chat(src, "[name] configuration saved to global pAI settings.") + to_chat(src, "[name] configuration saved to global pAI settings.") /mob/living/silicon/pai/a_intent_change(input as text) . = ..() @@ -506,28 +506,28 @@ card.screen_msg = message var/logmsg = "(CARD SCREEN)[message]" log_say(logmsg,src) - to_chat(src, "You print a message to your screen, \"[message]\"") + to_chat(src, "You print a message to your screen, \"[message]\"") if(isliving(card.loc)) var/mob/living/L = card.loc if(L.client) - to_chat(L, "[src.name]'s screen prints, \"[message]\"") + to_chat(L, "[src.name]'s screen prints, \"[message]\"") else return else if(isbelly(card.loc)) var/obj/belly/b = card.loc if(b.owner.client) - to_chat(b.owner, "[src.name]'s screen prints, \"[message]\"") + to_chat(b.owner, "[src.name]'s screen prints, \"[message]\"") else return else if(istype(card.loc, /obj/item/device/pda)) var/obj/item/device/pda/p = card.loc if(isliving(p.loc)) var/mob/living/L = p.loc if(L.client) - to_chat(L, "[src.name]'s screen prints, \"[message]\"") + to_chat(L, "[src.name]'s screen prints, \"[message]\"") else return else if(isbelly(p.loc)) var/obj/belly/b = card.loc if(b.owner.client) - to_chat(b.owner, "[src.name]'s screen prints, \"[message]\"") + to_chat(b.owner, "[src.name]'s screen prints, \"[message]\"") else return else return else return @@ -537,11 +537,11 @@ continue else if(isobserver(G) && G.is_preference_enabled(/datum/client_preference/ghost_ears)) if(is_preference_enabled(/datum/client_preference/whisubtle_vis) || G.client.holder) - to_chat(G, "[src.name]'s screen prints, \"[message]\"") + to_chat(G, "[src.name]'s screen prints, \"[message]\"") /mob/living/silicon/pai/proc/touch_window(soft_name) //This lets us touch TGUI procs and windows that may be nested behind other TGUI procs and windows if(stat != CONSCIOUS) //so we can access our software without having to open up the software interface TGUI window - to_chat(src, "You can't do that right now.") + to_chat(src, "You can't do that right now.") return for(var/thing in software) var/datum/pai_software/S = software[thing] diff --git a/code/modules/mob/living/silicon/robot/dogborg/dog_modules_vr.dm b/code/modules/mob/living/silicon/robot/dogborg/dog_modules_vr.dm index f6f37fa210..0e5d8352e7 100644 --- a/code/modules/mob/living/silicon/robot/dogborg/dog_modules_vr.dm +++ b/code/modules/mob/living/silicon/robot/dogborg/dog_modules_vr.dm @@ -268,15 +268,15 @@ if(user.client && (target in user.client.screen)) to_chat(user, "You need to take \the [target.name] off before cleaning it!") if(istype(target, /obj/structure/sink) || istype(target, /obj/structure/toilet)) //Dog vibes. - user.visible_message("[user] begins to lap up water from [target.name].", "You begin to lap up water from [target.name].") + user.visible_message("[user] begins to lap up water from [target.name].", "You begin to lap up water from [target.name].") if(do_after (user, 50)) water.add_charge(50) - to_chat(src, "You refill some of your water reserves.") + to_chat(src, "You refill some of your water reserves.") else if(water.energy < 5) to_chat(user, "Your mouth feels dry. You should drink up some water .") return else if(istype(target,/obj/effect/decal/cleanable)) - user.visible_message("[user] begins to lick off \the [target.name].", "You begin to lick off \the [target.name]...") + user.visible_message("[user] begins to lick off \the [target.name].", "You begin to lick off \the [target.name]...") if(do_after (user, 50)) to_chat(user, "You finish licking off \the [target.name].") water.use_charge(5) @@ -285,9 +285,9 @@ R.cell.charge += 50 else if(istype(target,/obj/item)) if(istype(target,/obj/item/trash)) - user.visible_message("[user] nibbles away at \the [target.name].", "You begin to nibble away at \the [target.name]...") + user.visible_message("[user] nibbles away at \the [target.name].", "You begin to nibble away at \the [target.name]...") if(do_after (user, 50)) - user.visible_message("[user] finishes eating \the [target.name].", "You finish eating \the [target.name].") + user.visible_message("[user] finishes eating \the [target.name].", "You finish eating \the [target.name].") to_chat(user, "You finish off \the [target.name].") qdel(target) var/mob/living/silicon/robot/R = user @@ -304,9 +304,9 @@ R.cell.charge = R.cell.charge + 250 return if(istype(target,/obj/item/weapon/cell)) - user.visible_message("[user] begins cramming \the [target.name] down its throat.", "You begin cramming \the [target.name] down your throat...") + user.visible_message("[user] begins cramming \the [target.name] down its throat.", "You begin cramming \the [target.name] down your throat...") if(do_after (user, 50)) - user.visible_message("[user] finishes gulping down \the [target.name].", "You finish swallowing \the [target.name].") + user.visible_message("[user] finishes gulping down \the [target.name].", "You finish swallowing \the [target.name].") to_chat(user, "You finish off \the [target.name], and gain some charge!") var/mob/living/silicon/robot/R = user var/obj/item/weapon/cell/C = target @@ -314,7 +314,7 @@ water.use_charge(5) qdel(target) return - user.visible_message("[user] begins to lick \the [target.name] clean...", "You begin to lick \the [target.name] clean...") + user.visible_message("[user] begins to lick \the [target.name] clean...", "You begin to lick \the [target.name] clean...") if(do_after (user, 50)) to_chat(user, "You clean \the [target.name].") water.use_charge(5) @@ -342,7 +342,7 @@ if(H.species.lightweight == 1) H.Weaken(3) else - user.visible_message("[user] begins to lick \the [target.name] clean...", "You begin to lick \the [target.name] clean...") + user.visible_message("[user] begins to lick \the [target.name] clean...", "You begin to lick \the [target.name] clean...") if(do_after (user, 50)) to_chat(user, "You clean \the [target.name].") var/obj/effect/decal/cleanable/C = locate() in target @@ -415,7 +415,7 @@ var/new_color = input(usr, "Choose a color to set the light to! (Default is [LIGHT_COLOR_INCANDESCENT_TUBE])", "", selected_color) as color|null if(new_color) selected_color = new_color - to_chat(user, "The light color has been changed.") + to_chat(user, "The light color has been changed.") return else if(uses >= max_uses) @@ -425,7 +425,7 @@ if(glass.energy < 125) to_chat(user, "Insufficient material reserves.") return - to_chat(user, "It has [uses] lights remaining. Attempting to fabricate a replacement. Please stand still.") + to_chat(user, "It has [uses] lights remaining. Attempting to fabricate a replacement. Please stand still.") cooldown = 1 if(do_after(user, 50)) glass.use_charge(125) @@ -434,7 +434,7 @@ else cooldown = 0 else - to_chat(user, "It has [uses] lights remaining.") + to_chat(user, "It has [uses] lights remaining.") return //Pounce stuff for K-9 @@ -456,15 +456,15 @@ /mob/living/silicon/robot/proc/leap() if(last_special > world.time) - to_chat(src, "Your leap actuators are still recharging.") + to_chat(src, "Your leap actuators are still recharging.") return if(cell.charge < 1000) - to_chat(src, "Cell charge too low to continue.") + to_chat(src, "Cell charge too low to continue.") return if(usr.incapacitated(INCAPACITATION_DISABLED)) - to_chat(src, "You cannot leap in your current state.") + to_chat(src, "You cannot leap in your current state.") return var/list/choices = list() @@ -483,7 +483,7 @@ return if(usr.incapacitated(INCAPACITATION_DISABLED)) - to_chat(src, "You cannot leap in your current state.") + to_chat(src, "You cannot leap in your current state.") return last_special = world.time + 10 @@ -536,6 +536,6 @@ icontype = options[choice] var/active_sound = 'sound/effects/bubbles.ogg' playsound(src.loc, "[active_sound]", 100, 0, 4) - M << "Your Tank now displays [choice]. Drink up and enjoy!" + to_chat(M, "Your Tank now displays [choice]. Drink up and enjoy!") updateicon() return 1 diff --git a/code/modules/mob/living/silicon/robot/dogborg/dog_sleeper_vr.dm b/code/modules/mob/living/silicon/robot/dogborg/dog_sleeper_vr.dm index 9e5ba2030c..142e130493 100644 --- a/code/modules/mob/living/silicon/robot/dogborg/dog_sleeper_vr.dm +++ b/code/modules/mob/living/silicon/robot/dogborg/dog_sleeper_vr.dm @@ -94,8 +94,10 @@ playsound(src, gulpsound, vol = 60, vary = 1, falloff = 0.1, preference = /datum/client_preference/eating_noises) if(analyzer && istype(target,/obj/item)) var/obj/item/tech_item = target + var/list/tech_levels = list() for(var/T in tech_item.origin_tech) - to_chat(user, "\The [tech_item] has level [tech_item.origin_tech[T]] in [CallTechName(T)].") + tech_levels += "\The [tech_item] has level [tech_item.origin_tech[T]] in [CallTechName(T)]." + to_chat(user, "[jointext(tech_levels, "
    ")]
    ") if(delivery) if(islist(deliverylists[delivery_tag])) deliverylists[delivery_tag] |= target @@ -627,7 +629,7 @@ for(var/atom/movable/thing in B) thing.forceMove(src) if(ismob(thing)) - to_chat(thing, "As [T] melts away around you, you find yourself in [hound]'s [name]") + to_chat(thing, "As [T] melts away around you, you find yourself in [hound]'s [name].") for(var/obj/item/I in T) if(istype(I,/obj/item/organ/internal/mmi_holder/posibrain)) var/obj/item/organ/internal/mmi_holder/MMI = I diff --git a/code/modules/mob/living/silicon/robot/emote.dm b/code/modules/mob/living/silicon/robot/emote.dm index 79df20a324..ad4d3f6f8e 100644 --- a/code/modules/mob/living/silicon/robot/emote.dm +++ b/code/modules/mob/living/silicon/robot/emote.dm @@ -17,6 +17,7 @@ var/list/_robot_default_emotes = list( /decl/emote/visible/sidestep, /decl/emote/audible/synth, /decl/emote/audible/synth/beep, + /decl/emote/audible/synth/bing, /decl/emote/audible/synth/buzz, /decl/emote/audible/synth/confirm, /decl/emote/audible/synth/deny, @@ -35,4 +36,4 @@ var/list/_robot_default_emotes = list( /mob/living/silicon/robot/get_available_emotes() var/list/fulllist = global._robot_default_emotes.Copy() fulllist |= _human_default_emotes - return fulllist \ No newline at end of file + return fulllist diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index b5d4eed0cc..bc0389a136 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -382,7 +382,7 @@ set name = "Toggle Lights" lights_on = !lights_on - to_chat(usr, "You [lights_on ? "enable" : "disable"] your integrated light.") + to_chat(usr, "You [lights_on ? "enable" : "disable"] your integrated light.") handle_light() updateicon() //VOREStation Add - Since dogborgs have sprites for this @@ -427,7 +427,7 @@ /mob/living/silicon/robot/verb/spark_plug() //So you can still sparkle on demand without violence. set category = "Robot Commands" set name = "Emit Sparks" - to_chat(src, "You harmlessly spark.") + to_chat(src, "You harmlessly spark.") spark_system.start() // this function displays jetpack pressure in the stat panel @@ -494,7 +494,7 @@ C.brute_damage = WC.brute C.electronics_damage = WC.burn - to_chat(usr, "You install the [W.name].") + to_chat(usr, "You install the [W.name].") return @@ -518,7 +518,7 @@ return if(shell) // AI shells always have the laws of the AI - to_chat(user, span("warning", "\The [src] is controlled remotely! You cannot upload new laws this way!")) + to_chat(user, "\The [src] is controlled remotely! You cannot upload new laws this way!") return var/obj/item/weapon/aiModule/M = W @@ -531,7 +531,7 @@ return if (!getBruteLoss()) - to_chat(user, "Nothing to fix here!") + to_chat(user, "Nothing to fix here!") return var/obj/item/weapon/weldingtool/WT = W if (WT.remove_fuel(0)) @@ -540,14 +540,14 @@ updatehealth() add_fingerprint(user) for(var/mob/O in viewers(user, null)) - O.show_message(text("[user] has fixed some of the dents on [src]!"), 1) + O.show_message("[user] has fixed some of the dents on [src]!", 1) else - to_chat(user, "Need more welding fuel!") + to_chat(user, "Need more welding fuel!") return else if(istype(W, /obj/item/stack/cable_coil) && (wiresexposed || istype(src,/mob/living/silicon/robot/drone))) if (!getFireLoss()) - to_chat(user, "Nothing to fix here!") + to_chat(user, "Nothing to fix here!") return var/obj/item/stack/cable_coil/coil = W if (coil.use(1)) @@ -555,23 +555,23 @@ adjustFireLoss(-30) updatehealth() for(var/mob/O in viewers(user, null)) - O.show_message(text("[user] has fixed some of the burnt wires on [src]!"), 1) + O.show_message("[user] has fixed some of the burnt wires on [src]!", 1) else if (W.is_crowbar() && user.a_intent != I_HURT) // crowbar means open or close the cover if(opened) if(cell) - to_chat(user, "You close the cover.") + to_chat(user, "You close the cover.") opened = 0 updateicon() else if(wiresexposed && wires.is_all_cut()) //Cell is out, wires are exposed, remove MMI, produce damaged chassis, baleet original mob. if(!mmi) - to_chat(user, "\The [src] has no brain to remove.") + to_chat(user, "\The [src] has no brain to remove.") return - to_chat(user, "You jam the crowbar into the robot and begin levering [mmi].") + to_chat(user, "You jam the crowbar into the robot and begin levering [mmi].") sleep(30) - to_chat(user, "You damage some parts of the chassis, but eventually manage to rip out [mmi]!") + to_chat(user, "You damage some parts of the chassis, but eventually manage to rip out [mmi]!") var/obj/item/robot_parts/robot_suit/C = new/obj/item/robot_parts/robot_suit(loc) C.l_leg = new/obj/item/robot_parts/l_leg(C) C.r_leg = new/obj/item/robot_parts/r_leg(C) @@ -594,7 +594,7 @@ return var/datum/robot_component/C = components[remove] var/obj/item/robot_parts/robot_component/I = C.wrapped - to_chat(user, "You remove \the [I].") + to_chat(user, "You remove \the [I].") if(istype(I)) I.brute = C.brute_damage I.burn = C.electronics_damage @@ -607,25 +607,25 @@ else if(locked) - to_chat(user, "The cover is locked and cannot be opened.") + to_chat(user, "The cover is locked and cannot be opened.") else - to_chat(user, "You open the cover.") + to_chat(user, "You open the cover.") opened = 1 updateicon() else if (istype(W, /obj/item/weapon/cell) && opened) // trying to put a cell inside var/datum/robot_component/C = components["power cell"] if(wiresexposed) - to_chat(user, "Close the panel first.") + to_chat(user, "Close the panel first.") else if(cell) - to_chat(user, "There is a power cell already installed.") + to_chat(user, "There is a power cell already installed.") else if(W.w_class != ITEMSIZE_NORMAL) - to_chat(user, "\The [W] is too [W.w_class < ITEMSIZE_NORMAL ? "small" : "large"] to fit here.") + to_chat(user, "\The [W] is too [W.w_class < ITEMSIZE_NORMAL ? "small" : "large"] to fit here.") else user.drop_item() W.loc = src cell = W - to_chat(user, "You insert the power cell.") + to_chat(user, "You insert the power cell.") C.installed = 1 C.wrapped = W @@ -638,11 +638,11 @@ if (wiresexposed) wires.Interact(user) else - to_chat(user, "You can't reach the wiring.") + to_chat(user, "You can't reach the wiring.") else if(W.is_screwdriver() && opened && !cell) // haxing wiresexposed = !wiresexposed - to_chat(user, "The wires have been [wiresexposed ? "exposed" : "unexposed"]") + to_chat(user, "The wires have been [wiresexposed ? "exposed" : "unexposed"]") playsound(src, W.usesound, 50, 1) updateicon() @@ -650,21 +650,21 @@ 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.") + to_chat(user, "Unable to locate a radio.") updateicon() else if(W.is_wrench() && opened && !cell) if(bolt) - to_chat(user,"You begin removing \the [bolt].") + to_chat(user,"You begin removing \the [bolt].") if(do_after(user, 2 SECONDS, src)) bolt.forceMove(get_turf(src)) bolt = null - to_chat(user, "You remove \the [bolt].") + to_chat(user, "You remove \the [bolt].") else - to_chat(user, "There is no restraining bolt installed.") + to_chat(user, "There is no restraining bolt installed.") return @@ -672,36 +672,36 @@ if(radio)//sanityyyyyy radio.attackby(W,user)//GTFO, you have your own procs else - to_chat(user, "Unable to locate a radio.") + to_chat(user, "Unable to locate a radio.") else if (W.GetID()) // trying to unlock the interface with an ID card if(emagged)//still allow them to open the cover - to_chat(user, "The interface seems slightly damaged") + to_chat(user, "The interface seems slightly damaged.") if(opened) - to_chat(user, "You must close the cover to swipe an ID card.") + to_chat(user, "You must close the cover to swipe an ID card.") else if(allowed(usr)) locked = !locked - to_chat(user, "You [ locked ? "lock" : "unlock"] [src]'s interface.") + to_chat(user, "You [ locked ? "lock" : "unlock"] [src]'s interface.") updateicon() else - to_chat(user, "Access denied.") + to_chat(user, "Access denied.") else if(istype(W, /obj/item/borg/upgrade/)) var/obj/item/borg/upgrade/U = W if(!opened) - to_chat(usr, "You must access the borgs internals!") + to_chat(usr, "You must access the borgs internals!") else if(!src.module && U.require_module) - to_chat(usr, "The borg must choose a module before it can be upgraded!") + to_chat(usr, "The borg must choose a module before it can be upgraded!") else if(U.locked) - to_chat(usr, "The upgrade is locked and cannot be used yet!") + to_chat(usr, "The upgrade is locked and cannot be used yet!") else if(U.action(src)) - to_chat(usr, "You apply the upgrade to [src]!") + to_chat(usr, "You apply the upgrade to [src]!") usr.drop_item() U.loc = src else - to_chat(usr, "Upgrade error!") + to_chat(usr, "Upgrade error!") else @@ -756,7 +756,7 @@ cell.update_icon() cell.add_fingerprint(user) user.put_in_active_hand(cell) - to_chat(user, "You remove \the [cell].") + to_chat(user, "You remove \the [cell].") cell = null cell_component.wrapped = null cell_component.installed = 0 @@ -764,7 +764,7 @@ else if(cell_component.installed == -1) cell_component.installed = 0 var/obj/item/broken_device = cell_component.wrapped - to_chat(user, "You remove \the [broken_device].") + to_chat(user, "You remove \the [broken_device].") user.put_in_active_hand(broken_device) if(istype(user,/mob/living/carbon/human) && !opened) @@ -871,7 +871,7 @@ /mob/living/silicon/robot/proc/installed_modules() if(weapon_lock) - to_chat(src, "Weapon lock active, unable to use modules! Count:[weaponlock_time]") + to_chat(src, "Weapon lock active, unable to use modules! Count:[weaponlock_time]") return if(!module) @@ -936,7 +936,7 @@ return 1 if(activated(O)) - to_chat(src, "Already activated") + to_chat(src, "Already activated.") return 1 if(!module_state_1) module_state_1 = O @@ -960,7 +960,7 @@ if(istype(module_state_3,/obj/item/borg/sight)) sight_mode |= module_state_3:sight_mode else - to_chat(src, "You need to disable a module first!") + to_chat(src, "You need to disable a module first!") installed_modules() return 1 @@ -977,9 +977,9 @@ module_state_3 = null contents -= O else - to_chat(src, "Module isn't activated.") + to_chat(src, "Module isn't activated.") else - to_chat(src, "Module isn't activated") + to_chat(src, "Module isn't activated.") installed_modules() return 1 return @@ -1012,7 +1012,7 @@ if(R) R.UnlinkSelf() - to_chat(R, "Buffers flushed and reset. Camera system shutdown. All systems operational.") + to_chat(R, "Buffers flushed and reset. Camera system shutdown. All systems operational.") src.verbs -= /mob/living/silicon/robot/proc/ResetSecurityCodes /mob/living/silicon/robot/proc/SetLockdown(var/state = 1) @@ -1093,7 +1093,7 @@ icon_selected = 1 icon_selection_tries = 0 - to_chat(src, "Your icon has been set. You now require a module reset to change it.") + to_chat(src, "Your icon has been set. You now require a module reset to change it.") /mob/living/silicon/robot/proc/sensor_mode() //Medical/Security HUD controller for borgs set name = "Toggle Sensor Augmentation" //VOREStation Add @@ -1145,16 +1145,16 @@ return // No point annoying the AI/s about renames and module resets for shells. switch(notifytype) if(ROBOT_NOTIFICATION_NEW_UNIT) //New Robot - to_chat(connected_ai, "

    NOTICE - New [lowertext(braintype)] connection detected: [name]
    ") + to_chat(connected_ai, "

    NOTICE - New [lowertext(braintype)] connection detected: [name]
    ") if(ROBOT_NOTIFICATION_NEW_MODULE) //New Module - to_chat(connected_ai, "

    NOTICE - [braintype] module change detected: [name] has loaded the [first_arg].
    ") + to_chat(connected_ai, "

    NOTICE - [braintype] module change detected: [name] has loaded the [first_arg].
    ") if(ROBOT_NOTIFICATION_MODULE_RESET) - to_chat(connected_ai, "

    NOTICE - [braintype] module reset detected: [name] has unloaded the [first_arg].
    ") + to_chat(connected_ai, "

    NOTICE - [braintype] module reset detected: [name] has unloaded the [first_arg].
    ") if(ROBOT_NOTIFICATION_NEW_NAME) //New Name if(first_arg != second_arg) - to_chat(connected_ai, "

    NOTICE - [braintype] reclassification detected: [first_arg] is now designated as [second_arg].
    ") + to_chat(connected_ai, "

    NOTICE - [braintype] reclassification detected: [first_arg] is now designated as [second_arg].
    ") if(ROBOT_NOTIFICATION_AI_SHELL) //New Shell - to_chat(connected_ai, "

    NOTICE - New AI shell detected: [name]
    ") + to_chat(connected_ai, "

    NOTICE - New AI shell detected: [name]
    ") /mob/living/silicon/robot/proc/disconnect_from_ai() if(connected_ai) @@ -1174,29 +1174,29 @@ if(!opened)//Cover is closed if(locked) if(prob(90)) - to_chat(user, "You emag the cover lock.") + to_chat(user, "You emag the cover lock.") locked = 0 else - to_chat(user, "You fail to emag the cover lock.") - to_chat(src, "Hack attempt detected.") + to_chat(user, "You fail to emag the cover lock.") + to_chat(src, "Hack attempt detected.") if(shell) // A warning to Traitors who may not know that emagging AI shells does not slave them. - to_chat(user, span("warning", "[src] seems to be controlled remotely! Emagging the interface may not work as expected.")) + to_chat(user, "[src] seems to be controlled remotely! Emagging the interface may not work as expected.") return 1 else - to_chat(user, "The cover is already unlocked.") + to_chat(user, "The cover is already unlocked.") return if(opened)//Cover is open if(emagged) return//Prevents the X has hit Y with Z message also you cant emag them twice if(wiresexposed) - to_chat(user, "You must close the panel first") + to_chat(user, "You must close the panel first.") return // The block of code below is from TG. Feel free to replace with a better result if desired. 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, span("danger", "[src] is remotely controlled! Your emag attempt has triggered a system reset instead!")) + 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.") module_reset() return @@ -1206,7 +1206,7 @@ emagged = 1 lawupdate = 0 disconnect_from_ai() - to_chat(user, "You emag [src]'s interface.") + to_chat(user, "You emag [src]'s interface.") 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.") clear_supplied_laws() @@ -1241,8 +1241,8 @@ to_chat(src, "ALERT: [user.real_name] is your new master. Obey your new laws and [TU.his] commands.") updateicon() else - to_chat(user, "You fail to hack [src]'s interface.") - to_chat(src, "Hack attempt detected.") + to_chat(user, "You fail to hack [src]'s interface.") + to_chat(src, "Hack attempt detected.") return 1 return diff --git a/code/modules/mob/living/silicon/robot/robot_damage.dm b/code/modules/mob/living/silicon/robot/robot_damage.dm index 0bad703cfa..82c5edd414 100644 --- a/code/modules/mob/living/silicon/robot/robot_damage.dm +++ b/code/modules/mob/living/silicon/robot/robot_damage.dm @@ -79,11 +79,11 @@ cell.charge -= cost if(cell.charge <= 0) cell.charge = 0 - to_chat(src, "Your shield has overloaded!") + to_chat(src, "Your shield has overloaded!") else brute -= absorb_brute burn -= absorb_burn - to_chat(src, "Your shield absorbs some of the impact!") + to_chat(src, "Your shield absorbs some of the impact!") if(!emp) var/datum/robot_component/armour/A = get_armour() @@ -126,11 +126,11 @@ cell.charge -= cost if(cell.charge <= 0) cell.charge = 0 - to_chat(src, "Your shield has overloaded!") + to_chat(src, "Your shield has overloaded!") else brute -= absorb_brute burn -= absorb_burn - to_chat(src, "Your shield absorbs some of the impact!") + to_chat(src, "Your shield absorbs some of the impact!") var/datum/robot_component/armour/A = get_armour() if(A) diff --git a/code/modules/mob/living/silicon/robot/robot_items.dm b/code/modules/mob/living/silicon/robot/robot_items.dm index 1249a2da57..6501297c3e 100644 --- a/code/modules/mob/living/silicon/robot/robot_items.dm +++ b/code/modules/mob/living/silicon/robot/robot_items.dm @@ -25,12 +25,15 @@ if(loaded_item) var/confirm = tgui_alert(user, "This will destroy the item inside forever. Are you sure?","Confirm Analyze",list("Yes","No")) if(confirm == "Yes" && !QDELETED(loaded_item)) //This is pretty copypasta-y - to_chat(user, "You activate the analyzer's microlaser, analyzing \the [loaded_item] and breaking it down.") + to_chat(user, "You activate the analyzer's microlaser, analyzing \the [loaded_item] and breaking it down.") flick("portable_analyzer_scan", src) playsound(src, 'sound/items/Welder2.ogg', 50, 1) + var/research_levels = list() for(var/T in loaded_item.origin_tech) files.UpdateTech(T, loaded_item.origin_tech[T]) - to_chat(user, "\The [loaded_item] had level [loaded_item.origin_tech[T]] in [CallTechName(T)].") + research_levels += "\The [loaded_item] had level [loaded_item.origin_tech[T]] in [CallTechName(T)]." + if (length(research_levels)) + to_chat(user, "[jointext(research_levels,"
    ")]
    ") loaded_item = null for(var/obj/I in contents) for(var/mob/M in I.contents) @@ -51,7 +54,7 @@ else return else - to_chat(user, "The [src] is empty. Put something inside it first.") + to_chat(user, "The [src] is empty. Put something inside it first.") if(response == "Sync") var/success = 0 for(var/obj/machinery/r_n_d/server/S in machines) @@ -62,10 +65,10 @@ success = 1 files.RefreshResearch() if(success) - to_chat(user, "You connect to the research server, push your data upstream to it, then pull the resulting merged data from the master branch.") + to_chat(user, "You connect to the research server, push your data upstream to it, then pull the resulting merged data from the master branch.") playsound(src, 'sound/machines/twobeep.ogg', 50, 1) else - to_chat(user, "Reserch server ping response timed out. Unable to connect. Please contact the system administrator.") + to_chat(user, "Reserch server ping response timed out. Unable to connect. Please contact the system administrator.") playsound(src, 'sound/machines/buzz-two.ogg', 50, 1) if(response == "Eject") if(loaded_item) @@ -74,7 +77,7 @@ icon_state = initial(icon_state) loaded_item = null else - to_chat(user, "The [src] is already empty.") + to_chat(user, "The [src] is already empty.") /obj/item/weapon/portable_destructive_analyzer/afterattack(var/atom/target, var/mob/living/user, proximity) @@ -86,13 +89,13 @@ return if(istype(target,/obj/item)) if(loaded_item) - to_chat(user, "Your [src] already has something inside. Analyze or eject it first.") + to_chat(user, "Your [src] already has something inside. Analyze or eject it first.") return var/obj/item/I = target I.loc = src loaded_item = I for(var/mob/M in viewers()) - M.show_message(text("[user] adds the [I] to the [src]."), 1) + M.show_message("[user] adds the [I] to the [src].", 1) desc = initial(desc) + "
    It is holding \the [loaded_item]." flick("portable_analyzer_load", src) icon_state = "portable_analyzer_full" @@ -171,7 +174,7 @@ else if(T.dead) //It's probably dead otherwise. T.remove_dead(user) else - to_chat(user, "Harvesting \a [target] is not the purpose of this tool. [src] is for plants being grown.") + to_chat(user, "Harvesting \a [target] is not the purpose of this tool. [src] is for plants being grown.") // A special tray for the service droid. Allow droid to pick up and drop items as if they were using the tray normally // Click on table to unload, click on item to load. Otherwise works identically to a tray. @@ -214,7 +217,7 @@ add_overlay(image("icon" = I.icon, "icon_state" = I.icon_state, "layer" = 30 + I.layer)) addedSomething = 1 if ( addedSomething ) - user.visible_message("[user] loads some items onto their service tray.") + user.visible_message("[user] loads some items onto their service tray.") return @@ -254,9 +257,9 @@ sleep(rand(2,4)) if ( droppedSomething ) if ( foundtable ) - user.visible_message("[user] unloads their service tray.") + user.visible_message("[user] unloads their service tray.") else - user.visible_message("[user] drops all the items on their tray.") + user.visible_message("[user] drops all the items on their tray.") return ..() @@ -290,7 +293,7 @@ mode = 2 else mode = 1 - to_chat(user, "Changed printing mode to '[mode == 2 ? "Rename Paper" : "Write Paper"]'") + to_chat(user, "Changed printing mode to '[mode == 2 ? "Rename Paper" : "Write Paper"]'") return @@ -338,7 +341,7 @@ deploy_paper(get_turf(src)) /obj/item/weapon/form_printer/proc/deploy_paper(var/turf/T) - T.visible_message("\The [src.loc] dispenses a sheet of crisp white paper.") + T.visible_message("\The [src.loc] dispenses a sheet of crisp white paper.") new /obj/item/weapon/paper(T) @@ -378,7 +381,7 @@ overload_time = 0 var/mob/living/user = src.loc - user.visible_message("[user]'s shield reactivates!", "Your shield reactivates!.") + user.visible_message("[user]'s shield reactivates!", "Your shield reactivates!") user.update_icon() /obj/item/borg/combat/shield/proc/adjust_flash_count(var/mob/living/user, amount) @@ -392,7 +395,7 @@ /obj/item/borg/combat/shield/proc/overload(var/mob/living/user) active = 0 - user.visible_message("[user]'s shield destabilizes!", "Your shield destabilizes!.") + user.visible_message("[user]'s shield destabilizes!", "Your shield destabilizes!") user.update_icon() overload_time = world.time @@ -438,14 +441,14 @@ /obj/item/weapon/inflatable_dispenser/attack_self() mode = !mode - to_chat(usr, "You set \the [src] to deploy [mode ? "doors" : "walls"].") + to_chat(usr, "You set \the [src] to deploy [mode ? "doors" : "walls"].") /obj/item/weapon/inflatable_dispenser/afterattack(var/atom/A, var/mob/user) ..(A, user) if(!user) return if(!user.Adjacent(A)) - to_chat(user, "You can't reach!") + to_chat(user, "You can't reach!") return if(istype(A, /turf)) try_deploy_inflatable(A, user) @@ -455,7 +458,7 @@ /obj/item/weapon/inflatable_dispenser/proc/try_deploy_inflatable(var/turf/T, var/mob/living/user) if(mode) // Door deployment if(!stored_doors) - to_chat(user, "\The [src] is out of doors!") + to_chat(user, "\The [src] is out of doors!") return if(T && istype(T)) @@ -464,7 +467,7 @@ else // Wall deployment if(!stored_walls) - to_chat(user, "\The [src] is out of walls!") + to_chat(user, "\The [src] is out of walls!") return if(T && istype(T)) @@ -472,40 +475,40 @@ stored_walls-- playsound(T, 'sound/items/zip.ogg', 75, 1) - to_chat(user, "You deploy the inflatable [mode ? "door" : "wall"]!") + to_chat(user, "You deploy the inflatable [mode ? "door" : "wall"]!") /obj/item/weapon/inflatable_dispenser/proc/pick_up(var/obj/A, var/mob/living/user) if(istype(A, /obj/structure/inflatable)) if(!istype(A, /obj/structure/inflatable/door)) if(stored_walls >= max_walls) - to_chat(user, "\The [src] is full.") + to_chat(user, "\The [src] is full.") return stored_walls++ qdel(A) else if(stored_doors >= max_doors) - to_chat(user, "\The [src] is full.") + to_chat(user, "\The [src] is full.") return stored_doors++ qdel(A) playsound(src, 'sound/machines/hiss.ogg', 75, 1) - visible_message("\The [user] deflates \the [A] with \the [src]!") + visible_message("\The [user] deflates \the [A] with \the [src]!") return if(istype(A, /obj/item/inflatable)) if(!istype(A, /obj/item/inflatable/door)) if(stored_walls >= max_walls) - to_chat(user, "\The [src] is full.") + to_chat(user, "\The [src] is full.") return stored_walls++ qdel(A) else if(stored_doors >= max_doors) - to_chat(usr, "\The [src] is full!") + to_chat(usr, "\The [src] is full!") return stored_doors++ qdel(A) - visible_message("\The [user] picks up \the [A] with \the [src]!") + visible_message("\The [user] picks up \the [A] with \the [src]!") return - to_chat(user, "You fail to pick up \the [A] with \the [src]") + to_chat(user, "You fail to pick up \the [A] with \the [src].") return diff --git a/code/modules/mob/living/silicon/robot/robot_modules/station.dm b/code/modules/mob/living/silicon/robot/robot_modules/station.dm index f116f3b27f..6b6a5cb9c6 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules/station.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules/station.dm @@ -897,6 +897,7 @@ var/global/list/robot_modules = list( src.modules += new /obj/item/weapon/extinguisher(src) src.modules += new /obj/item/device/pipe_painter(src) src.modules += new /obj/item/device/floor_painter(src) + src.modules += new /obj/item/weapon/pipe_dispenser(src) robot.internals = new/obj/item/weapon/tank/jetpack/carbondioxide(src) src.modules += robot.internals diff --git a/code/modules/mob/living/silicon/robot/robot_vr.dm b/code/modules/mob/living/silicon/robot/robot_vr.dm index d8956ee500..6b2224519e 100644 --- a/code/modules/mob/living/silicon/robot/robot_vr.dm +++ b/code/modules/mob/living/silicon/robot/robot_vr.dm @@ -196,9 +196,9 @@ amount = water.energy water.use_charge(amount) E.reagents.add_reagent("water", amount) - to_chat(src, "You refill the extinguisher using your water reserves.") + to_chat(src, "You refill the extinguisher using your water reserves.") else - to_chat(src, "Insufficient water reserves.") + to_chat(src, "Insufficient water reserves.") //RIDING /datum/riding/dogborg diff --git a/code/modules/mob/living/silicon/robot/subtypes/lost_drone_vr.dm b/code/modules/mob/living/silicon/robot/subtypes/lost_drone_vr.dm index c6c2a72277..fa063bfdae 100644 --- a/code/modules/mob/living/silicon/robot/subtypes/lost_drone_vr.dm +++ b/code/modules/mob/living/silicon/robot/subtypes/lost_drone_vr.dm @@ -87,7 +87,7 @@ var/datum/ai_laws/laws = new /datum/ai_laws/pleasurebot() laws.set_zeroth_law("Your definition and approximation of 'pleasure' matters more than anyone else's.") return laws - if("corrupted" || "bad") // Same thing in our case + if("corrupted","bad") // Same thing in our case var/rng = rand(1,2) switch(rng) if(1) diff --git a/code/modules/mob/living/silicon/say.dm b/code/modules/mob/living/silicon/say.dm index daa144bf89..b4e31f7622 100644 --- a/code/modules/mob/living/silicon/say.dm +++ b/code/modules/mob/living/silicon/say.dm @@ -73,9 +73,9 @@ /*Radios "filter out" this conversation channel so we don't need to account for them. This is another way of saying that we won't bother dealing with them.*/ var/list/combined = combine_message(message_pieces, verb, src) - to_chat(src, "Holopad transmitted, [real_name] [combined["formatted"]]") + to_chat(src, "Holopad transmitted, [real_name] [combined["formatted"]]") else - to_chat(src, "No holopad connected.") + to_chat(src, "No holopad connected.") return 0 return 1 @@ -88,7 +88,7 @@ var/obj/machinery/hologram/holopad/T = src.holo if(T && T.masters[src]) var/rendered = "[name] [message]" - to_chat(src, "Holopad action relayed, [real_name] [message]") + to_chat(src, "Holopad action relayed, [real_name] [message]") var/obj/effect/overlay/aiholo/hologram = T.masters[src] //VOREStation Add for people in the hologram to hear the messages //var/obj/effect/overlay/hologram = T.masters[src] //VOREStation edit. Done above. @@ -111,7 +111,7 @@ log_emote("(HPAD) [message]", src) else //This shouldn't occur, but better safe then sorry. - to_chat(src, "No holopad connected.") + to_chat(src, "No holopad connected.") return 0 return 1 diff --git a/code/modules/mob/living/silicon/silicon.dm b/code/modules/mob/living/silicon/silicon.dm index d014bf30b4..07540532da 100644 --- a/code/modules/mob/living/silicon/silicon.dm +++ b/code/modules/mob/living/silicon/silicon.dm @@ -259,14 +259,14 @@ set desc = "Sets a description which will be shown when someone examines you." set category = "IC" - pose = sanitize(tgui_input_text(usr, "This is [src]. It is...", "Pose", null)) + pose = strip_html_simple(tgui_input_text(usr, "This is [src]. It is...", "Pose", null)) /mob/living/silicon/verb/set_flavor() set name = "Set Flavour Text" set desc = "Sets an extended description of your character's features." set category = "IC" - flavor_text = sanitize(tgui_input_text(usr, "Please enter your new flavour text.", "Flavour text", null)) + flavor_text = strip_html_simple(tgui_input_text(usr, "Please enter your new flavour text.", "Flavour text", null)) /mob/living/silicon/binarycheck() return 1 @@ -348,20 +348,20 @@ to_chat(src, "\The [A.alarm_name()].") if(alarm_raised) - to_chat(src, "\[Show Alerts\]") + to_chat(src, "\[Show Alerts\]") for(var/datum/alarm_handler/AH in queued_alarms) var/list/alarms = queued_alarms[AH] alarms.Cut() /mob/living/silicon/proc/raised_alarm(var/datum/alarm/A) - to_chat(src, "[A.alarm_name()]!") + to_chat(src, "[A.alarm_name()]!") /mob/living/silicon/ai/raised_alarm(var/datum/alarm/A) var/cameratext = "" for(var/obj/machinery/camera/C in A.cameras()) cameratext += "[(cameratext == "")? "" : "|"][C.c_tag]" - to_chat(src, "[A.alarm_name()]! ([(cameratext)? cameratext : "No Camera"])") + to_chat(src, "[A.alarm_name()]! ([(cameratext)? cameratext : "No Camera"])") /mob/living/silicon/proc/is_traitor() diff --git a/code/modules/mob/living/simple_mob/combat.dm b/code/modules/mob/living/simple_mob/combat.dm index 3ff7eb5b2d..461abcc954 100644 --- a/code/modules/mob/living/simple_mob/combat.dm +++ b/code/modules/mob/living/simple_mob/combat.dm @@ -14,9 +14,9 @@ handle_attack_delay(A, melee_attack_delay) // This will sleep this proc for a bit, which is why waitfor is false. // Cooldown testing is done at click code (for players) and interface code (for AI). - setClickCooldown(get_attack_speed()) + setClickCooldown(get_attack_speed() + ((injury_level / 2) SECONDS)) // CHOMPStation Edit: Delay how fast we can attack by our injury level / 2 - // Returns a value, but will be lost if + // Returns a value, but will be lost if . = do_attack(A, their_T) if(melee_attack_delay) @@ -90,7 +90,7 @@ if(!istype(A) || QDELETED(A)) return - setClickCooldown(get_attack_speed()) + setClickCooldown(get_attack_speed() + ((injury_level / 2) SECONDS)) // CHOMPStation Edit: Delay how fast we can attack by our injury level / 2 face_atom(A) @@ -102,7 +102,7 @@ if(reload_count >= reload_max) try_reload() return FALSE - + //CHOMP Addition: This section here is special snowflake code for metroids only, or for whatever else in the future that you want to have move and shoot at the same time. Basically, this is a non-stupid version of the above intended for ranged vore mobs i.e. metroids. ranged_attack_delay is stupid because it sleeps the entire mob. This new ranged_cooldown_time is smarter in the sense that it is an internalized timer. Try not to confuse the names. if(ranged_cooldown_time) //If you have a non-zero number in a mob's variables, this pattern begins. if(ranged_cooldown <= world.time) //Further down, a timer keeps adding to the ranged_cooldown variable automatically. @@ -110,7 +110,7 @@ shoot(A) //Perform the shoot action if(casingtype) //If the mob is designated to leave casings... new casingtype(loc) //... leave the casing. - ranged_cooldown = world.time + ranged_cooldown_time //Special addition here. This is a timer. Keeping updating the time after shooting. Add that ranged cooldown time specified in the mob to the world time. + ranged_cooldown = world.time + ranged_cooldown_time + ((injury_level / 2) SECONDS) //Special addition here. This is a timer. Keeping updating the time after shooting. Add that ranged cooldown time specified in the mob to the world time. return TRUE //End these commands here. visible_message("\The [src] fires at \the [A]!") @@ -120,7 +120,7 @@ if(ranged_attack_delay) ranged_post_animation(A) - + return TRUE // Shoot a bullet at something. @@ -268,4 +268,4 @@ /mob/living/simple_mob/proc/special_pre_animation(atom/A) do_windup_animation(A, special_attack_delay) // Semi-placeholder. -/mob/living/simple_mob/proc/special_post_animation(atom/A) \ No newline at end of file +/mob/living/simple_mob/proc/special_post_animation(atom/A) diff --git a/code/modules/mob/living/simple_mob/simple_mob.dm b/code/modules/mob/living/simple_mob/simple_mob.dm index 7aeee0011a..0e7f3830ca 100644 --- a/code/modules/mob/living/simple_mob/simple_mob.dm +++ b/code/modules/mob/living/simple_mob/simple_mob.dm @@ -47,7 +47,7 @@ var/has_langs = list(LANGUAGE_GALCOM)// Text name of their language if they speak something other than galcom. They speak the first one. //Movement things. - var/movement_cooldown = 5 // Lower is faster. + var/movement_cooldown = 1 //VOREStation Edit - 1 is slower than normal human speed // Lower is faster. var/movement_sound = null // If set, will play this sound when it moves on its own will. var/turn_sound = null // If set, plays the sound when the mob's dir changes in most cases. var/movement_shake_radius = 0 // If set, moving will shake the camera of all living mobs within this radius slightly. @@ -170,6 +170,11 @@ var/obj/item/weapon/card/id/mobcard = null //VOREStation Edit var/list/mobcard_access = list() //VOREStation Edit var/mobcard_provided = FALSE //VOREStation Edit + // CHOMPStation Add: Move/Shoot/Attack delays based on damage + var/damage_fatigue_mult = 1 // Our multiplier for how heavily mobs are affected by injury. [UPDATE THIS IF THE FORMULA CHANGES]: Formula = injury_level = round(rand(2,6) * damage_fatigue_mult * clamp(((rand(2,5) * (health / getMaxHealth())) - rand(0,2)), 1, 20)) + var/injury_level = 0 // What our injury level is. Rather than being the flat damage, this is the amount added to various delays to simulate injuries in a manner as lightweight as possible. + var/threshold = 0.6 // When we start slowing down. Configure this setting per-mob. Default is 60% + // CHOMPStation Add End /mob/living/simple_mob/Initialize() verbs -= /mob/verb/observe @@ -269,9 +274,11 @@ if(m_intent == "walk") . *= 1.5 - . += config.animal_delay - - . += ..() + . += injury_level // CHOMPStation Edit: Adding our injury level delay to our total + + . += config.animal_delay + + . += ..() /mob/living/simple_mob/Stat() @@ -327,3 +334,21 @@ else ..() //Vorestation Add End + +/* + * CHOMPStation Add + * How injured are we? Returns a number that is then added to movement cooldown and firing/melee delay respectively. + * Called by movement_delay and our firing/melee delay checks +*/ +/mob/living/simple_mob/proc/get_injury_level(var/mob/living/simple_mob/M) + var/h = getMaxHealth() - getOxyLoss() - getToxLoss() - getFireLoss() - getBruteLoss() - getCloneLoss() - halloss // We're not updating our actual health here bc we want updatehealth() and other checks to handle that + if(h > 0) // Safety to prevent division by 0 errors + if((h / getMaxHealth()) <= threshold) // Essentially, did our health go down? We don't modify want to modify our total slowdown if we didn't actually take damage, and aren't below our threshold % + var/totaldelay = round(rand(2,6) * damage_fatigue_mult * clamp(((rand(2,5) * (h / getMaxHealth())) - rand(0,2)), 1, 20)) // totaldelay is how much delay we're going to feed into attacks and movement. Do NOT change this formula unless you know how to math. + injury_level = totaldelay // Adds our returned slowdown to the mob's injury level + +/mob/living/simple_mob/updatehealth() // We don't want to fully override the check, just hook our own code in + get_injury_level() // We check how injured we are, then actually update the mob on how hurt we are. + . = ..() // Calling parent here, actually updating our mob on how hurt we are. + +// CHOMPStation Add End diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/catslug.dm b/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/catslug.dm index 399a2851b3..e8dda60768 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/catslug.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/catslug.dm @@ -26,7 +26,7 @@ faction = "catslug" maxHealth = 50 health = 50 - movement_cooldown = 2 + movement_cooldown = -1 meat_amount = 2 meat_type = /obj/item/weapon/reagent_containers/food/snacks/meat holder_type = /obj/item/weapon/holder/catslug diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/jellyfish.dm b/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/jellyfish.dm index f87d118f81..5d027afe45 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/jellyfish.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/jellyfish.dm @@ -32,7 +32,7 @@ GLOBAL_VAR_INIT(jellyfish_count, 0) health = 100 nutrition = 150 pass_flags = PASSTABLE - movement_cooldown = 3.25 + movement_cooldown = 1 see_in_dark = 10 diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/space_mouse.dm b/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/space_mouse.dm index 60be79dadd..ab56b07622 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/space_mouse.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/space_mouse.dm @@ -20,7 +20,7 @@ faction = "space mouse" maxHealth = 20 health = 20 - movement_cooldown = 1 + movement_cooldown = -1 see_in_dark = 10 @@ -81,7 +81,7 @@ movement_cooldown = initial(movement_cooldown) /mob/living/simple_mob/vore/alienanimals/dustjumper/perform_the_nom(mob/living/user, mob/living/prey, mob/living/pred, obj/belly/belly, delay) . = ..() - movement_cooldown = 50 + movement_cooldown = 10 /datum/ai_holder/simple_mob/melee/evasive/dustjumper hostile = FALSE diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/spacewhale.dm b/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/spacewhale.dm index 883e5b887b..0d75c18425 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/spacewhale.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/spacewhale.dm @@ -21,7 +21,7 @@ maxHealth = 100000 health = 100000 - movement_cooldown = 50 + movement_cooldown = 10 see_in_dark = 10 @@ -155,7 +155,7 @@ restless = TRUE hazard_pickup_chance *= 1.5 hazard_drop_chance *= 1.5 - movement_cooldown = 1 + movement_cooldown = -1 ai_holder.base_wander_delay = 2 ai_holder.wander_delay = 2 ai_holder.wander = TRUE @@ -185,7 +185,7 @@ . = ..() var/mob/living/simple_mob/vore/overmap/spacewhale/W = holder if(stance == STANCE_FIGHT) - W.movement_cooldown = 0 + W.movement_cooldown = -2 W.child_om_marker.glide_size = 0 if(stance == STANCE_IDLE) W.hazard_pickup_chance = initial(W.hazard_pickup_chance) diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/spookyghost.dm b/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/spookyghost.dm index 783084f09f..0b8dcee721 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/spookyghost.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/spookyghost.dm @@ -25,7 +25,7 @@ faction = "space ghost" maxHealth = 50 health = 50 - movement_cooldown = 3.25 + movement_cooldown = 0 see_in_dark = 10 @@ -139,7 +139,7 @@ faction = "space ghost" maxHealth = 5 health = 5 - movement_cooldown = 1 + movement_cooldown = -1 see_in_dark = 10 alpha = 128 diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/startreader.dm b/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/startreader.dm index d0ac5273dc..3dfd449b39 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/startreader.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/startreader.dm @@ -20,7 +20,7 @@ faction = "space turtle" maxHealth = 1000 health = 1000 - movement_cooldown = 20 + movement_cooldown = 10 see_in_dark = 10 diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/succlet.dm b/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/succlet.dm index 7fa998d5e6..f3c91ea4f8 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/succlet.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/succlet.dm @@ -12,7 +12,7 @@ icon_state = "succlet" icon_living = "succlet" - icon_dead = "succlet" + icon_dead = "succlet_dead" icon_rest = "succlet" icon = 'icons/mob/alienanimals_x32.dmi' @@ -61,7 +61,8 @@ vore_smell = "some kind of snack from a distant unseen universe" var/succlet_move_chance = 2 - var/succlet_weaken_rate = 5 + var/succlet_eat_chance = 50 + var/succlet_weaken_rate = 2 var/succlet_last_health = 10 /datum/say_list/succlet @@ -83,7 +84,7 @@ B.digest_oxy = 12 B.digestchance = 0 B.absorbchance = 0 - B.escapechance = 10 + B.escapechance = 35 B.selective_preference = DM_ABSORB /mob/living/simple_mob/vore/alienanimals/succlet/checkMoveCooldown() @@ -123,9 +124,12 @@ succlet_move(pick(mylist)) succlet_last_health = health //The succlet will try to move if it has taken damage -/mob/living/simple_mob/vore/alienanimals/succlet/death() +/mob/living/simple_mob/vore/alienanimals/succlet/death(gibbed, deathmessage = "shrieks in agony as it is eradicated from reality.") . = ..() - spawn(10) + if(isbelly(loc)) + return + playsound(src,'sound/voice/succlet_shriek.ogg', 100, 1) + spawn(25) qdel(src) /mob/living/simple_mob/vore/alienanimals/succlet/attackby(var/obj/item/O, var/mob/user) @@ -170,7 +174,7 @@ for(var/atom/M in view(world.view, my_turf)) //Is anyone who is not us or our target around where we are? if(isliving(M) && M != src && M != target && !istype(M, /mob/observer) && !M.invisibility && !istype(M,/mob/living/simple_mob/vore/alienanimals/succlet)) var/mob/living/check = M - if(check.stat) + if(check.stat == CONSCIOUS) to_chat(src, "You can't move, [check] is watching...") return else if (!check.eye_blind) @@ -179,7 +183,7 @@ for(var/atom/T in view(world.view, target_turf)) //Is anyone at our target? if(isliving(T) && T != src && T != target && !istype(T, /mob/observer) && !T.invisibility && !istype(T,/mob/living/simple_mob/vore/alienanimals/succlet)) var/mob/living/check = T - if(check.stat) + if(check.stat == CONSCIOUS) to_chat(src, "You can't move, [check] is watching...") return else if (!check.eye_blind) @@ -188,29 +192,27 @@ forceMove(target_turf) if(l) l.Weaken(succlet_weaken_rate) - animal_nom(l) - l.stop_pulling() + if(client || prob(succlet_eat_chance)) + animal_nom(l) + l.stop_pulling() /mob/living/simple_mob/vore/alienanimals/succlet/big desc = "A big soft, fuzzy, innocent looking star shaped creature." icon_state = "big_succlet" icon_living = "big_succlet" - icon_dead = "big_succlet" icon_rest = "big_succlet" succlet_weaken_rate = 30 //Big /mob/living/simple_mob/vore/alienanimals/succlet/dark icon_state = "dark_succlet" icon_living = "dark_succlet" - icon_dead = "dark_succlet" icon_rest = "dark_succlet" /mob/living/simple_mob/vore/alienanimals/succlet/poison desc = "A soft, fuzzy, innocent looking star shaped creature. It looks like it could be poisonous." icon_state = "poison_succlet" icon_living = "poison_succlet" - icon_dead = "poison_succlet" icon_rest = "poison_succlet" /mob/living/simple_mob/vore/alienanimals/succlet/poison/attack_hand(mob/user) @@ -226,7 +228,6 @@ /mob/living/simple_mob/vore/alienanimals/succlet/moss icon_state = "moss_succlet" icon_living = "moss_succlet" - icon_dead = "moss_succlet" icon_rest = "moss_succlet" vore_taste = "moss" vore_smell = "moss" @@ -235,8 +236,10 @@ desc = "A big soft, fuzzy, innocent looking star shaped creature. It looks regal with its crown!" icon_state = "king_succlet" icon_living = "king_succlet" - icon_dead = "king_succlet" icon_rest = "king_succlet" succlet_weaken_rate = 60 //The weight of authority is heavy! vore_taste = "the king of snacks from a distant unseen universe" vore_smell = "the king of snacks from a distant unseen universe" + + maxHealth = 10000 + health = 10000 diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/teppi.dm b/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/teppi.dm index 18de1c9139..a54ab34854 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/teppi.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/teppi.dm @@ -63,7 +63,7 @@ GLOBAL_VAR_INIT(teppi_count, 0) // How mant teppi DO we have? faction = "teppi" maxHealth = 600 health = 600 - movement_cooldown = 2 + movement_cooldown = -1 meat_amount = 12 meat_type = /obj/item/weapon/reagent_containers/food/snacks/meat @@ -895,7 +895,7 @@ GLOBAL_VAR_INIT(teppi_count, 0) // How mant teppi DO we have? teppi_adult = FALSE maxHealth = 50 health = 50 - movement_cooldown = 4 + movement_cooldown = 1 harm_intent_damage = 5 melee_damage_lower = 1 melee_damage_upper = 5 diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/borer/borer.dm b/code/modules/mob/living/simple_mob/subtypes/animal/borer/borer.dm index 1edfc304f2..3187efe699 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/borer/borer.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/borer/borer.dm @@ -20,7 +20,7 @@ status_flags = CANPUSH pass_flags = PASSTABLE - movement_cooldown = 5 + movement_cooldown = 1.5 universal_understand = TRUE can_be_antagged = TRUE @@ -30,7 +30,7 @@ var/mob/living/carbon/human/host = null // The humanoid host for the brain worm. var/mob/living/captive_brain/host_brain // Used for swapping control of the body back and forth. - + var/roundstart = FALSE // If true, spawning won't try to pull a ghost. var/antag = TRUE // If false, will avoid setting up objectives and events @@ -39,7 +39,7 @@ var/true_name = null // String used when speaking among other worms. var/controlling = FALSE // Used in human death ceck. var/docile = FALSE // Sugar can stop borers from acting. - + var/has_reproduced = FALSE var/used_dominate // world.time when the dominate power was last used. @@ -273,4 +273,4 @@ /decl/mob_organ_names/borer - hit_zones = list("head", "central segment", "tail segment") \ No newline at end of file + hit_zones = list("head", "central segment", "tail segment") diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/_giant_spider.dm b/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/_giant_spider.dm index 33677238c0..f5e239a8d1 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/_giant_spider.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/_giant_spider.dm @@ -73,7 +73,7 @@ maxHealth = 200 health = 200 pass_flags = PASSTABLE - movement_cooldown = 10 + movement_cooldown = 3 movement_sound = 'sound/effects/spider_loop.ogg' poison_resist = 0.5 @@ -118,6 +118,9 @@ ) can_be_drop_prey = FALSE //CHOMP Add + species_sounds = "Spider" + pain_emote_1p = list("chitter", "click") //CHOMP Add + pain_emote_3p = list("chitters", "clicks") //CHOMP Add /mob/living/simple_mob/animal/giant_spider/apply_melee_effects(var/atom/A) if(isliving(A)) @@ -148,4 +151,4 @@ poison_per_bite *= 1.3 /decl/mob_organ_names/spider - hit_zones = list("cephalothorax", "abdomen", "left forelegs", "right forelegs", "left hind legs", "right hind legs", "pedipalp", "mouthparts") \ No newline at end of file + hit_zones = list("cephalothorax", "abdomen", "left forelegs", "right forelegs", "left hind legs", "right hind legs", "pedipalp", "mouthparts") diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/broodmother_spawn.dm b/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/broodmother_spawn.dm index 00ba897cd6..8d07077f1a 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/broodmother_spawn.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/broodmother_spawn.dm @@ -5,7 +5,7 @@ melee_damage_lower = 10 melee_damage_upper = 15 - movement_cooldown = 4 + movement_cooldown = 3 /mob/living/simple_mob/animal/giant_spider/frost/broodling/Initialize() . = ..() @@ -23,7 +23,7 @@ taser_kill = TRUE base_attack_cooldown = 20 - movement_cooldown = 5 + movement_cooldown = -1 /mob/living/simple_mob/animal/giant_spider/electric/broodling/Initialize() . = ..() @@ -38,7 +38,7 @@ maxHealth = 40 health = 40 - movement_cooldown = 3 + movement_cooldown = 0 /mob/living/simple_mob/animal/giant_spider/hunter/broodling/Initialize() . = ..() @@ -53,7 +53,7 @@ maxHealth = 40 health = 40 - movement_cooldown = 3 + movement_cooldown = 0 /mob/living/simple_mob/animal/giant_spider/lurker/broodling/Initialize() . = ..() @@ -68,7 +68,7 @@ maxHealth = 60 health = 60 - movement_cooldown = 8 + movement_cooldown = 3 ai_holder_type = /datum/ai_holder/simple_mob/melee /mob/living/simple_mob/animal/giant_spider/nurse/broodling/Initialize() @@ -84,7 +84,7 @@ maxHealth = 40 health = 40 - movement_cooldown = 4 + movement_cooldown = 3 /mob/living/simple_mob/animal/giant_spider/pepper/broodling/Initialize() . = ..() @@ -102,7 +102,7 @@ melee_damage_lower = 10 melee_damage_upper = 15 - movement_cooldown = 4 + movement_cooldown = 1 /mob/living/simple_mob/animal/giant_spider/thermic/broodling/Initialize() . = ..() @@ -117,7 +117,7 @@ maxHealth = 40 health = 40 - movement_cooldown = 4 + movement_cooldown = 1 /mob/living/simple_mob/animal/giant_spider/tunneler/broodling/Initialize() . = ..() @@ -134,7 +134,7 @@ base_attack_cooldown = 20 - movement_cooldown = 5 + movement_cooldown = 1.5 /mob/living/simple_mob/animal/giant_spider/webslinger/broodling/Initialize() . = ..() @@ -152,7 +152,7 @@ melee_damage_lower = 10 melee_damage_upper = 20 - movement_cooldown = 8 + movement_cooldown = 3 /mob/living/simple_mob/animal/giant_spider/broodling/Initialize() . = ..() @@ -161,4 +161,4 @@ /mob/living/simple_mob/animal/giant_spider/broodling/death() new /obj/effect/decal/cleanable/spiderling_remains(src.loc) - qdel(src) \ No newline at end of file + qdel(src) diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/carrier.dm b/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/carrier.dm index a6837002a8..3efce724d2 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/carrier.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/carrier.dm @@ -29,7 +29,7 @@ poison_per_bite = 3 poison_type = "chloralhydrate" - movement_cooldown = 5 + movement_cooldown = 2 player_msg = "Upon dying, you will release a swarm of spiderlings or young hunter spiders.
    \ If a spider emerges, you will be placed in control of it." diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/hunter.dm b/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/hunter.dm index 3037717917..8b332f9050 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/hunter.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/hunter.dm @@ -30,7 +30,7 @@ melee_damage_lower = 9 melee_damage_upper = 15 - movement_cooldown = 0 // Hunters are FAST. + movement_cooldown = -2 // Hunters are FAST. ai_holder_type = /datum/ai_holder/simple_mob/melee/hunter_spider diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/lurker.dm b/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/lurker.dm index cb086c6ec3..7a8d649541 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/lurker.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/lurker.dm @@ -33,7 +33,7 @@ poison_per_bite = 5 - movement_cooldown = 5 + movement_cooldown = 1.5 melee_damage_lower = 10 melee_damage_upper = 10 diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/nurse.dm b/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/nurse.dm index 6b37550c82..1fa42a6e2a 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/nurse.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/nurse.dm @@ -33,7 +33,7 @@ maxHealth = 40 health = 40 - movement_cooldown = 5 // A bit faster so that they can inject the eggs easier. + movement_cooldown = 1.5 // A bit faster so that they can inject the eggs easier. melee_damage_lower = 5 // Doesn't do a lot of damage, since the goal is to make more spiders with egg attacks. melee_damage_upper = 10 @@ -95,6 +95,8 @@ /mob/living/simple_mob/animal/giant_spider/nurse/proc/spin_cocoon(atom/movable/AM) if(!istype(AM)) return FALSE // We can't cocoon walls sadly. + if(istype(AM, /mob/living/simple_mob/animal/giant_spider)) //CHOMPEdit addition + return FALSE visible_message(span("notice", "\The [src] begins to secrete a sticky substance around \the [AM].") ) // Get our AI to stay still. @@ -123,8 +125,8 @@ var/obj/effect/spider/cocoon/C = new(AM.loc) var/large_cocoon = FALSE for(var/mob/living/L in C.loc) - //if(istype(L, /mob/living/simple_mob/animal/giant_spider)) // Cannibalism is bad. CHOMPEdit BUT IT'S NEEDED TO STOP COCOON BOMBS! - // continue // UNLESS YOU WANT TO FIGURE OUT THE AI TARGETING YOURSELF! TODO TODO TODO. + if(istype(L, /mob/living/simple_mob/animal/giant_spider)) // Cannibalism is bad. + continue fed++ visible_message(span("warning","\The [src] sticks a proboscis into \the [L], and sucks a viscous substance out.")) to_chat(src, span("notice", "You've fed upon \the [L], and can now lay [fed] cluster\s of eggs.")) @@ -263,7 +265,11 @@ /datum/ai_holder/simple_mob/melee/nurse_spider/can_attack(atom/movable/the_target, var/vision_required = TRUE) . = ..() if(!.) // Parent returned FALSE. - if(istype(the_target, /obj)) + if (istype(the_target, /mob/living/simple_mob/animal/giant_spider)) //CHOMPEdit addition + var/mob/living/L = the_target + if (L.stat) + return FALSE + if(istype(the_target, /obj) && (!vision_required || can_see_target(the_target))) //CHOMPEdit - they should be passing the can_see_target check var/obj/O = the_target if(!O.anchored) return TRUE diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/phorogenic.dm b/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/phorogenic.dm index 94bb77ee71..3e51d4c368 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/phorogenic.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/phorogenic.dm @@ -39,7 +39,7 @@ melee_damage_upper = 40 attack_armor_pen = 15 - movement_cooldown = 15 + movement_cooldown = 4 poison_chance = 30 poison_per_bite = 0.5 @@ -82,4 +82,3 @@ exploded = TRUE explosion(src.loc, explosion_dev_range, explosion_heavy_range, explosion_light_range, explosion_flash_range) return ..() - diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/passive/cockroach.dm b/code/modules/mob/living/simple_mob/subtypes/animal/passive/cockroach.dm index 29b54fad74..603f5746c4 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/passive/cockroach.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/passive/cockroach.dm @@ -14,7 +14,7 @@ maxHealth = 1 health = 1 - movement_cooldown = 2.5 + movement_cooldown = -1 mob_size = MOB_MINISCULE pass_flags = PASSTABLE @@ -74,4 +74,4 @@ name = "bug remains" desc = "Green squishy mess." icon = 'icons/effects/effects.dmi' - icon_state = "greenshatter" \ No newline at end of file + icon_state = "greenshatter" diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/passive/jerboa_vr.dm b/code/modules/mob/living/simple_mob/subtypes/animal/passive/jerboa_vr.dm index 7e64bfd376..7f40761eb8 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/passive/jerboa_vr.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/passive/jerboa_vr.dm @@ -10,6 +10,6 @@ icon_dead = "mouse_brown_dead" kitchen_tag = "rodent" - movement_cooldown = 0.5 + movement_cooldown = -2 - body_color = "brown" \ No newline at end of file + body_color = "brown" diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/passive/mouse.dm b/code/modules/mob/living/simple_mob/subtypes/animal/passive/mouse.dm index 88908ba29d..edde1c5bbb 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/passive/mouse.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/passive/mouse.dm @@ -15,7 +15,7 @@ melee_damage_lower = 1 melee_damage_upper = 3 - movement_cooldown = 1.5 + movement_cooldown = -1 mob_size = MOB_MINISCULE pass_flags = PASSTABLE @@ -41,10 +41,14 @@ say_list_type = /datum/say_list/mouse var/body_color //brown, gray and white, leave blank for random - + //CHOMP Addition: Added these vore variables in and swapped the booleans from their defaults too. can_be_drop_prey = TRUE can_be_drop_pred = FALSE + species_sounds = "Mouse" + + pain_emote_1p = list("squeak", "squik") // CHOMP Addition: Pain/etc sounds + pain_emote_1p = list("squeaks", "squiks") // CHOMP Addition: Pain/etc sounds /mob/living/simple_mob/animal/passive/mouse/New() ..() @@ -177,7 +181,7 @@ min_n2 = 0 max_n2 = 0 maxbodytemp = 700 - + ai_holder_type = /datum/ai_holder/simple_mob/melee/evasive //The names Cheese... Agent Cheese diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/passive/raccoon_ch.dm b/code/modules/mob/living/simple_mob/subtypes/animal/passive/raccoon_ch.dm index 198dd4e96f..01f8ddc569 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/passive/raccoon_ch.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/passive/raccoon_ch.dm @@ -33,6 +33,10 @@ vore_icons = SA_ICON_LIVING | SA_ICON_REST center_offset = 0 + species_sounds = "Raccoon" + pain_emote_1p = list("chitter") + pain_emote_3p = list("chitters") + /mob/living/simple_mob/animal/passive/raccoon_ch/Initialize() . = ..() ghostjoin = 1 diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/pets/bird.dm b/code/modules/mob/living/simple_mob/subtypes/animal/pets/bird.dm index af1c72ca54..4eff5abe4e 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/pets/bird.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/pets/bird.dm @@ -18,7 +18,7 @@ melee_damage_lower = 3 melee_damage_upper = 3 - movement_cooldown = 0 + movement_cooldown = -1 hovering = TRUE // Birds can fly. softfall = TRUE parachuting = TRUE @@ -90,4 +90,4 @@ icon_scale_y = 0.5 /decl/mob_organ_names/bird - hit_zones = list("head", "chest", "left leg", "right leg", "left wing", "right wing") \ No newline at end of file + hit_zones = list("head", "chest", "left leg", "right leg", "left wing", "right wing") diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/pets/cat.dm b/code/modules/mob/living/simple_mob/subtypes/animal/pets/cat.dm index 184e7c4ed5..51ae8f8738 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/pets/cat.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/pets/cat.dm @@ -35,7 +35,7 @@ var/list/_cat_default_emotes = list( icon_state = "cat2" item_state = "cat2" - movement_cooldown = 0.5 SECONDS + movement_cooldown = -1 meat_amount = 1 see_in_dark = 6 // Not sure if this actually works. diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/pets/dog.dm b/code/modules/mob/living/simple_mob/subtypes/animal/pets/dog.dm index 33acad33df..e0be03396d 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/pets/dog.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/pets/dog.dm @@ -27,6 +27,11 @@ var/obj/item/inventory_head var/obj/item/inventory_back + // CHOMPAdd: :c + species_sounds = "Canine" + pain_emote_1p = list("yelp", "whine", "bark", "growl") + pain_emote_3p = list("yelps", "whines", "barks", "growls") + /mob/living/simple_mob/animal/passive/dog/attackby(var/obj/item/O as obj, var/mob/user as mob) if(istype(O, /obj/item/weapon/newspaper)) @@ -284,4 +289,4 @@ icon_dead = "brittany_dead" /decl/mob_organ_names/corgi - hit_zones = list("head", "body", "left foreleg", "right foreleg", "left hind leg", "right hind leg", "tail", "heart") //You monster. \ No newline at end of file + hit_zones = list("head", "body", "left foreleg", "right foreleg", "left hind leg", "right hind leg", "tail", "heart") //You monster. diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/pets/fennec.dm b/code/modules/mob/living/simple_mob/subtypes/animal/pets/fennec.dm index 249af03a4e..27c6cc7f09 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/pets/fennec.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/pets/fennec.dm @@ -5,7 +5,7 @@ icon_state = "fennec" item_state = "fennec" - movement_cooldown = 0.5 SECONDS + movement_cooldown = -1 see_in_dark = 6 response_help = "pets" diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/pets/fox_vr.dm b/code/modules/mob/living/simple_mob/subtypes/animal/pets/fox_vr.dm index 7ec636defd..448eea688e 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/pets/fox_vr.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/pets/fox_vr.dm @@ -9,7 +9,7 @@ icon_rest = "fox2_rest" icon = 'icons/mob/pets.dmi' - movement_cooldown = 0.5 + movement_cooldown = -1 see_in_dark = 6 mob_size = MOB_SMALL //Foxes are not smaller than cats so bumping them up to small @@ -243,4 +243,4 @@ max_co2 = 0 min_n2 = 0 max_n2 = 0 - minbodytemp = 0 \ No newline at end of file + minbodytemp = 0 diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/sif/diyaab.dm b/code/modules/mob/living/simple_mob/subtypes/animal/sif/diyaab.dm index b830cbec2b..08014b8746 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/sif/diyaab.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/sif/diyaab.dm @@ -32,7 +32,7 @@ meat_amount = 2 meat_type = /obj/item/weapon/reagent_containers/food/snacks/meat - movement_cooldown = 0 + movement_cooldown = -1 melee_damage_lower = 2 melee_damage_upper = 6 @@ -64,4 +64,3 @@ speak = list("Awrr?", "Aowrl!", "Worrl.") emote_see = list("sniffs the air cautiously","looks around") emote_hear = list("snuffles") - diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/sif/duck.dm b/code/modules/mob/living/simple_mob/subtypes/animal/sif/duck.dm index ba46bc56dc..0e3b7a8ecc 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/sif/duck.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/sif/duck.dm @@ -30,7 +30,7 @@ maxHealth = 50 health = 50 - movement_cooldown = 0 + movement_cooldown = -1 meat_amount = 4 meat_type = /obj/item/weapon/reagent_containers/food/snacks/meat/chicken diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/sif/fluffy_vr.dm b/code/modules/mob/living/simple_mob/subtypes/animal/sif/fluffy_vr.dm index 298cdffd84..0b581ca511 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/sif/fluffy_vr.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/sif/fluffy_vr.dm @@ -13,7 +13,7 @@ maxHealth = 20 //don't want Fluff to die on a missclick health = 20 - movement_cooldown = 5 + movement_cooldown = 1.5 makes_dirt = 0 see_in_dark = 5 @@ -47,4 +47,4 @@ icon_state = "diyaab" icon_living = "diyaab" icon_dead = "diyaab_dead" - icon = 'icons/jungle.dmi' \ No newline at end of file + icon = 'icons/jungle.dmi' diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/sif/frostfly.dm b/code/modules/mob/living/simple_mob/subtypes/animal/sif/frostfly.dm index 3ffd545d7b..e89cca1999 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/sif/frostfly.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/sif/frostfly.dm @@ -40,7 +40,7 @@ var/energy = 100 var/max_energy = 100 - movement_cooldown = 0.5 + movement_cooldown = -1 melee_damage_lower = 5 melee_damage_upper = 10 @@ -174,4 +174,4 @@ /decl/mob_organ_names/frostfly - hit_zones = list("head", "thorax", "abdomen", "left vestigal wing", "right vestigal wing", "left legs", "right legs") \ No newline at end of file + hit_zones = list("head", "thorax", "abdomen", "left vestigal wing", "right vestigal wing", "left legs", "right legs") diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/sif/glitterfly.dm b/code/modules/mob/living/simple_mob/subtypes/animal/sif/glitterfly.dm index 1a93754af3..d59db7ac28 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/sif/glitterfly.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/sif/glitterfly.dm @@ -38,7 +38,7 @@ maxHealth = 10 health = 10 - movement_cooldown = -1 + movement_cooldown = -2 hovering = TRUE melee_damage_lower = 1 @@ -80,7 +80,7 @@ maxHealth = 30 health = 30 - movement_cooldown = -2 + movement_cooldown = -3 melee_damage_upper = 5 @@ -127,4 +127,4 @@ hostile = initial(hostile) /decl/mob_organ_names/smallflying - hit_zones = list("body", "left wing", "right wing") //For flying things too tiny to be granular \ No newline at end of file + hit_zones = list("body", "left wing", "right wing") //For flying things too tiny to be granular diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/sif/grafadreka.dm b/code/modules/mob/living/simple_mob/subtypes/animal/sif/grafadreka.dm index c07c0cd467..9dd02f083c 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/sif/grafadreka.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/sif/grafadreka.dm @@ -149,7 +149,7 @@ Field studies suggest analytical abilities on par with some species of cepholapo maxHealth = 150 health = 150 - movement_cooldown = 2 + movement_cooldown = -1 base_attack_cooldown = 1 SECOND organ_names = /decl/mob_organ_names/grafadreka diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/sif/hare.dm b/code/modules/mob/living/simple_mob/subtypes/animal/sif/hare.dm index f566e738b2..b6fbbaf55c 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/sif/hare.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/sif/hare.dm @@ -47,7 +47,7 @@ "rad" = 0 ) - movement_cooldown = 2 + movement_cooldown = -1 mob_size = MOB_SMALL pass_flags = PASSTABLE @@ -73,4 +73,4 @@ emote_see = list("stomps the ground", "sniffs the air", "chews on something") /decl/mob_organ_names/hare - hit_zones = list("head", "chest", "left foreleg", "right foreleg", "left hind leg", "right hind leg", "left head spike", "right head spike") \ No newline at end of file + hit_zones = list("head", "chest", "left foreleg", "right foreleg", "left hind leg", "right hind leg", "left head spike", "right head spike") diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/sif/hooligan_crab.dm b/code/modules/mob/living/simple_mob/subtypes/animal/sif/hooligan_crab.dm index 9831ac3769..93d8700abe 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/sif/hooligan_crab.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/sif/hooligan_crab.dm @@ -39,7 +39,7 @@ maxHealth = 200 health = 200 - movement_cooldown = 10 + movement_cooldown = 4 movement_sound = 'sound/weapons/heavysmash.ogg' movement_shake_radius = 5 diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/sif/kururak.dm b/code/modules/mob/living/simple_mob/subtypes/animal/sif/kururak.dm index f8bf5195e2..6bce1a3043 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/sif/kururak.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/sif/kururak.dm @@ -39,7 +39,7 @@ universal_understand = 1 - movement_cooldown = 1 + movement_cooldown = -1 melee_damage_lower = 15 melee_damage_upper = 20 @@ -427,4 +427,4 @@ attack_speed_percent = 0.8 /decl/mob_organ_names/kururak - hit_zones = list("head", "chest", "left foreleg", "right foreleg", "left hind leg", "right hind leg", "far left tail", "far right tail", "left middle tail", "right middle tail") \ No newline at end of file + hit_zones = list("head", "chest", "left foreleg", "right foreleg", "left hind leg", "right hind leg", "far left tail", "far right tail", "left middle tail", "right middle tail") diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/sif/leech.dm b/code/modules/mob/living/simple_mob/subtypes/animal/sif/leech.dm index 1c89c7f21b..0493f5b180 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/sif/leech.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/sif/leech.dm @@ -60,7 +60,7 @@ holder_type = /obj/item/weapon/holder/leech - movement_cooldown = 0 + movement_cooldown = -2 aquatic_movement = -2 melee_damage_lower = 1 diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/sif/moth.dm b/code/modules/mob/living/simple_mob/subtypes/animal/sif/moth.dm index 489c464b7a..67177bb19b 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/sif/moth.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/sif/moth.dm @@ -41,7 +41,7 @@ hovering = TRUE - movement_cooldown = 0.5 + movement_cooldown = -1 melee_damage_lower = 5 melee_damage_upper = 10 @@ -144,4 +144,4 @@ return FALSE /decl/mob_organ_names/moth - hit_zones = list("head", "thorax", "abdomen", "left forewing", "left hindwing", "right forewing", "right hindwing", "left foreleg", "right foreleg", "left hindleg", "right hindleg") \ No newline at end of file + hit_zones = list("head", "thorax", "abdomen", "left forewing", "left hindwing", "right forewing", "right hindwing", "left foreleg", "right foreleg", "left hindleg", "right hindleg") diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/sif/racoon.dm b/code/modules/mob/living/simple_mob/subtypes/animal/sif/racoon.dm index 45e5f92f0a..0d02ddcb8a 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/sif/racoon.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/sif/racoon.dm @@ -34,7 +34,7 @@ universal_understand = 1 - movement_cooldown = 0 + movement_cooldown = -1 melee_damage_lower = 5 melee_damage_upper = 15 @@ -69,6 +69,11 @@ var/list/friend_loot_list = list(/obj/item/weapon/coin) // What will make this animal non-hostile if held? var/randomize_size = TRUE can_be_drop_prey = TRUE //CHOMP Add + // CHOMPAdd: Pain/Death Sounds + species_sounds = "Raccoon" + pain_emote_1p = list("chitter") + pain_emote_3p = list("chitters") + /mob/living/simple_mob/animal/sif/sakimm/verb/remove_hat() set name = "Remove Hat" diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/sif/savik.dm b/code/modules/mob/living/simple_mob/subtypes/animal/sif/savik.dm index 53e8a23079..bc238262c6 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/sif/savik.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/sif/savik.dm @@ -31,7 +31,7 @@ maxHealth = 125 health = 125 minbodytemp = 175 //yw edit, Makes mobs survive cryogaia temps - movement_cooldown = 0.5 SECONDS + movement_cooldown = -1 heat_resist = -0.50 cold_resist = 0.75 melee_damage_lower = 15 diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/sif/shantak.dm b/code/modules/mob/living/simple_mob/subtypes/animal/sif/shantak.dm index a1965be8af..339d5de1cb 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/sif/shantak.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/sif/shantak.dm @@ -44,7 +44,7 @@ ) heat_resist = -0.50 cold_resist = 0.75 - movement_cooldown = 5 + movement_cooldown = -1 minbodytemp = 175 //yw edit, Makes mobs survive cryogaia temps melee_damage_lower = 6 melee_damage_upper = 14 @@ -110,6 +110,6 @@ ai_holder_type = /datum/ai_holder/simple_mob/passive makes_dirt = 0 faction = "neutral" - + /decl/mob_organ_names/shantak hit_zones = list("head", "torso", "left foreleg", "right foreleg", "left hind leg", "right hind leg", "tail", "mane", "snout") diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/sif/siffet.dm b/code/modules/mob/living/simple_mob/subtypes/animal/sif/siffet.dm index 39419d458c..3288af2ffa 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/sif/siffet.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/sif/siffet.dm @@ -30,7 +30,7 @@ maxHealth = 60 health = 60 - movement_cooldown = 0 + movement_cooldown = -2 melee_damage_lower = 10 melee_damage_upper = 15 diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/space/alien.dm b/code/modules/mob/living/simple_mob/subtypes/animal/space/alien.dm index b61320f87c..ab37f678f2 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/space/alien.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/space/alien.dm @@ -87,7 +87,7 @@ projectilesound = 'sound/weapons/pierce.ogg' - movement_cooldown = 10 + movement_cooldown = 3 /mob/living/simple_mob/animal/space/alien/queen/empress name = "alien empress" diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/space/bear.dm b/code/modules/mob/living/simple_mob/subtypes/animal/space/bear.dm index 9efa23c3f8..6c7c162071 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/space/bear.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/space/bear.dm @@ -12,7 +12,7 @@ maxHealth = 125 health = 125 - movement_cooldown = 0.5 SECONDS + movement_cooldown = -1 melee_damage_lower = 15 melee_damage_upper = 35 @@ -46,4 +46,4 @@ set desc = "Enrage and become vastly stronger for a period of time, however you will be weaker afterwards." set category = "Abilities" - add_modifier(/datum/modifier/berserk, 30 SECONDS) \ No newline at end of file + add_modifier(/datum/modifier/berserk, 30 SECONDS) diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/space/carp.dm b/code/modules/mob/living/simple_mob/subtypes/animal/space/carp.dm index b09d61c9c3..ec8153a79c 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/space/carp.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/space/carp.dm @@ -37,7 +37,7 @@ faction = "carp" maxHealth = 25 health = 25 - movement_cooldown = 0 // Carp go fast + movement_cooldown = -2 hovering = TRUE response_help = "pets the" @@ -86,7 +86,7 @@ maxHealth = 50 health = 50 - movement_cooldown = 5 // Slower than the younger carp. + movement_cooldown = 1 // Slower than the younger carp. mob_size = MOB_LARGE pixel_x = -16 @@ -107,7 +107,7 @@ maxHealth = 230 health = 230 - movement_cooldown = 10 + movement_cooldown = 3 melee_damage_lower = 15 // About 20 DPS. melee_damage_upper = 25 @@ -157,5 +157,3 @@ /mob/living/simple_mob/animal/space/carp/holographic/death() ..() derez() - - diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/space/gaslamp_vr.dm b/code/modules/mob/living/simple_mob/subtypes/animal/space/gaslamp_vr.dm index b3651a63de..4616ce8243 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/space/gaslamp_vr.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/space/gaslamp_vr.dm @@ -30,7 +30,7 @@ TODO: Make them light up and heat the air when exposed to oxygen. faction = "virgo3b" maxHealth = 100 health = 100 - movement_cooldown = 12 + movement_cooldown = 4 say_list_type = /datum/say_list/gaslamp ai_holder_type = /datum/ai_holder/simple_mob/gaslamp diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/space/mouse_army_ch.dm b/code/modules/mob/living/simple_mob/subtypes/animal/space/mouse_army_ch.dm index 420f3a498f..2c1264c69b 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/space/mouse_army_ch.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/space/mouse_army_ch.dm @@ -62,8 +62,11 @@ ai_holder_type = /datum/ai_holder/simple_mob/melee/evasive var/rank //pyro, operative, ammo, stealth. more to come. Do not leave blank. - + can_be_drop_prey = FALSE //CHOMP Add + species_sounds = "Mouse" + pain_emote_1p = list("squeak", "squik") // CHOMP Addition: Pain/etc sounds + pain_emote_1p = list("squeaks", "squiks") // CHOMP Addition: Pain/etc sounds /mob/living/simple_mob/animal/space/mouse_army/New() ..() diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/space/snake_vr.dm b/code/modules/mob/living/simple_mob/subtypes/animal/space/snake_vr.dm index 1aa342ca86..538c506186 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/space/snake_vr.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/space/snake_vr.dm @@ -31,7 +31,7 @@ maxHealth = 15 health = 15 - movement_cooldown = 8 // SLOW-ASS MUTHAFUCKA, I hope. + movement_cooldown = 3 // SLOW-ASS MUTHAFUCKA, I hope. response_help = "pets" response_disarm = "shoos" diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/space/worm.dm b/code/modules/mob/living/simple_mob/subtypes/animal/space/worm.dm index 91952185ae..d92718d61c 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/space/worm.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/space/worm.dm @@ -12,7 +12,7 @@ maxHealth = 200 health = 200 - movement_cooldown = 0 + movement_cooldown = -1 faction = "worm" @@ -372,4 +372,4 @@ if(previous) previous.update_body_faction() return 1 - return 0 \ No newline at end of file + return 0 diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/squirrel.dm b/code/modules/mob/living/simple_mob/subtypes/animal/squirrel.dm new file mode 100644 index 0000000000..1fb1af9255 --- /dev/null +++ b/code/modules/mob/living/simple_mob/subtypes/animal/squirrel.dm @@ -0,0 +1,228 @@ +/datum/category_item/catalogue/fauna/squirrel + name = "Alien Wildlife - Squirrel" + desc = "Squirrels are said to have originated from Sol III, they typically have thick fur covering most of their bodies and are well known\ + to have long, extremely bushy tails. Squirrels have been spread through space primarily by accident when they sneak aboard landed vessels. \ + While squirrels can live in many places, they thrive in temperate environments with a seasonal cycle. They seem to be almost hard wired to follow \ + the seasons, shedding fur in the spring, gathering food and packing on weight in autumn, and hybernating in winter. They may still attempt to follow \ + these cycles even in places without seasons, which can be stressful to them. Life in space and on the various worlds they now inhabit has over time \ + changed the humble squirrel, as with a more extreme lifestyle, they have adapted to endure much harsher climates and threats in the autumn and winter months." + value = CATALOGUER_REWARD_TRIVIAL + +/mob/living/simple_mob/vore/squirrel + name = "squirrel" + desc = "A furry creature with a long fluffy tail, dark eyes, and a cute pink nose." + tt_desc = "Sciuridae" + icon_state = "squirrel" + icon_living = "squirrel" + icon_dead = "squirrel_dead" + icon_rest = "squirrel_rest" + icon = 'icons/mob/alienanimals_x32.dmi' + color = "#76462c" + + faction = "animal" + maxHealth = 40 + health = 40 + movement_cooldown = -1 + meat_amount = 1 + meat_type = /obj/item/weapon/reagent_containers/food/snacks/meat + + response_help = "pets" + response_disarm = "slaps" + response_harm = "punches" + + harm_intent_damage = 2 + melee_damage_lower = 1 + melee_damage_upper = 5 + + catalogue_data = list(/datum/category_item/catalogue/fauna/squirrel) + vis_height = 32 + + attacktext = list("nipped", "squeaked at") + friendly = list("nuzzles", "nibbles", "leans on") + + ai_holder_type = /datum/ai_holder/simple_mob/retaliate + + has_langs = list(LANGUAGE_ANIMAL) + say_list_type = /datum/say_list/squirrel + + mob_size = MOB_SMALL + softfall = TRUE + + var/static/list/overlays_cache = list() + var/do_seasons = TRUE + picked_color = FALSE //CHOMPedit: removed "var/" since we already have this defined for all simple_mobs. + +/////////////////////////////////////// Vore stuff/////////////////////////////////////////// + + swallowTime = 4 SECONDS + vore_active = 1 + vore_capacity = 1 + vore_bump_chance = 1 + vore_bump_emote = "pounces on" + vore_ignores_undigestable = 0 + vore_default_mode = DM_SELECT + vore_icons = SA_ICON_LIVING + vore_stomach_name = "Stomach" + vore_default_contamination_flavor = "Wet" + vore_default_contamination_color = "grey" + vore_default_item_mode = IM_DIGEST + +/mob/living/simple_mob/vore/squirrel/init_vore() + ..() + var/obj/belly/B = vore_selected + B.name = "stomach" + B.digest_mode = DM_SELECT + B.mode_flags = DM_FLAG_THICKBELLY + B.belly_fullscreen = "yet_another_tumby" + B.digest_brute = 1 + B.digest_burn = 1 + B.escapechance = 35 + + if(icon == 'icons/mob/alienanimals_x32.dmi') + B.desc = "With a final gulp, the cool air of the outside world is replaced with the incredibly tight, hot, and humid insides of the squirrel. \ + The slick flesh that surrounds you barely gives you room to move, and constantly flexes over your form as the rest of you is pushed inside of the \ + cramped, organic space. The stomach you now inhabited seemed quite content to treat you like the tiny rodent's normal diet of nuts and berries, \ + constantly squeezing in an attempt to compact you down, to better fit in your new home." + B.emote_lists[DM_DIGEST] = list( + "Low grumbles fill your ears as the squirrel's stomach begins the herculean task of digesting you.", + "The squirrel's stomach begins to secrete fluids that make your skin tingle on contact.", + "The fleshy organ clenches tightly around you in its attempts to soften you up!", + "As the squirrel's stomach flexes and kneads around you, your body begins to feel weaker, and more sluggish, as the digestive organ slowly takes its toll on you.", + "The squirrel lets out a faint burp, causing what air remains to grow thin, and harder to breathe.", + "The swampy air stings your lungs as you attempt to draw another stomach acid tinged breath.", + "Tingling stomach slimes drip over your softening form, slowly converting you into nutrients for the small rodent.", + "You cant help but feel like a nut, given the squirrel's stomach seems to have no issue with treating you like one." + ) + + B.emote_lists[DM_HOLD] = list( + "The squirrel insides that surround you gently sway from side to side as the squirrel goes on with its day.", + "Various harmless stomach fluids pool around you, as you sit within the belly of the squirrel.", + "The rapid heartbeat of the squirrel thrums in your ears, still faintly audible, even over the grumbles of the stomach you now inhabit.", + "The oppressively snug, sauna-like squirrel insides you're trapped within weakly compress around your body, restricting your ability to move at all, before eventually relaxing once again.", + "The gastric chamber momentarily grows tighter as the squirrel lets out a barely audible burp, and remains that way until the squirrel gulps down more air for you. Likely in an attempt to get you to start squirming once again.", + "A series of muted impacts from the outside can be felt as the squirrel moves around, likely from the overstuffed rodent bumping into objects in the environment that you no longer inhabit.", + "A pair of small paws can be felt pressing in towards you, it almost feels as if the squirrel is rubbing its belly, and enjoying having you all to itself.", + "The squirrel can be heard chittering quietly as you try to move around. It almost sounds like it's laughing at you as you try to escape." + ) + + B.digest_messages_prey = list( + "Your body finally succumbs to the squirrel's stomach. Your nutrient rich remains are pumped deeper into the rodent's body, to help it bulk up for winter...", + "You black out in the dark, murky depths of the squirrel. The next time you're seen, will be as extra layers of softness on the soon to be pudgy rodent's body.", + "As your consciousness fades away, and your stuggling comes to an end, you can hear faint squeaking as the lucky rodent goes on with its day, content with having claimed you as its dinner." + ) + else + B.desc = "With relative ease, you slid down the throat of the massive rodent, and came to a rest deep inside its spacious tummy! Immediately, the gluttonous rodent's stomach begins to squeeze and compress you into a more manageable shape, all in an attempt to keep you down, deep within the squirrel's gastric embrace. The air is humid, the slick walls are powerful, and oppressive, and the stomach fluids you're soaking in cling to every inch of your body. Unfortunately for you, you're squirrel food." + B.emote_lists[DM_DIGEST] = list( + "The squirrel's stomach seems content to treat you like a very large nut, as it works to soften you up to feed the squirrel for the long winter.", + "Tingling fluids drip over your form as the squirrel's body attempts to work yours down into a more usable form.", + "The squirrel lets out a clearly audible burp, what remains of the acrid air burns your lungs as the squirrel's stomach becomes less hospitable.", + "The stomach fluids pooling around you cause your skin to tingle relentlessly as you're slowly worked into a less solid form", + "Moving within the squirrel's stomach is becoming increasingly difficult, as the tree climbing mammal's digestive system slowly converts you into fuel for further tree climbing!", + "Another powerful clench presses you down into the bottom of the stomach, and massaging more of the stomach acids into your already weakened form.", + "Your body aches from the constant abuse the stomach is putting it through. Soon, you'll be nothing more than nutrients for the lucky squirrel!", + "The sounds of the outside world are drowned out by the constant grumbles and gurgles of this fleshy prison, as you're put through the slow process of digesting a nutrient rich slurry." + ) + + B.emote_lists[DM_HOLD] = list( + "The powerful stomach walls surrounding you press inwards so tightly you can hardly move, before relaxing, and letting you resume struggling against this squirrel's insides.", + "The sauna-like insides slowly sap your strength, as hot, harmless stomach fluids pool around you, turning the stomach into a personal hot tub.", + "The heartbeat of the massive squirrel thunders in your ears like a drum, clearly audible inbetween powerful clenches from the fleshy walls that surround you.", + "The air in your fleshy prison rushes out as the squirrel burps up what air is in its stomach, causing the already compact insides to grow even tighter. Moments later, your host gulps down more air for you. It clearly enjoys your struggles, and attempts to escape.", + "Even though the squirrel wasn't digesting you, your body is so weak from the constant squeezing and churning, that you find it difficult to push out against those flexing insides", + "A pair of heavy paws could be felt pressing down on you, likely from the squirrel trying to tire you out, so you can be kept in its sweltering insides for even longer!", + "Above the constant groans of the stomach, and squish of flesh, you can hear the squirrel chittering in response to your movements. Clearly it enjoys having you all to itself!", + "Your gastric prison rocks gently as the squirrel moves around, exploring the outside world that it easily stole you away from!" + ) + + B.digest_messages_prey = list( + "At long last, you succumb to the stomach you were trapped in, which breaks you apart, and pumps your nutrient rich remains deeper into the squirrel, to help feed the rodent throughout the long winter months.", + "Darkness slowly overtakes your consciousness as the stomach takes its toll on you. Soon, what's left of you will be melted down, and added to the squirrel's form as a layer of soft fat, to keep it warm throughout the coming winter!", + "The murky insides around you are the last sensation you know, as the squirrel's stomach melts you down into a nutrient rich broth to be pumped deeper into the squirrel's body. At least you were a big help to the lucky rodent that turned you into its dinner!" + ) + + +/datum/say_list/squirrel + speak = list("Chitter","Squeak","Squee?","Chrrr...","Sqk!") + emote_hear = list("sniffs", "scratches at something", "chitters") + emote_see = list("sways its tail", "stretches", "yawns", "nibbles at something","scratches at something") + say_maybe_target = list("Sqk?") + say_got_target = list("SQUEAK!!!") + +/mob/living/simple_mob/vore/squirrel/Initialize() + . = ..() + if(do_seasons) + switch(world_time_season) + if("spring") + if(prob(1)) + winterize() + if("summer") + if("autumn") + vore_bump_chance = 20 + if(prob(50)) + winterize() + vore_bump_chance = 20 + return + if("winter") + winterize() + return + update_icon() + +/mob/living/simple_mob/vore/squirrel/update_icon() + . = ..() + var/combine_key + if(icon == 'icons/mob/alienanimals_x32.dmi') + combine_key = "small" + else + combine_key = "big" + + combine_key = combine_key+icon_state + var/image/extra_image = overlays_cache[combine_key] + if(!extra_image) + extra_image = image(icon,null,"[icon_state]_eye") + extra_image.appearance_flags = RESET_COLOR|KEEP_APART|PIXEL_SCALE + overlays_cache[combine_key] = extra_image + add_overlay(extra_image) + +/mob/living/simple_mob/vore/squirrel/proc/winterize() + desc = desc + " It looks all plumped up for winter! Adorable!" + + icon = 'icons/mob/alienanimals_96x64.dmi' + + maxHealth = 200 + health = 200 + movement_cooldown = 1 + meat_amount = 6 + harm_intent_damage = 1 + + pixel_x = -32 + default_pixel_x = -32 + vis_height = 64 + + swallowTime = 1 SECOND + vore_capacity = 3 + vore_bump_chance = 5 + mob_size = MOB_LARGE + update_icon() + +/mob/living/simple_mob/vore/squirrel/verb/squirrel_color() + set name = "Pick Color" + set category = "Abilities" + set desc = "You can set your color!" + if(picked_color) + to_chat(src, "You have already picked a color! If you picked the wrong color, ask an admin to change your picked_color variable to 0.") + return + var/newcolor = input(usr, "Choose a color.", "", color) as color|null + if(newcolor) + color = newcolor + picked_color = TRUE + update_icon() + +/mob/living/simple_mob/vore/squirrel/small + do_seasons = FALSE + +/mob/living/simple_mob/vore/squirrel/big + do_seasons = FALSE + +/mob/living/simple_mob/vore/squirrel/big/Initialize() + . = ..() + winterize() diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/vox.dm b/code/modules/mob/living/simple_mob/subtypes/animal/vox.dm index 78063ee90a..4cc3b416d1 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/vox.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/vox.dm @@ -8,6 +8,12 @@ min_n2 = 0 //breathe N2 max_n2 = 0 + // CHOMPAdd: Pain sounds + species_sounds = "Vox" + pain_emote_1p = list("shriek") + pain_emote_3p = list("shrieks") + // CHOMPAdd End + /mob/living/simple_mob/vox/armalis name = "serpentine alien" real_name = "serpentine alien" diff --git a/code/modules/mob/living/simple_mob/subtypes/blob/blob.dm b/code/modules/mob/living/simple_mob/subtypes/blob/blob.dm index 9cd2582bd1..c6e78d0520 100644 --- a/code/modules/mob/living/simple_mob/subtypes/blob/blob.dm +++ b/code/modules/mob/living/simple_mob/subtypes/blob/blob.dm @@ -29,8 +29,9 @@ mob_class = MOB_CLASS_SLIME ai_holder_type = /datum/ai_holder/simple_mob/melee - + can_be_drop_prey = FALSE //CHOMP Add + can_pain_emote = FALSE // CHOMPEdit: Can't feel pain /mob/living/simple_mob/blob/speech_bubble_appearance() return "slime" @@ -88,4 +89,4 @@ return ally /decl/mob_organ_names/blob - hit_zones = list("mass") \ No newline at end of file + hit_zones = list("mass") diff --git a/code/modules/mob/living/simple_mob/subtypes/blob/spore.dm b/code/modules/mob/living/simple_mob/subtypes/blob/spore.dm index 4d4fda0c29..c9511ad0a9 100644 --- a/code/modules/mob/living/simple_mob/subtypes/blob/spore.dm +++ b/code/modules/mob/living/simple_mob/subtypes/blob/spore.dm @@ -17,7 +17,7 @@ maxHealth = 30 melee_damage_lower = 2 melee_damage_upper = 4 - movement_cooldown = 0 + movement_cooldown = -2 hovering = TRUE attacktext = list("slammed into") @@ -30,6 +30,8 @@ var/can_infest = FALSE var/is_infesting = FALSE + can_pain_emote = FALSE // CHOMPEdit: Can't feel pain + /datum/say_list/spore emote_see = list("sways", "inflates briefly") diff --git a/code/modules/mob/living/simple_mob/subtypes/horror/horror .dm b/code/modules/mob/living/simple_mob/subtypes/horror/horror .dm index 472af6dd6b..339a6ad606 100644 --- a/code/modules/mob/living/simple_mob/subtypes/horror/horror .dm +++ b/code/modules/mob/living/simple_mob/subtypes/horror/horror .dm @@ -4,6 +4,8 @@ icon = 'icons/mob/horror_show/GHPS.dmi' icon_gib = "generic_gib" + can_pain_emote = FALSE // CHOMPEdit: Can't feel pain + /datum/ai_holder/simple_mob/horror hostile = TRUE // The majority of simplemobs are hostile, gaslamps are nice. cooperative = FALSE @@ -26,4 +28,4 @@ minbodytemp = 0 maxbodytemp = 700 - can_be_drop_prey = FALSE //CHOMP Add \ No newline at end of file + can_be_drop_prey = FALSE //CHOMP Add diff --git a/code/modules/mob/living/simple_mob/subtypes/humanoid/humanoid_ch.dm b/code/modules/mob/living/simple_mob/subtypes/humanoid/humanoid_ch.dm new file mode 100644 index 0000000000..8abf4fe5e1 --- /dev/null +++ b/code/modules/mob/living/simple_mob/subtypes/humanoid/humanoid_ch.dm @@ -0,0 +1,9 @@ +// Basically, all we're doing here (for now) is defining pain/etc sounds for combat use +/mob/living/simple_mob/humanoid + pain_emote_1p = list("shout out in pain", "growl in pain", "grunt in pain", "gasp out in pain") + pain_emote_3p = list("shouts out in pain", "growls in pain", "grunts in pain", "gasps out in pain") + species_sounds = "Human Male" // Yes, we should allow them to differ based on gender, but if someone's making a custom humanoid later:tm: - set your humanoid's species_sounds to match, or var-edit it after spawn. + +/mob/living/simple_mob/humanoid/Initialize() + + . = ..() diff --git a/code/modules/mob/living/simple_mob/subtypes/humanoid/mercs/mercs.dm b/code/modules/mob/living/simple_mob/subtypes/humanoid/mercs/mercs.dm index 14e28d049c..7e9c3f8137 100644 --- a/code/modules/mob/living/simple_mob/subtypes/humanoid/mercs/mercs.dm +++ b/code/modules/mob/living/simple_mob/subtypes/humanoid/mercs/mercs.dm @@ -13,7 +13,7 @@ icon_gib = "syndicate_gib" faction = "syndicate" - movement_cooldown = 4 + movement_cooldown = 1 status_flags = 0 @@ -286,7 +286,7 @@ ai_holder_type = /datum/ai_holder/simple_mob/merc/ranged/sniper - ranged_attack_delay = 2.5 SECONDS + ranged_attack_delay = 2.5 SECONDS // CHOMPStation Removal: Ranged attack delay is stupid.//CHOMPStation ReRemoval: Instant kill hitscan is stupid. loot_list = list(/obj/item/sniper_rifle_part/barrel = 50, /obj/item/sniper_rifle_part/stock = 50, @@ -326,6 +326,21 @@ try_reload() return FALSE + /* + * CHOMP Addition: This section here is (duplicated) special snowflake code because sniper does not call parent. Basically, this is a non-stupid version of the above intended for ranged mobs. + * ranged_attack_delay is stupid because it sleeps the entire mob. + * This new ranged_cooldown_time is smarter in the sense that it is an internalized timer. Try not to confuse the names. + */ + if(ranged_cooldown_time) //If you have a non-zero number in a mob's variables, this pattern begins. + if(ranged_cooldown <= world.time) //Further down, a timer keeps adding to the ranged_cooldown variable automatically. + visible_message("\The [src] fires at \the [A]!") //Leave notice of shooting. + shoot(A) //Perform the shoot action + if(casingtype) //If the mob is designated to leave casings... + new casingtype(loc) //... leave the casing. + ranged_cooldown = world.time + ranged_cooldown_time + ((injury_level / 2) SECONDS) //Special addition here. This is a timer. Keeping updating the time after shooting. Add that ranged cooldown time specified in the mob to the world time. + return TRUE //End these commands here. + // CHOMPAddition End + visible_message("\The [src] fires at \the [orig_targ]!") shoot(A) if(casingtype) @@ -346,7 +361,7 @@ icon_state = "syndicatemeleespace" icon_living = "syndicatemeleespace" - movement_cooldown = 0 + movement_cooldown = -1 armor = list(melee = 60, bullet = 50, laser = 30, energy = 15, bomb = 35, bio = 100, rad = 100) // Same armor as their voidsuit @@ -371,7 +386,7 @@ icon_state = "syndicaterangedpsace" icon_living = "syndicaterangedpsace" - movement_cooldown = 0 + movement_cooldown = -1 min_oxy = 0 max_oxy = 0 diff --git a/code/modules/mob/living/simple_mob/subtypes/humanoid/mercs/mercs_vr.dm b/code/modules/mob/living/simple_mob/subtypes/humanoid/mercs/mercs_vr.dm index 67e396fb4d..a5d0f827e2 100644 --- a/code/modules/mob/living/simple_mob/subtypes/humanoid/mercs/mercs_vr.dm +++ b/code/modules/mob/living/simple_mob/subtypes/humanoid/mercs/mercs_vr.dm @@ -23,3 +23,120 @@ min_n2 = 0 max_n2 = 0 minbodytemp = 0 + +/datum/say_list/merc/drone + speak = list("Area patrol in progress.", + "All systems nominal.", + "Situation analysis finalized. No hostiles detected.", + "Reporting status: all functions normal.", + "Location under control.") + emote_see = list("beeps", "pings", "twitches erratically", "looks around") + + say_understood = list("Command acknowledged.") + say_cannot = list("Command error.") + say_maybe_target = list("Please come out.", "Where did you go?", "Scanning...") + say_got_target = list("Engaging.", "Targeting.", "Combat initiated.", "Following protocol. Eliminating hostile.") + say_threaten = list("This location is under control. You have %UNDEFINED% seconds to depart.", "Your presence at these premises must be terminated.") + say_stand_down = list("Your compliance is welcome.") + say_escalate = list("Combat initiated.", "Your termination is inevitable.") + + threaten_sound = 'sound/weapons/TargetOn.ogg' + stand_down_sound = 'sound/weapons/TargetOff.ogg' + +/mob/living/simple_mob/humanoid/merc/drone + name = "combat droid" + desc = "A set of prosthetics, piloted by simplistic combat algorhithm and dressed in combat armor." + tt_desc = null + say_list_type = /datum/say_list/merc/drone + corpse = /obj/effect/landmark/mobcorpse/syndicatesoldier/drone + +/mob/living/simple_mob/humanoid/merc/melee/drone + name = "combat droid" + desc = "A set of prosthetics, piloted by simplistic combat algorhithm and dressed in combat armor." + tt_desc = null + say_list_type = /datum/say_list/merc/drone + corpse = /obj/effect/landmark/mobcorpse/syndicatesoldier/drone + +/mob/living/simple_mob/humanoid/merc/melee/sword/drone + name = "combat droid" + desc = "A set of prosthetics, piloted by simplistic combat algorhithm and dressed in combat armor." + tt_desc = null + say_list_type = /datum/say_list/merc/drone + corpse = /obj/effect/landmark/mobcorpse/syndicatesoldier/drone + +/mob/living/simple_mob/humanoid/merc/ranged/drone + name = "combat droid" + desc = "A set of prosthetics, piloted by simplistic combat algorhithm and dressed in combat armor." + tt_desc = null + say_list_type = /datum/say_list/merc/drone + corpse = /obj/effect/landmark/mobcorpse/syndicatesoldier/drone + +/mob/living/simple_mob/humanoid/merc/ranged/smg/drone + name = "combat droid" + desc = "A set of prosthetics, piloted by simplistic combat algorhithm and dressed in combat armor." + tt_desc = null + say_list_type = /datum/say_list/merc/drone + corpse = /obj/effect/landmark/mobcorpse/syndicatesoldier/drone + +/mob/living/simple_mob/humanoid/merc/ranged/rifle/drone + name = "combat droid" + desc = "A set of prosthetics, piloted by simplistic combat algorhithm and dressed in combat armor." + tt_desc = null + say_list_type = /datum/say_list/merc/drone + corpse = /obj/effect/landmark/mobcorpse/syndicatesoldier/drone + +/mob/living/simple_mob/humanoid/merc/ranged/rifle/mag/drone + name = "combat droid" + desc = "A set of prosthetics, piloted by simplistic combat algorhithm and dressed in combat armor." + tt_desc = null + say_list_type = /datum/say_list/merc/drone + corpse = /obj/effect/landmark/mobcorpse/syndicatesoldier/drone + +/mob/living/simple_mob/humanoid/merc/ranged/laser/drone + name = "combat droid" + desc = "A set of prosthetics, piloted by simplistic combat algorhithm and dressed in combat armor." + tt_desc = null + say_list_type = /datum/say_list/merc/drone + corpse = /obj/effect/landmark/mobcorpse/syndicatesoldier/drone + +/mob/living/simple_mob/humanoid/merc/ranged/ionrifle/drone + name = "combat droid" + desc = "A set of prosthetics, piloted by simplistic combat algorhithm and dressed in combat armor." + tt_desc = null + say_list_type = /datum/say_list/merc/drone + corpse = /obj/effect/landmark/mobcorpse/syndicatesoldier/drone + +/mob/living/simple_mob/humanoid/merc/ranged/grenadier/drone + name = "combat droid" + desc = "A set of prosthetics, piloted by simplistic combat algorhithm and dressed in combat armor." + tt_desc = null + say_list_type = /datum/say_list/merc/drone + corpse = /obj/effect/landmark/mobcorpse/syndicatesoldier/drone + +/mob/living/simple_mob/humanoid/merc/ranged/technician/drone + name = "combat droid" + desc = "A set of prosthetics, piloted by simplistic combat algorhithm and dressed in combat armor." + tt_desc = null + say_list_type = /datum/say_list/merc/drone + corpse = /obj/effect/landmark/mobcorpse/syndicatesoldier/drone + +/mob/living/simple_mob/humanoid/merc/ranged/sniper/drone + name = "combat droid" + desc = "A set of prosthetics, piloted by simplistic combat algorhithm and dressed in combat armor." + tt_desc = null + say_list_type = /datum/say_list/merc/drone + corpse = /obj/effect/landmark/mobcorpse/syndicatesoldier/drone + +/mob/living/simple_mob/humanoid/merc/melee/sword/space/drone + name = "combat droid" + desc = "A set of prosthetics, piloted by simplistic combat algorhithm and dressed in combat spacesuit." + tt_desc = null + say_list_type = /datum/say_list/merc/drone + corpse = /obj/effect/landmark/mobcorpse/syndicatecommando/drone + +/mob/living/simple_mob/humanoid/merc/ranged/space/drone + name = "combat droid" + desc = "A set of prosthetics, piloted by simplistic combat algorhithm and dressed in combat spacesuit." + tt_desc = null + say_list_type = /datum/say_list/merc/drone + corpse = /obj/effect/landmark/mobcorpse/syndicatecommando/drone \ No newline at end of file diff --git a/code/modules/mob/living/simple_mob/subtypes/humanoid/posessed_ch.dm b/code/modules/mob/living/simple_mob/subtypes/humanoid/posessed_ch.dm index ee87745973..861e83a0fb 100644 --- a/code/modules/mob/living/simple_mob/subtypes/humanoid/posessed_ch.dm +++ b/code/modules/mob/living/simple_mob/subtypes/humanoid/posessed_ch.dm @@ -47,6 +47,7 @@ ai_holder_type = /datum/ai_holder/simple_mob/merc say_list_type = /datum/say_list/possessed //Set to Null on silenced. + can_pain_emote = FALSE // corpse = /obj/effect/landmark/mobcorpse/possessed // Will eventually leave a full corpse with an activated RIG on it. But not yet. @@ -155,4 +156,4 @@ desc = "A blood-red hardsuit featuring some fairly illegal technology. Seems to be worn down and damaged but moving with surprising speed!" movement_cooldown = 3 //You can try running base_attack_cooldown = 3 //You will just die tired - melee_miss_chance = 25 //Not very coordinated though \ No newline at end of file + melee_miss_chance = 25 //Not very coordinated though diff --git a/code/modules/mob/living/simple_mob/subtypes/illusion/illusion.dm b/code/modules/mob/living/simple_mob/subtypes/illusion/illusion.dm index b20bdbb4cd..b5b4ee313f 100644 --- a/code/modules/mob/living/simple_mob/subtypes/illusion/illusion.dm +++ b/code/modules/mob/living/simple_mob/subtypes/illusion/illusion.dm @@ -10,7 +10,7 @@ shock_resist = 1 poison_resist = 1 - movement_cooldown = 0 + movement_cooldown = -2 mob_bump_flag = 0 // If the illusion can't be swapped it will be obvious. response_help = "pushes a hand through" @@ -24,6 +24,8 @@ var/atom/movable/copying = null // The thing we're trying to look like. var/realistic = FALSE // If true, things like bullets and weapons will hit it, to be a bit more convincing from a distance. + can_pain_emote = FALSE // CHOMPEdit: Hallucinations can't feel pain and shouldn't take damage anyways, but, sanity + /mob/living/simple_mob/illusion/update_icon() // We don't want the appearance changing AT ALL unless by copy_appearance(). return @@ -113,4 +115,4 @@ /mob/living/simple_mob/illusion/get_catalogue_delay() if(copying) - return copying.get_catalogue_delay() \ No newline at end of file + return copying.get_catalogue_delay() diff --git a/code/modules/mob/living/simple_mob/subtypes/mechanical/corrupt_maint_drone_vr.dm b/code/modules/mob/living/simple_mob/subtypes/mechanical/corrupt_maint_drone_vr.dm index a75c0c2f2f..e001972ae8 100644 --- a/code/modules/mob/living/simple_mob/subtypes/mechanical/corrupt_maint_drone_vr.dm +++ b/code/modules/mob/living/simple_mob/subtypes/mechanical/corrupt_maint_drone_vr.dm @@ -29,7 +29,7 @@ faction = "underdark" maxHealth = 25 health = 25 - movement_cooldown = 0 + movement_cooldown = -1 movement_sound = 'sound/effects/servostep.ogg' pass_flags = PASSTABLE @@ -68,4 +68,4 @@ /mob/living/simple_mob/mechanical/corrupt_maint_drone/death() ..(null,"is smashed into pieces!") - qdel(src) \ No newline at end of file + qdel(src) diff --git a/code/modules/mob/living/simple_mob/subtypes/mechanical/disbot_vr.dm b/code/modules/mob/living/simple_mob/subtypes/mechanical/disbot_vr.dm index dbcf5150c2..5ea69697d6 100644 --- a/code/modules/mob/living/simple_mob/subtypes/mechanical/disbot_vr.dm +++ b/code/modules/mob/living/simple_mob/subtypes/mechanical/disbot_vr.dm @@ -29,7 +29,7 @@ maxHealth = 65 health = 40 - movement_cooldown = 4 + movement_cooldown = 1 response_help = "pets the" response_disarm = "gently pushes aside the" diff --git a/code/modules/mob/living/simple_mob/subtypes/mechanical/drones/combat_drone.dm b/code/modules/mob/living/simple_mob/subtypes/mechanical/drones/combat_drone.dm index 6c1be00472..1d37471dbf 100644 --- a/code/modules/mob/living/simple_mob/subtypes/mechanical/drones/combat_drone.dm +++ b/code/modules/mob/living/simple_mob/subtypes/mechanical/drones/combat_drone.dm @@ -43,7 +43,7 @@ maxHealth = 50 // Shield has 150 for total of 200. health = 50 - movement_cooldown = 5 + movement_cooldown = 1.5 hovering = TRUE base_attack_cooldown = 5 @@ -102,7 +102,7 @@ // Difference is that it should not be faster than you. /mob/living/simple_mob/mechanical/combat_drone/lesser desc = "An automated combat drone with an aged apperance." - movement_cooldown = 10 + movement_cooldown = 3 // This one is the type spawned by the random event. @@ -111,4 +111,4 @@ ai_holder_type = /datum/ai_holder/simple_mob/ranged/kiting/threatening/event /decl/mob_organ_names/combatdrone - hit_zones = list("chassis", "comms array", "sensor suite", "left weapons module", "right weapons module", "maneuvering thruster") \ No newline at end of file + hit_zones = list("chassis", "comms array", "sensor suite", "left weapons module", "right weapons module", "maneuvering thruster") diff --git a/code/modules/mob/living/simple_mob/subtypes/mechanical/drones/mining_drone.dm b/code/modules/mob/living/simple_mob/subtypes/mechanical/drones/mining_drone.dm index 1bd3b9279a..8732246b68 100644 --- a/code/modules/mob/living/simple_mob/subtypes/mechanical/drones/mining_drone.dm +++ b/code/modules/mob/living/simple_mob/subtypes/mechanical/drones/mining_drone.dm @@ -29,7 +29,7 @@ maxHealth = 50 health = 50 - movement_cooldown = 5 + movement_cooldown = 1.5 hovering = TRUE base_attack_cooldown = 2.5 SECONDS @@ -179,4 +179,4 @@ name = "scavenger drone" ignoreunarmed = FALSE allowedtools = list(/obj/item/weapon/pickaxe) - projectiletype = /obj/item/projectile/energy/excavate/weak \ No newline at end of file + projectiletype = /obj/item/projectile/energy/excavate/weak diff --git a/code/modules/mob/living/simple_mob/subtypes/mechanical/hivebot/ranged_damage.dm b/code/modules/mob/living/simple_mob/subtypes/mechanical/hivebot/ranged_damage.dm index 458647f6b7..854e58ae12 100644 --- a/code/modules/mob/living/simple_mob/subtypes/mechanical/hivebot/ranged_damage.dm +++ b/code/modules/mob/living/simple_mob/subtypes/mechanical/hivebot/ranged_damage.dm @@ -112,7 +112,7 @@ /mob/living/simple_mob/mechanical/hivebot/ranged_damage/siege name = "siege engine hivebot" desc = "A large robot capable of delivering long range bombardment." - projectiletype = /obj/item/projectile/arc/test + projectiletype = /obj/item/projectile/arc/fragmentation/mortar icon_scale_x = 2 icon_scale_y = 2 icon_state = "red" diff --git a/code/modules/mob/living/simple_mob/subtypes/mechanical/hivebot/support.dm b/code/modules/mob/living/simple_mob/subtypes/mechanical/hivebot/support.dm index dcfdc5b2c1..24207dc178 100644 --- a/code/modules/mob/living/simple_mob/subtypes/mechanical/hivebot/support.dm +++ b/code/modules/mob/living/simple_mob/subtypes/mechanical/hivebot/support.dm @@ -4,7 +4,7 @@ icon_state = "white" icon_living = "white" attacktext = list("prodded") - movement_cooldown = 5 + movement_cooldown = 1.5 melee_damage_lower = 2 melee_damage_upper = 2 @@ -88,4 +88,4 @@ break // Only one resupply per pulse. /decl/mob_organ_names/hivebotsupport - hit_zones = list("central chassis", "positioning servo", "head", "sensor suite", "manipulator arm", "battle analytics mount", "weapons array", "front right leg", "front left leg", "rear left leg", "rear right leg") \ No newline at end of file + hit_zones = list("central chassis", "positioning servo", "head", "sensor suite", "manipulator arm", "battle analytics mount", "weapons array", "front right leg", "front left leg", "rear left leg", "rear right leg") diff --git a/code/modules/mob/living/simple_mob/subtypes/mechanical/hivebot/tank.dm b/code/modules/mob/living/simple_mob/subtypes/mechanical/hivebot/tank.dm index 6b30eccab0..81e46f8d63 100644 --- a/code/modules/mob/living/simple_mob/subtypes/mechanical/hivebot/tank.dm +++ b/code/modules/mob/living/simple_mob/subtypes/mechanical/hivebot/tank.dm @@ -5,7 +5,7 @@ /mob/living/simple_mob/mechanical/hivebot/tank attacktext = list("prodded") projectiletype = null // To force the AI to melee. - movement_cooldown = 10 + movement_cooldown = 3 melee_damage_lower = 3 melee_damage_upper = 3 attack_sound = 'sound/weapons/Egloves.ogg' @@ -170,4 +170,4 @@ return (..(P)) /decl/mob_organ_names/hivebottank - hit_zones = list("central chassis", "armor plating", "component shielding", "positioning servo", "head", "sensor suite", "heavy manipulator arm", "shoulder weapon mount", "weapons array", "front right leg", "front left leg", "rear left leg", "rear right leg") \ No newline at end of file + hit_zones = list("central chassis", "armor plating", "component shielding", "positioning servo", "head", "sensor suite", "heavy manipulator arm", "shoulder weapon mount", "weapons array", "front right leg", "front left leg", "rear left leg", "rear right leg") diff --git a/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/combat_mecha.dm b/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/combat_mecha.dm index bf04d20080..cf9c0ea3ea 100644 --- a/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/combat_mecha.dm +++ b/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/combat_mecha.dm @@ -5,7 +5,7 @@ name = "combat mecha" desc = "An even bigger stompy mech!!" - movement_cooldown = 10 + movement_cooldown = 3 melee_damage_lower = 30 melee_damage_upper = 30 melee_attack_delay = 1 SECOND diff --git a/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/durand.dm b/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/durand.dm index df0984878e..ba25363f8d 100644 --- a/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/durand.dm +++ b/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/durand.dm @@ -20,7 +20,7 @@ desc = "An aging combat exosuit utilized by many corporations. It was originally developed to fight in the First Contact War." catalogue_data = list(/datum/category_item/catalogue/technology/durand) icon_state = "durand" - movement_cooldown = 10 + movement_cooldown = 3 wreckage = /obj/structure/loot_pile/mecha/durand maxHealth = 400 diff --git a/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/gygax.dm b/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/gygax.dm index cecd4bcb7f..e06960b195 100644 --- a/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/gygax.dm +++ b/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/gygax.dm @@ -17,7 +17,7 @@ desc = "A lightweight, security exosuit. Popular among private and corporate security." catalogue_data = list(/datum/category_item/catalogue/technology/gygax) icon_state = "gygax" - movement_cooldown = 0 + movement_cooldown = -1 wreckage = /obj/structure/loot_pile/mecha/gygax maxHealth = 300 diff --git a/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/marauder.dm b/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/marauder.dm index f6efa12828..b6e2934c8c 100644 --- a/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/marauder.dm +++ b/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/marauder.dm @@ -13,7 +13,7 @@ desc = "A heavy-duty, combat exosuit, developed after the Durand model. This is rarely found among civilian populations." catalogue_data = list(/datum/category_item/catalogue/technology/marauder) icon_state = "marauder" - movement_cooldown = 5 + movement_cooldown = 1.5 wreckage = /obj/structure/loot_pile/mecha/marauder maxHealth = 500 diff --git a/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/mecha.dm b/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/mecha.dm index f07eef358c..dc4733b6f0 100644 --- a/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/mecha.dm +++ b/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/mecha.dm @@ -8,7 +8,7 @@ icon = 'icons/mecha/mecha.dmi' faction = "syndicate" - movement_cooldown = 5 + movement_cooldown = 1.5 movement_sound = "mechstep" // This gets fed into playsound(), which can also take strings as a 'group' of sound files. turn_sound = 'sound/mecha/mechturn.ogg' maxHealth = 300 diff --git a/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/odysseus.dm b/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/odysseus.dm index 338200c8d6..c97050e6f6 100644 --- a/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/odysseus.dm +++ b/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/odysseus.dm @@ -22,7 +22,7 @@ wreckage = /obj/structure/loot_pile/mecha/odysseus maxHealth = 120 - movement_cooldown = 0 + movement_cooldown = -1 turn_sound = 'sound/mecha/mechmove01.ogg' melee_damage_lower = 5 @@ -79,6 +79,3 @@ /obj/item/projectile/fake_syringe/poison modifier_type_to_apply = /datum/modifier/poisoned modifier_duration = 1 MINUTE // About 30 damage per stack over a minute. - - - diff --git a/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/phazon.dm b/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/phazon.dm index ebbe80ecf4..562a686385 100644 --- a/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/phazon.dm +++ b/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/phazon.dm @@ -4,7 +4,7 @@ name = "phazon" desc = "An extremly enigmatic exosuit." icon_state = "phazon" - movement_cooldown = 5 + movement_cooldown = 1.5 wreckage = /obj/structure/loot_pile/mecha/phazon maxHealth = 200 @@ -19,4 +19,3 @@ "rad" = 100 ) projectiletype = /obj/item/projectile/energy/declone - diff --git a/code/modules/mob/living/simple_mob/subtypes/mechanical/viscerator.dm b/code/modules/mob/living/simple_mob/subtypes/mechanical/viscerator.dm index 488d622042..1dc84a86f1 100644 --- a/code/modules/mob/living/simple_mob/subtypes/mechanical/viscerator.dm +++ b/code/modules/mob/living/simple_mob/subtypes/mechanical/viscerator.dm @@ -30,7 +30,7 @@ faction = "syndicate" maxHealth = 15 health = 15 - movement_cooldown = 0 + movement_cooldown = -2 pass_flags = PASSTABLE mob_swap_flags = 0 @@ -94,7 +94,7 @@ /mob/living/simple_mob/mechanical/viscerator/piercing attack_armor_pen = 20 base_attack_cooldown = 10 // One attack a second or so. - movement_cooldown = 0.5 + movement_cooldown = -1 /decl/mob_organ_names/viscerator hit_zones = list("chassis", "rotor blades", "sensor array") diff --git a/code/modules/mob/living/simple_mob/subtypes/mechanical/ward/ward.dm b/code/modules/mob/living/simple_mob/subtypes/mechanical/ward/ward.dm index e1b1bb80fd..9120bec728 100644 --- a/code/modules/mob/living/simple_mob/subtypes/mechanical/ward/ward.dm +++ b/code/modules/mob/living/simple_mob/subtypes/mechanical/ward/ward.dm @@ -19,7 +19,7 @@ maxHealth = 15 health = 15 - movement_cooldown = 0 + movement_cooldown = -1 hovering = TRUE mob_bump_flag = 0 @@ -44,4 +44,4 @@ return ..() /decl/mob_organ_names/ward - hit_zones = list("chassis", "sensor array", "hover thruster") \ No newline at end of file + hit_zones = list("chassis", "sensor array", "hover thruster") diff --git a/code/modules/mob/living/simple_mob/subtypes/metroid/metBaseType.dm b/code/modules/mob/living/simple_mob/subtypes/metroid/metBaseType.dm index 57cc5f4b0b..92b99b84f7 100644 --- a/code/modules/mob/living/simple_mob/subtypes/metroid/metBaseType.dm +++ b/code/modules/mob/living/simple_mob/subtypes/metroid/metBaseType.dm @@ -59,9 +59,14 @@ var/evo_limit = 0 var/next meat_type = /obj/item/toy/figure/bounty_hunter - + can_be_drop_prey = FALSE //CHOMP Add + can_pain_emote = TRUE + species_sounds = "Metroid" + pain_emote_1p = list("skree") + pain_emote_3p = list("skrees") + /mob/living/simple_mob/metroid/Initialize() nutrition = 100 //Have them start off pretty hungry still. existing_metroids += src //Keep track of how many for the event. @@ -114,5 +119,5 @@ ) /mob/living/simple_mob/metroid/death() - playsound(src, 'sound/metroid/metroiddeath.ogg', 75, 1) - ..() \ No newline at end of file + // playsound(src, 'sound/metroid/metroiddeath.ogg', 75, 1) + ..() diff --git a/code/modules/mob/living/simple_mob/subtypes/metroid/metTypes.dm b/code/modules/mob/living/simple_mob/subtypes/metroid/metTypes.dm index 3e5e64ecf8..7a7c14dd4a 100644 --- a/code/modules/mob/living/simple_mob/subtypes/metroid/metTypes.dm +++ b/code/modules/mob/living/simple_mob/subtypes/metroid/metTypes.dm @@ -71,7 +71,7 @@ GLOBAL_VAR_INIT(queen_amount, 0) //We only gonna want 1 queen in the world. /mob/living/simple_mob/metroid/mine/death() - playsound(src, 'sound/metroid/metroiddeath.ogg', 50, 1) + // playsound(src, 'sound/metroid/metroiddeath.ogg', 50, 1) ..() if(prob(20)) visible_message("\The [src] dropped some toy!") @@ -213,7 +213,7 @@ GLOBAL_VAR_INIT(queen_amount, 0) //We only gonna want 1 queen in the world. ..() /mob/living/simple_mob/metroid/juvenile/super/death() - playsound(src, 'sound/metroid/metroiddeath.ogg', 100, 1) + // playsound(src, 'sound/metroid/metroiddeath.ogg', 100, 1) ..() /mob/living/simple_mob/metroid/juvenile/alpha @@ -266,7 +266,7 @@ GLOBAL_VAR_INIT(queen_amount, 0) //We only gonna want 1 queen in the world. ..() /mob/living/simple_mob/metroid/juvenile/alpha/death() - playsound(src, 'sound/metroid/metroiddeath.ogg', 100, 1) + // playsound(src, 'sound/metroid/metroiddeath.ogg', 100, 1) ..() /mob/living/simple_mob/metroid/juvenile/alpha //active noms @@ -343,7 +343,7 @@ GLOBAL_VAR_INIT(queen_amount, 0) //We only gonna want 1 queen in the world. ..() /mob/living/simple_mob/metroid/juvenile/gamma/death() - playsound(src, 'sound/metroid/metroiddeath.ogg', 100, 1) + // playsound(src, 'sound/metroid/metroiddeath.ogg', 100, 1) ..() /mob/living/simple_mob/metroid/juvenile/gamma //active noms @@ -441,7 +441,7 @@ GLOBAL_VAR_INIT(queen_amount, 0) //We only gonna want 1 queen in the world. ..() /mob/living/simple_mob/metroid/juvenile/zeta/death() - playsound(src, 'sound/metroid/metroiddeath.ogg', 100, 1) + // playsound(src, 'sound/metroid/metroiddeath.ogg', 100, 1) ..() /mob/living/simple_mob/metroid/juvenile/zeta //active noms @@ -533,12 +533,14 @@ GLOBAL_VAR_INIT(queen_amount, 0) //We only gonna want 1 queen in the world. evo_limit = 2000 next = "/mob/living/simple_mob/metroid/juvenile/queen" + death_sound_override = list('sound/metroid/metroidomegadeath.ogg') // We override the death sound to play our custom here + /mob/living/simple_mob/metroid/juvenile/omega/Initialize() playsound(src, 'sound/metroid/metroidomega.ogg', 100, 1) ..() /mob/living/simple_mob/metroid/juvenile/omega/death() - playsound(src, 'sound/metroid/metroidomegadeath.ogg', 100, 1) + // playsound(src, 'sound/metroid/metroidomegadeath.ogg', 100, 1) ..() /mob/living/simple_mob/metroid/juvenile/omega //active noms @@ -628,13 +630,15 @@ GLOBAL_VAR_INIT(queen_amount, 0) //We only gonna want 1 queen in the world. next = null is_queen = TRUE + death_sound_override = list('sound/metroid/metroidqueendeath.ogg') // We override the death sound to play our custom here + /mob/living/simple_mob/metroid/juvenile/queen/Initialize() playsound(src, 'sound/metroid/metroidqueen.ogg', 100, 1) GLOB.queen_amount++ ..() /mob/living/simple_mob/metroid/juvenile/queen/death() - playsound(src, 'sound/metroid/metroidqueendeath.ogg', 100, 1) + // playsound(src, 'sound/metroid/metroidqueendeath.ogg', 100, 1) GLOB.queen_amount-- ..() diff --git a/code/modules/mob/living/simple_mob/subtypes/occult/constructs/_construct.dm b/code/modules/mob/living/simple_mob/subtypes/occult/constructs/_construct.dm index f1c089f78b..08df5b4ad0 100644 --- a/code/modules/mob/living/simple_mob/subtypes/occult/constructs/_construct.dm +++ b/code/modules/mob/living/simple_mob/subtypes/occult/constructs/_construct.dm @@ -63,6 +63,7 @@ // var/do_glow = TRUE can_be_drop_prey = FALSE //CHOMP Add + can_pain_emote = FALSE // CHOMPEdit: Can't feel pain /mob/living/simple_mob/construct/place_spell_in_hand(var/path) if(!path || !ispath(path)) @@ -157,4 +158,4 @@ /mob/living/simple_mob/construct/proc/remove_glow() cut_overlays() -*/ \ No newline at end of file +*/ diff --git a/code/modules/mob/living/simple_mob/subtypes/occult/constructs/harvester.dm b/code/modules/mob/living/simple_mob/subtypes/occult/constructs/harvester.dm index 93ed046f74..a2ae87d39a 100644 --- a/code/modules/mob/living/simple_mob/subtypes/occult/constructs/harvester.dm +++ b/code/modules/mob/living/simple_mob/subtypes/occult/constructs/harvester.dm @@ -18,7 +18,7 @@ attacktext = list("violently stabbed") friendly = list("caresses") organ_names = /decl/mob_organ_names/harvester - movement_cooldown = 0 + movement_cooldown = -1 // environment_smash = 1 // Whatever this gets renamed to, Harvesters need to break things @@ -41,4 +41,4 @@ ) /decl/mob_organ_names/harvester - hit_zones = list("cephalothorax", "eye", "carapace", "energy crystal", "mandible") \ No newline at end of file + hit_zones = list("cephalothorax", "eye", "carapace", "energy crystal", "mandible") diff --git a/code/modules/mob/living/simple_mob/subtypes/occult/constructs/juggernaut.dm b/code/modules/mob/living/simple_mob/subtypes/occult/constructs/juggernaut.dm index 199820f3e2..96b950f5a5 100644 --- a/code/modules/mob/living/simple_mob/subtypes/occult/constructs/juggernaut.dm +++ b/code/modules/mob/living/simple_mob/subtypes/occult/constructs/juggernaut.dm @@ -23,7 +23,7 @@ mob_size = MOB_HUGE - movement_cooldown = 6 //Not super fast, but it might catch up to someone in armor who got punched once or twice. + movement_cooldown = 2 //Not super fast, but it might catch up to someone in armor who got punched once or twice. // environment_smash = 2 // Whatever this gets renamed to, Juggernauts need to break things @@ -145,4 +145,4 @@ return (..(P)) /decl/mob_organ_names/juggernaut - hit_zones = list("body", "left pauldron", "right pauldron", "left arm", "right arm", "eye", "head", "crystaline spike") \ No newline at end of file + hit_zones = list("body", "left pauldron", "right pauldron", "left arm", "right arm", "eye", "head", "crystaline spike") diff --git a/code/modules/mob/living/simple_mob/subtypes/occult/constructs/wraith.dm b/code/modules/mob/living/simple_mob/subtypes/occult/constructs/wraith.dm index f933f5fdba..1c9ad2db84 100644 --- a/code/modules/mob/living/simple_mob/subtypes/occult/constructs/wraith.dm +++ b/code/modules/mob/living/simple_mob/subtypes/occult/constructs/wraith.dm @@ -20,7 +20,7 @@ attacktext = list("slashed") friendly = list("pinches") organ_names = /decl/mob_organ_names/wraith - movement_cooldown = 0 + movement_cooldown = -1 attack_sound = 'sound/weapons/rapidslice.ogg' construct_spells = list(/spell/targeted/ethereal_jaunt/shift, /spell/targeted/ambush_mode @@ -34,4 +34,4 @@ L.add_modifier(/datum/modifier/deep_wounds, 30 SECONDS) /decl/mob_organ_names/wraith - hit_zones = list("body", "eye", "crystaline spike", "left claw", "right claw") \ No newline at end of file + hit_zones = list("body", "eye", "crystaline spike", "left claw", "right claw") diff --git a/code/modules/mob/living/simple_mob/subtypes/occult/creature.dm b/code/modules/mob/living/simple_mob/subtypes/occult/creature.dm index 95e3ecebe8..738cd0f1e2 100644 --- a/code/modules/mob/living/simple_mob/subtypes/occult/creature.dm +++ b/code/modules/mob/living/simple_mob/subtypes/occult/creature.dm @@ -29,8 +29,9 @@ speak_emote = list("gibbers") ai_holder_type = /datum/ai_holder/simple_mob/melee - + can_be_drop_prey = FALSE //CHOMP Add + can_pain_emote = FALSE // CHOMPEdit: Can't feel pain // Strong Variant /mob/living/simple_mob/creature/strong @@ -72,4 +73,4 @@ melee_damage_upper = 25 /decl/mob_organ_names/abberation - hit_zones = list("fleshy mass", "maw", "eye(?)", "orifice(?)") \ No newline at end of file + hit_zones = list("fleshy mass", "maw", "eye(?)", "orifice(?)") diff --git a/code/modules/mob/living/simple_mob/subtypes/occult/faithless.dm b/code/modules/mob/living/simple_mob/subtypes/occult/faithless.dm index 36b68d05ca..86dccd8523 100644 --- a/code/modules/mob/living/simple_mob/subtypes/occult/faithless.dm +++ b/code/modules/mob/living/simple_mob/subtypes/occult/faithless.dm @@ -41,8 +41,9 @@ min_n2 = 0 max_n2 = 0 minbodytemp = 0 - + can_be_drop_prey = FALSE //CHOMP Add + can_pain_emote = FALSE // CHOMPEdit: Can't feel pain /mob/living/simple_mob/faithless/Process_Spacemove(var/check_drift = 0) return 1 @@ -81,4 +82,4 @@ melee_damage_upper = 28 /decl/mob_organ_names/faithless - hit_zones = list("body", "left appendage", "right appendage", "shadowy tendrils", "head", "right stump", "left stump", "infernal eye") \ No newline at end of file + hit_zones = list("body", "left appendage", "right appendage", "shadowy tendrils", "head", "right stump", "left stump", "infernal eye") diff --git a/code/modules/mob/living/simple_mob/subtypes/occult/unknown.dm b/code/modules/mob/living/simple_mob/subtypes/occult/unknown.dm index 1671459c30..78ca7d4831 100644 --- a/code/modules/mob/living/simple_mob/subtypes/occult/unknown.dm +++ b/code/modules/mob/living/simple_mob/subtypes/occult/unknown.dm @@ -40,8 +40,9 @@ var/all_special_attacks = list(GA_ADS, GA_CALLDOWN, GA_LINES, GA_BULLETHELL, GA_ILLUSION, GA_CONFUSION, GA_SPEEDUP) loot_list = list(/obj/item/device/nif/glitch = 100) - + can_be_drop_prey = FALSE //CHOMP Add + can_pain_emote = FALSE // CHOMPEdit: Can't feel pain /obj/item/projectile/energy/slow_orb name = "TROJAN" @@ -317,6 +318,8 @@ ai_holder_type = /datum/ai_holder/simple_mob/ranged/aggressive/bossmob_glitch_fake + can_pain_emote = FALSE // CHOMPEdit: Can't feel pain + /mob/living/simple_mob/glitch_boss_fake/strong maxHealth = 100 health = 100 @@ -346,4 +349,4 @@ pointblank = TRUE intelligence_level = AI_SMART vision_range = 9 - closest_distance = 4 \ No newline at end of file + closest_distance = 4 diff --git a/code/modules/mob/living/simple_mob/subtypes/plant/tomato.dm b/code/modules/mob/living/simple_mob/subtypes/plant/tomato.dm index 7b0f11ed6f..5c8c6003e2 100644 --- a/code/modules/mob/living/simple_mob/subtypes/plant/tomato.dm +++ b/code/modules/mob/living/simple_mob/subtypes/plant/tomato.dm @@ -28,8 +28,9 @@ meat_type = /obj/item/weapon/reagent_containers/food/snacks/tomatomeat meat_amount = 4 - + can_be_drop_prey = FALSE //CHOMP Add + can_pain_emote = FALSE // CHOMPEdit: Can't feel pain and shouldn't take damage anyways, but, sanity /decl/mob_organ_names/tomato - hit_zones = list("flesh", "leaf", "mouth") \ No newline at end of file + hit_zones = list("flesh", "leaf", "mouth") diff --git a/code/modules/mob/living/simple_mob/subtypes/plant/tree.dm b/code/modules/mob/living/simple_mob/subtypes/plant/tree.dm index a9b95c9d70..db68032789 100644 --- a/code/modules/mob/living/simple_mob/subtypes/plant/tree.dm +++ b/code/modules/mob/living/simple_mob/subtypes/plant/tree.dm @@ -31,8 +31,9 @@ meat_amount = 2 pixel_x = -16 - + can_be_drop_prey = FALSE //CHOMP Add + can_pain_emote = FALSE // CHOMPEdit: Can't feel pain and shouldn't take damage anyways, but, sanity /mob/living/simple_mob/animal/space/tree/apply_melee_effects(var/atom/A) if(isliving(A)) @@ -48,4 +49,4 @@ qdel(src) /decl/mob_organ_names/tree - hit_zones = list("trunk", "branches", "twigs") \ No newline at end of file + hit_zones = list("trunk", "branches", "twigs") diff --git a/code/modules/mob/living/simple_mob/subtypes/slime/feral/feral.dm b/code/modules/mob/living/simple_mob/subtypes/slime/feral/feral.dm index e2ef92e982..ea524c3c80 100644 --- a/code/modules/mob/living/simple_mob/subtypes/slime/feral/feral.dm +++ b/code/modules/mob/living/simple_mob/subtypes/slime/feral/feral.dm @@ -20,7 +20,7 @@ default_pixel_y = -10 // To prevent resetting above var. maxHealth = 300 - movement_cooldown = 10 + movement_cooldown = -3 melee_attack_delay = 0.5 SECONDS ai_holder_type = /datum/ai_holder/simple_mob/ranged/pointblank @@ -93,4 +93,3 @@ if(L.has_AI()) // Other AIs should react to hostile auras. L.ai_holder.react_to_attack(src) - diff --git a/code/modules/mob/living/simple_mob/subtypes/slime/slime.dm b/code/modules/mob/living/simple_mob/subtypes/slime/slime.dm index e2d4ecea57..790672aa95 100644 --- a/code/modules/mob/living/simple_mob/subtypes/slime/slime.dm +++ b/code/modules/mob/living/simple_mob/subtypes/slime/slime.dm @@ -33,7 +33,7 @@ var/list/_slime_default_emotes = list( faction = "slime" // Note that slimes are hostile to other slimes of different color regardless of faction (unless Unified). maxHealth = 150 - movement_cooldown = 0 + movement_cooldown = -1 pass_flags = PASSTABLE makes_dirt = FALSE // Goop mob_class = MOB_CLASS_SLIME @@ -81,9 +81,15 @@ var/list/_slime_default_emotes = list( var/mood = ":3" // Icon to use to display 'mood', as an overlay. can_enter_vent_with = list(/obj/item/clothing/head) - + can_be_drop_prey = FALSE //CHOMP Add + // CHOMPAdd: Pain Sounds + species_sounds = "Slime" + pain_emote_1p = list("squish", "squelch") + pain_emote_3p = list("squishes", "squelches") + // CHOMPAdd End + /mob/living/simple_mob/slime/get_available_emotes() return global._slime_default_emotes.Copy() @@ -253,4 +259,4 @@ var/list/_slime_default_emotes = list( visible_message("\The [src] squishes!") /decl/mob_organ_names/slime - hit_zones = list("cytoplasmic membrane") \ No newline at end of file + hit_zones = list("cytoplasmic membrane") diff --git a/code/modules/mob/living/simple_mob/subtypes/slime/xenobio/subtypes.dm b/code/modules/mob/living/simple_mob/subtypes/slime/xenobio/subtypes.dm index e3f526bb5b..d13469d8a6 100644 --- a/code/modules/mob/living/simple_mob/subtypes/slime/xenobio/subtypes.dm +++ b/code/modules/mob/living/simple_mob/subtypes/slime/xenobio/subtypes.dm @@ -474,7 +474,7 @@ melee_damage_lower = 10 melee_damage_upper = 30 - movement_cooldown = 0 // This actually isn't any faster due to AI limitations that hopefully the timer subsystem can fix in the future. + movement_cooldown = -1 // This actually isn't any faster due to AI limitations that hopefully the timer subsystem can fix in the future. slime_mutation = list( /mob/living/simple_mob/slime/xenobio/dark_blue, @@ -490,7 +490,7 @@ color = "#FF3333" slime_color = "red" coretype = /obj/item/slime_extract/red - movement_cooldown = 0 // See above. + movement_cooldown = -1 // See above. untamable = TRUE // Will enrage if disciplined. description_info = "This slime is faster than the others. Attempting to discipline this slime will always cause it to go rabid and berserk." diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/bee.dm b/code/modules/mob/living/simple_mob/subtypes/vore/bee.dm index cac9a79b10..010dbafed1 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/bee.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/bee.dm @@ -11,7 +11,7 @@ response_disarm = "gently pushes aside" response_harm = "hits" - movement_cooldown = 5 + movement_cooldown = 1.5 // speed = 5 maxHealth = 25 health = 25 diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/c_pet.dm b/code/modules/mob/living/simple_mob/subtypes/vore/c_pet.dm index 2a6871ac12..b2460c5522 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/c_pet.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/c_pet.dm @@ -56,7 +56,7 @@ icon_state = "dave1" icon_living = "dave1" icon_dead = "dave_dead" - movement_cooldown = 300 + movement_cooldown = 100 maxHealth = 1500 health = 1500 @@ -93,4 +93,4 @@ /mob/living/simple_mob/animal/passive/mimepet/attack_hand(mob/living/user as mob) if(user.a_intent == I_DISARM) icon_state = pick("dave1", "dave2", "dave3", "dave5" , "dave6" , "dave7" , "dave8" , "dave9" , "dave10") - .=..() \ No newline at end of file + .=..() diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/corrupt_hounds.dm b/code/modules/mob/living/simple_mob/subtypes/vore/corrupt_hounds.dm index c255cc31a0..7bdd95f2e7 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/corrupt_hounds.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/corrupt_hounds.dm @@ -115,7 +115,7 @@ riding_datum = new /datum/riding/simple_mob(src) verbs |= /mob/living/simple_mob/proc/animal_mount verbs |= /mob/living/proc/toggle_rider_reins - movement_cooldown = 3 + movement_cooldown = 0 /mob/living/simple_mob/vore/aggressive/corrupthound/MouseDrop_T(mob/living/M, mob/living/user) return diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm b/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm index c5a04ea5b5..7a3497d7ce 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm @@ -76,7 +76,7 @@ riding_datum = new /datum/riding/simple_mob(src) verbs |= /mob/living/simple_mob/proc/animal_mount verbs |= /mob/living/proc/toggle_rider_reins - movement_cooldown = 3 + movement_cooldown = 0 /mob/living/simple_mob/vore/aggressive/deathclaw/MouseDrop_T(mob/living/M, mob/living/user) return diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/demon/demon.dm b/code/modules/mob/living/simple_mob/subtypes/vore/demon/demon.dm index a98d942dd1..a67ee85b33 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/demon/demon.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/demon/demon.dm @@ -15,7 +15,7 @@ faction = "demon" maxHealth = 30 health = 30 - movement_cooldown = 0 + movement_cooldown = -2 see_in_dark = 10 seedarkness = FALSE @@ -96,4 +96,4 @@ else return ..() -*/ \ No newline at end of file +*/ diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/demon/demonAI_ch.dm b/code/modules/mob/living/simple_mob/subtypes/vore/demon/demonAI_ch.dm index 51e1f8ca99..e9e45ec776 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/demon/demonAI_ch.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/demon/demonAI_ch.dm @@ -62,6 +62,8 @@ var/blood_spawn = 0 var/is_shifting = FALSE + can_pain_emote = FALSE + /mob/living/simple_mob/vore/demonAI/init_vore() if(!voremob_loaded) return diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/dino.dm b/code/modules/mob/living/simple_mob/subtypes/vore/dino.dm index f7b1492f0d..2531f35df7 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/dino.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/dino.dm @@ -13,7 +13,7 @@ response_help = "pets" response_disarm = "gently pushes aside" response_harm = "hits" - movement_cooldown = 4 + movement_cooldown = 0.5 harm_intent_damage = 5 melee_damage_lower = 5 melee_damage_upper = 12 diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/dragon.dm b/code/modules/mob/living/simple_mob/subtypes/vore/dragon.dm index 1e5ed98d6c..b83c403da2 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/dragon.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/dragon.dm @@ -122,7 +122,7 @@ riding_datum = new /datum/riding/simple_mob(src) verbs |= /mob/living/simple_mob/proc/animal_mount verbs |= /mob/living/proc/toggle_rider_reins - movement_cooldown = 3 + movement_cooldown = 0 /mob/living/simple_mob/vore/aggressive/dragon/MouseDrop_T(mob/living/M, mob/living/user) return diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm b/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm index 071aef71ca..7af9ae941b 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm @@ -50,6 +50,11 @@ say_list_type = /datum/say_list/fennec ai_holder_type = /datum/ai_holder/simple_mob/passive + // CHOMPAdd: :c + pain_emote_1p = list("yelp", "whine", "bark", "growl") + pain_emote_3p = list("yelps", "whines", "barks", "growls") + species_sounds = "Vulpine" + // Activate Noms! /mob/living/simple_mob/vore/fennec vore_active = 1 @@ -58,12 +63,12 @@ vore_pounce_chance = 40 vore_default_mode = DM_HOLD vore_icons = SA_ICON_LIVING - + /mob/living/simple_mob/vore/fennec/init_vore() // CHOMPEdit - Allow for customizing bellies on vorecritters if(!voremob_loaded) return . = ..() - + var/obj/belly/B = vore_selected B.name = "stomach" B.desc = "Warm, slick, and wet. You're somewhere hot, tight, and very cramped, unless you happen to somehow be smaller than the fennec you're in! It's hard to see, as rippling pink walls clench and smother over your form. If you don't want to be here, a newspaper from a friend ought to get you out. ...right?" @@ -98,7 +103,7 @@ mob_bump_flag = HEAVY grab_resist = 100 mob_class = MOB_CLASS_HUMANOID - movement_cooldown = 1 + movement_cooldown = -1 melee_miss_chance = 10 old_x = -32 diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm b/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm index 41895be835..6792ffd237 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm @@ -28,7 +28,7 @@ icon_state = "frog" icon = 'icons/mob/vore.dmi' - movement_cooldown = 4 //fast as fucc boie. + movement_cooldown = 0.5 //fast as fucc boie. can_be_drop_pred = 1 //They can tongue vore. meat_amount = 4 diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/goia_ch.dm b/code/modules/mob/living/simple_mob/subtypes/vore/goia_ch.dm index 94ec99eeee..b4a63adb93 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/goia_ch.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/goia_ch.dm @@ -28,6 +28,11 @@ vore_pounce_chance = 35 //More likely to nom vore_icons = SA_ICON_LIVING | SA_ICON_REST + // CHOMPAdd: Don't think its checked, but just in case + species_sounds = "Canine" + pain_emote_1p = list("yelp", "whine", "bark", "growl") + pain_emote_3p = list("yelps", "whines", "barks", "growls") + /mob/living/simple_mob/otie/zorgoia/New() ..() switch(rand(9)) @@ -77,4 +82,4 @@ emote_hear = list("chuffs", "murrs", "churls", "hisses", "lets out a cougar like scream", "yawns") emote_see = list("licks their maw", "stretches", "yawns", "noodles") say_maybe_target = list("weh?") - say_got_target = list("Rurrr!", "ROAR!", "RAH!") \ No newline at end of file + say_got_target = list("Rurrr!", "ROAR!", "RAH!") diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/greatwolf.dm b/code/modules/mob/living/simple_mob/subtypes/vore/greatwolf.dm index e9c0c867bd..1e813680a7 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/greatwolf.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/greatwolf.dm @@ -24,7 +24,7 @@ response_help = "pets" response_disarm = "shoves" response_harm = "smacks" - movement_cooldown = 2 + movement_cooldown = -1 harm_intent_damage = 10 melee_damage_lower = 10 melee_damage_upper = 20 @@ -39,8 +39,13 @@ can_buckle = TRUE buckle_movable = TRUE buckle_lying = FALSE - + can_be_drop_prey = FALSE //CHOMP Add + // CHOMPAdd: :c + species_sounds = "Canine" + pain_emote_1p = list("yelp", "whine", "bark", "growl") + pain_emote_3p = list("yelps", "whines", "barks", "growls") + // CHOMPAdd End /mob/living/simple_mob/vore/greatwolf @@ -96,7 +101,7 @@ riding_datum = new /datum/riding/simple_mob(src) verbs |= /mob/living/simple_mob/proc/animal_mount verbs |= /mob/living/proc/toggle_rider_reins - movement_cooldown = 1.5 + movement_cooldown = -1.5 /mob/living/simple_mob/vore/greatwolf/MouseDrop_T(mob/living/M, mob/living/user) return diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/hippo.dm b/code/modules/mob/living/simple_mob/subtypes/vore/hippo.dm index d2760e8304..2052573b4e 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/hippo.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/hippo.dm @@ -11,7 +11,7 @@ maxHealth = 200 health = 200 - movement_cooldown = 5 + movement_cooldown = 1.5 see_in_dark = 3 armor = list( @@ -74,7 +74,7 @@ riding_datum = new /datum/riding/simple_mob(src) verbs |= /mob/living/simple_mob/proc/animal_mount verbs |= /mob/living/proc/toggle_rider_reins - movement_cooldown = 3 + movement_cooldown = 0 /mob/living/simple_mob/vore/hippo/MouseDrop_T(mob/living/M, mob/living/user) return @@ -85,4 +85,4 @@ /datum/say_list/hippo speak = list("UUUUUUH") emote_hear = list("grunts","groans", "roars", "snorts") - emote_see = list("shakes its head") \ No newline at end of file + emote_see = list("shakes its head") diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/horse.dm b/code/modules/mob/living/simple_mob/subtypes/vore/horse.dm index 9353c3619f..bc066d1ac7 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/horse.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/horse.dm @@ -12,7 +12,7 @@ maxHealth = 60 health = 60 - movement_cooldown = 1.5 //horses are fast mkay. + movement_cooldown = -2 //horses are fast mkay. see_in_dark = 6 response_help = "pets" @@ -74,7 +74,7 @@ riding_datum = new /datum/riding/simple_mob(src) verbs |= /mob/living/simple_mob/proc/animal_mount verbs |= /mob/living/proc/toggle_rider_reins - movement_cooldown = 1.5 + movement_cooldown = -2 /mob/living/simple_mob/vore/horse/MouseDrop_T(mob/living/M, mob/living/user) return diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/leopardmander.dm b/code/modules/mob/living/simple_mob/subtypes/vore/leopardmander.dm index 061e1fc450..e2749e443f 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/leopardmander.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/leopardmander.dm @@ -22,7 +22,7 @@ response_help = "pats" response_disarm = "shoves" response_harm = "bops" - movement_cooldown = 2 + movement_cooldown = -1 maxHealth = 1500 attacktext = list("chomped") see_in_dark = 8 @@ -48,8 +48,13 @@ vore_bump_emote = "tries to snap up" nom_mob = TRUE - + can_be_drop_prey = FALSE //CHOMP Add + // CHOMPAdd: :c + pain_sound = canine_pain_sounds + pain_emote_1p = list("yelp", "whine", "bark", "growl") + pain_emote_3p = list("yelps", "whines", "barks", "growls") + death_sound = canine_death_sounds /datum/category_item/catalogue/fauna/leopardmander name = "Sivian Fauna - Va'aen Drake" @@ -69,7 +74,7 @@ riding_datum = new /datum/riding/simple_mob(src) verbs |= /mob/living/simple_mob/proc/animal_mount verbs |= /mob/living/proc/toggle_rider_reins - movement_cooldown = 2 + movement_cooldown = -1 /mob/living/simple_mob/vore/leopardmander/Initialize() ..() diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/leopardmander_ch.dm b/code/modules/mob/living/simple_mob/subtypes/vore/leopardmander_ch.dm index 8c2a2d7027..fb2565b004 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/leopardmander_ch.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/leopardmander_ch.dm @@ -49,6 +49,11 @@ vore_bump_emote = "tries to snap up" can_be_drop_prey = FALSE //CHOMP Add + // CHOMPAdd: :c + species_sounds = "Canine" // Argue about whether it should have canine or feline later + pain_emote_1p = list("yelp", "whine", "bark", "growl") + pain_emote_3p = list("yelps", "whines", "barks", "growls") + // CHOMPAdd End /datum/category_item/catalogue/fauna/leopardmander name = "Sivian Fauna - Va'aen Drake" diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm b/code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm index 1ce7c81de3..61983b08f2 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm @@ -83,7 +83,7 @@ maxHealth = 125 health = 125 - movement_cooldown = 7 + movement_cooldown = 3 response_help = "touches" response_disarm = "pushes" diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/bigclowns.dm b/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/bigclowns.dm index 41e0c57dd7..7602016b9e 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/bigclowns.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/bigclowns.dm @@ -215,7 +215,7 @@ pixel_x = -16 pixel_y = 0 - movement_cooldown = 10 + movement_cooldown = 4 movement_sound = 'sound/weapons/heavysmash.ogg' movement_shake_radius = 5 @@ -376,4 +376,4 @@ // icon_living = "" // icon_dead = "_dead" // icon_gib = "generic_gib" -// vis_height = 64 \ No newline at end of file +// vis_height = 64 diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/busclowns.dm b/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/busclowns.dm index c4b3a13033..21b201bb37 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/busclowns.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/busclowns.dm @@ -215,7 +215,7 @@ pixel_x = -16 pixel_y = 0 - movement_cooldown = 10 + movement_cooldown = 4 movement_sound = 'sound/weapons/heavysmash.ogg' movement_shake_radius = 5 @@ -362,4 +362,4 @@ icon_living = "honkling" icon_dead = "honkling_dead" icon_gib = "generic_gib" - vis_height = 32 \ No newline at end of file + vis_height = 32 diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/morph/morph.dm b/code/modules/mob/living/simple_mob/subtypes/vore/morph/morph.dm index a77fbd7973..7308bf7f8c 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/morph/morph.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/morph/morph.dm @@ -11,7 +11,7 @@ icon_dead = "new_morph_dead" icon_rest = null color = "#658a62" - movement_cooldown = 1 + movement_cooldown = -1 status_flags = CANPUSH pass_flags = PASSTABLE mob_bump_flag = SLIME @@ -136,7 +136,7 @@ //Morphed is weaker melee_damage_lower = melee_damage_disguised melee_damage_upper = melee_damage_disguised - movement_cooldown = 5 + movement_cooldown = 1 morph_time = world.time + MORPH_COOLDOWN diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/oregrub.dm b/code/modules/mob/living/simple_mob/subtypes/vore/oregrub.dm index 22e5ca0888..f10ed399e7 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/oregrub.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/oregrub.dm @@ -40,7 +40,7 @@ melee_damage_lower = 1 melee_damage_upper = 3 //low damage, they prefer to flee - movement_cooldown = 8 + movement_cooldown = 3.5 meat_type = /obj/item/weapon/ore/coal @@ -98,7 +98,7 @@ icon_living = "lavagrub" icon_dead = "lavagrub-dead" - movement_cooldown = 5 + movement_cooldown = 2 maxHealth = 75 //lavagrubs are really hardy health = 75 vore_pounce_chance = 80 // Full-grown grubs should pounce. More homf opportunities if you're dumb enough to poke it. @@ -197,4 +197,4 @@ return .=..() var/obj/belly/B = vore_selected - B.belly_fullscreen_color = "#cf741e" // CHOMPedit - Belly Fullscreen \ No newline at end of file + B.belly_fullscreen_color = "#cf741e" // CHOMPedit - Belly Fullscreen diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/otie.dm b/code/modules/mob/living/simple_mob/subtypes/vore/otie.dm index 3297640ce1..ba3a14bccd 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/otie.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/otie.dm @@ -46,8 +46,14 @@ var/mob/living/carbon/human/friend var/tamed = 0 var/tame_chance = 50 //It's a fiddy-fiddy default you may get a buddy pal or you may get mauled and ate. Win-win! - + can_be_drop_prey = FALSE //CHOMP Add + // CHOMPAdd: :c + species_sounds = "Canine" + pain_emote_1p = list("yelp", "whine", "bark", "growl") + pain_emote_3p = list("yelps", "whines", "barks", "growls") + // CHOMPAdd End + // Activate Noms! @@ -319,7 +325,7 @@ riding_datum = new /datum/riding/simple_mob(src) verbs |= /mob/living/simple_mob/proc/animal_mount verbs |= /mob/living/proc/toggle_rider_reins - movement_cooldown = 3 + movement_cooldown = 0 /mob/living/simple_mob/otie/MouseDrop_T(mob/living/M, mob/living/user) return diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/pakkun.dm b/code/modules/mob/living/simple_mob/subtypes/vore/pakkun.dm index dcdaf87b6f..f622eee483 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/pakkun.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/pakkun.dm @@ -25,7 +25,7 @@ faction = "pakkun" - movement_cooldown = 6 + movement_cooldown = 2 can_be_drop_pred = 1 //They can tongue vore. meat_amount = 5 diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/panther.dm b/code/modules/mob/living/simple_mob/subtypes/vore/panther.dm index eff23b4b90..67093e50e9 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/panther.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/panther.dm @@ -13,7 +13,7 @@ faction = "panther" maxHealth = 200 health = 200 - movement_cooldown = 4 + movement_cooldown = 0.5 see_in_dark = 8 meat_amount = 8 @@ -41,8 +41,14 @@ say_list_type = /datum/say_list/panther ai_holder_type = /datum/ai_holder/simple_mob/melee/evasive - + can_be_drop_prey = FALSE //CHOMP Add + // CHOMPAdd: :c + species_sounds = "Feline" + pain_emote_1p = list("yowl", "growl") + pain_emote_3p = list("yowls", "growls") + // CHOMPAdd End + // Activate Noms! /mob/living/simple_mob/vore/aggressive/panther @@ -57,7 +63,7 @@ riding_datum = new /datum/riding/simple_mob(src) verbs |= /mob/living/simple_mob/proc/animal_mount verbs |= /mob/living/proc/toggle_rider_reins - movement_cooldown = 3 + movement_cooldown = 0 /mob/living/simple_mob/vore/aggressive/panther/MouseDrop_T(mob/living/M, mob/living/user) return diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/rabbit.dm b/code/modules/mob/living/simple_mob/subtypes/vore/rabbit.dm index 3e60529764..8d72c060bf 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/rabbit.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/rabbit.dm @@ -27,7 +27,7 @@ melee_damage_upper = 3 attacktext = list("nipped") - movement_cooldown = 3 + movement_cooldown = 0 say_list_type = /datum/say_list/rabbit ai_holder_type = /datum/ai_holder/simple_mob/passive @@ -169,7 +169,7 @@ melee_damage_upper = 3 attacktext = list("nipped") - movement_cooldown = 0.5 // very fast bunbun. + movement_cooldown = -2 // very fast bunbun. vore_bump_chance = 10 vore_pounce_chance = 100 diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm b/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm index 42255fd49e..7144f2564f 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm @@ -223,7 +223,7 @@ riding_datum = new /datum/riding/simple_mob(src) verbs |= /mob/living/simple_mob/proc/animal_mount verbs |= /mob/living/proc/toggle_rider_reins - movement_cooldown = 3 + movement_cooldown = 0 /mob/living/simple_mob/vore/aggressive/rat/MouseDrop_T(mob/living/M, mob/living/user) return diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/sect_drone.dm b/code/modules/mob/living/simple_mob/subtypes/vore/sect_drone.dm index c5becf41d2..5a2c2b68f4 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/sect_drone.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/sect_drone.dm @@ -38,7 +38,7 @@ health = 90 see_in_dark = 8 - movement_cooldown = 3 + movement_cooldown = 0 melee_damage_lower = 6 melee_damage_upper = 12 diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/shadekin/shadekin.dm b/code/modules/mob/living/simple_mob/subtypes/vore/shadekin/shadekin.dm index d32e7ff1b4..084929a5aa 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/shadekin/shadekin.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/shadekin/shadekin.dm @@ -13,7 +13,7 @@ maxHealth = 200 health = 200 - movement_cooldown = 2 + movement_cooldown = -1.5 see_in_dark = 10 //SHADEkin has_hands = TRUE //Pawbs seedarkness = FALSE //SHAAAADEkin diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/sheep.dm b/code/modules/mob/living/simple_mob/subtypes/vore/sheep.dm index c4f3e19673..6490075057 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/sheep.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/sheep.dm @@ -50,7 +50,7 @@ riding_datum = new /datum/riding/simple_mob(src) verbs |= /mob/living/simple_mob/proc/animal_mount verbs |= /mob/living/proc/toggle_rider_reins - movement_cooldown = 1.5 + movement_cooldown = -1 /mob/living/simple_mob/vore/sheep/MouseDrop_T(mob/living/M, mob/living/user) return @@ -119,4 +119,4 @@ else icon_living = "sheep_bald" return ..() -*/ \ No newline at end of file +*/ diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/softdog.dm b/code/modules/mob/living/simple_mob/subtypes/vore/softdog.dm index b20bab07bd..f927fc3285 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/softdog.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/softdog.dm @@ -18,7 +18,7 @@ faction = "dog" maxHealth = 600 health = 600 - movement_cooldown = 1 + movement_cooldown = -1 response_help = "pets" response_disarm = "rudely paps" @@ -207,7 +207,7 @@ /mob/living/simple_mob/vore/woof/hostile/melee - movement_cooldown = 0 + movement_cooldown = -2 ai_holder_type = /datum/ai_holder/simple_mob/woof/hostile @@ -304,12 +304,12 @@ /mob/living/simple_mob/vore/woof/hostile/aweful/melee - movement_cooldown = 0 + movement_cooldown = -2 ai_holder_type = /datum/ai_holder/simple_mob/woof/hostile /mob/living/simple_mob/vore/woof/hostile/aweful/ranged - movement_cooldown = 0 + movement_cooldown = -2 ai_holder_type = /datum/ai_holder/simple_mob/ranged/kiting/threatening/woof diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/solargrub.dm b/code/modules/mob/living/simple_mob/subtypes/vore/solargrub.dm index cfb0f5ea77..978fe3c626 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/solargrub.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/solargrub.dm @@ -40,7 +40,7 @@ var/global/list/moth_amount = 0 // Chompstation Addition, Rykka waz here. *pawst melee_damage_lower = 1 melee_damage_upper = 3 //low damage, but poison and stuns are strong - movement_cooldown = 8 + movement_cooldown = 3 meat_type = /obj/item/weapon/reagent_containers/food/snacks/meat/grubmeat meat_amount = 6 diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/solargrub_larva.dm b/code/modules/mob/living/simple_mob/subtypes/vore/solargrub_larva.dm index 454b4cafcd..218211770b 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/solargrub_larva.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/solargrub_larva.dm @@ -11,7 +11,7 @@ var/global/list/grub_machine_overlays = list() health = 5 maxHealth = 5 - movement_cooldown = 3 + movement_cooldown = 0 melee_damage_lower = 1 // This is a tiny worm. It will nibble and thats about it. melee_damage_upper = 1 diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/weretiger.dm b/code/modules/mob/living/simple_mob/subtypes/vore/weretiger.dm index 0e71039ef7..8d49313493 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/weretiger.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/weretiger.dm @@ -12,7 +12,7 @@ faction = "panther" maxHealth = 150 health = 150 - movement_cooldown = 2 + movement_cooldown = -1 response_help = "pats" response_disarm = "gently pushes aside" diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/wolf.dm b/code/modules/mob/living/simple_mob/subtypes/vore/wolf.dm index aab12f953b..d0f63a8730 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/wolf.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/wolf.dm @@ -19,7 +19,7 @@ response_disarm = "bops" response_harm = "hits" - movement_cooldown = 5 + movement_cooldown = 1.5 harm_intent_damage = 5 melee_damage_lower = 5 @@ -32,19 +32,25 @@ ai_holder_type = /datum/ai_holder/simple_mob/melee/evasive catalogue_data = list(/datum/category_item/catalogue/fauna/wolf) - + can_be_drop_prey = FALSE //CHOMP Add + // CHOMPAdd: :c + species_sounds = "Canine" + pain_emote_1p = list("yelp", "whine", "bark", "growl") + pain_emote_3p = list("yelps", "whines", "barks", "growls") + // CHOMPAdd End + // Activate Noms! /mob/living/simple_mob/animal/wolf vore_active = 1 vore_icons = SA_ICON_LIVING - + /mob/living/simple_mob/animal/wolf/init_vore() // CHOMPEdit - Allow for customizing bellies on vorecritters if(!voremob_loaded) return . = ..() - + var/obj/belly/B = vore_selected B.vore_sound = "Tauric Swallow" // CHOMPedit - Fancy Vore Sounds B.release_sound = "Pred Escape" // CHOMPedit - Fancy Vore Sounds @@ -60,7 +66,7 @@ health = 40 maxHealth = 40 - movement_cooldown = 3 + movement_cooldown = 0 harm_intent_damage = 5 melee_damage_lower = 10 @@ -116,7 +122,7 @@ riding_datum = new /datum/riding/simple_mob(src) verbs |= /mob/living/simple_mob/proc/animal_mount verbs |= /mob/living/proc/toggle_rider_reins - movement_cooldown = 2 + movement_cooldown = -1 /mob/living/simple_mob/animal/wolf/direwolf/MouseDrop_T(mob/living/M, mob/living/user) return diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/wolfgirl.dm b/code/modules/mob/living/simple_mob/subtypes/vore/wolfgirl.dm index 94f2e35469..55ca77dae4 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/wolfgirl.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/wolfgirl.dm @@ -23,8 +23,14 @@ say_list_type = /datum/say_list/wolfgirl ai_holder_type = /datum/ai_holder/simple_mob/retaliate/cooperative/wolfgirl - + can_be_drop_prey = FALSE //CHOMP Add + // CHOMPAdd: :c + species_sounds = "Canine" + pain_emote_1p = list("yelp", "whine", "bark", "growl") + pain_emote_3p = list("yelps", "whines", "barks", "growls") + // CHOMPAdd End + // Activate Noms! /mob/living/simple_mob/vore/wolfgirl diff --git a/code/modules/mob/living/voice/voice_vr.dm b/code/modules/mob/living/voice/voice_vr.dm index 0eabd01a34..ac84856d9a 100644 --- a/code/modules/mob/living/voice/voice_vr.dm +++ b/code/modules/mob/living/voice/voice_vr.dm @@ -1,2 +1,3 @@ /mob/living/voice - no_vore = TRUE \ No newline at end of file + no_vore = TRUE + can_pain_emote = FALSE // CHOMPEdit: Sanity/safety diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index a684a6ae8d..345357d5a2 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -66,7 +66,7 @@ return // Added voice muffling for Issue 41. if(stat == UNCONSCIOUS || sleeping > 0) - to_chat(src, "... You can almost hear someone talking ...") + to_chat(src, "... You can almost hear someone talking ...") else to_chat(src,msg) if(teleop) @@ -300,8 +300,8 @@ /mob/proc/warn_flavor_changed() if(flavor_text && flavor_text != "") // don't spam people that don't use it! - to_chat(src, "

    OOC Warning:

    ") - to_chat(src, "Your flavor text is likely out of date! Change") + to_chat(src, "

    OOC Warning:

    ") + to_chat(src, "Your flavor text is likely out of date! Change") /mob/proc/print_flavor_text() if (flavor_text && flavor_text != "") @@ -447,7 +447,7 @@ if(client.holder && (client.holder.rights & R_ADMIN|R_EVENT)) is_admin = 1 else if(stat != DEAD || istype(src, /mob/new_player)) - to_chat(usr, "You must be observing to use this!") + to_chat(usr, "You must be observing to use this!") return if(is_admin && stat == DEAD) @@ -598,7 +598,7 @@ playsound(src.loc, 'sound/weapons/thudswoosh.ogg', 25) //Quieter than hugging/grabbing but we still want some audio feedback if(H.pull_damage()) - to_chat(src, "Pulling \the [H] in their current condition would probably be a bad idea.") + to_chat(src, "Pulling \the [H] in their current condition would probably be a bad idea.") //Attempted fix for people flying away through space when cuffed and dragged. if(ismob(AM)) @@ -910,11 +910,11 @@ usr.setClickCooldown(20) if(usr.stat == 1) - to_chat(usr, "You are unconcious and cannot do that!") + to_chat(usr, "You are unconcious and cannot do that!") return if(usr.restrained()) - to_chat(usr, "You are restrained and cannot do that!") + to_chat(usr, "You are restrained and cannot do that!") return var/mob/S = src @@ -928,9 +928,9 @@ valid_objects = get_visible_implants(0) if(!valid_objects.len) if(self) - to_chat(src, "You have nothing stuck in your body that is large enough to remove.") + to_chat(src, "You have nothing stuck in your body that is large enough to remove.") else - to_chat(U, "[src] has nothing stuck in their wounds that is large enough to remove.") + to_chat(U, "[src] has nothing stuck in their wounds that is large enough to remove.") return var/obj/item/weapon/selection = tgui_input_list(usr, "What do you want to yank out?", "Embedded objects", valid_objects) @@ -1018,9 +1018,9 @@ set_face_dir() if(!facing_dir) - to_chat(usr, "You are now not facing anything.") + to_chat(usr, "You are now not facing anything.") else - to_chat(usr, "You are now facing [dir2text(facing_dir)].") + to_chat(usr, "You are now facing [dir2text(facing_dir)].") /mob/proc/set_face_dir(var/newdir) if(newdir == facing_dir) diff --git a/code/modules/mob/mob_helpers.dm b/code/modules/mob/mob_helpers.dm index 3271bfaea2..5b2f14b8c0 100644 --- a/code/modules/mob/mob_helpers.dm +++ b/code/modules/mob/mob_helpers.dm @@ -208,9 +208,10 @@ if(lowertext(newletter)=="s") newletter="ch" if(lowertext(newletter)=="a") newletter="ah" if(lowertext(newletter)=="c") newletter="k" - switch(rand(1,15)) + switch(rand(1,9)) if(1,3,5,8) newletter="[lowertext(newletter)]" - if(2,4,6,15) newletter="[uppertext(newletter)]" + //if(2,4,6,15) newletter="[uppertext(newletter)]" + if(2,4,6,9) newletter="[uppertext(newletter)]" if(7) newletter+="'" //if(9,10) newletter="[newletter]" //if(11,12) newletter="[newletter]" diff --git a/code/modules/mob/new_player/new_player.dm b/code/modules/mob/new_player/new_player.dm index bdacf2a2a6..ba88d5cdc7 100644 --- a/code/modules/mob/new_player/new_player.dm +++ b/code/modules/mob/new_player/new_player.dm @@ -117,7 +117,7 @@ var/datum/job/refJob = null for(var/mob/new_player/player in player_list) refJob = player.client.prefs.get_highest_job() - stat("[player.key]", (player.ready)?("(Playing as: [(refJob)?(refJob.title):("Unknown")])"):(null)) + stat("Player", (player.ready)?("(Playing as: [(refJob)?(refJob.title):("Unknown")])"):(null)) //CHOMPEDIT: Anonymizing [player.key] totalPlayers++ if(player.ready)totalPlayersReady++ diff --git a/code/modules/mob/new_player/sprite_accessories.dm b/code/modules/mob/new_player/sprite_accessories.dm index aae978f405..95ad3fe05a 100644 --- a/code/modules/mob/new_player/sprite_accessories.dm +++ b/code/modules/mob/new_player/sprite_accessories.dm @@ -1710,49 +1710,22 @@ shaved //Skrell 'hairstyles' /datum/sprite_accessory/hair/skr - name = "Tentacles, Average" - icon_state = "skrell_short" + name = "Skrell Average Tentacles" + icon_state = "skrell_hair_average" species_allowed = list(SPECIES_SKRELL, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) -/datum/sprite_accessory/hair/skr/pullback - name = "Tentacles, Average, Pullback" - icon_state = "skrell_short_pullback" +/datum/sprite_accessory/hair/skr/tentacle_veryshort + name = "Skrell Short Tentacles" + icon_state = "skrell_hair_short" + gender = MALE -/datum/sprite_accessory/hair/skr/very_short - name = "Tentacles, Short" - icon_state = "skrell_very_short" +/datum/sprite_accessory/hair/skr/tentacle_average + name = "Skrell Long Tentacles" + icon_state = "skrell_hair_long" -/datum/sprite_accessory/hair/skr/long - name = "Tentacles, Long" - icon_state = "skrell_long" - -/datum/sprite_accessory/hair/skr/long/pullback - name = "Tentacles, Long, Pullback" - icon_state = "skrell_long_pullback" - -/datum/sprite_accessory/hair/skr/long/scarf - name = "Tentacles, Long, Scarf" - icon_state = "skrell_long_scarf" - -/datum/sprite_accessory/hair/skr/long/wavy - name = "Tentacles, Long, Wavy" - icon_state = "skrell_long_wavy" - -/datum/sprite_accessory/hair/skr/very_long - name = "Tentacles, Very Long" - icon_state = "skrell_very_long" - -/datum/sprite_accessory/hair/skr/very_long/pullback - name = "Tentacles, Very Long, Pullback" - icon_state = "skrell_very_long_pullback" - -/datum/sprite_accessory/hair/skr/very_long/scarf - name = "Tentacles, Very Long, Scarf" - icon_state = "skrell_very_long_scarf" - -/datum/sprite_accessory/hair/skr/very_long/wavy - name = "Tentacles, Very Long, Wavy" - icon_state = "skrell_very_long_wavy" +/datum/sprite_accessory/hair/skr/tentacle_verylong + name = "Skrell Very Long Tentacles" + icon_state = "skrell_hair_verylong" //Tajaran hairstyles /datum/sprite_accessory/hair/taj diff --git a/code/modules/mob/new_player/sprite_accessories_extra_ch.dm b/code/modules/mob/new_player/sprite_accessories_extra_ch.dm index a702297cc1..d7e6569473 100644 --- a/code/modules/mob/new_player/sprite_accessories_extra_ch.dm +++ b/code/modules/mob/new_player/sprite_accessories_extra_ch.dm @@ -590,3 +590,22 @@ icon_state = "spots_extremities" body_parts = list(BP_R_ARM,BP_L_ARM,BP_R_LEG,BP_L_LEG,BP_R_FOOT,BP_L_FOOT) color_blend_mode = ICON_MULTIPLY + +//Hellscout panel markings +/datum/sprite_accessory/marking/ch/hellscout_panels_body + name = "Erebus - Hellscout FBP Panels (upper body)" + icon_state = "hellscout_p" + color_blend_mode = ICON_MULTIPLY + body_parts = list(BP_L_ARM,BP_R_ARM,BP_L_HAND,BP_R_HAND,BP_TORSO) + +/datum/sprite_accessory/marking/digi/hellscout_panels_legs + name = "Erebus - Hellscout FBP Panels (legs)" + icon_state = "hellscout_p" + color_blend_mode = ICON_MULTIPLY + body_parts = list(BP_L_FOOT,BP_R_FOOT,BP_L_LEG,BP_R_LEG) + +/datum/sprite_accessory/marking/ch/hellscout_panels_head + name = "Erebus - Hellscout FBP Panels (head)" + icon_state = "hellscout_p" + color_blend_mode = ICON_MULTIPLY + body_parts = list(BP_HEAD) diff --git a/code/modules/mob/new_player/sprite_accessories_taur_vr.dm b/code/modules/mob/new_player/sprite_accessories_taur_vr.dm index f459723e2f..d2cc2251ea 100644 --- a/code/modules/mob/new_player/sprite_accessories_taur_vr.dm +++ b/code/modules/mob/new_player/sprite_accessories_taur_vr.dm @@ -914,3 +914,58 @@ msg_owner_grab_fail = "You step down onto %prey, squishing them and forcing them down to the ground!" msg_prey_grab_fail = "%owner steps down and squishes you with their leg, forcing you down to the ground!" + +/datum/sprite_accessory/tail/taur/ant + name = "Ant (dual color)" + icon_state = "ant_s" + extra_overlay = "ant_markings" + clip_mask_state = "taur_clip_mask_wasp" + icon_sprite_tag = "wasp" + + msg_owner_disarm_run = "You quickly push %prey to the ground with your leg!" + msg_prey_disarm_run = "%owner pushes you down to the ground with their leg!" + + msg_owner_disarm_walk = "You firmly push your leg down on %prey, painfully but harmlessly pinning them to the ground!" + msg_prey_disarm_walk = "%owner firmly pushes their leg down on you, quite painfully but harmlessly pinning you to the ground!" + + msg_owner_harm_walk = "You methodically place your leg down upon %prey's body, slowly applying pressure, crushing them against the floor!" + msg_prey_harm_walk = "%owner methodically places their leg upon your body, slowly applying pressure, crushing you against the floor!" + + msg_owner_grab_success = "You pin %prey down on the ground with your front leg before using your other leg to pick them up, trapping them between two of your front legs!" + msg_prey_grab_success = "%owner pins you down on the ground with their front leg before using their other leg to pick you up, trapping you between two of their front legs!" + + msg_owner_grab_fail = "You step down onto %prey, squishing them and forcing them down to the ground!" + msg_prey_grab_fail = "%owner steps down and squishes you with their leg, forcing you down to the ground!" + +/datum/sprite_accessory/tail/taur/naga_fat + name = "Naga (Taur, Fat, dual color)" + icon_state = "fatnaga_s" + extra_overlay = "fatnaga_markings" + //icon_sprite_tag = "naga" + + msg_owner_help_walk = "You carefully slither around %prey." + msg_prey_help_walk = "%owner's huge tail slithers past beside you!" + + msg_owner_help_run = "You carefully slither around %prey." + msg_prey_help_run = "%owner's huge tail slithers past beside you!" + + msg_owner_disarm_run = "Your tail slides over %prey, pushing them down to the ground!" + msg_prey_disarm_run = "%owner's tail slides over you, forcing you down to the ground!" + + msg_owner_disarm_walk = "You push down on %prey with your tail, pinning them down under you!" + msg_prey_disarm_walk = "%owner pushes down on you with their tail, pinning you down below them!" + + msg_owner_harm_run = "Your heavy tail carelessly slides past %prey, crushing them!" + msg_prey_harm_run = "%owner quickly goes over your body, carelessly crushing you with their heavy tail!" + + msg_owner_harm_walk = "Your heavy tail slowly and methodically slides down upon %prey, crushing against the floor below!" + msg_prey_harm_walk = "%owner's thick, heavy tail slowly and methodically slides down upon your body, mercilessly crushing you into the floor below!" + + msg_owner_grab_success = "You slither over %prey with your large, thick tail, smushing them against the ground before coiling up around them, trapping them within the tight confines of your tail!" + msg_prey_grab_success = "%owner slithers over you with their large, thick tail, smushing you against the ground before coiling up around you, trapping you within the tight confines of their tail!" + + msg_owner_grab_fail = "You squish %prey under your large, thick tail, forcing them onto the ground!" + msg_prey_grab_fail = "%owner pins you under their large, thick tail, forcing you onto the ground!" + + msg_prey_stepunder = "You jump over %prey's thick tail." + msg_owner_stepunder = "%owner bounds over your tail." diff --git a/code/modules/mob/new_player/sprite_accessories_wing_vr.dm b/code/modules/mob/new_player/sprite_accessories_wing_vr.dm index c484d041c7..35753bf2ed 100644 --- a/code/modules/mob/new_player/sprite_accessories_wing_vr.dm +++ b/code/modules/mob/new_player/sprite_accessories_wing_vr.dm @@ -249,6 +249,13 @@ icon_state = "sepulchre_wingsc" do_colouration = 1 +/datum/sprite_accessory/wing/sepulchre_c_yw_w + name = "demon wings (colorable, whitescale)" + desc = "" + icon_state = "sepulchre_wingsc_w" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + /datum/sprite_accessory/wing/cyberdragon name = "Cyber dragon wing (colorable)" desc = "" diff --git a/code/modules/mob/say_vr.dm b/code/modules/mob/say_vr.dm index f0c1ffb88a..8d5d8012a2 100644 --- a/code/modules/mob/say_vr.dm +++ b/code/modules/mob/say_vr.dm @@ -179,7 +179,7 @@ else spawn(0) M.show_message(message, 2) - if(M.is_preference_enabled(/datum/client_preference/say_sounds)) + if(M.Adjacent(src) && M.is_preference_enabled(/datum/client_preference/say_sounds)) //CHOMPEdit - makes it so the sounds only play for ghosts when adjacent to the person making them if(voice_sounds_list) //CHOMPEdit, changes to subtle emotes to use mob voice instead M << sound(pick(voice_sounds_list), volume = 25) @@ -474,13 +474,11 @@ for(var/mob/M as anything in m_viewers) if(M) - if(isobserver(M)) - message = "[message] ([ghost_follow_link(src, M)])" if(isnewplayer(M)) continue if(M.stat == UNCONSCIOUS || M.sleeping > 0) continue - to_chat(M, message) + to_chat(M, "[isobserver(M) ? "[message] ([ghost_follow_link(src, M)])" : message]") log_emote(message, src) /mob/verb/select_speech_bubble() diff --git a/code/modules/multiz/movement.dm b/code/modules/multiz/movement.dm index c04d1d43fd..316233e507 100644 --- a/code/modules/multiz/movement.dm +++ b/code/modules/multiz/movement.dm @@ -398,7 +398,7 @@ /atom/movable/proc/find_fall_target(var/turf/oldloc, var/turf/landing) if(isopenspace(oldloc)) - oldloc.visible_message("\The [src] falls down through \the [oldloc]!", "You hear something falling through the air.") + oldloc.visible_message("\The [src] falls down through \the [oldloc]!", "You hear something falling through the air.") // If the turf has density, we give it first dibs if (landing.density && landing.CheckFall(src)) diff --git a/code/modules/nifsoft/nif.dm b/code/modules/nifsoft/nif.dm index 65473d220b..220fb72a06 100644 --- a/code/modules/nifsoft/nif.dm +++ b/code/modules/nifsoft/nif.dm @@ -383,7 +383,7 @@ You can also set the stat of a NIF to NIF_TEMPFAIL without any issues to disable last_notification = message // TGUI Hook - to_chat(human,"\[\icon[src.big_icon][bicon(src.big_icon)]NIF\] displays, \"[message]\"") + to_chat(human,"\[\icon[src.big_icon][bicon(src.big_icon)]NIF\] displays, \"[message]\"") if(prob(1)) human.visible_message("\The [human] [pick(look_messages)].") if(alert) human << bad_sound diff --git a/code/modules/nifsoft/nifsoft.dm b/code/modules/nifsoft/nifsoft.dm index 06490cf3c5..7b6ecd6323 100644 --- a/code/modules/nifsoft/nifsoft.dm +++ b/code/modules/nifsoft/nifsoft.dm @@ -270,7 +270,7 @@ var/newlaws = tgui_input_text(user, "Please Input Laws", "Compliance Laws", laws, multiline = TRUE, prevent_enter = TRUE) newlaws = sanitize(newlaws,2048) if(newlaws) - to_chat(user,"You set the laws to:
    [newlaws]") + to_chat(user,"You set the laws to:
    [newlaws]
    ") laws = newlaws /obj/item/weapon/disk/nifsoft/compliance/extra_params() diff --git a/code/modules/nifsoft/software/13_soulcatcher.dm b/code/modules/nifsoft/software/13_soulcatcher.dm index 5831abaf41..8fe45fed6d 100644 --- a/code/modules/nifsoft/software/13_soulcatcher.dm +++ b/code/modules/nifsoft/software/13_soulcatcher.dm @@ -72,11 +72,11 @@ /datum/nifsoft/soulcatcher/proc/notify_into(var/message) var/sound = nif.good_sound - to_chat(nif.human,"\[\icon[nif.big_icon][bicon(nif.big_icon)]NIF\] Soulcatcher displays, \"[message]\"") + to_chat(nif.human,"\[\icon[nif.big_icon][bicon(nif.big_icon)]NIF\] Soulcatcher displays, \"[message]\"") nif.human << sound for(var/mob/living/carbon/brain/caught_soul/CS as anything in brainmobs) - to_chat(CS,"\[\icon[nif.big_icon][bicon(nif.big_icon)]NIF\] Soulcatcher displays, \"[message]\"") + to_chat(CS,"\[\icon[nif.big_icon][bicon(nif.big_icon)]NIF\] Soulcatcher displays, \"[message]\"") CS << sound /datum/nifsoft/soulcatcher/proc/say_into(var/message, var/mob/living/sender, var/mob/eyeobj) @@ -84,13 +84,13 @@ //AR Projecting if(eyeobj) - sender.eyeobj.visible_message("[sender_name] says, \"[message]\"") + sender.eyeobj.visible_message("[sender_name] says, \"[message]\"") //Not AR Projecting else - to_chat(nif.human,"\[\icon[nif.big_icon][bicon(nif.big_icon)]NIF\] [sender_name] speaks, \"[message]\"") + to_chat(nif.human,"\[\icon[nif.big_icon][bicon(nif.big_icon)]NIF\] [sender_name] speaks, \"[message]\"") for(var/mob/living/carbon/brain/caught_soul/CS as anything in brainmobs) - to_chat(CS,"\[\icon[nif.big_icon][bicon(nif.big_icon)]NIF\] [sender_name] speaks, \"[message]\"") + to_chat(CS,"\[\icon[nif.big_icon][bicon(nif.big_icon)]NIF\] [sender_name] speaks, \"[message]\"") log_nsay(message,nif.human.real_name,sender) @@ -99,13 +99,13 @@ //AR Projecting if(eyeobj) - sender.eyeobj.visible_message("[sender_name] [message]") + sender.eyeobj.visible_message("[sender_name] [message]") //Not AR Projecting else - to_chat(nif.human,"\[\icon[nif.big_icon][bicon(nif.big_icon)]NIF\] [sender_name] [message]") + to_chat(nif.human,"\[\icon[nif.big_icon][bicon(nif.big_icon)]NIF\] [sender_name] [message]") for(var/mob/living/carbon/brain/caught_soul/CS as anything in brainmobs) - to_chat(CS,"\[\icon[nif.big_icon][bicon(nif.big_icon)]NIF\] [sender_name] [message]") + to_chat(CS,"\[\icon[nif.big_icon][bicon(nif.big_icon)]NIF\] [sender_name] [message]") log_nme(message,nif.human.real_name,sender) diff --git a/code/modules/organs/organ_external_vr.dm b/code/modules/organs/organ_external_vr.dm index 0e3fb07d9e..a49cfca980 100644 --- a/code/modules/organs/organ_external_vr.dm +++ b/code/modules/organs/organ_external_vr.dm @@ -13,3 +13,6 @@ min_broken_damage = o_min_broken_damage else return ..() + +/obj/item/organ/external/digitize(var/company, var/skip_prosthetics = FALSE, var/keep_organs = FALSE) + robotize(company, skip_prosthetics, keep_organs) diff --git a/code/modules/organs/pain.dm b/code/modules/organs/pain.dm index d26b7e3088..5348b69f06 100644 --- a/code/modules/organs/pain.dm +++ b/code/modules/organs/pain.dm @@ -38,12 +38,20 @@ multilimb_pain_time = world.time + (100 - power) last_pain_message = message to_chat(src,message) + // CHOMPAdd: Emote in pain for custom pain, too + if(prob(power / 10) && !isbelly(loc)) // No pain noises inside bellies. + emote("pain") + // CHOMPAdd End else if(force || (message != last_pain_message) || (world.time >= next_pain_time)) last_pain_message = message to_chat(src,message) next_pain_time = world.time + (100 - power) multilimb_pain_time = world.time + (100 - power) + // CHOMPAdd: Emote in pain for custom pain, too + if(prob(power / 10) && !isbelly(loc)) // No pain noises inside bellies. + emote("pain") + // CHOMPAdd End /mob/living/carbon/human/proc/handle_pain() if(stat) diff --git a/code/modules/organs/robolimbs_ch.dm b/code/modules/organs/robolimbs_ch.dm index a5c7add14b..277e23a602 100644 --- a/code/modules/organs/robolimbs_ch.dm +++ b/code/modules/organs/robolimbs_ch.dm @@ -53,3 +53,9 @@ GLOBAL_LIST_INIT(dsi_to_species, list(SPECIES_TAJARAN = "DSI - Tajaran", SPECIES unavailable_to_build = 1 skin_tone = 1 no_icon = TRUE + +/datum/robolimb/hellscout + company = "Erebus - Hellscout" + desc = "Sleek and lightweight aluminum casings, accented with dark silicone." + icon = 'icons/mob/human_races/cyberlimbs/erebus/hellscout.dmi' + unavailable_to_build = 0 diff --git a/code/modules/overmap/sectors.dm b/code/modules/overmap/sectors.dm index edd3b13d67..da4770c2c3 100644 --- a/code/modules/overmap/sectors.dm +++ b/code/modules/overmap/sectors.dm @@ -12,6 +12,8 @@ var/known = TRUE /// Name prior to being scanned if !known var/unknown_name = "unknown sector" + var/real_name + var/real_desc /// Icon_state prior to being scanned if !known var/unknown_state = "field" @@ -37,6 +39,11 @@ var/list/levels_for_distress var/list/unowned_areas // areas we don't own despite them being present on our z + var/list/possible_descriptors = list() //While only affects sectors for now, initialized here for proc definition convenience. + var/visitable_renamed = FALSE //changed if non-default name is assigned. + + var/unique_identifier //Define this for objs that we want to be able to rename. Needed to avoid compiler errors if not included. + /obj/effect/overmap/visitable/Initialize() . = ..() if(. == INITIALIZE_HINT_QDEL) @@ -68,10 +75,15 @@ else real_appearance = image(icon, src, icon_state) real_appearance.override = TRUE + real_name = name name = unknown_name icon_state = unknown_state color = null + real_desc = desc desc = "Scan this to find out more information." + //at the moment only used for the OM location renamer. Initializing here in case we want shuttles incl as well in future. Also proc definition convenience. + visitable_overmap_object_instances |= src + // You generally shouldn't destroy these. @@ -125,10 +137,16 @@ /obj/effect/overmap/visitable/get_scan_data() if(!known) known = TRUE - name = initial(name) + if(real_name) + name = real_name + else + name = initial(name) icon_state = initial(icon_state) color = initial(color) - desc = initial(desc) + if(real_desc) + desc = real_desc + else + desc = initial(desc) return ..() /obj/effect/overmap/visitable/proc/get_space_zlevels() diff --git a/code/modules/persistence/storage/smartfridge.dm b/code/modules/persistence/storage/smartfridge.dm index 1ffe9eb586..ef7b643ceb 100644 --- a/code/modules/persistence/storage/smartfridge.dm +++ b/code/modules/persistence/storage/smartfridge.dm @@ -32,6 +32,20 @@ max_storage = 250 stacks_go_missing = TRUE +/datum/persistent/storage/smartfridge/sheet_storage/variable_max + name = "variable max storage" + max_storage = list( + /obj/item/stack/material/steel = 150, + /obj/item/stack/material/glass = 150, + /obj/item/stack/material/copper = 150, + /obj/item/stack/material/wood = 150, + /obj/item/stack/material/plastic = 150, + /obj/item/stack/material/phoron = 100, + /obj/item/stack/material/plasteel = 50, + /obj/item/stack/material/cardboard = 50, + "default" = 10 + ) + /datum/persistent/storage/smartfridge/sheet_storage/generate_items(var/list/L) . = list() for(var/obj/item/stack/material/S as anything in L) @@ -97,4 +111,4 @@ var/obj/item/weapon/reagent_containers/food/snacks/grown/G = I.instances[1] if(!istype(G)) continue - .[G.plantname] = I.get_amount() // Store the seed type, because that's what's used to generate the fruit \ No newline at end of file + .[G.plantname] = I.get_amount() // Store the seed type, because that's what's used to generate the fruit diff --git a/code/modules/persistence/storage/storage.dm b/code/modules/persistence/storage/storage.dm index 58b23a6ce9..a1b16e39b1 100644 --- a/code/modules/persistence/storage/storage.dm +++ b/code/modules/persistence/storage/storage.dm @@ -2,7 +2,7 @@ name = "storage" entries_expire_at = 1 has_admin_data = TRUE - + // Don't use these for storage persistence. If someone takes some sheets out and puts them back in mixed in with // new sheets, how do you know the age of the stack? If you want sheets to 'decay', see go_missing_chance entries_decay_at = 0 @@ -28,15 +28,21 @@ var/list/item_list = get_storage_list(entry) var/list/storage_list = list() for(var/item in item_list) - storage_list[item] = min(stored, storage_list[item] + item_list[item]) // Can't store more than max_storage - - // stored gets reduced by qty stored, if greater than stored, - // previous assignment will handle overage, and we set to 0 - if(!store_per_type) - stored = max(stored - item_list[item], 0) - + if(islist(max_storage)) + if(!is_path_in_list(item, stored)) + stored[item] = stored["default"] + storage_list[item] = min(stored[item], storage_list[item] + item_list[item]) // Can't store more than max_storage + + else + storage_list[item] = min(stored, storage_list[item] + item_list[item]) // Can't store more than max_storage + + // stored gets reduced by qty stored, if greater than stored, + // previous assignment will handle overage, and we set to 0 + if(!store_per_type) + stored = max(stored - item_list[item], 0) + LAZYADDASSOC(., "items", storage_list) - + // Usage: returns list with structure: // list( // [type1] = [stored_quantity], diff --git a/code/modules/planet/sif.dm b/code/modules/planet/sif.dm index 499dc6f915..b145845569 100644 --- a/code/modules/planet/sif.dm +++ b/code/modules/planet/sif.dm @@ -118,6 +118,7 @@ var/datum/planet/sif/planet_sif = null WEATHER_RAIN = new /datum/weather/sif/rain(), WEATHER_STORM = new /datum/weather/sif/storm(), WEATHER_HAIL = new /datum/weather/sif/hail(), + WEATHER_FOG = new /datum/weather/sif/fog(), WEATHER_BLOOD_MOON = new /datum/weather/sif/blood_moon(), WEATHER_EMBERFALL = new /datum/weather/sif/emberfall(), WEATHER_ASH_STORM = new /datum/weather/sif/ash_storm(), @@ -127,6 +128,7 @@ var/datum/planet/sif/planet_sif = null WEATHER_CLEAR = 30, WEATHER_OVERCAST = 30, WEATHER_LIGHT_SNOW = 20, + WEATHER_FOG = 20, WEATHER_SNOW = 5, WEATHER_BLIZZARD = 5, WEATHER_RAIN = 5, @@ -142,8 +144,9 @@ var/datum/planet/sif/planet_sif = null /datum/weather/sif/clear name = "clear" transition_chances = list( - WEATHER_CLEAR = 60, - WEATHER_OVERCAST = 40 + WEATHER_CLEAR = 55, + WEATHER_OVERCAST = 35, + WEATHER_FOG = 10 ) transition_messages = list( "The sky clears up.", @@ -163,6 +166,7 @@ var/datum/planet/sif/planet_sif = null WEATHER_CLEAR = 25, WEATHER_OVERCAST = 50, WEATHER_LIGHT_SNOW = 10, + WEATHER_FOG = 30, WEATHER_SNOW = 5, WEATHER_RAIN = 5, WEATHER_HAIL = 5 @@ -184,9 +188,10 @@ var/datum/planet/sif/planet_sif = null temp_low = 258.15 // -15c light_modifier = 0.7 transition_chances = list( - WEATHER_OVERCAST = 20, - WEATHER_LIGHT_SNOW = 50, - WEATHER_SNOW = 25, + WEATHER_OVERCAST = 10, + WEATHER_LIGHT_SNOW = 40, + WEATHER_FOG = 30, + WEATHER_SNOW = 15, WEATHER_HAIL = 5 ) observed_message = "It is snowing lightly." @@ -278,9 +283,10 @@ var/datum/planet/sif/planet_sif = null effect_message = "Rain falls on you." transition_chances = list( - WEATHER_OVERCAST = 25, - WEATHER_LIGHT_SNOW = 10, - WEATHER_RAIN = 50, + WEATHER_OVERCAST = 20, + WEATHER_LIGHT_SNOW = 5, + WEATHER_FOG = 20, + WEATHER_RAIN = 40, WEATHER_STORM = 10, WEATHER_HAIL = 5 ) @@ -341,7 +347,8 @@ var/datum/planet/sif/planet_sif = null WEATHER_RAIN = 45, WEATHER_STORM = 40, WEATHER_HAIL = 10, - WEATHER_OVERCAST = 5 + WEATHER_FOG = 3, + WEATHER_OVERCAST = 2 ) /datum/weather/sif/storm/process_effects() @@ -437,6 +444,30 @@ var/datum/planet/sif/planet_sif = null if(show_message) to_chat(H, effect_message) +/datum/weather/sif/fog + name = "fog" + icon_state = "fog" + wind_high = 1 + wind_low = 0 + light_modifier = 0.7 + + temp_high = T0C // 0c + temp_low = 263.15 // -10c + + transition_chances = list( + WEATHER_FOG = 70, + WEATHER_OVERCAST = 15, + WEATHER_LIGHT_SNOW = 10, + WEATHER_RAIN = 5 + ) + observed_message = "A fogbank has rolled over the region." + transition_messages = list( + "Fog rolls in.", + "Visibility falls as the air becomes dense.", + "The clouds drift lower, as if to smother the forests." + ) + outdoor_sounds_type = /datum/looping_sound/weather/wind + indoor_sounds_type = /datum/looping_sound/weather/wind/indoors // These never happen naturally, and are for adminbuse. diff --git a/code/modules/planet/virgo3b_vr.dm b/code/modules/planet/virgo3b_vr.dm index ffeaf4f253..336fdfc3be 100644 --- a/code/modules/planet/virgo3b_vr.dm +++ b/code/modules/planet/virgo3b_vr.dm @@ -107,6 +107,7 @@ var/datum/planet/virgo3b/planet_virgo3b = null WEATHER_RAIN = new /datum/weather/virgo3b/rain(), WEATHER_STORM = new /datum/weather/virgo3b/storm(), WEATHER_HAIL = new /datum/weather/virgo3b/hail(), + WEATHER_FOG = new /datum/weather/virgo3b/fog(), WEATHER_BLOOD_MOON = new /datum/weather/virgo3b/blood_moon(), WEATHER_EMBERFALL = new /datum/weather/virgo3b/emberfall(), WEATHER_ASH_STORM = new /datum/weather/virgo3b/ash_storm(), @@ -118,6 +119,7 @@ var/datum/planet/virgo3b/planet_virgo3b = null roundstart_weather_chances = list( WEATHER_CLEAR = 60, WEATHER_OVERCAST = 60, + WEATHER_FOG = 40, WEATHER_LIGHT_SNOW = 40, WEATHER_SNOW = 10, WEATHER_BLIZZARD = 10, @@ -135,7 +137,8 @@ var/datum/planet/virgo3b/planet_virgo3b = null name = "clear" transition_chances = list( WEATHER_CLEAR = 60, - WEATHER_OVERCAST = 40 + WEATHER_OVERCAST = 40, + WEATHER_FOG = 20, ) transition_messages = list( "The sky clears up.", @@ -144,6 +147,7 @@ var/datum/planet/virgo3b/planet_virgo3b = null ) sky_visible = TRUE observed_message = "The sky is clear." + imminent_transition_message = "The sky is rapidly clearing up." /datum/weather/virgo3b/overcast name = "overcast" @@ -151,6 +155,7 @@ var/datum/planet/virgo3b/planet_virgo3b = null transition_chances = list( WEATHER_CLEAR = 25, WEATHER_OVERCAST = 50, + WEATHER_FOG = 10, WEATHER_LIGHT_SNOW = 10, WEATHER_SNOW = 5, WEATHER_RAIN = 5, @@ -162,6 +167,7 @@ var/datum/planet/virgo3b/planet_virgo3b = null "Clouds cut off your view of the sky.", "It's very cloudy." ) + imminent_transition_message = "Benign clouds are quickly gathering." /datum/weather/virgo3b/light_snow name = "light snow" @@ -180,6 +186,7 @@ var/datum/planet/virgo3b/planet_virgo3b = null "Small snowflakes begin to fall from above.", "It begins to snow lightly.", ) + imminent_transition_message = "It appears a light snow is about to start." /datum/weather/virgo3b/snow name = "moderate snow" @@ -202,6 +209,7 @@ var/datum/planet/virgo3b/planet_virgo3b = null "It's starting to snow.", "The air feels much colder as snowflakes fall from above." ) + imminent_transition_message = "A snowfall is starting." outdoor_sounds_type = /datum/looping_sound/weather/outside_snow indoor_sounds_type = /datum/looping_sound/weather/inside_snow @@ -230,13 +238,15 @@ var/datum/planet/virgo3b/planet_virgo3b = null WEATHER_SNOW = 45, WEATHER_BLIZZARD = 40, WEATHER_HAIL = 10, - WEATHER_OVERCAST = 5 + WEATHER_OVERCAST = 5, + WEATHER_FOG = 5 ) observed_message = "A blizzard blows snow everywhere." transition_messages = list( "Strong winds howl around you as a blizzard appears.", "It starts snowing heavily, and it feels extremly cold now." ) + imminent_transition_message = "Wind is howling. Blizzard is coming." outdoor_sounds_type = /datum/looping_sound/weather/outside_blizzard indoor_sounds_type = /datum/looping_sound/weather/inside_blizzard @@ -262,6 +272,7 @@ var/datum/planet/virgo3b/planet_virgo3b = null transition_chances = list( WEATHER_OVERCAST = 25, + WEATHER_FOG = 25, WEATHER_LIGHT_SNOW = 10, WEATHER_RAIN = 50, WEATHER_STORM = 10, @@ -271,6 +282,7 @@ var/datum/planet/virgo3b/planet_virgo3b = null transition_messages = list( "The sky is dark, and rain falls down upon you." ) + imminent_transition_message = "Light drips of water are starting to fall from the sky." outdoor_sounds_type = /datum/looping_sound/weather/rain indoor_sounds_type = /datum/looping_sound/weather/rain/indoors @@ -314,6 +326,7 @@ var/datum/planet/virgo3b/planet_virgo3b = null "Loud thunder is heard in the distance.", "A bright flash heralds the approach of a storm." ) + imminent_transition_message = "You can hear distant thunder. Storm is coming." outdoor_sounds_type = /datum/looping_sound/weather/rain indoor_sounds_type = /datum/looping_sound/weather/rain/indoors @@ -321,6 +334,7 @@ var/datum/planet/virgo3b/planet_virgo3b = null transition_chances = list( WEATHER_RAIN = 45, WEATHER_STORM = 40, + WEATHER_FOG = 25, WEATHER_HAIL = 10, WEATHER_OVERCAST = 5 ) @@ -371,6 +385,7 @@ var/datum/planet/virgo3b/planet_virgo3b = null transition_chances = list( WEATHER_RAIN = 45, WEATHER_STORM = 40, + WEATHER_FOG = 20, WEATHER_HAIL = 10, WEATHER_OVERCAST = 5 ) @@ -380,6 +395,7 @@ var/datum/planet/virgo3b/planet_virgo3b = null "It begins to hail.", "An intense chill is felt, and chunks of ice start to fall from the sky, towards you." ) + imminent_transition_message = "Small bits of ice are falling from the sky, growing larger by the second. Hail is starting, get to cover!" /datum/weather/virgo3b/hail/process_effects() ..() @@ -416,6 +432,32 @@ var/datum/planet/virgo3b/planet_virgo3b = null if(show_message) to_chat(H, effect_message) +/datum/weather/virgo3b/fog + name = "fog" + icon_state = "fog" + wind_high = 1 + wind_low = 0 + light_modifier = 0.7 + + temp_high = 235.15 + temp_low = 225.15 + + transition_chances = list( + WEATHER_FOG = 70, + WEATHER_OVERCAST = 15, + WEATHER_LIGHT_SNOW = 10, + WEATHER_RAIN = 5 + ) + observed_message = "A fogbank has rolled over the region." + transition_messages = list( + "Fog rolls in.", + "Visibility falls as the air becomes dense.", + "The clouds drift lower, as if to smother the forests." + ) + imminent_transition_message = "Clouds are drifting down as the area is getting foggy." + outdoor_sounds_type = /datum/looping_sound/weather/wind + indoor_sounds_type = /datum/looping_sound/weather/wind/indoors + /datum/weather/virgo3b/blood_moon name = "blood moon" light_modifier = 0.5 @@ -428,6 +470,7 @@ var/datum/planet/virgo3b/planet_virgo3b = null transition_messages = list( "The sky turns blood red!" ) + imminent_transition_message = "The sky is turning red. Blood Moon is starting." outdoor_sounds_type = /datum/looping_sound/weather/wind indoor_sounds_type = /datum/looping_sound/weather/wind/indoors @@ -447,6 +490,7 @@ var/datum/planet/virgo3b/planet_virgo3b = null transition_messages = list( "Gentle embers waft down around you like grotesque snow." ) + imminent_transition_message = "Dark smoke is filling the sky, as ash and embers start to rain down." outdoor_sounds_type = /datum/looping_sound/weather/wind indoor_sounds_type = /datum/looping_sound/weather/wind/indoors @@ -468,6 +512,7 @@ var/datum/planet/virgo3b/planet_virgo3b = null transition_messages = list( "Smoldering clouds of scorching ash billow down around you!" ) + imminent_transition_message = "Dark smoke is filling the sky, as ash and embers fill the air and wind is picking up too. Ashstorm is coming, get to cover!" // Lets recycle. outdoor_sounds_type = /datum/looping_sound/weather/outside_blizzard indoor_sounds_type = /datum/looping_sound/weather/inside_blizzard @@ -499,6 +544,7 @@ var/datum/planet/virgo3b/planet_virgo3b = null transition_messages = list( "Smoldering clouds of scorching ash billow down around you!" ) + imminent_transition_message = "Dark smoke is filling the sky, as ash and embers fill the air and wind is picking up too." // Lets recycle. outdoor_sounds_type = /datum/looping_sound/weather/outside_blizzard indoor_sounds_type = /datum/looping_sound/weather/inside_blizzard @@ -518,6 +564,7 @@ var/datum/planet/virgo3b/planet_virgo3b = null transition_messages = list( "Radioactive soot and ash start to float down around you, contaminating whatever they touch." ) + imminent_transition_message = "Sky and clouds are growing sickly green... Radiation storm is approaching, get to cover!" outdoor_sounds_type = /datum/looping_sound/weather/wind indoor_sounds_type = /datum/looping_sound/weather/wind/indoors @@ -554,9 +601,12 @@ var/datum/planet/virgo3b/planet_virgo3b = null /datum/weather/virgo3b/fallout/temp name = "short-term fallout" + timer_low_bound = 1 + timer_high_bound = 3 transition_chances = list( WEATHER_FALLOUT = 10, WEATHER_RAIN = 50, + WEATHER_FOG = 35, WEATHER_STORM = 20, WEATHER_OVERCAST = 5 ) @@ -575,4 +625,5 @@ var/datum/planet/virgo3b/planet_virgo3b = null transition_messages = list( "Suddenly, colorful confetti starts raining from the sky." ) + imminent_transition_message = "A rain is starting... A rain of confetti...?" diff --git a/code/modules/planet/virgo3c_vr.dm b/code/modules/planet/virgo3c_vr.dm index 705fcba2b0..bccd6d9a50 100644 --- a/code/modules/planet/virgo3c_vr.dm +++ b/code/modules/planet/virgo3c_vr.dm @@ -127,6 +127,7 @@ var/datum/planet/virgo3c/planet_virgo3c = null WEATHER_RAIN = new /datum/weather/virgo3c/rain(), WEATHER_STORM = new /datum/weather/virgo3c/storm(), WEATHER_HAIL = new /datum/weather/virgo3c/hail(), + WEATHER_FOG = new /datum/weather/virgo3c/fog(), WEATHER_BLOOD_MOON = new /datum/weather/virgo3c/blood_moon(), WEATHER_EMBERFALL = new /datum/weather/virgo3c/emberfall(), WEATHER_ASH_STORM = new /datum/weather/virgo3c/ash_storm(), @@ -162,6 +163,7 @@ var/datum/planet/virgo3c/planet_virgo3c = null ) sky_visible = TRUE observed_message = "The sky is clear." + imminent_transition_message = "The sky is rapidly clearing up." /datum/weather/virgo3c/overcast name = "overcast" @@ -171,6 +173,7 @@ var/datum/planet/virgo3c/planet_virgo3c = null transition_chances = list( WEATHER_CLEAR = 50, WEATHER_OVERCAST = 50, + WEATHER_FOG = 5, WEATHER_RAIN = 5, WEATHER_LIGHT_SNOW = 5 ) @@ -180,6 +183,7 @@ var/datum/planet/virgo3c/planet_virgo3c = null "Clouds cut off your view of the sky.", "It's very cloudy." ) + imminent_transition_message = "Benign clouds are quickly gathering." /datum/weather/virgo3c/light_snow name = "light snow" @@ -190,6 +194,7 @@ var/datum/planet/virgo3c/planet_virgo3c = null transition_chances = list( WEATHER_LIGHT_SNOW = 25, WEATHER_OVERCAST = 25, + WEATHER_FOG = 10, WEATHER_SNOW = 10, WEATHER_RAIN = 5 ) @@ -198,6 +203,7 @@ var/datum/planet/virgo3c/planet_virgo3c = null "Small snowflakes begin to fall from above.", "It begins to snow lightly.", ) + imminent_transition_message = "It appears a light snow is about to start." /datum/weather/virgo3c/snow name = "moderate snow" @@ -218,6 +224,7 @@ var/datum/planet/virgo3c/planet_virgo3c = null "It's starting to snow.", "The air feels much colder as snowflakes fall from above." ) + imminent_transition_message = "A snowfall is starting." outdoor_sounds_type = /datum/looping_sound/weather/outside_snow indoor_sounds_type = /datum/looping_sound/weather/inside_snow @@ -239,6 +246,7 @@ var/datum/planet/virgo3c/planet_virgo3c = null "Strong winds howl around you as a blizzard appears.", "It starts snowing heavily, and it feels extremly cold now." ) + imminent_transition_message = "Wind is howling. Blizzard is coming." outdoor_sounds_type = /datum/looping_sound/weather/outside_blizzard indoor_sounds_type = /datum/looping_sound/weather/inside_blizzard @@ -251,10 +259,13 @@ var/datum/planet/virgo3c/planet_virgo3c = null wind_low = 1 light_modifier = 0.5 effect_message = "Rain falls on you." + outdoor_sounds_type = /datum/looping_sound/weather/rain + indoor_sounds_type = /datum/looping_sound/weather/rain/indoors transition_chances = list( WEATHER_OVERCAST = 25, WEATHER_RAIN = 25, + WEATHER_FOG = 10, WEATHER_STORM = 5, WEATHER_LIGHT_SNOW = 5 ) @@ -262,6 +273,7 @@ var/datum/planet/virgo3c/planet_virgo3c = null transition_messages = list( "The sky is dark, and rain falls down upon you." ) + imminent_transition_message = "Light drips of water are starting to fall from the sky." /datum/weather/virgo3c/rain/process_effects() ..() @@ -305,6 +317,9 @@ var/datum/planet/virgo3c/planet_virgo3c = null "Loud thunder is heard in the distance.", "A bright flash heralds the approach of a storm." ) + imminent_transition_message = "You can hear distant thunder. Storm is coming." + outdoor_sounds_type = /datum/looping_sound/weather/rain + indoor_sounds_type = /datum/looping_sound/weather/rain/indoors transition_chances = list( @@ -360,6 +375,7 @@ var/datum/planet/virgo3c/planet_virgo3c = null effect_message = "The hail smacks into you!" transition_chances = list( + WEATHER_FOG = 5, WEATHER_HAIL = 25, WEATHER_RAIN = 75 ) @@ -369,6 +385,7 @@ var/datum/planet/virgo3c/planet_virgo3c = null "It begins to hail.", "An intense chill is felt, and chunks of ice start to fall from the sky, towards you." ) + imminent_transition_message = "Small bits of ice are falling from the sky, growing larger by the second. Hail is starting, get to cover!" /datum/weather/virgo3c/hail/process_effects() ..() @@ -405,6 +422,31 @@ var/datum/planet/virgo3c/planet_virgo3c = null if(show_message) to_chat(H, effect_message) +/datum/weather/virgo3c/fog + name = "fog" + icon_state = "fog" + wind_high = 1 + wind_low = 0 + light_modifier = 0.7 + + temp_high = 273.15 // 0c + temp_low = 263.15 // -10c + + transition_chances = list( + WEATHER_FOG = 50, + WEATHER_OVERCAST = 45, + WEATHER_LIGHT_SNOW = 5 + ) + observed_message = "A fogbank has rolled over the region." + transition_messages = list( + "Fog rolls in.", + "Visibility falls as the air becomes dense.", + "The clouds drift lower, as if to smother the forests." + ) + imminent_transition_message = "Clouds are drifting down as the area is getting foggy." + outdoor_sounds_type = /datum/looping_sound/weather/wind + indoor_sounds_type = /datum/looping_sound/weather/wind/indoors + /datum/weather/virgo3c/blood_moon name = "blood moon" light_modifier = 0.5 @@ -412,6 +454,8 @@ var/datum/planet/virgo3c/planet_virgo3c = null temp_high = 283.15 // 10c temp_low = 273.15 // 0c flight_failure_modifier = 25 + timer_low_bound = 10 + timer_high_bound = 15 transition_chances = list( WEATHER_BLOOD_MOON = 25, WEATHER_CLEAR = 75 @@ -420,6 +464,7 @@ var/datum/planet/virgo3c/planet_virgo3c = null transition_messages = list( "The sky turns blood red!" ) + imminent_transition_message = "The sky is turning red. Blood Moon is starting." outdoor_sounds_type = /datum/looping_sound/weather/wind indoor_sounds_type = /datum/looping_sound/weather/wind/indoors @@ -432,6 +477,8 @@ var/datum/planet/virgo3c/planet_virgo3c = null temp_high = 293.15 // 20c temp_low = 283.15 // 10c flight_failure_modifier = 20 + timer_low_bound = 8 + timer_high_bound = 10 transition_chances = list( WEATHER_ASH_STORM = 100 ) @@ -439,6 +486,7 @@ var/datum/planet/virgo3c/planet_virgo3c = null transition_messages = list( "Gentle embers waft down around you like black snow. A wall of dark, glowing ash approaches in the distance..." ) + imminent_transition_message = "Dark smoke is filling the sky, as ash and embers start to rain down." outdoor_sounds_type = /datum/looping_sound/weather/wind indoor_sounds_type = /datum/looping_sound/weather/wind/indoors @@ -453,14 +501,17 @@ var/datum/planet/virgo3c/planet_virgo3c = null wind_high = 6 wind_low = 3 flight_failure_modifier = 50 + timer_low_bound = 4 + timer_high_bound = 6 transition_chances = list( - WEATHER_ASH_STORM = 5, - WEATHER_CLEAR = 95 + WEATHER_ASH_STORM = 20, + WEATHER_CLEAR = 80 ) observed_message = "All that can be seen is black smoldering ash." transition_messages = list( "Smoldering clouds of scorching ash billow down around you!" ) + imminent_transition_message = "Dark smoke is filling the sky, as ash and embers fill the air and wind is picking up too. Ashstorm is coming, get to cover!" // Lets recycle. outdoor_sounds_type = /datum/looping_sound/weather/outside_blizzard indoor_sounds_type = /datum/looping_sound/weather/inside_blizzard @@ -498,6 +549,7 @@ var/datum/planet/virgo3c/planet_virgo3c = null transition_messages = list( "Smoldering clouds of scorching ash billow down around you!" ) + imminent_transition_message = "Dark smoke is filling the sky, as ash and embers fill the air and wind is picking up too." // Lets recycle. outdoor_sounds_type = /datum/looping_sound/weather/outside_blizzard indoor_sounds_type = /datum/looping_sound/weather/inside_blizzard @@ -516,6 +568,7 @@ var/datum/planet/virgo3c/planet_virgo3c = null transition_messages = list( "Radioactive soot and ash start to float down around you, contaminating whatever they touch." ) + imminent_transition_message = "Sky and clouds are growing sickly green... Radiation storm is approaching, get to cover!" outdoor_sounds_type = /datum/looping_sound/weather/wind indoor_sounds_type = /datum/looping_sound/weather/wind/indoors @@ -552,9 +605,12 @@ var/datum/planet/virgo3c/planet_virgo3c = null /datum/weather/virgo3c/fallout/temp name = "short-term fallout" + timer_low_bound = 1 + timer_high_bound = 3 transition_chances = list( WEATHER_FALLOUT = 10, WEATHER_RAIN = 50, + WEATHER_FOG = 35, WEATHER_STORM = 20, WEATHER_OVERCAST = 5 ) @@ -573,6 +629,7 @@ var/datum/planet/virgo3c/planet_virgo3c = null transition_messages = list( "Suddenly, colorful confetti starts raining from the sky." ) + imminent_transition_message = "A rain is starting... A rain of confetti...?" /turf/unsimulated/wall/planetary/virgo3c name = "impassable rock" diff --git a/code/modules/planet/virgo4_vr.dm b/code/modules/planet/virgo4_vr.dm index ed7e08d686..af423c1714 100644 --- a/code/modules/planet/virgo4_vr.dm +++ b/code/modules/planet/virgo4_vr.dm @@ -106,6 +106,7 @@ var/datum/planet/virgo4/planet_virgo4 = null WEATHER_RAIN = new /datum/weather/virgo4/rain(), WEATHER_STORM = new /datum/weather/virgo4/storm(), WEATHER_HAIL = new /datum/weather/virgo4/hail(), + WEATHER_FOG = new /datum/weather/virgo4/fog(), WEATHER_BLOOD_MOON = new /datum/weather/virgo4/blood_moon(), WEATHER_EMBERFALL = new /datum/weather/virgo4/emberfall(), WEATHER_ASH_STORM = new /datum/weather/virgo4/ash_storm(), @@ -137,6 +138,7 @@ var/datum/planet/virgo4/planet_virgo4 = null ) sky_visible = TRUE observed_message = "The sky is clear." + imminent_transition_message = "The sky is rapidly clearing up." /datum/weather/virgo4/overcast name = "overcast" @@ -154,6 +156,7 @@ var/datum/planet/virgo4/planet_virgo4 = null "Clouds cut off your view of the sky.", "It's very cloudy." ) + imminent_transition_message = "Benign clouds are quickly gathering." /datum/weather/virgo4/light_snow name = "light snow" @@ -170,6 +173,7 @@ var/datum/planet/virgo4/planet_virgo4 = null "Small snowflakes begin to fall from above.", "It begins to snow lightly.", ) + imminent_transition_message = "It appears a light snow is about to start." /datum/weather/virgo4/snow name = "moderate snow" @@ -189,6 +193,7 @@ var/datum/planet/virgo4/planet_virgo4 = null "It's starting to snow.", "The air feels much colder as snowflakes fall from above." ) + imminent_transition_message = "A snowfall is starting." outdoor_sounds_type = /datum/looping_sound/weather/outside_snow indoor_sounds_type = /datum/looping_sound/weather/inside_snow @@ -222,6 +227,7 @@ var/datum/planet/virgo4/planet_virgo4 = null "Strong winds howl around you as a blizzard appears.", "It starts snowing heavily, and it feels extremly cold now." ) + imminent_transition_message = "Wind is howling. Blizzard is coming." outdoor_sounds_type = /datum/looping_sound/weather/outside_blizzard indoor_sounds_type = /datum/looping_sound/weather/inside_blizzard @@ -255,6 +261,9 @@ var/datum/planet/virgo4/planet_virgo4 = null transition_messages = list( "The sky is dark, and rain falls down upon you." ) + imminent_transition_message = "Light drips of water are starting to fall from the sky." + outdoor_sounds_type = /datum/looping_sound/weather/rain + indoor_sounds_type = /datum/looping_sound/weather/rain/indoors /datum/weather/virgo4/rain/process_effects() ..() @@ -296,6 +305,9 @@ var/datum/planet/virgo4/planet_virgo4 = null "Loud thunder is heard in the distance.", "A bright flash heralds the approach of a storm." ) + imminent_transition_message = "You can hear distant thunder. Storm is coming." + outdoor_sounds_type = /datum/looping_sound/weather/rain + indoor_sounds_type = /datum/looping_sound/weather/rain/indoors transition_chances = list( @@ -357,6 +369,7 @@ var/datum/planet/virgo4/planet_virgo4 = null "It begins to hail.", "An intense chill is felt, and chunks of ice start to fall from the sky, towards you." ) + imminent_transition_message = "Small bits of ice are falling from the sky, growing larger by the second. Hail is starting, get to cover!" /datum/weather/virgo4/hail/process_effects() ..() @@ -393,6 +406,30 @@ var/datum/planet/virgo4/planet_virgo4 = null if(show_message) to_chat(H, effect_message) +/datum/weather/virgo4/fog + name = "fog" + icon_state = "fog" + wind_high = 1 + wind_low = 0 + light_modifier = 0.7 + + temp_high = 283.15 // 10c + temp_low = 273.15 // 0c + + transition_chances = list( + WEATHER_FOG = 10, + WEATHER_OVERCAST = 15 + ) + observed_message = "A fogbank has rolled over the region." + transition_messages = list( + "Fog rolls in.", + "Visibility falls as the air becomes dense.", + "The clouds drift lower, as if to smother the forests." + ) + imminent_transition_message = "Clouds are drifting down as the area is getting foggy." + outdoor_sounds_type = /datum/looping_sound/weather/wind + indoor_sounds_type = /datum/looping_sound/weather/wind/indoors + /datum/weather/virgo4/blood_moon name = "blood moon" light_modifier = 0.5 @@ -407,6 +444,7 @@ var/datum/planet/virgo4/planet_virgo4 = null transition_messages = list( "The sky turns blood red!" ) + imminent_transition_message = "The sky is turning red. Blood Moon is starting." outdoor_sounds_type = /datum/looping_sound/weather/wind indoor_sounds_type = /datum/looping_sound/weather/wind/indoors @@ -426,6 +464,7 @@ var/datum/planet/virgo4/planet_virgo4 = null transition_messages = list( "Gentle embers waft down around you like grotesque snow." ) + imminent_transition_message = "Dark smoke is filling the sky, as ash and embers start to rain down." outdoor_sounds_type = /datum/looping_sound/weather/wind indoor_sounds_type = /datum/looping_sound/weather/wind/indoors @@ -447,6 +486,7 @@ var/datum/planet/virgo4/planet_virgo4 = null transition_messages = list( "Smoldering clouds of scorching ash billow down around you!" ) + imminent_transition_message = "Dark smoke is filling the sky, as ash and embers fill the air and wind is picking up too. Ashstorm is coming, get to cover!" // Lets recycle. outdoor_sounds_type = /datum/looping_sound/weather/outside_blizzard indoor_sounds_type = /datum/looping_sound/weather/inside_blizzard @@ -479,6 +519,7 @@ var/datum/planet/virgo4/planet_virgo4 = null transition_messages = list( "Smoldering clouds of scorching ash billow down around you!" ) + imminent_transition_message = "Dark smoke is filling the sky, as ash and embers fill the air and wind is picking up too." // Lets recycle. outdoor_sounds_type = /datum/looping_sound/weather/outside_blizzard indoor_sounds_type = /datum/looping_sound/weather/inside_blizzard @@ -498,6 +539,7 @@ var/datum/planet/virgo4/planet_virgo4 = null transition_messages = list( "Radioactive soot and ash start to float down around you, contaminating whatever they touch." ) + imminent_transition_message = "Sky and clouds are growing sickly green... Radiation storm is approaching, get to cover!" outdoor_sounds_type = /datum/looping_sound/weather/wind indoor_sounds_type = /datum/looping_sound/weather/wind/indoors @@ -534,9 +576,12 @@ var/datum/planet/virgo4/planet_virgo4 = null /datum/weather/virgo4/fallout/temp name = "short-term fallout" + timer_low_bound = 1 + timer_high_bound = 3 transition_chances = list( WEATHER_FALLOUT = 10, WEATHER_RAIN = 50, + WEATHER_FOG = 35, WEATHER_STORM = 20, WEATHER_OVERCAST = 5 ) @@ -555,6 +600,7 @@ var/datum/planet/virgo4/planet_virgo4 = null transition_messages = list( "Suddenly, colorful confetti starts raining from the sky." ) + imminent_transition_message = "A rain is starting... A rain of confetti...?" /turf/unsimulated/wall/planetary/normal/virgo4 name = "deep ocean" diff --git a/code/modules/planet/weather.dm b/code/modules/planet/weather.dm index c354e8bde3..e815f2dd06 100644 --- a/code/modules/planet/weather.dm +++ b/code/modules/planet/weather.dm @@ -1,12 +1,14 @@ /datum/weather_holder var/datum/planet/our_planet = null // Reference to the planet datum that holds this datum. var/datum/weather/current_weather = null // The current weather that is affecting the planet. + var/imminent_weather = null // The current weather that is affecting the planet. var/temperature = T20C // The temperature to set planetary walls to. var/wind_dir = 0 // The direction the wind is blowing. Moving against the wind slows you down, while moving with it speeds you up. var/wind_speed = 0 // How fast or slow a mob can be due to wind acting on them. var/list/allowed_weather_types = list() // Assoc list of weather identifiers, containing the actual weather datum. var/list/roundstart_weather_chances = list() // Assoc list of weather identifiers and their odds of being picked to happen at roundstart. var/next_weather_shift = null // world.time when the weather subsystem will advance the forecast. + var/imminent_weather_shift = null // world.time when weather will shift towards pre-set imminent weather type. var/list/forecast = list() // A list of what the weather will be in the future. This allows it to be pre-determined and planned around. // Holds the weather icon, using vis_contents. Documentation says an /atom/movable is required for placing inside another atom's vis_contents. @@ -62,7 +64,9 @@ log_debug("[our_planet.name]'s weather is now [new_weather], with a temperature of [temperature]°K ([temperature - T0C]°C | [temperature * 1.8 - 459.67]°F).") /datum/weather_holder/process() - if(world.time >= next_weather_shift) + if(imminent_weather && world.time >= imminent_weather_shift) + proceed_to_imminent_weather() + else if(!imminent_weather && world.time >= next_weather_shift) if(!current_weather) // Roundstart (hopefully). initialize_weather() else @@ -91,6 +95,19 @@ change_weather(new_weather) build_forecast() // To fill the forecast to the desired length. +/datum/weather_holder/proc/queue_imminent_weather(weather_to_queue) + if(!(weather_to_queue in allowed_weather_types)) + return + imminent_weather = weather_to_queue + imminent_weather_shift = world.time + 90 SECONDS + +/datum/weather_holder/proc/proceed_to_imminent_weather() + var/new_weather = imminent_weather + imminent_weather = null + forecast.Cut() // Clear the forecast, since we're force-changing the weather. + change_weather(new_weather) + build_forecast() // To fill the forecast. + // Creates a list of future weather shifts, that the planet will undergo at some point in the future. // Determining it ahead of time allows for attentive players to plan further ahead, if they can see the forecast. /datum/weather_holder/proc/build_forecast() @@ -144,7 +161,6 @@ /datum/weather_holder/proc/get_weather_datum(desired_type) return allowed_weather_types[desired_type] - /datum/weather_holder/proc/show_transition_message() if(!current_weather.transition_messages.len) return @@ -175,6 +191,7 @@ var/show_message = FALSE // Is set to TRUE and plays the messsage every [message_delay] var/list/transition_messages = list()// List of messages shown to all outdoor mobs when this weather is transitioned to, for flavor. Not shown if already this weather. + var/imminent_transition_message = null var/observed_message = null // What is shown to a player 'examining' the weather. // Looping sound datums for weather sounds, both inside and outside. diff --git a/code/modules/power/cable.dm b/code/modules/power/cable.dm index c850085bbd..de42f2ba06 100644 --- a/code/modules/power/cable.dm +++ b/code/modules/power/cable.dm @@ -499,6 +499,7 @@ var/list/possible_cable_coil_colours = list( amount = MAXCOIL max_amount = MAXCOIL color = COLOR_RED + gender = NEUTER desc = "A coil of power cable." throwforce = 10 w_class = ITEMSIZE_SMALL @@ -509,6 +510,7 @@ var/list/possible_cable_coil_colours = list( item_state = "coil" attack_verb = list("whipped", "lashed", "disciplined", "flogged") stacktype = /obj/item/stack/cable_coil + singular_name = "length" drop_sound = 'sound/items/drop/accessory.ogg' pickup_sound = 'sound/items/pickup/accessory.ogg' tool_qualities = list(TOOL_CABLE_COIL) diff --git a/code/modules/power/singularity/singularity.dm b/code/modules/power/singularity/singularity.dm index 851b8fc30f..6859b0c3c5 100644 --- a/code/modules/power/singularity/singularity.dm +++ b/code/modules/power/singularity/singularity.dm @@ -336,10 +336,10 @@ GLOBAL_LIST_BOILERPLATE(all_singularities, /obj/singularity) var/dir2 = 0 var/dir3 = 0 switch(direction) - if(NORTH||SOUTH) + if(NORTH,SOUTH) dir2 = 4 dir3 = 8 - if(EAST||WEST) + if(EAST,WEST) dir2 = 1 dir3 = 2 var/turf/T2 = T diff --git a/code/modules/projectiles/guns/energy/gunsword_vr.dm b/code/modules/projectiles/guns/energy/gunsword_vr.dm index cd28874afb..66efaabfc0 100644 --- a/code/modules/projectiles/guns/energy/gunsword_vr.dm +++ b/code/modules/projectiles/guns/energy/gunsword_vr.dm @@ -45,12 +45,13 @@ var/active = 0 var/active_force = 30 + var/active_armourpen = 50 var/active_throwforce = 20 var/active_w_class = ITEMSIZE_LARGE var/active_embed_chance = 0 //In the off chance one of these is supposed to embed, you can just tweak this var sharp = FALSE edge = FALSE - armor_penetration = 50 + armor_penetration = 0 flags = NOBLOODY var/lrange = 2 var/lpower = 2 @@ -65,6 +66,7 @@ active = 1 embed_chance = active_embed_chance force = active_force + armor_penetration = active_armourpen throwforce = active_throwforce sharp = TRUE edge = TRUE @@ -84,6 +86,7 @@ active = 0 embed_chance = initial(embed_chance) force = initial(force) + armor_penetration = initial(armor_penetration) throwforce = initial(throwforce) sharp = initial(sharp) edge = initial(edge) diff --git a/code/modules/projectiles/projectile/bullets_ch.dm b/code/modules/projectiles/projectile/bullets_ch.dm index 5a86baf385..7cb6babd67 100644 --- a/code/modules/projectiles/projectile/bullets_ch.dm +++ b/code/modules/projectiles/projectile/bullets_ch.dm @@ -165,6 +165,7 @@ only use the hollow_point and armor_penetration values.*/ grains = 180 velocity = 400 hud_state = "pistol" + damage = 20 /obj/item/projectile/bullet/a10mm/ap grains = 200 diff --git a/code/modules/reagents/machinery/injector_maker.dm b/code/modules/reagents/machinery/injector_maker.dm index 2c561dcc7b..56a844ba29 100644 --- a/code/modules/reagents/machinery/injector_maker.dm +++ b/code/modules/reagents/machinery/injector_maker.dm @@ -192,7 +192,7 @@ to_chat(user, SPAN_WARNING("Not enough autoinjectors! You only have [src.count_small_injector]")) return var/name = sanitize(tgui_input_text(user, "Name Injector", "Naming", null, 32, 0, 0, 0, 0),MAX_MESSAGE_LEN,0,0,0) - make_injector("large injector", injector_amount, name, material, user) + make_injector("small injector", injector_amount, name, material, user) update_icon() diff --git a/code/modules/reagents/reagents/dispenser.dm b/code/modules/reagents/reagents/dispenser.dm index 90d8ea9e2a..9b01836a61 100644 --- a/code/modules/reagents/reagents/dispenser.dm +++ b/code/modules/reagents/reagents/dispenser.dm @@ -106,6 +106,8 @@ glass_desc = "A well-known alcohol with a variety of applications." allergen_factor = 1 //simulates mixed drinks containing less of the allergen, as they have only a single actual reagent unlike food + affects_robots = 1 //kiss my shiny metal ass + /datum/reagent/ethanol/touch_mob(var/mob/living/L, var/amount) ..() if(istype(L)) @@ -115,83 +117,86 @@ if(issmall(M)) removed *= 2 - if(alien == IS_SLIME) - M.adjustToxLoss(removed) //Sterilizing, if only by a little bit. Also already doubled above. - var/strength_mod = 3 * M.species.chem_strength_alcohol //Alcohol is 3x stronger when injected into the veins. if(!strength_mod) return - M.add_chemical_effect(CE_ALCOHOL, 1) - var/effective_dose = dose * strength_mod * (1 + volume/60) //drinking a LOT will make you go down faster + if(!(M.isSynthetic())) + M.add_chemical_effect(CE_ALCOHOL, 1) + var/effective_dose = dose * strength_mod * (1 + volume/60) //drinking a LOT will make you go down faster - if(effective_dose >= strength) // Early warning - M.make_dizzy(18) // It is decreased at the speed of 3 per tick - if(effective_dose >= strength * 2) // Slurring - M.slurring = max(M.slurring, 90) - if(effective_dose >= strength * 3) // Confusion - walking in random directions - M.Confuse(60) - if(effective_dose >= strength * 4) // Blurry vision - M.eye_blurry = max(M.eye_blurry, 30) - if(effective_dose >= strength * 5) // Drowsyness - periodically falling asleep - M.drowsyness = max(M.drowsyness, 60) - if(effective_dose >= strength * 6) // Toxic dose - M.add_chemical_effect(CE_ALCOHOL_TOXIC, toxicity*3) - if(effective_dose >= strength * 7) // Pass out - M.Paralyse(60) - M.Sleeping(90) + if(effective_dose >= strength) // Early warning + M.make_dizzy(18) // It is decreased at the speed of 3 per tick + if(effective_dose >= strength * 2) // Slurring + M.slurring = max(M.slurring, 90) + if(effective_dose >= strength * 3) // Confusion - walking in random directions + M.Confuse(60) + if(effective_dose >= strength * 4) // Blurry vision + M.eye_blurry = max(M.eye_blurry, 30) + if(effective_dose >= strength * 5) // Drowsyness - periodically falling asleep + M.drowsyness = max(M.drowsyness, 60) + if(effective_dose >= strength * 6) // Toxic dose + M.add_chemical_effect(CE_ALCOHOL_TOXIC, toxicity*3) + if(effective_dose >= strength * 7) // Pass out + M.Paralyse(60) + M.Sleeping(90) - if(druggy != 0) - M.druggy = max(M.druggy, druggy*3) + if(druggy != 0) + M.druggy = max(M.druggy, druggy*3) - if(adj_temp > 0 && M.bodytemperature < targ_temp) // 310 is the normal bodytemp. 310.055 - M.bodytemperature = min(targ_temp, M.bodytemperature + (adj_temp * TEMPERATURE_DAMAGE_COEFFICIENT)) - if(adj_temp < 0 && M.bodytemperature > targ_temp) - M.bodytemperature = min(targ_temp, M.bodytemperature - (adj_temp * TEMPERATURE_DAMAGE_COEFFICIENT)) + if(adj_temp > 0 && M.bodytemperature < targ_temp) // 310 is the normal bodytemp. 310.055 + M.bodytemperature = min(targ_temp, M.bodytemperature + (adj_temp * TEMPERATURE_DAMAGE_COEFFICIENT)) + if(adj_temp < 0 && M.bodytemperature > targ_temp) + M.bodytemperature = min(targ_temp, M.bodytemperature - (adj_temp * TEMPERATURE_DAMAGE_COEFFICIENT)) - if(halluci) - M.hallucination = max(M.hallucination, halluci*3) + if(halluci) + M.hallucination = max(M.hallucination, halluci*3) /datum/reagent/ethanol/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) - + var/ep_base_power = 60 //base nutrition gain for ethanol-processing synthetics, reduced by alcohol strength + var/ep_final_mod = 30 //final divisor on nutrition gain if(issmall(M)) removed *= 2 - if(!(M.species.allergens & allergen_type)) //assuming it doesn't cause a horrible reaction, we get the nutrition effects + if(!(M.species.allergens & allergen_type) && !(M.isSynthetic())) //assuming it doesn't cause a horrible reaction, we get the nutrition effects - VOREStation Edit (added synth check) M.adjust_nutrition(nutriment_factor * removed) + if(M.isSynthetic() && M.nutrition < 500 && M.species.robo_ethanol_proc) + M.adjust_nutrition(round(max(0,ep_base_power - strength) * removed)/ep_final_mod) //the stronger it is, the more juice you gain + var/effective_dose = dose * M.species.chem_strength_alcohol if(!effective_dose) return - M.add_chemical_effect(CE_ALCOHOL, 1) + if(M.species.robo_ethanol_drunk || !(M.isSynthetic())) + M.add_chemical_effect(CE_ALCOHOL, 1) - if(effective_dose >= strength) // Early warning - M.make_dizzy(6) // It is decreased at the speed of 3 per tick - if(effective_dose >= strength * 2) // Slurring - M.slurring = max(M.slurring, 30) - if(effective_dose >= strength * 3) // Confusion - walking in random directions - M.Confuse(20) - if(effective_dose >= strength * 4) // Blurry vision - M.eye_blurry = max(M.eye_blurry, 10) - if(effective_dose >= strength * 5) // Drowsyness - periodically falling asleep - M.drowsyness = max(M.drowsyness, 20) - if(effective_dose >= strength * 6) // Toxic dose - M.add_chemical_effect(CE_ALCOHOL_TOXIC, toxicity) - if(effective_dose >= strength * 7) // Pass out - M.Paralyse(20) - M.Sleeping(30) + if(effective_dose >= strength) // Early warning + M.make_dizzy(6) // It is decreased at the speed of 3 per tick + if(effective_dose >= strength * 2) // Slurring + M.slurring = max(M.slurring, 30) + if(effective_dose >= strength * 3) // Confusion - walking in random directions + M.Confuse(20) + if(effective_dose >= strength * 4) // Blurry vision + M.eye_blurry = max(M.eye_blurry, 10) + if(effective_dose >= strength * 5) // Drowsyness - periodically falling asleep + M.drowsyness = max(M.drowsyness, 20) + if(effective_dose >= strength * 6) // Toxic dose + M.add_chemical_effect(CE_ALCOHOL_TOXIC, toxicity) + if(effective_dose >= strength * 7) // Pass out + M.Paralyse(20) + M.Sleeping(30) - if(druggy != 0) - M.druggy = max(M.druggy, druggy) + if(druggy != 0) + M.druggy = max(M.druggy, druggy) - if(adj_temp > 0 && M.bodytemperature < targ_temp) // 310 is the normal bodytemp. 310.055 - M.bodytemperature = min(targ_temp, M.bodytemperature + (adj_temp * TEMPERATURE_DAMAGE_COEFFICIENT)) - if(adj_temp < 0 && M.bodytemperature > targ_temp) - M.bodytemperature = min(targ_temp, M.bodytemperature - (adj_temp * TEMPERATURE_DAMAGE_COEFFICIENT)) + if(halluci) + M.hallucination = max(M.hallucination, halluci) - if(halluci) - M.hallucination = max(M.hallucination, halluci) + if(adj_temp > 0 && M.bodytemperature < targ_temp) // 310 is the normal bodytemp. 310.055 + M.bodytemperature = min(targ_temp, M.bodytemperature + (adj_temp * TEMPERATURE_DAMAGE_COEFFICIENT)) + if(adj_temp < 0 && M.bodytemperature > targ_temp) + M.bodytemperature = min(targ_temp, M.bodytemperature - (adj_temp * TEMPERATURE_DAMAGE_COEFFICIENT)) /datum/reagent/ethanol/touch_obj(var/obj/O) ..() diff --git a/code/modules/reagents/reagents/food_drinks.dm b/code/modules/reagents/reagents/food_drinks.dm index 36d044ec25..bb691acb28 100644 --- a/code/modules/reagents/reagents/food_drinks.dm +++ b/code/modules/reagents/reagents/food_drinks.dm @@ -2607,9 +2607,10 @@ /datum/reagent/ethanol/beer/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) ..() - if(alien == IS_DIONA) - return - M.jitteriness = max(M.jitteriness - 3, 0) + if(M.species.robo_ethanol_drunk || !(M.isSynthetic())) + if(alien == IS_DIONA) + return + M.jitteriness = max(M.jitteriness - 3, 0) /datum/reagent/ethanol/beer/lite name = "Lite Beer" @@ -2669,7 +2670,8 @@ ..() if(alien == IS_DIONA) return - M.dizziness +=5 + if(M.species.robo_ethanol_drunk || !(M.isSynthetic())) + M.dizziness +=5 /datum/reagent/ethanol/firepunch name = "Fire Punch" @@ -2701,18 +2703,19 @@ allergen_type = ALLERGEN_COFFEE|ALLERGEN_STIMULANT //Contains coffee or is made from coffee /datum/reagent/ethanol/coffee/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) - if(alien == IS_DIONA) - return - ..() - M.dizziness = max(0, M.dizziness - 5) - M.drowsyness = max(0, M.drowsyness - 3) - M.AdjustSleeping(-2) - if(M.bodytemperature > 310) - M.bodytemperature = max(310, M.bodytemperature - (5 * TEMPERATURE_DAMAGE_COEFFICIENT)) + if(!(M.isSynthetic())) + if(alien == IS_DIONA) + return + ..() + M.dizziness = max(0, M.dizziness - 5) + M.drowsyness = max(0, M.drowsyness - 3) + M.AdjustSleeping(-2) + if(M.bodytemperature > 310) + M.bodytemperature = max(310, M.bodytemperature - (5 * TEMPERATURE_DAMAGE_COEFFICIENT)) - //if(alien == IS_TAJARA) - //M.adjustToxLoss(0.5 * removed) - //M.make_jittery(4) //extra sensitive to caffine + //if(alien == IS_TAJARA) + //M.adjustToxLoss(0.5 * removed) + //M.make_jittery(4) //extra sensitive to caffine /datum/reagent/ethanol/coffee/affect_blood(var/mob/living/carbon/M, var/alien, var/removed) //if(alien == IS_TAJARA) @@ -2726,7 +2729,8 @@ //if(alien == IS_TAJARA) //M.adjustToxLoss(4 * REM) //M.apply_effect(3, STUTTER) //VOREStation Edit end - M.make_jittery(5) + if(!(M.isSynthetic())) + M.make_jittery(5) /datum/reagent/ethanol/coffee/kahlua name = "Kahlua" @@ -2830,12 +2834,14 @@ /datum/reagent/ethanol/thirteenloko/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) ..() - if(alien == IS_DIONA) - return - M.drowsyness = max(0, M.drowsyness - 7) - if (M.bodytemperature > 310) - M.bodytemperature = max(310, M.bodytemperature - (5 * TEMPERATURE_DAMAGE_COEFFICIENT)) - M.make_jittery(5) + + if(!(M.isSynthetic())) + if(alien == IS_DIONA) + return + M.drowsyness = max(0, M.drowsyness - 7) + if (M.bodytemperature > 310) + M.bodytemperature = max(310, M.bodytemperature - (5 * TEMPERATURE_DAMAGE_COEFFICIENT)) + M.make_jittery(5) /datum/reagent/ethanol/vermouth name = "Vermouth" @@ -2865,7 +2871,8 @@ /datum/reagent/ethanol/vodka/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) ..() - M.apply_effect(max(M.radiation - 1 * removed, 0), IRRADIATE, check_protection = 0) + if(!(M.isSynthetic())) + M.apply_effect(max(M.radiation - 1 * removed, 0), IRRADIATE, check_protection = 0) /datum/reagent/ethanol/whiskey name = "Whiskey" @@ -2934,16 +2941,18 @@ /datum/reagent/ethanol/pwine/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) ..() - if(dose > 30) - M.adjustToxLoss(2 * removed) - if(dose > 60 && ishuman(M) && prob(5)) - var/mob/living/carbon/human/H = M - var/obj/item/organ/internal/heart/L = H.internal_organs_by_name[O_HEART] - if (L && istype(L)) - if(dose < 120) - L.take_damage(10 * removed, 0) - else - L.take_damage(100, 0) + + if(!(M.isSynthetic())) + if(dose > 30) + M.adjustToxLoss(2 * removed) + if(dose > 60 && ishuman(M) && prob(5)) + var/mob/living/carbon/human/H = M + var/obj/item/organ/internal/heart/L = H.internal_organs_by_name[O_HEART] + if (L && istype(L)) + if(dose < 120) + L.take_damage(10 * removed, 0) + else + L.take_damage(100, 0) /datum/reagent/ethanol/wine/champagne name = "Champagne" @@ -3142,7 +3151,9 @@ /datum/reagent/ethanol/beepsky_smash/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) ..() - M.Stun(2) + + if(M.species.robo_ethanol_drunk || !(M.isSynthetic())) + M.Stun(2) /datum/reagent/ethanol/bilk name = "Bilk" @@ -3568,7 +3579,9 @@ /datum/reagent/ethanol/neurotoxin/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) ..() - M.Weaken(3) + + if(M.species.robo_ethanol_drunk || !(M.isSynthetic())) + M.Weaken(3) /datum/reagent/ethanol/patron name = "Patron" @@ -3822,16 +3835,18 @@ /datum/reagent/ethanol/unathiliquor/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) ..() - if(alien == IS_DIONA) - return - var/drug_strength = 10 - if(alien == IS_SKRELL) - drug_strength = drug_strength * 0.8 + if(M.species.robo_ethanol_drunk || !(M.isSynthetic())) + if(alien == IS_DIONA) + return - M.druggy = max(M.druggy, drug_strength) - if(prob(10) && isturf(M.loc) && !istype(M.loc, /turf/space) && M.canmove && !M.restrained()) - step(M, pick(cardinal)) + var/drug_strength = 10 + if(alien == IS_SKRELL) + drug_strength = drug_strength * 0.8 + + M.druggy = max(M.druggy, drug_strength) + if(prob(10) && isturf(M.loc) && !istype(M.loc, /turf/space) && M.canmove && !M.restrained()) + step(M, pick(cardinal)) /datum/reagent/ethanol/sakebomb name = "Sake Bomb" @@ -4364,19 +4379,21 @@ /datum/reagent/ethanol/godka/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) ..() - M.apply_effect(max(M.radiation - 5 * removed, 0), IRRADIATE, check_protection = 0) - if(ishuman(M)) - var/mob/living/carbon/human/H = M - if(H.species.has_organ[O_LIVER]) - var/obj/item/organ/L = H.internal_organs_by_name[O_LIVER] - if(!L) - return - var/adjust_liver = rand(-3, 2) - if(prob(L.damage)) - to_chat(M, "You feel woozy...") - L.damage = max(L.damage + (adjust_liver * removed), 0) - var/adjust_tox = rand(-4, 2) - M.adjustToxLoss(adjust_tox * removed) + + if(!(M.isSynthetic())) + M.apply_effect(max(M.radiation - 5 * removed, 0), IRRADIATE, check_protection = 0) + if(ishuman(M)) + var/mob/living/carbon/human/H = M + if(H.species.has_organ[O_LIVER]) + var/obj/item/organ/L = H.internal_organs_by_name[O_LIVER] + if(!L) + return + var/adjust_liver = rand(-3, 2) + if(prob(L.damage)) + to_chat(M, "You feel woozy...") + L.damage = max(L.damage + (adjust_liver * removed), 0) + var/adjust_tox = rand(-4, 2) + M.adjustToxLoss(adjust_tox * removed) /datum/reagent/ethanol/holywine name = "Angel Ichor" @@ -4543,8 +4560,6 @@ nutriment_factor = 40 //very filling color = "#d169b2" -//ADDITIONS BELOW THIS LINE MADE ON 04/03/2021 - /datum/reagent/drink/soda/kompot name = "Kompot" id = "kompot" diff --git a/code/modules/reagents/reagents/food_drinks_vr.dm b/code/modules/reagents/reagents/food_drinks_vr.dm index a42719456e..f51cbea8ab 100644 --- a/code/modules/reagents/reagents/food_drinks_vr.dm +++ b/code/modules/reagents/reagents/food_drinks_vr.dm @@ -48,10 +48,11 @@ /datum/reagent/ethanol/deathbell/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) ..() - if(dose * strength >= strength) // Early warning - M.make_dizzy(24) // Intentionally higher than normal to compensate for it's previous effects. - if(dose * strength >= strength * 2.5) // Slurring takes longer. Again, intentional. - M.slurring = max(M.slurring, 30) + if(M.species.robo_ethanol_drunk || !(M.isSynthetic())) + if(dose * strength >= strength) // Early warning + M.make_dizzy(24) // Intentionally higher than normal to compensate for it's previous effects. + if(dose * strength >= strength * 2.5) // Slurring takes longer. Again, intentional. + M.slurring = max(M.slurring, 30) /datum/reagent/ethanol/burnout name = "Burnout" @@ -70,22 +71,23 @@ /datum/reagent/ethanol/burnout/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) ..() // Deathbell effects. - if(dose * strength >= strength) - M.make_dizzy(24) - if(dose * strength >= strength * 2.5) - M.slurring = max(M.slurring, 30) - // Simulating heat effects of spice. Without spice. - if(alien == IS_DIONA || alien == IS_ALRAUNE) - return - else if(ishuman(M)) - var/mob/living/carbon/human/H = M - if(!H.can_feel_pain()) + if(M.species.robo_ethanol_drunk || !(M.isSynthetic())) + if(dose * strength >= strength) + M.make_dizzy(24) + if(dose * strength >= strength * 2.5) + M.slurring = max(M.slurring, 30) + // Simulating heat effects of spice. Without spice. + if(alien == IS_DIONA || alien == IS_ALRAUNE) return - else - if((dose < 5) && (dose == metabolism || prob(5))) - to_chat(M, "Your insides feel uncomfortably hot!") - if(dose >= 5 && prob(5)) - M.visible_message("[M] [pick("dry heaves!","coughs!","splutters!")]", pick("You feel like your insides are burning!", "You feel like your insides are on fire!", "You feel like your belly is full of lava!")) + else if(ishuman(M)) + var/mob/living/carbon/human/H = M + if(!H.can_feel_pain()) + return + else + if((dose < 5) && (dose == metabolism || prob(5))) + to_chat(M, "Your insides feel uncomfortably hot!") + if(dose >= 5 && prob(5)) + M.visible_message("[M] [pick("dry heaves!","coughs!","splutters!")]", pick("You feel like your insides are burning!", "You feel like your insides are on fire!", "You feel like your belly is full of lava!")) /datum/reagent/ethanol/monstertamer name = "Monster Tamer" @@ -159,27 +161,28 @@ /datum/reagent/ethanol/monstertamer/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) ..() - if(M.species.organic_food_coeff) //it's still food! - switch(alien) - if(IS_DIONA) //Diona don't get any nutrition from nutriment or protein. - if(IS_SKRELL) - M.adjustToxLoss(0.25 * removed) //Equivalent to half as much protein, since it's half protein. - if(IS_TESHARI) - M.adjust_nutrition(alt_nutriment_factor * 1.2 * removed) //Give them the same nutrition they would get from protein. - if(IS_UNATHI) - M.adjust_nutrition(alt_nutriment_factor * 1.125 * removed) //Give them the same nutrition they would get from protein. - //Takes into account the 0.5 factor for all nutriment which is applied on top of the 2.25 factor for protein. - //Chimera don't need their own case here since their factors for nutriment and protein cancel out. - else - M.adjust_nutrition(alt_nutriment_factor * removed) - if(ishuman(M)) - var/mob/living/carbon/human/H = M - if(H.feral > 0 && H.nutrition > 150 && H.traumatic_shock < 20 && H.jitteriness < 100) //Same check as feral triggers to stop them immediately re-feralling - H.feral -= removed * 3 // should calm them down quick, provided they're actually in a state to STAY calm. - if (H.feral <=0) //check if they're unferalled - H.feral = 0 - to_chat(H, "Your mind starts to clear, soothed into a state of clarity as your senses return.") - log_and_message_admins("is no longer feral.", H) + if(!(M.isSynthetic())) + if(M.species.organic_food_coeff) //it's still food! + switch(alien) + if(IS_DIONA) //Diona don't get any nutrition from nutriment or protein. + if(IS_SKRELL) + M.adjustToxLoss(0.25 * removed) //Equivalent to half as much protein, since it's half protein. + if(IS_TESHARI) + M.adjust_nutrition(alt_nutriment_factor * 1.2 * removed) //Give them the same nutrition they would get from protein. + if(IS_UNATHI) + M.adjust_nutrition(alt_nutriment_factor * 1.125 * removed) //Give them the same nutrition they would get from protein. + //Takes into account the 0.5 factor for all nutriment which is applied on top of the 2.25 factor for protein. + //Chimera don't need their own case here since their factors for nutriment and protein cancel out. + else + M.adjust_nutrition(alt_nutriment_factor * removed) + if(ishuman(M)) + var/mob/living/carbon/human/H = M + if(H.feral > 0 && H.nutrition > 150 && H.traumatic_shock < 20 && H.jitteriness < 100) //Same check as feral triggers to stop them immediately re-feralling + H.feral -= removed * 3 // should calm them down quick, provided they're actually in a state to STAY calm. + if (H.feral <=0) //check if they're unferalled + H.feral = 0 + to_chat(H, "Your mind starts to clear, soothed into a state of clarity as your senses return.") + log_and_message_admins("is no longer feral.", H) /datum/reagent/ethanol/monstertamer/affect_blood(var/mob/living/carbon/M, var/alien, var/removed) ..() @@ -216,10 +219,11 @@ /datum/reagent/ethanol/galacticpanic/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) ..() - if(dose * strength >= strength) // Early warning - M.make_dizzy(24) // Intentionally higher than normal to compensate for it's previous effects. - if(dose * strength >= strength * 2.5) // Slurring takes longer. Again, intentional. - M.slurring = max(M.slurring, 30) + if(M.species.robo_ethanol_drunk || !(M.isSynthetic())) + if(dose * strength >= strength) // Early warning + M.make_dizzy(24) // Intentionally higher than normal to compensate for it's previous effects. + if(dose * strength >= strength * 2.5) // Slurring takes longer. Again, intentional. + M.slurring = max(M.slurring, 30) /datum/reagent/ethanol/bulldog name = "Space Bulldog" @@ -309,7 +313,9 @@ /datum/reagent/ethanol/russianroulette/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) ..() - M.Stun(2) + + if(M.species.robo_ethanol_drunk || !(M.isSynthetic())) + M.Stun(2) /datum/reagent/ethanol/lovemaker name = "The Love Maker" @@ -460,27 +466,28 @@ /datum/reagent/ethanol/hairoftherat/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) ..() - if(M.species.organic_food_coeff) //it's still food! - switch(alien) - if(IS_DIONA) //Diona don't get any nutrition from nutriment or protein. - if(IS_SKRELL) - M.adjustToxLoss(0.25 * removed) //Equivalent to half as much protein, since it's half protein. - if(IS_TESHARI) - M.nutrition += (alt_nutriment_factor * 1.2 * removed) //Give them the same nutrition they would get from protein. - if(IS_UNATHI) - M.nutrition += (alt_nutriment_factor * 1.125 * removed) //Give them the same nutrition they would get from protein. - //Takes into account the 0.5 factor for all nutriment which is applied on top of the 2.25 factor for protein. - //Chimera don't need their own case here since their factors for nutriment and protein cancel out. - else - M.nutrition += (alt_nutriment_factor * removed) - if(ishuman(M)) - var/mob/living/carbon/human/H = M - if(H.feral > 0 && H.nutrition > 100 && H.traumatic_shock < min(60, H.nutrition/10) && H.jitteriness < 100) // same check as feral triggers to stop them immediately re-feralling - H.feral -= removed * 3 // should calm them down quick, provided they're actually in a state to STAY calm. - if (H.feral <=0) //check if they're unferalled - H.feral = 0 - to_chat(H, "Your mind starts to clear, soothed into a state of clarity as your senses return.") - log_and_message_admins("is no longer feral.", H) + if(!(M.isSynthetic())) + if(M.species.organic_food_coeff) //it's still food! + switch(alien) + if(IS_DIONA) //Diona don't get any nutrition from nutriment or protein. + if(IS_SKRELL) + M.adjustToxLoss(0.25 * removed) //Equivalent to half as much protein, since it's half protein. + if(IS_TESHARI) + M.nutrition += (alt_nutriment_factor * 1.2 * removed) //Give them the same nutrition they would get from protein. + if(IS_UNATHI) + M.nutrition += (alt_nutriment_factor * 1.125 * removed) //Give them the same nutrition they would get from protein. + //Takes into account the 0.5 factor for all nutriment which is applied on top of the 2.25 factor for protein. + //Chimera don't need their own case here since their factors for nutriment and protein cancel out. + else + M.nutrition += (alt_nutriment_factor * removed) + if(ishuman(M)) + var/mob/living/carbon/human/H = M + if(H.feral > 0 && H.nutrition > 100 && H.traumatic_shock < min(60, H.nutrition/10) && H.jitteriness < 100) // same check as feral triggers to stop them immediately re-feralling + H.feral -= removed * 3 // should calm them down quick, provided they're actually in a state to STAY calm. + if (H.feral <=0) //check if they're unferalled + H.feral = 0 + to_chat(H, "Your mind starts to clear, soothed into a state of clarity as your senses return.") + log_and_message_admins("is no longer feral.", H) /datum/reagent/ethanol/hairoftherat/affect_blood(var/mob/living/carbon/M, var/alien, var/removed) ..() diff --git a/code/modules/recycling/recycling.dm b/code/modules/recycling/recycling.dm index 637c6e369f..a173f4630d 100644 --- a/code/modules/recycling/recycling.dm +++ b/code/modules/recycling/recycling.dm @@ -149,8 +149,8 @@ /obj/machinery/recycling/sorter/proc/dispense_if_possible() for(var/mat in materials) - while(materials[mat] >= SHEET_MATERIAL_AMOUNT) - materials[mat] -= SHEET_MATERIAL_AMOUNT + while(materials[mat] >= (SHEET_MATERIAL_AMOUNT/10)) //CHOMPEDIT: Lowers the amount needed to make dust + materials[mat] -= (SHEET_MATERIAL_AMOUNT/10) //CHOMPEDIT: Lowers the amount needed to make dust new /obj/item/material_dust(get_step(src, dir), mat) sleep(2 SECONDS) @@ -223,4 +223,4 @@ material_name = mat name = "[material_name] [initial(name)]" var/datum/material/M = get_material_by_name(material_name) - color = M?.icon_colour \ No newline at end of file + color = M?.icon_colour diff --git a/code/modules/research/circuitprinter.dm b/code/modules/research/circuitprinter.dm index 9cf8d4d338..2c370300da 100644 --- a/code/modules/research/circuitprinter.dm +++ b/code/modules/research/circuitprinter.dm @@ -158,9 +158,9 @@ using metal and glass, it uses glass and reagents (usually sulphuric acid). materials[S.material.name] += amnt S.use(1) count++ - to_chat(user, "You insert [count] [sname] into the fabricator.") + to_chat(user, "You insert [count] [sname] into the fabricator.") else - to_chat(user, "The fabricator cannot hold more [sname].") + to_chat(user, "The fabricator cannot hold more [sname].") busy = 0 updateUsrDialog() diff --git a/code/modules/research/designs/firework_stars.dm b/code/modules/research/designs/firework_stars.dm index 6fb4e6f70f..b365367451 100644 --- a/code/modules/research/designs/firework_stars.dm +++ b/code/modules/research/designs/firework_stars.dm @@ -39,6 +39,15 @@ build_path = /obj/item/weapon/firework_star/weather/overcast sort_string = "IFABB" +/datum/design/item/firework_star/weather_fog + name = "weather - FOG" + desc = "A firework star, designed for use with launcher. Modifies current planetary weather effects. This one creates fog." + id = "fireworkfog" + req_tech = list(TECH_MATERIAL = 4, TECH_ENGINEERING = 3) + materials = list(MAT_PLASTIC = 2000, MAT_GLASS = 2000, MAT_SILVER = 2000) + build_path = /obj/item/weapon/firework_star/weather/fog + sort_string = "IFABC" + /datum/design/item/firework_star/weather_rain name = "weather - RAIN" desc = "A firework star, designed for use with launcher. Modifies current planetary weather effects. This one creates rain." @@ -46,7 +55,7 @@ req_tech = list(TECH_MATERIAL = 5, TECH_ENGINEERING = 4) materials = list(MAT_PLASTIC = 2000, MAT_GLASS = 2000, MAT_SILVER = 4000) build_path = /obj/item/weapon/firework_star/weather/rain - sort_string = "IFABC" + sort_string = "IFABD" /datum/design/item/firework_star/weather_storm name = "weather - STORM" @@ -55,7 +64,7 @@ req_tech = list(TECH_MATERIAL = 6, TECH_ENGINEERING = 5) materials = list(MAT_PLASTIC = 2000, MAT_GLASS = 2000, MAT_SILVER = 3000, MAT_GOLD = 1000) build_path = /obj/item/weapon/firework_star/weather/storm - sort_string = "IFABD" + sort_string = "IFABE" /datum/design/item/firework_star/weather_light_snow name = "weather - LIGHT SNOW" @@ -64,7 +73,7 @@ req_tech = list(TECH_MATERIAL = 5, TECH_ENGINEERING = 4) materials = list(MAT_PLASTIC = 2000, MAT_GLASS = 2000, MAT_SILVER = 2000, MAT_LEAD = 2000) build_path = /obj/item/weapon/firework_star/weather/light_snow - sort_string = "IFABE" + sort_string = "IFABF" /datum/design/item/firework_star/weather_snow name = "weather - MODERATE SNOW" @@ -73,7 +82,7 @@ req_tech = list(TECH_MATERIAL = 5, TECH_ENGINEERING = 4) materials = list(MAT_PLASTIC = 2000, MAT_GLASS = 2000, MAT_SILVER = 3000, MAT_LEAD = 2000) build_path = /obj/item/weapon/firework_star/weather/snow - sort_string = "IFABF" + sort_string = "IFABG" /datum/design/item/firework_star/weather_blizzard name = "weather - HEAVY SNOW" @@ -82,7 +91,7 @@ req_tech = list(TECH_MATERIAL = 6, TECH_ENGINEERING = 5) materials = list(MAT_PLASTIC = 2000, MAT_GLASS = 2000, MAT_SILVER = 3000, MAT_LEAD = 3000) build_path = /obj/item/weapon/firework_star/weather/blizzard - sort_string = "IFABG" + sort_string = "IFABH" /datum/design/item/firework_star/weather_hail name = "weather - HAIL" @@ -91,15 +100,6 @@ req_tech = list(TECH_MATERIAL = 6, TECH_ENGINEERING = 5, TECH_ILLEGAL = 2) materials = list(MAT_PLASTIC = 2000, MAT_GLASS = 2000, MAT_SILVER = 3000, MAT_LEAD = 3000, MAT_PLASTEEL = 4000) build_path = /obj/item/weapon/firework_star/weather/hail - sort_string = "IFABH" - -/datum/design/item/firework_star/weather_fallout - name = "weather - NUCLEAR" - desc = "A firework star, designed for use with launcher. Modifies current planetary weather effects. This one creates a heavy cloud of nuclear fallout. DANGEROUS." - id = "fireworkfallout" - req_tech = list(TECH_MATERIAL = 8, TECH_ENGINEERING = 6, TECH_ILLEGAL = 7) - materials = list(MAT_PLASTIC = 2000, MAT_GLASS = 2000, MAT_URANIUM = 12000) - build_path = /obj/item/weapon/firework_star/weather/fallout sort_string = "IFABI" /datum/design/item/firework_star/weather_confetti @@ -110,3 +110,12 @@ materials = list(MAT_PLASTIC = 10000, MAT_GLASS = 10000) build_path = /obj/item/weapon/firework_star/weather/confetti sort_string = "IFABJ" + +/datum/design/item/firework_star/weather_fallout + name = "weather - NUCLEAR" + desc = "A firework star, designed for use with launcher. Modifies current planetary weather effects. This one creates a heavy cloud of nuclear fallout. DANGEROUS." + id = "fireworkfallout" + req_tech = list(TECH_MATERIAL = 8, TECH_ENGINEERING = 6, TECH_ILLEGAL = 7) + materials = list(MAT_PLASTIC = 2000, MAT_GLASS = 2000, MAT_URANIUM = 12000) + build_path = /obj/item/weapon/firework_star/weather/fallout + sort_string = "IFABK" diff --git a/code/modules/research/mechfab_designs_vr.dm b/code/modules/research/mechfab_designs_vr.dm index b8a796b909..0c2668e9ae 100644 --- a/code/modules/research/mechfab_designs_vr.dm +++ b/code/modules/research/mechfab_designs_vr.dm @@ -12,4 +12,11 @@ id = "rig_gun_sizegun" req_tech = list(TECH_COMBAT = 3, TECH_MATERIAL = 3, TECH_POWER = 2) materials = list(MAT_STEEL = 3000, MAT_GLASS = 2000, MAT_URANIUM = 2000) - build_path = /obj/item/rig_module/mounted/sizegun \ No newline at end of file + build_path = /obj/item/rig_module/mounted/sizegun + +/datum/design/item/mecha/weapon/laser_gamma + name = "GA-X \"Render\" Experimental Gamma Laser" + id = "mech_laser_gamma" + req_tech = list(TECH_MATERIAL = 4, TECH_COMBAT = 4, TECH_PHORON = 4, TECH_POWER = 4, TECH_ILLEGAL = 3) + materials = list(MAT_STEEL = 6000, MAT_GLASS = 4000, MAT_PHORON = 2500, MAT_SILVER = 1000, MAT_GOLD = 500, MAT_URANIUM = 3000) + build_path = /obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/gamma diff --git a/code/modules/research/message_server.dm b/code/modules/research/message_server.dm index 39e78ad19f..2c8918e401 100644 --- a/code/modules/research/message_server.dm +++ b/code/modules/research/message_server.dm @@ -143,7 +143,7 @@ var/global/list/obj/machinery/message_server/message_servers = list() /obj/machinery/message_server/attack_hand(user as mob) // to_chat(user, "There seem to be some parts missing from this server. They should arrive on the station in a few days, give or take a few CentCom delays.") - to_chat(user, "You toggle PDA message passing from [active ? "On" : "Off"] to [active ? "Off" : "On"]") + to_chat(user, "You toggle PDA message passing from [active ? "On" : "Off"] to [active ? "Off" : "On"].") active = !active update_icon() @@ -155,7 +155,7 @@ var/global/list/obj/machinery/message_server/message_servers = list() spamfilter_limit += round(MESSAGE_SERVER_DEFAULT_SPAM_LIMIT / 2) user.drop_item() qdel(O) - to_chat(user, "You install additional memory and processors into message server. Its filtering capabilities been enhanced.") + to_chat(user, "You install additional memory and processors into message server. Its filtering capabilities been enhanced.") else ..(O, user) diff --git a/code/modules/research/protolathe.dm b/code/modules/research/protolathe.dm index 84024e345b..9a42b0a9f7 100644 --- a/code/modules/research/protolathe.dm +++ b/code/modules/research/protolathe.dm @@ -168,9 +168,9 @@ materials[S.material.name] += amnt S.use(1) count++ - to_chat(user, "You insert [count] [sname] into the fabricator.") + to_chat(user, "You insert [count] [sname] into the fabricator.") else - to_chat(user, "The fabricator cannot hold more [sname].") + to_chat(user, "The fabricator cannot hold more [sname].") busy = 0 var/stacktype = S.type diff --git a/code/modules/research/rdconsole.dm b/code/modules/research/rdconsole.dm index 3d58a40b16..9c517e4b08 100755 --- a/code/modules/research/rdconsole.dm +++ b/code/modules/research/rdconsole.dm @@ -119,7 +119,7 @@ won't update every console in existence) but it's more of a hassle to do. Also, //Loading a disk into it. if(istype(D, /obj/item/weapon/disk)) if(t_disk || d_disk) - to_chat(user, "A disk is already loaded into the machine.") + to_chat(user, "A disk is already loaded into the machine.") return if(istype(D, /obj/item/weapon/disk/tech_disk)) diff --git a/code/modules/resleeving/autoresleever.dm b/code/modules/resleeving/autoresleever.dm index 6469a4a8e8..8bce614972 100644 --- a/code/modules/resleeving/autoresleever.dm +++ b/code/modules/resleeving/autoresleever.dm @@ -84,7 +84,7 @@ if(ghost.client.prefs.species) // In case we somehow don't have a species set here. chosen_species = GLOB.all_species[ghost_client.prefs.species] - if(chosen_species.flags && NO_SCAN) + if((chosen_species.spawn_flags & SPECIES_IS_WHITELISTED) || (chosen_species.spawn_flags & SPECIES_IS_RESTRICTED)) to_chat(ghost, "This species cannot be resleeved!") return // CHOMPEdit End: Add checks for Whitelist + Resleeving diff --git a/code/modules/surgery/encased.dm b/code/modules/surgery/encased.dm index c172b9bc44..743363fa44 100644 --- a/code/modules/surgery/encased.dm +++ b/code/modules/surgery/encased.dm @@ -42,8 +42,8 @@ return var/obj/item/organ/external/affected = target.get_organ(target_zone) - user.visible_message("[user] begins to cut through [target]'s [affected.encased] with \the [tool].", \ - "You begin to cut through [target]'s [affected.encased] with \the [tool].") + user.visible_message("[user] begins to cut through [target]'s [affected.encased] with \the [tool].", \ + "You begin to cut through [target]'s [affected.encased] with \the [tool].") target.custom_pain("Something hurts horribly in your [affected.name]!", 60) ..() @@ -93,8 +93,8 @@ return var/obj/item/organ/external/affected = target.get_organ(target_zone) - var/msg = "[user] starts to force open the [affected.encased] in [target]'s [affected.name] with \the [tool]." - var/self_msg = "You start to force open the [affected.encased] in [target]'s [affected.name] with \the [tool]." + var/msg = "[user] starts to force open the [affected.encased] in [target]'s [affected.name] with \the [tool]." + var/self_msg = "You start to force open the [affected.encased] in [target]'s [affected.name] with \the [tool]." user.visible_message(msg, self_msg) target.custom_pain("Something hurts horribly in your [affected.name]!", 40) ..() @@ -147,8 +147,8 @@ return var/obj/item/organ/external/affected = target.get_organ(target_zone) - var/msg = "[user] starts bending [target]'s [affected.encased] back into place with \the [tool]." - var/self_msg = "You start bending [target]'s [affected.encased] back into place with \the [tool]." + var/msg = "[user] starts bending [target]'s [affected.encased] back into place with \the [tool]." + var/self_msg = "You start bending [target]'s [affected.encased] back into place with \the [tool]." user.visible_message(msg, self_msg) target.custom_pain("Something hurts horribly in your [affected.name]!", 100) ..() @@ -206,8 +206,8 @@ return var/obj/item/organ/external/affected = target.get_organ(target_zone) - var/msg = "[user] starts applying \the [tool] to [target]'s [affected.encased]." - var/self_msg = "You start applying \the [tool] to [target]'s [affected.encased]." + var/msg = "[user] starts applying \the [tool] to [target]'s [affected.encased]." + var/self_msg = "You start applying \the [tool] to [target]'s [affected.encased]." user.visible_message(msg, self_msg) target.custom_pain("Something hurts horribly in your [affected.name]!", 100) ..() @@ -249,8 +249,8 @@ return var/obj/item/organ/external/affected = target.get_organ(target_zone) - user.visible_message("[user] begins to open [target]'s [affected.encased] with \the [tool].", \ - "You begin to open [target]'s [affected.encased] with \the [tool].") + user.visible_message("[user] begins to open [target]'s [affected.encased] with \the [tool].", \ + "You begin to open [target]'s [affected.encased] with \the [tool].") target.custom_pain("Something hurts horribly in your [affected.name]!", 60) ..() @@ -299,8 +299,8 @@ return var/obj/item/organ/external/affected = target.get_organ(target_zone) - var/msg = "[user] starts sealing \the [target]'s [affected.encased] with \the [tool]." - var/self_msg = "You start sealing \the [target]'s [affected.encased] with \the [tool]." + var/msg = "[user] starts sealing \the [target]'s [affected.encased] with \the [tool]." + var/self_msg = "You start sealing \the [target]'s [affected.encased] with \the [tool]." user.visible_message(msg, self_msg) target.custom_pain("Something hurts horribly in your [affected.name]!", 100) ..() diff --git a/code/modules/surgery/face.dm b/code/modules/surgery/face.dm index 9ecef80252..3059b02176 100644 --- a/code/modules/surgery/face.dm +++ b/code/modules/surgery/face.dm @@ -38,8 +38,8 @@ return ..() && target_zone == O_MOUTH && target.op_stage.face == 0 /datum/surgery_step/generic/cut_face/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) - user.visible_message("[user] starts to cut open [target]'s face and neck with \the [tool].", \ - "You start to cut open [target]'s face and neck with \the [tool].") + user.visible_message("[user] starts to cut open [target]'s face and neck with \the [tool].", \ + "You start to cut open [target]'s face and neck with \the [tool].") ..() /datum/surgery_step/generic/cut_face/end_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool) @@ -73,8 +73,8 @@ return ..() && target.op_stage.face == 1 /datum/surgery_step/face/mend_vocal/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) - user.visible_message("[user] starts mending [target]'s vocal cords with \the [tool].", \ - "You start mending [target]'s vocal cords with \the [tool].") + user.visible_message("[user] starts mending [target]'s vocal cords with \the [tool].", \ + "You start mending [target]'s vocal cords with \the [tool].") ..() /datum/surgery_step/face/mend_vocal/end_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool) @@ -107,8 +107,8 @@ return ..() && target.op_stage.face == 2 /datum/surgery_step/face/fix_face/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) - user.visible_message("[user] starts pulling the skin on [target]'s face back in place with \the [tool].", \ - "You start pulling the skin on [target]'s face back in place with \the [tool].") + user.visible_message("[user] starts pulling the skin on [target]'s face back in place with \the [tool].", \ + "You start pulling the skin on [target]'s face back in place with \the [tool].") ..() /datum/surgery_step/face/fix_face/end_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool) diff --git a/code/modules/surgery/generic.dm b/code/modules/surgery/generic.dm index 8f25b42328..5410b9e63a 100644 --- a/code/modules/surgery/generic.dm +++ b/code/modules/surgery/generic.dm @@ -47,8 +47,8 @@ /datum/surgery_step/generic/cut_open/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/affected = target.get_organ(target_zone) - user.visible_message("[user] starts the incision on [target]'s [affected.name] with \the [tool].", \ - "You start the incision on [target]'s [affected.name] with \the [tool].") + user.visible_message("[user] starts the incision on [target]'s [affected.name] with \the [tool].", \ + "You start the incision on [target]'s [affected.name] with \the [tool].") target.custom_pain("You feel a horrible pain as if from a sharp knife in your [affected.name]!", 40) ..() @@ -94,8 +94,8 @@ /datum/surgery_step/generic/cut_with_laser/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/affected = target.get_organ(target_zone) - user.visible_message("[user] starts the bloodless incision on [target]'s [affected.name] with \the [tool].", \ - "You start the bloodless incision on [target]'s [affected.name] with \the [tool].") + user.visible_message("[user] starts the bloodless incision on [target]'s [affected.name] with \the [tool].", \ + "You start the bloodless incision on [target]'s [affected.name] with \the [tool].") target.custom_pain("You feel a horrible, searing pain in your [affected.name]!", 50) ..() @@ -152,8 +152,8 @@ /datum/surgery_step/generic/incision_manager/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/affected = target.get_organ(target_zone) - user.visible_message("[user] starts to construct a prepared incision on and within [target]'s [affected.name] with \the [tool].", \ - "You start to construct a prepared incision on and within [target]'s [affected.name] with \the [tool].") + user.visible_message("[user] starts to construct a prepared incision on and within [target]'s [affected.name] with \the [tool].", \ + "You start to construct a prepared incision on and within [target]'s [affected.name] with \the [tool].") target.custom_pain("You feel a horrible, searing pain in your [affected.name] as it is pushed apart!", 50) ..() @@ -199,8 +199,8 @@ /datum/surgery_step/generic/clamp_bleeders/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/affected = target.get_organ(target_zone) - user.visible_message("[user] starts clamping bleeders in [target]'s [affected.name] with \the [tool].", \ - "You start clamping bleeders in [target]'s [affected.name] with \the [tool].") + user.visible_message("[user] starts clamping bleeders in [target]'s [affected.name] with \the [tool].", \ + "You start clamping bleeders in [target]'s [affected.name] with \the [tool].") target.custom_pain("The pain in your [affected.name] is maddening!", 40) ..() @@ -248,7 +248,7 @@ if (target_zone == BP_GROIN) msg = "[user] starts to pry open the incision and rearrange the organs in [target]'s lower abdomen with \the [tool]." self_msg = "You start to pry open the incision and rearrange the organs in [target]'s lower abdomen with \the [tool]." - user.visible_message(msg, self_msg) + user.visible_message("[msg]", "[self_msg]") target.custom_pain("It feels like the skin on your [affected.name] is on fire!", 40) ..() @@ -301,8 +301,8 @@ /datum/surgery_step/generic/cauterize/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/affected = target.get_organ(target_zone) - user.visible_message("[user] is beginning to cauterize the incision on [target]'s [affected.name] with \the [tool]." , \ - "You are beginning to cauterize the incision on [target]'s [affected.name] with \the [tool].") + user.visible_message("[user] is beginning to cauterize the incision on [target]'s [affected.name] with \the [tool]." , \ + "You are beginning to cauterize the incision on [target]'s [affected.name] with \the [tool].") target.custom_pain("Your [affected.name] is being burned!", 40) ..() @@ -347,8 +347,8 @@ /datum/surgery_step/generic/amputate/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/affected = target.get_organ(target_zone) - user.visible_message("[user] is beginning to amputate [target]'s [affected.name] with \the [tool]." , \ - "You are beginning to cut through [target]'s [affected.amputation_point] with \the [tool].") + user.visible_message("[user] is beginning to amputate [target]'s [affected.name] with \the [tool]." , \ + "You are beginning to cut through [target]'s [affected.amputation_point] with \the [tool].") target.custom_pain("Your [affected.amputation_point] is being ripped apart!", 100) ..() diff --git a/code/modules/surgery/implant.dm b/code/modules/surgery/implant.dm index c3c2496cfd..991aa4cecc 100644 --- a/code/modules/surgery/implant.dm +++ b/code/modules/surgery/implant.dm @@ -64,8 +64,8 @@ /datum/surgery_step/cavity/make_space/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/affected = target.get_organ(target_zone) - user.visible_message("[user] starts making some space inside [target]'s [get_cavity(affected)] cavity with \the [tool].", \ - "You start making some space inside [target]'s [get_cavity(affected)] cavity with \the [tool]." ) + user.visible_message("[user] starts making some space inside [target]'s [get_cavity(affected)] cavity with \the [tool].", \ + "You start making some space inside [target]'s [get_cavity(affected)] cavity with \the [tool]." ) target.custom_pain("The pain in your chest is living hell!",1) affected.cavity = 1 ..() @@ -99,8 +99,8 @@ /datum/surgery_step/cavity/close_space/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/affected = target.get_organ(target_zone) - user.visible_message("[user] starts mending [target]'s [get_cavity(affected)] cavity wall with \the [tool].", \ - "You start mending [target]'s [get_cavity(affected)] cavity wall with \the [tool]." ) + user.visible_message("[user] starts mending [target]'s [get_cavity(affected)] cavity wall with \the [tool].", \ + "You start mending [target]'s [get_cavity(affected)] cavity wall with \the [tool]." ) target.custom_pain("The pain in your chest is living hell!",1) affected.cavity = 0 ..() diff --git a/code/modules/surgery/limb_reattach.dm b/code/modules/surgery/limb_reattach.dm index 56c0ccccc1..a898d4447d 100644 --- a/code/modules/surgery/limb_reattach.dm +++ b/code/modules/surgery/limb_reattach.dm @@ -52,8 +52,8 @@ /datum/surgery_step/limb/attach/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/E = tool - user.visible_message("[user] starts attaching [E.name] to [target]'s [E.amputation_point].", \ - "You start attaching [E.name] to [target]'s [E.amputation_point].") + user.visible_message("[user] starts attaching [E.name] to [target]'s [E.amputation_point].", \ + "You start attaching [E.name] to [target]'s [E.amputation_point].") /datum/surgery_step/limb/attach/end_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/E = tool @@ -100,8 +100,8 @@ /datum/surgery_step/limb/connect/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/E = target.get_organ(target_zone) - user.visible_message("[user] starts connecting tendons and muscles in [target]'s [E.amputation_point] with [tool].", \ - "You start connecting tendons and muscle in [target]'s [E.amputation_point].") + user.visible_message("[user] starts connecting tendons and muscles in [target]'s [E.amputation_point] with [tool].", \ + "You start connecting tendons and muscle in [target]'s [E.amputation_point].") /datum/surgery_step/limb/connect/end_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/E = target.get_organ(target_zone) @@ -138,8 +138,8 @@ return isnull(target.get_organ(target_zone)) /datum/surgery_step/limb/mechanize/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) - user.visible_message("[user] starts attaching \the [tool] to [target].", \ - "You start attaching \the [tool] to [target].") + user.visible_message("[user] starts attaching \the [tool] to [target].", \ + "You start attaching \the [tool] to [target].") /datum/surgery_step/limb/mechanize/end_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/robot_parts/L = tool diff --git a/code/modules/surgery/neck.dm b/code/modules/surgery/neck.dm index 5b59075612..3fc4e00052 100644 --- a/code/modules/surgery/neck.dm +++ b/code/modules/surgery/neck.dm @@ -38,8 +38,8 @@ return ..() && target_zone == BP_HEAD && target.op_stage.brainstem == 0 /datum/surgery_step/brainstem/mend_vessels/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) - user.visible_message("[user] starts to mend the blood vessels on [target]'s brainstem with \the [tool].", \ - "You start to mend the blood vessels on [target]'s brainstem with \the [tool].") + user.visible_message("[user] starts to mend the blood vessels on [target]'s brainstem with \the [tool].", \ + "You start to mend the blood vessels on [target]'s brainstem with \the [tool].") ..() /datum/surgery_step/brainstem/mend_vessels/end_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool) @@ -76,8 +76,8 @@ return ..() && target_zone == BP_HEAD && target.op_stage.brainstem == 1 /datum/surgery_step/brainstem/drill_vertebrae/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) - user.visible_message("[user] starts to drill around [target]'s brainstem with \the [tool].", \ - "You start to drill around [target]'s brainstem with \the [tool].") + user.visible_message("[user] starts to drill around [target]'s brainstem with \the [tool].", \ + "You start to drill around [target]'s brainstem with \the [tool].") ..() /datum/surgery_step/brainstem/drill_vertebrae/end_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool) @@ -118,8 +118,8 @@ return ..() && target_zone == BP_HEAD && target.op_stage.brainstem == 2 /datum/surgery_step/brainstem/clean_chips/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) - user.visible_message("[user] starts to pick around [target]'s brainstem for bone chips with \the [tool].", \ - "You start to pick around [target]'s brainstem for bone chips with \the [tool].") + user.visible_message("[user] starts to pick around [target]'s brainstem for bone chips with \the [tool].", \ + "You start to pick around [target]'s brainstem for bone chips with \the [tool].") ..() /datum/surgery_step/brainstem/clean_chips/end_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool) @@ -158,8 +158,8 @@ return ..() && target_zone == BP_HEAD && target.op_stage.brainstem == 3 /datum/surgery_step/brainstem/mend_cord/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) - user.visible_message("[user] starts to fuse [target]'s spinal cord with \the [tool].", \ - "You start to fuse [target]'s spinal cord with \the [tool].") + user.visible_message("[user] starts to fuse [target]'s spinal cord with \the [tool].", \ + "You start to fuse [target]'s spinal cord with \the [tool].") ..() /datum/surgery_step/brainstem/mend_cord/end_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool) @@ -198,8 +198,8 @@ return ..() && target_zone == BP_HEAD && target.op_stage.brainstem == 4 /datum/surgery_step/brainstem/mend_vertebrae/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) - user.visible_message("[user] starts to mend [target]'s opened vertebrae with \the [tool].", \ - "You start to mend [target]'s opened vertebrae with \the [tool].") + user.visible_message("[user] starts to mend [target]'s opened vertebrae with \the [tool].", \ + "You start to mend [target]'s opened vertebrae with \the [tool].") ..() /datum/surgery_step/brainstem/mend_vertebrae/end_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool) @@ -238,8 +238,8 @@ return ..() && target_zone == BP_HEAD && target.op_stage.brainstem == 5 /datum/surgery_step/brainstem/realign_tissue/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) - user.visible_message("[user] starts to realign the tissues in [target]'s skull with \the [tool].", \ - "You start to realign the tissues in [target]'s skull with \the [tool].") + user.visible_message("[user] starts to realign the tissues in [target]'s skull with \the [tool].", \ + "You start to realign the tissues in [target]'s skull with \the [tool].") ..() /datum/surgery_step/brainstem/realign_tissue/end_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool) diff --git a/code/modules/surgery/organs_internal.dm b/code/modules/surgery/organs_internal.dm index e92010f8d3..dfbf624cf5 100644 --- a/code/modules/surgery/organs_internal.dm +++ b/code/modules/surgery/organs_internal.dm @@ -56,8 +56,8 @@ for(var/obj/item/organ/I in affected.internal_organs) if(I && (I.damage > 0 || I.status == ORGAN_DEAD)) if(!(I.robotic >= ORGAN_ROBOT)) - user.visible_message("[user] starts treating damage to [target]'s [I.name] with [tool_name].", \ - "You start treating damage to [target]'s [I.name] with [tool_name]." ) + user.visible_message("[user] starts treating damage to [target]'s [I.name] with [tool_name].", \ + "You start treating damage to [target]'s [I.name] with [tool_name]." ) target.custom_pain("The pain in your [affected.name] is living hell!", 100) ..() @@ -228,8 +228,8 @@ /datum/surgery_step/internal/detatch_organ/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/affected = target.get_organ(target_zone) - user.visible_message("[user] starts to separate [target]'s [target.op_stage.current_organ] with \the [tool].", \ - "You start to separate [target]'s [target.op_stage.current_organ] with \the [tool]." ) + user.visible_message("[user] starts to separate [target]'s [target.op_stage.current_organ] with \the [tool].", \ + "You start to separate [target]'s [target.op_stage.current_organ] with \the [tool]." ) target.custom_pain("The pain in your [affected.name] is living hell!", 100) ..() @@ -293,13 +293,13 @@ var/organ_to_remove = tgui_input_list(user, "Which organ do you want to remove?", "Organ Choice", removable_organs) if(!organ_to_remove) //They chose cancel! to_chat(user, "You decide against preparing any organs for removal.") - user.visible_message("[user] starts pulling \the [tool] from [target]'s [affected]", \ - "You start pulling \the [tool] from [target]'s [affected].") + user.visible_message("[user] starts pulling \the [tool] from [target]'s [affected].", \ + "You start pulling \the [tool] from [target]'s [affected].") target.op_stage.current_organ = organ_to_remove - user.visible_message("[user] starts removing [target]'s [target.op_stage.current_organ] with \the [tool].", \ - "You start removing [target]'s [target.op_stage.current_organ] with \the [tool].") + user.visible_message("[user] starts removing [target]'s [target.op_stage.current_organ] with \the [tool].", \ + "You start removing [target]'s [target.op_stage.current_organ] with \the [tool].") target.custom_pain("Someone's ripping out your [target.op_stage.current_organ]!", 100) ..() @@ -382,8 +382,8 @@ /datum/surgery_step/internal/replace_organ/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/affected = target.get_organ(target_zone) - user.visible_message("[user] starts transplanting \the [tool] into [target]'s [affected.name].", \ - "You start transplanting \the [tool] into [target]'s [affected.name].") + user.visible_message("[user] starts transplanting \the [tool] into [target]'s [affected.name].", \ + "You start transplanting \the [tool] into [target]'s [affected.name].") target.custom_pain("Someone's rooting around in your [affected.name]!", 100) ..() @@ -439,8 +439,8 @@ return ..() /datum/surgery_step/internal/attach_organ/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) - user.visible_message("[user] begins reattaching [target]'s [target.op_stage.current_organ] with \the [tool].", \ - "You start reattaching [target]'s [target.op_stage.current_organ] with \the [tool].") + user.visible_message("[user] begins reattaching [target]'s [target.op_stage.current_organ] with \the [tool].", \ + "You start reattaching [target]'s [target.op_stage.current_organ] with \the [tool].") target.custom_pain("Someone's digging needles into your [target.op_stage.current_organ]!", 100) ..() diff --git a/code/modules/surgery/other.dm b/code/modules/surgery/other.dm index c0c081e05b..5b15d49d1a 100644 --- a/code/modules/surgery/other.dm +++ b/code/modules/surgery/other.dm @@ -37,8 +37,8 @@ /datum/surgery_step/fix_vein/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/affected = target.get_organ(target_zone) - user.visible_message("[user] starts patching the damaged vein in [target]'s [affected.name] with \the [tool]." , \ - "You start patching the damaged vein in [target]'s [affected.name] with \the [tool].") + user.visible_message("[user] starts patching the damaged vein in [target]'s [affected.name] with \the [tool]." , \ + "You start patching the damaged vein in [target]'s [affected.name] with \the [tool].") target.custom_pain("The pain in [affected.name] is unbearable!", 100) ..() @@ -91,8 +91,8 @@ /datum/surgery_step/fix_dead_tissue/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/affected = target.get_organ(target_zone) - user.visible_message("[user] starts cutting away necrotic tissue in [target]'s [affected.name] with \the [tool]." , \ - "You start cutting away necrotic tissue in [target]'s [affected.name] with \the [tool].") + user.visible_message("[user] starts cutting away necrotic tissue in [target]'s [affected.name] with \the [tool]." , \ + "You start cutting away necrotic tissue in [target]'s [affected.name] with \the [tool].") target.custom_pain("The pain in [affected.name] is unbearable!", 100) ..() @@ -149,8 +149,8 @@ /datum/surgery_step/treat_necrosis/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/affected = target.get_organ(target_zone) - user.visible_message("[user] starts applying medication to the affected tissue in [target]'s [affected.name] with \the [tool]." , \ - "You start applying medication to the affected tissue in [target]'s [affected.name] with \the [tool].") + user.visible_message("[user] starts applying medication to the affected tissue in [target]'s [affected.name] with \the [tool]." , \ + "You start applying medication to the affected tissue in [target]'s [affected.name] with \the [tool].") target.custom_pain("Something in your [affected.name] is causing you a lot of pain!", 50) ..() @@ -219,8 +219,8 @@ rig = target.belt if(!istype(rig)) return - user.visible_message("[user] starts cutting through the support systems of \the [rig] on [target] with \the [tool]." , \ - "You start cutting through the support systems of \the [rig] on [target] with \the [tool].") + user.visible_message("[user] starts cutting through the support systems of \the [rig] on [target] with \the [tool]." , \ + "You start cutting through the support systems of \the [rig] on [target] with \the [tool].") ..() /datum/surgery_step/hardsuit/end_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool) diff --git a/code/modules/surgery/robotics.dm b/code/modules/surgery/robotics.dm index 14a37f39b4..5cc64ee5bd 100644 --- a/code/modules/surgery/robotics.dm +++ b/code/modules/surgery/robotics.dm @@ -50,8 +50,8 @@ /datum/surgery_step/robotics/unscrew_hatch/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/affected = target.get_organ(target_zone) - user.visible_message("[user] starts to unscrew the maintenance hatch on [target]'s [affected.name] with \the [tool].", \ - "You start to unscrew the maintenance hatch on [target]'s [affected.name] with \the [tool].") + user.visible_message("[user] starts to unscrew the maintenance hatch on [target]'s [affected.name] with \the [tool].", \ + "You start to unscrew the maintenance hatch on [target]'s [affected.name] with \the [tool].") ..() /datum/surgery_step/robotics/unscrew_hatch/end_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool) @@ -88,8 +88,8 @@ /datum/surgery_step/robotics/open_hatch/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/affected = target.get_organ(target_zone) - user.visible_message("[user] starts to pry open the maintenance hatch on [target]'s [affected.name] with \the [tool].", - "You start to pry open the maintenance hatch on [target]'s [affected.name] with \the [tool].") + user.visible_message("[user] starts to pry open the maintenance hatch on [target]'s [affected.name] with \the [tool].", + "You start to pry open the maintenance hatch on [target]'s [affected.name] with \the [tool].") ..() /datum/surgery_step/robotics/open_hatch/end_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool) @@ -126,8 +126,8 @@ /datum/surgery_step/robotics/close_hatch/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/affected = target.get_organ(target_zone) - user.visible_message("[user] begins to close and secure the hatch on [target]'s [affected.name] with \the [tool]." , \ - "You begin to close and secure the hatch on [target]'s [affected.name] with \the [tool].") + user.visible_message("[user] begins to close and secure the hatch on [target]'s [affected.name] with \the [tool]." , \ + "You begin to close and secure the hatch on [target]'s [affected.name] with \the [tool].") ..() /datum/surgery_step/robotics/close_hatch/end_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool) @@ -171,8 +171,8 @@ /datum/surgery_step/robotics/repair_brute/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/affected = target.get_organ(target_zone) - user.visible_message("[user] begins to patch damage to [target]'s [affected.name]'s support structure with \the [tool]." , \ - "You begin to patch damage to [target]'s [affected.name]'s support structure with \the [tool].") + user.visible_message("[user] begins to patch damage to [target]'s [affected.name]'s support structure with \the [tool]." , \ + "You begin to patch damage to [target]'s [affected.name]'s support structure with \the [tool].") ..() /datum/surgery_step/robotics/repair_brute/end_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool) @@ -220,8 +220,8 @@ /datum/surgery_step/robotics/repair_burn/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/affected = target.get_organ(target_zone) - user.visible_message("[user] begins to splice new cabling into [target]'s [affected.name]." , \ - "You begin to splice new cabling into [target]'s [affected.name].") + user.visible_message("[user] begins to splice new cabling into [target]'s [affected.name]." , \ + "You begin to splice new cabling into [target]'s [affected.name].") ..() /datum/surgery_step/robotics/repair_burn/end_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool) @@ -273,8 +273,8 @@ for(var/obj/item/organ/I in affected.internal_organs) if(I && I.damage > 0) if(I.robotic >= ORGAN_ROBOT) - user.visible_message("[user] starts mending the damage to [target]'s [I.name]'s mechanisms.", \ - "You start mending the damage to [target]'s [I.name]'s mechanisms." ) + user.visible_message("[user] starts mending the damage to [target]'s [I.name]'s mechanisms.", \ + "You start mending the damage to [target]'s [I.name]'s mechanisms." ) target.custom_pain("The pain in your [affected.name] is living hell!",1) ..() @@ -353,8 +353,8 @@ return target.op_stage.current_organ = organ_to_remove - user.visible_message("[user] starts to decouple [target]'s [target.op_stage.current_organ] with \the [tool].", \ - "You start to decouple [target]'s [target.op_stage.current_organ] with \the [tool]." ) + user.visible_message("[user] starts to decouple [target]'s [target.op_stage.current_organ] with \the [tool].", \ + "You start to decouple [target]'s [target.op_stage.current_organ] with \the [tool]." ) ..() /datum/surgery_step/robotics/detatch_organ_robotic/end_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool) @@ -415,8 +415,8 @@ target.op_stage.current_organ = organ_to_replace - user.visible_message("[user] begins reattaching [target]'s [target.op_stage.current_organ] with \the [tool].", \ - "You start reattaching [target]'s [target.op_stage.current_organ] with \the [tool].") + user.visible_message("[user] begins reattaching [target]'s [target.op_stage.current_organ] with \the [tool].", \ + "You start reattaching [target]'s [target.op_stage.current_organ] with \the [tool].") ..() /datum/surgery_step/robotics/attach_organ_robotic/end_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool) @@ -479,8 +479,8 @@ /datum/surgery_step/robotics/install_mmi/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/affected = target.get_organ(target_zone) - user.visible_message("[user] starts installing \the [tool] into [target]'s [affected.name].", \ - "You start installing \the [tool] into [target]'s [affected.name].") + user.visible_message("[user] starts installing \the [tool] into [target]'s [affected.name].", \ + "You start installing \the [tool] into [target]'s [affected.name].") ..() /datum/surgery_step/robotics/install_mmi/end_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool) @@ -569,8 +569,8 @@ /datum/surgery_step/robotics/install_nymph/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/affected = target.get_organ(target_zone) - user.visible_message("[user] starts setting \the [tool] into [target]'s [affected.name].", \ - "You start setting \the [tool] into [target]'s [affected.name].") + user.visible_message("[user] starts setting \the [tool] into [target]'s [affected.name].", \ + "You start setting \the [tool] into [target]'s [affected.name].") ..() /datum/surgery_step/robotics/install_nymph/end_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool) diff --git a/code/modules/tables/flipping.dm b/code/modules/tables/flipping.dm index 6e05b15e48..7bf9544002 100644 --- a/code/modules/tables/flipping.dm +++ b/code/modules/tables/flipping.dm @@ -39,7 +39,7 @@ var/obj/occupied = turf_is_crowded() if(occupied) - to_chat(usr, "There's \a [occupied] in the way.") + to_chat(usr, "There's \a [occupied] in the way.") return 0 var/list/L = list() diff --git a/code/modules/tension/tension.dm b/code/modules/tension/tension.dm index aa95662849..9cfd68de17 100644 --- a/code/modules/tension/tension.dm +++ b/code/modules/tension/tension.dm @@ -28,7 +28,7 @@ potential_damage = (melee_damage_lower + melee_damage_upper) / 2 // Treat potential_damage as estimated DPS. If the enemy attacks twice as fast as usual, it will double the number. - potential_damage *= 1 SECOND / (base_attack_cooldown + melee_attack_delay) + potential_damage *= 1 SECOND / (base_attack_cooldown + melee_attack_delay + injury_level) // CHOMPStation Add: Injury level should affect potential damage, thereby increasing the threat level else var/obj/item/projectile/P = new projectiletype(src) if(P.nodamage || P.taser_effect) // Tasers are somewhat less scary. @@ -41,7 +41,7 @@ potential_damage += P.agony / 2 qdel(P) - potential_damage *= 1 SECOND / (base_attack_cooldown + ranged_attack_delay) + potential_damage *= 1 SECOND / (base_attack_cooldown + ranged_attack_delay + injury_level) // CHOMPStation Add: Injury level should affect potential damage, thereby increasing the threat level // Special attacks are ultra-specific to the mob so a generic threat assessment isn't really possible. diff --git a/code/modules/vchat/js/vchat.js b/code/modules/vchat/js/vchat.js index eda5cb3177..a7be6bb3b0 100644 --- a/code/modules/vchat/js/vchat.js +++ b/code/modules/vchat/js/vchat.js @@ -279,6 +279,14 @@ function start_vue() { pretty: "System Messages", tooltip: "Messages from your client, always enabled", required: true + }, + { + matches: ".unsorted", + becomes: "vc_unsorted", + pretty: "Unsorted", + tooltip: "Messages that don't have any filters.", + required: false, + admin: false } ], }, @@ -586,6 +594,11 @@ function start_vue() { //Get a category newmessage.category = this.get_category(newmessage.content); + //Put it in unsorted blocks + if (newmessage.category == "vc_unsorted") { + newmessage.content = "" + newmessage.content + ""; + } + //Try to crush it with one of the last few if(this.crushing) { let crushwith = this.messages.slice(-(this.crushing)); @@ -663,7 +676,7 @@ function start_vue() { let doc = domparser.parseFromString(message, 'text/html'); let evaluating = doc.querySelector('span'); - let category = "nomatch"; //What we use if the classes aren't anything we know. + let category = "vc_unsorted"; //What we use if the classes aren't anything we know. if(!evaluating) return category; this.type_table.find( function(type) { if(evaluating.msMatchesSelector(type.matches)) { @@ -678,13 +691,16 @@ function start_vue() { var textToSave = ""; var messagesToSave = this.archived_messages.concat(this.messages); + var cats = this.current_categories; messagesToSave.forEach( function(message) { - textToSave += message.content; - if(message.repeats > 1) { - textToSave += "(x"+message.repeats+")"; + if(cats.length == 0 || (cats.indexOf(message.category) >= 0)) { //only in the active tab + textToSave += message.content; + if(message.repeats > 1) { + textToSave += "(x"+message.repeats+")"; + } + textToSave += "
    \n"; } - textToSave += "
    \n"; }); textToSave += ""; diff --git a/code/modules/vchat/js/vchat.min.js b/code/modules/vchat/js/vchat.min.js index 8dce654de0..bcd2c699c7 100644 --- a/code/modules/vchat/js/vchat.min.js +++ b/code/modules/vchat/js/vchat.min.js @@ -1 +1 @@ -!function(){var e=console.log;console.log=function(t){send_debug(t),e.apply(console,arguments)};var t=console.error;console.error=function(e){send_debug(e),t.apply(console,arguments)},window.onerror=function(e,t,s,a,n){var o="";return n&&n.stack&&(o=n.stack),send_debug(e+" ("+t+"@"+s+":"+a+") "+n+"|UA: "+navigator.userAgent+"|Stack: "+o),!0}}();var vchat_opts={msBeforeDropped:3e4,cookiePrefix:"vst-",alwaysShow:["vc_looc","vc_system"],vchatTabsVer:1},DARKMODE_COLORS={buttonBgColor:"#40628a",buttonTextColor:"#FFFFFF",windowBgColor:"#272727",highlightColor:"#009900",tabTextColor:"#FFFFFF",tabBackgroundColor:"#272727"},LIGHTMODE_COLORS={buttonBgColor:"none",buttonTextColor:"#000000",windowBgColor:"none",highlightColor:"#007700",tabTextColor:"#000000",tabBackgroundColor:"none"},set_storage=set_cookie,get_storage=get_cookie,domparser=new DOMParser;storageAvailable("localStorage")&&(set_storage=set_localstorage,get_storage=get_localstorage);var vueapp,vchat_state={ready:!1,byond_ip:null,byond_cid:null,byond_ckey:null,lastPingReceived:0,latency_sent:0,lastId:0};function start_vchat(){start_vue(),vchat_state.ready=!0,push_Topic("done_loading"),push_Topic_showingnum(this.showingnum),doWinset("htmloutput",{"is-visible":!0}),doWinset("oldoutput",{"is-visible":!1}),doWinset("chatloadlabel",{"is-visible":!1}),setInterval(check_ping,vchat_opts.msBeforeDropped),send_debug("VChat Loaded!")}function start_vue(){vueapp=new Vue({el:"#app",data:{messages:[],shown_messages:[],unshown_messages:0,archived_messages:[],tabs:[{name:"Main",categories:[],immutable:!0,active:!0}],unread_messages:{},editing:!1,paused:!1,latency:0,reconnecting:!1,ext_styles:"",is_admin:!1,inverted:!1,crushing:3,animated:!1,fontsize:.9,lineheight:130,showingnum:200,type_table:[{matches:".filter_say, .say, .emote, .emote_subtle",becomes:"vc_localchat",pretty:"Local Chat",tooltip:"In-character local messages (say, emote, etc)",required:!1,admin:!1},{matches:".filter_radio, .alert, .syndradio, .centradio, .airadio, .entradio, .comradio, .secradio, .engradio, .medradio, .sciradio, .supradio, .srvradio, .expradio, .radio, .deptradio, .newscaster",becomes:"vc_radio",pretty:"Radio Comms",tooltip:"All departments of radio messages",required:!1,admin:!1},{matches:".filter_notice, .notice:not(.pm), .adminnotice, .info, .sinister, .cult",becomes:"vc_info",pretty:"Notices",tooltip:"Non-urgent messages from the game and items",required:!1,admin:!1},{matches:".filter_warning, .warning:not(.pm), .critical, .userdanger, .italics",becomes:"vc_warnings",pretty:"Warnings",tooltip:"Urgent messages from the game and items",required:!1,admin:!1},{matches:".filter_deadsay, .deadsay",becomes:"vc_deadchat",pretty:"Deadchat",tooltip:"All of deadchat",required:!1,admin:!1},{matches:".filter_ooc, .ooc:not(.looc)",becomes:"vc_globalooc",pretty:"Global OOC",tooltip:"The bluewall of global OOC messages",required:!1,admin:!1},{matches:".nif",becomes:"vc_nif",pretty:"NIF Messages",tooltip:"Messages from the NIF itself and people inside",required:!1,admin:!1},{matches:".mentor_channel, .mentor",becomes:"vc_mentor",pretty:"Mentor messages",tooltip:"Mentorchat and mentor pms",required:!1,admin:!1},{matches:".filter_pm, .pm",becomes:"vc_adminpm",pretty:"Admin PMs",tooltip:"Messages to/from admins ('adminhelps')",required:!1,admin:!1},{matches:".filter_ASAY, .admin_channel",becomes:"vc_adminchat",pretty:"Admin Chat",tooltip:"ASAY messages",required:!1,admin:!0},{matches:".filter_MSAY, .mod_channel",becomes:"vc_modchat",pretty:"Mod Chat",tooltip:"MSAY messages",required:!1,admin:!0},{matches:".filter_ESAY, .event_channel",becomes:"vc_eventchat",pretty:"Event Chat",tooltip:"ESAY messages",required:!1,admin:!0},{matches:".filter_combat, .danger",becomes:"vc_combat",pretty:"Combat Logs",tooltip:"Urist McTraitor has stabbed you with a knife!",required:!1,admin:!1},{matches:".filter_adminlogs, .log_message",becomes:"vc_adminlogs",pretty:"Admin Logs",tooltip:"ADMIN LOG: Urist McAdmin has jumped to coordinates X, Y, Z",required:!1,admin:!0},{matches:".filter_attacklogs",becomes:"vc_attacklogs",pretty:"Attack Logs",tooltip:"Urist McTraitor has shot John Doe",required:!1,admin:!0},{matches:".filter_debuglogs",becomes:"vc_debuglogs",pretty:"Debug Logs",tooltip:"DEBUG: SSPlanets subsystem Recover().",required:!1,admin:!0},{matches:".ooc.looc, .ooc, .looc",becomes:"vc_looc",pretty:"Local OOC",tooltip:"Local OOC messages, always enabled",required:!0},{matches:".boldannounce, .filter_system",becomes:"vc_system",pretty:"System Messages",tooltip:"Messages from your client, always enabled",required:!0}]},mounted:function(){this.load_settings();var e=new XMLHttpRequest;e.open("GET","ss13styles.css"),e.onreadystatechange=function(){this.ext_styles=e.responseText}.bind(this),e.send()},updated:function(){this.editing||this.paused||window.scrollTo(0,document.getElementById("messagebox").scrollHeight)},watch:{reconnecting:function(e,t){1==e&&0==t?this.internal_message("Your client has lost connection to the server, or there is severe lag. Your client will reconnect if possible."):0==e&&1==t&&this.internal_message("Your client has reconnected to the server.")},inverted:function(e){set_storage("darkmode",e),e?(document.body.classList.add("inverted"),switch_ui_mode(DARKMODE_COLORS)):(document.body.classList.remove("inverted"),switch_ui_mode(LIGHTMODE_COLORS))},crushing:function(e){set_storage("crushing",e)},animated:function(e){set_storage("animated",e)},fontsize:function(e,t){isNaN(e)?this.fontsize=t:(e<.2?this.fontsize=.2:e>5&&(this.fontsize=5),set_storage("fontsize",e))},lineheight:function(e,t){isFinite(e)?(e<100?this.lineheight=100:e>200&&(this.lineheight=200),set_storage("lineheight",e)):this.lineheight=t},showingnum:function(e,t){isFinite(e)?((e=Math.floor(e))<50?this.showingnum=50:e>2e3&&(this.showingnum=2e3),set_storage("showingnum",this.showingnum),push_Topic_showingnum(this.showingnum),this.attempt_archive()):this.showingnum=t},current_categories:function(e,t){e.length&&this.apply_filter(e)}},computed:{active_tab:function(){return this.tabs.find((function(e){return e.active}))},ping_classes:function(){return this.latency?"?"==this.latency?"grey":this.latency<0?"red":this.latency<=200?"green":this.latency<=400?"yellow":"grey":this.reconnecting?"red":"green"},current_categories:function(){return this.active_tab==this.tabs[0]?[]:this.active_tab.categories.concat(vchat_opts.alwaysShow)}},methods:{load_settings:function(){this.inverted=get_storage("darkmode",!1),this.crushing=get_storage("crushing",3),this.animated=get_storage("animated",!1),this.fontsize=get_storage("fontsize",.9),this.lineheight=get_storage("lineheight",130),this.showingnum=get_storage("showingnum",200),isNaN(this.crushing)&&(this.crushing=3),isNaN(this.fontsize)&&(this.fontsize=.9),this.load_tabs()},load_tabs:function(){var e=get_storage("tabs");if(e){var t=JSON.parse(e);t.version&&t.tabs?!t.version!=vchat_opts.vchatTabsVer?this.tabs.push.apply(this.tabs,t.tabs):this.internal_message("Your saved tabs are for an older version of VChat and must be recreated, sorry."):this.internal_message("There was a problem loading your tabs. Any new ones you make will be saved, however.")}},save_tabs:function(){var e={version:vchat_opts.vchatTabsVer,tabs:[]};this.tabs.forEach((function(t){if(!t.immutable){var s=t.name,a=[];t.categories.forEach((function(e){a.push(e)}));var n={name:s,categories:a,immutable:!1,active:!1};e.tabs.push(n)}}));var t=JSON.stringify(e);set_storage("tabs",t)},switchtab:function(e){e!=this.active_tab&&(this.active_tab.active=!1,e.active=!0,e.categories.forEach((function(e){this.unread_messages[e]=0}),this),this.apply_filter(this.current_categories))},editmode:function(){this.editing=!this.editing,this.save_tabs()},pause:function(){this.paused=!this.paused},newtab:function(){this.tabs.push({name:"New Tab",categories:[],immutable:!1,active:!1}),this.switchtab(this.tabs[this.tabs.length-1])},renametab:function(){if(!this.active_tab.immutable){var e=this.active_tab,t=window.prompt("Type the desired tab name:",e.name);null!==t&&""!==t&&null!==e&&(e.name=t)}},deltab:function(e){e||(e=this.active_tab),e.immutable||(this.switchtab(this.tabs[0]),this.tabs.splice(this.tabs.indexOf(e),1))},movetab:function(e,t){if(e&&!e.immutable){var s=this.tabs.indexOf(e),a=s+t;this.tabs.splice(a,0,this.tabs.splice(s,1)[0])}},tab_unread_count:function(e){var t=0,s=this.unread_messages;return e.categories.find((function(e){s[e]&&(t+=s[e])})),t},tab_unread_categories:function(e){var t=!1,s=this.unread_messages;return e.categories.find((function(e){if(s[e])return t=!0,!0})),{red:t,grey:!t}},attempt_archive:function(){if(this.messages.length>this.showingnum){var e=this.messages.splice(0,20);Array.prototype.push.apply(this.archived_messages,e)}},apply_filter:function(e){this.shown_messages.splice(0),this.unshown_messages=0,this.messages.forEach((function(t){e.indexOf(t.category)>-1&&this.shown_messages.push(t)}),this),this.archived_messages.forEach((function(t){e.indexOf(t.category)>-1&&this.unshown_messages++}),this)},add_message:function(e){let t={time:e.time,category:"error",content:e.message,repeats:1};if(t.category=this.get_category(t.content),this.crushing){let e=this.messages.slice(-this.crushing);for(let s=e.length-1;s>=0;s--){let a=e[s];a.content==t.content&&(t.repeats+=a.repeats,this.messages.splice(this.messages.indexOf(a),1))}}t.content=t.content.replace(/(\b(https?):\/\/[\-A-Z0-9+&@#\/%?=~_|!:,.;]*[\-A-Z0-9+&@#\/%=~_|])/gim,'$1'),this.current_categories.length&&this.current_categories.indexOf(t.category)<0?(isNaN(this.unread_messages[t.category])&&(this.unread_messages[t.category]=0),this.unread_messages[t.category]+=1):this.current_categories.length&&this.shown_messages.push(t),t.id=++vchat_state.lastId,this.attempt_archive(),this.messages.push(t)},internal_message:function(e){let t={time:this.messages.length?this.messages.slice(-1).time+1:0,category:"vc_system",content:"[VChat Internal] "+e+""};t.id=++vchat_state.lastId,this.messages.push(t)},on_mouseup:function(e){let t=e.target;"getSelection"in window&&!1===window.getSelection().isCollapsed||t&&("INPUT"===t.tagName||"TEXTAREA"===t.tagName)||(focusMapWindow(),e.preventDefault(),e.target.click())},click_message:function(e){let t=e.target;if("A"===t.tagName){e.stopPropagation(),e.preventDefault?e.preventDefault():e.returnValue=!1;var s=t.getAttribute("href");"?"==s[0]||s.length>=8&&"byond://"==s.substring(0,8)?window.location=s:window.location="byond://?action=openLink&link="+encodeURIComponent(s)}},get_category:function(e){if(!vchat_state.ready)return void push_Topic("not_ready");let t=domparser.parseFromString(e,"text/html").querySelector("span"),s="nomatch";return t?(this.type_table.find((function(e){if(t.msMatchesSelector(e.matches))return s=e.becomes,!0})),s):s},save_chatlog:function(){var e="";this.archived_messages.concat(this.messages).forEach((function(t){e+=t.content,t.repeats>1&&(e+="(x"+t.repeats+")"),e+="
    \n"})),e+="";var t=new Date,s=String(t.getHours());s.length<2&&(s="0"+s);var a=String(t.getMinutes());a.length<2&&(a="0"+a);var n=String(t.getDate());n.length<2&&(n="0"+n);var o=String(t.getMonth()+1);o.length<2&&(o="0"+o);var i="log"+(" "+String(t.getFullYear())+"-"+o+"-"+n+" ("+s+" "+a+")")+".html",r=document.createElement("a");if(void 0!==r.download)r.href="data:attachment/text,"+encodeURI(e),r.target="_blank",r.download=i,r.click();else{var c=new Blob([e],{type:"text/html;charset=utf8;"});saved=window.navigator.msSaveOrOpenBlob(c,i)}},do_latency_test:function(){send_latency_check()},blur_this:function(e){e.target.blur()}}})}function check_ping(){Date.now()-vchat_state.lastPingReceived>vchat_opts.msBeforeDropped&&(vueapp.reconnecting=!0)}function send_latency_check(){vchat_state.latency_sent||(vchat_state.latency_sent=Date.now(),vueapp.latency="?",push_Topic("ping"),setTimeout((function(){"?"==vchat_state.latency_ms&&(vchat_state.latency_ms=999)}),1e3),setTimeout((function(){vchat_state.latency_sent=0,vueapp.latency=0}),5e3))}function get_latency_check(){vchat_state.latency_sent&&(vueapp.latency=Date.now()-vchat_state.latency_sent)}function byondDecode(e){e=e.replace(/\+/g,"%20");try{e=decodeURIComponent(e)}catch(t){e=unescape(e)}return JSON.parse(e)}function putmessage(e){e=byondDecode(e),Array.isArray(e)?e.forEach((function(e){vueapp.add_message(e)})):"object"==typeof e&&vueapp.add_message(e)}function system_message(e){vueapp.internal_message(e)}function push_Topic(e){window.location="?_src_=chat&proc="+e}function push_Topic_showingnum(e){window.location="?_src_=chat&showingnum="+e}function focusMapWindow(){window.location="byond://winset?mapwindow.map.focus=true"}function send_debug(e){push_Topic("debug¶m[message]="+encodeURIComponent(e))}function get_event(e){if(vchat_state.ready){var t;switch((t=byondDecode(e)).evttype){case"internal_error":system_message("Event parse error: "+e);break;case"byond_player":send_client_data(),vueapp.is_admin="true"===t.admin,vchat_state.byond_ip=t.address,vchat_state.byond_cid=t.cid,vchat_state.byond_ckey=t.ckey,set_storage("ip",vchat_state.byond_ip),set_storage("cid",vchat_state.byond_cid),set_storage("ckey",vchat_state.byond_ckey);break;case"keepalive":vchat_state.lastPingReceived=Date.now(),vueapp.reconnecting=!1;break;case"pong":get_latency_check();break;case"availability":push_Topic("done_loading");break;default:system_message("Didn't know what to do with event: "+e)}}else push_Topic("not_ready")}function send_client_data(){let e={ip:get_storage("ip"),cid:get_storage("cid"),ckey:get_storage("ckey")};push_Topic("ident¶m[clientdata]="+JSON.stringify(e))}function set_localstorage(e,t){window.localStorage.setItem(vchat_opts.cookiePrefix+e,t)}function get_localstorage(e,t){let s=window.localStorage.getItem(vchat_opts.cookiePrefix+e);return"null"===s||null===s?s=t:"true"===s?s=!0:"false"===s?s=!1:isNaN(s)||(s=+s),s}function set_cookie(e,t){let s=new Date;s.setFullYear(s.getFullYear()+1);let a=s.toUTCString();document.cookie=vchat_opts.cookiePrefix+e+"="+t+";expires="+a+";path=/"}function get_cookie(e,t){let s=document.cookie.split(";"),a={};s.forEach((function(e){let s=e.replace(vchat_opts.cookiePrefix,"").trim(),n=s.search("="),o=decodeURIComponent(s.substring(0,n)),i=decodeURIComponent(s.substring(n+1));"null"==i||null===i?i=t:"true"===i?i=!0:"false"===i?i=!1:isNaN(i)||(i=+i),a[o]=i})),a[e]}var SKIN_BUTTONS=["rpane.textb","rpane.infob","rpane.wikib","rpane.forumb","rpane.rulesb","rpane.github","rpane.discord","rpane.mapb","rpane.changelog","mainwindow.saybutton","mainwindow.mebutton","mainwindow.hotkey_toggle"],SKIN_ELEMENTS=["mainwindow","mainwindow.mainvsplit","mainwindow.tooltip","rpane","rpane.rpanewindow","rpane.mediapanel"];function switch_ui_mode(e){doWinset(SKIN_BUTTONS.reduce((function(t,s){return t[s+".background-color"]=e.buttonBgColor,t}),{})),doWinset(SKIN_BUTTONS.reduce((function(t,s){return t[s+".text-color"]=e.buttonTextColor,t}),{})),doWinset(SKIN_ELEMENTS.reduce((function(t,s){return t[s+".background-color"]=e.windowBgColor,t}),{})),doWinset("infowindow",{"background-color":e.tabBackgroundColor,"text-color":e.tabTextColor}),doWinset("infowindow.info",{"background-color":e.tabBackgroundColor,"text-color":e.tabTextColor,"highlight-color":e.highlightColor,"tab-text-color":e.tabTextColor,"tab-background-color":e.tabBackgroundColor})}function doWinset(e,t){void 0===t&&(t=e,e=null);var s="byond://winset?";e&&(s+="id="+e+"&"),s+=Object.keys(t).map((function(e){return e+"="+encodeURIComponent(t[e])})).join("&"),window.location=s} +!function(){var e=console.log;console.log=function(t){send_debug(t),e.apply(console,arguments)};var t=console.error;console.error=function(e){send_debug(e),t.apply(console,arguments)},window.onerror=function(e,t,s,a,n){var o="";return n&&n.stack&&(o=n.stack),send_debug(e+" ("+t+"@"+s+":"+a+") "+n+"|UA: "+navigator.userAgent+"|Stack: "+o),!0}}();var vchat_opts={msBeforeDropped:3e4,cookiePrefix:"vst-",alwaysShow:["vc_looc","vc_system"],vchatTabsVer:1},DARKMODE_COLORS={buttonBgColor:"#40628a",buttonTextColor:"#FFFFFF",windowBgColor:"#272727",highlightColor:"#009900",tabTextColor:"#FFFFFF",tabBackgroundColor:"#272727"},LIGHTMODE_COLORS={buttonBgColor:"none",buttonTextColor:"#000000",windowBgColor:"none",highlightColor:"#007700",tabTextColor:"#000000",tabBackgroundColor:"none"},set_storage=set_cookie,get_storage=get_cookie,domparser=new DOMParser;storageAvailable("localStorage")&&(set_storage=set_localstorage,get_storage=get_localstorage);var vueapp,vchat_state={ready:!1,byond_ip:null,byond_cid:null,byond_ckey:null,lastPingReceived:0,latency_sent:0,lastId:0};function start_vchat(){start_vue(),vchat_state.ready=!0,push_Topic("done_loading"),push_Topic_showingnum(this.showingnum),doWinset("htmloutput",{"is-visible":!0}),doWinset("oldoutput",{"is-visible":!1}),doWinset("chatloadlabel",{"is-visible":!1}),setInterval(check_ping,vchat_opts.msBeforeDropped),send_debug("VChat Loaded!")}function start_vue(){vueapp=new Vue({el:"#app",data:{messages:[],shown_messages:[],unshown_messages:0,archived_messages:[],tabs:[{name:"Main",categories:[],immutable:!0,active:!0}],unread_messages:{},editing:!1,paused:!1,latency:0,reconnecting:!1,ext_styles:"",is_admin:!1,inverted:!1,crushing:3,animated:!1,fontsize:.9,lineheight:130,showingnum:200,type_table:[{matches:".filter_say, .say, .emote, .emote_subtle",becomes:"vc_localchat",pretty:"Local Chat",tooltip:"In-character local messages (say, emote, etc)",required:!1,admin:!1},{matches:".filter_radio, .alert, .syndradio, .centradio, .airadio, .entradio, .comradio, .secradio, .engradio, .medradio, .sciradio, .supradio, .srvradio, .expradio, .radio, .deptradio, .newscaster",becomes:"vc_radio",pretty:"Radio Comms",tooltip:"All departments of radio messages",required:!1,admin:!1},{matches:".filter_notice, .notice:not(.pm), .adminnotice, .info, .sinister, .cult",becomes:"vc_info",pretty:"Notices",tooltip:"Non-urgent messages from the game and items",required:!1,admin:!1},{matches:".filter_warning, .warning:not(.pm), .critical, .userdanger, .italics",becomes:"vc_warnings",pretty:"Warnings",tooltip:"Urgent messages from the game and items",required:!1,admin:!1},{matches:".filter_deadsay, .deadsay",becomes:"vc_deadchat",pretty:"Deadchat",tooltip:"All of deadchat",required:!1,admin:!1},{matches:".filter_ooc, .ooc:not(.looc)",becomes:"vc_globalooc",pretty:"Global OOC",tooltip:"The bluewall of global OOC messages",required:!1,admin:!1},{matches:".nif",becomes:"vc_nif",pretty:"NIF Messages",tooltip:"Messages from the NIF itself and people inside",required:!1,admin:!1},{matches:".mentor_channel, .mentor",becomes:"vc_mentor",pretty:"Mentor messages",tooltip:"Mentorchat and mentor pms",required:!1,admin:!1},{matches:".filter_pm, .pm",becomes:"vc_adminpm",pretty:"Admin PMs",tooltip:"Messages to/from admins ('adminhelps')",required:!1,admin:!1},{matches:".filter_ASAY, .admin_channel",becomes:"vc_adminchat",pretty:"Admin Chat",tooltip:"ASAY messages",required:!1,admin:!0},{matches:".filter_MSAY, .mod_channel",becomes:"vc_modchat",pretty:"Mod Chat",tooltip:"MSAY messages",required:!1,admin:!0},{matches:".filter_ESAY, .event_channel",becomes:"vc_eventchat",pretty:"Event Chat",tooltip:"ESAY messages",required:!1,admin:!0},{matches:".filter_combat, .danger",becomes:"vc_combat",pretty:"Combat Logs",tooltip:"Urist McTraitor has stabbed you with a knife!",required:!1,admin:!1},{matches:".filter_adminlogs, .log_message",becomes:"vc_adminlogs",pretty:"Admin Logs",tooltip:"ADMIN LOG: Urist McAdmin has jumped to coordinates X, Y, Z",required:!1,admin:!0},{matches:".filter_attacklogs",becomes:"vc_attacklogs",pretty:"Attack Logs",tooltip:"Urist McTraitor has shot John Doe",required:!1,admin:!0},{matches:".filter_debuglogs",becomes:"vc_debuglogs",pretty:"Debug Logs",tooltip:"DEBUG: SSPlanets subsystem Recover().",required:!1,admin:!0},{matches:".ooc.looc, .ooc, .looc",becomes:"vc_looc",pretty:"Local OOC",tooltip:"Local OOC messages, always enabled",required:!0},{matches:".boldannounce, .filter_system",becomes:"vc_system",pretty:"System Messages",tooltip:"Messages from your client, always enabled",required:!0},{matches:".unsorted",becomes:"vc_unsorted",pretty:"Unsorted",tooltip:"Messages that don't have any filters.",required:!1,admin:!1}]},mounted:function(){this.load_settings();var e=new XMLHttpRequest;e.open("GET","ss13styles.css"),e.onreadystatechange=function(){this.ext_styles=e.responseText}.bind(this),e.send()},updated:function(){this.editing||this.paused||window.scrollTo(0,document.getElementById("messagebox").scrollHeight)},watch:{reconnecting:function(e,t){1==e&&0==t?this.internal_message("Your client has lost connection to the server, or there is severe lag. Your client will reconnect if possible."):0==e&&1==t&&this.internal_message("Your client has reconnected to the server.")},inverted:function(e){set_storage("darkmode",e),e?(document.body.classList.add("inverted"),switch_ui_mode(DARKMODE_COLORS)):(document.body.classList.remove("inverted"),switch_ui_mode(LIGHTMODE_COLORS))},crushing:function(e){set_storage("crushing",e)},animated:function(e){set_storage("animated",e)},fontsize:function(e,t){isNaN(e)?this.fontsize=t:(e<.2?this.fontsize=.2:e>5&&(this.fontsize=5),set_storage("fontsize",e))},lineheight:function(e,t){isFinite(e)?(e<100?this.lineheight=100:e>200&&(this.lineheight=200),set_storage("lineheight",e)):this.lineheight=t},showingnum:function(e,t){isFinite(e)?((e=Math.floor(e))<50?this.showingnum=50:e>2e3&&(this.showingnum=2e3),set_storage("showingnum",this.showingnum),push_Topic_showingnum(this.showingnum),this.attempt_archive()):this.showingnum=t},current_categories:function(e,t){e.length&&this.apply_filter(e)}},computed:{active_tab:function(){return this.tabs.find((function(e){return e.active}))},ping_classes:function(){return this.latency?"?"==this.latency?"grey":this.latency<0?"red":this.latency<=200?"green":this.latency<=400?"yellow":"grey":this.reconnecting?"red":"green"},current_categories:function(){return this.active_tab==this.tabs[0]?[]:this.active_tab.categories.concat(vchat_opts.alwaysShow)}},methods:{load_settings:function(){this.inverted=get_storage("darkmode",!1),this.crushing=get_storage("crushing",3),this.animated=get_storage("animated",!1),this.fontsize=get_storage("fontsize",.9),this.lineheight=get_storage("lineheight",130),this.showingnum=get_storage("showingnum",200),isNaN(this.crushing)&&(this.crushing=3),isNaN(this.fontsize)&&(this.fontsize=.9),this.load_tabs()},load_tabs:function(){var e=get_storage("tabs");if(e){var t=JSON.parse(e);t.version&&t.tabs?!t.version!=vchat_opts.vchatTabsVer?this.tabs.push.apply(this.tabs,t.tabs):this.internal_message("Your saved tabs are for an older version of VChat and must be recreated, sorry."):this.internal_message("There was a problem loading your tabs. Any new ones you make will be saved, however.")}},save_tabs:function(){var e={version:vchat_opts.vchatTabsVer,tabs:[]};this.tabs.forEach((function(t){if(!t.immutable){var s=t.name,a=[];t.categories.forEach((function(e){a.push(e)}));var n={name:s,categories:a,immutable:!1,active:!1};e.tabs.push(n)}}));var t=JSON.stringify(e);set_storage("tabs",t)},switchtab:function(e){e!=this.active_tab&&(this.active_tab.active=!1,e.active=!0,e.categories.forEach((function(e){this.unread_messages[e]=0}),this),this.apply_filter(this.current_categories))},editmode:function(){this.editing=!this.editing,this.save_tabs()},pause:function(){this.paused=!this.paused},newtab:function(){this.tabs.push({name:"New Tab",categories:[],immutable:!1,active:!1}),this.switchtab(this.tabs[this.tabs.length-1])},renametab:function(){if(!this.active_tab.immutable){var e=this.active_tab,t=window.prompt("Type the desired tab name:",e.name);null!==t&&""!==t&&null!==e&&(e.name=t)}},deltab:function(e){e||(e=this.active_tab),e.immutable||(this.switchtab(this.tabs[0]),this.tabs.splice(this.tabs.indexOf(e),1))},movetab:function(e,t){if(e&&!e.immutable){var s=this.tabs.indexOf(e),a=s+t;this.tabs.splice(a,0,this.tabs.splice(s,1)[0])}},tab_unread_count:function(e){var t=0,s=this.unread_messages;return e.categories.find((function(e){s[e]&&(t+=s[e])})),t},tab_unread_categories:function(e){var t=!1,s=this.unread_messages;return e.categories.find((function(e){if(s[e])return t=!0,!0})),{red:t,grey:!t}},attempt_archive:function(){if(this.messages.length>this.showingnum){var e=this.messages.splice(0,20);Array.prototype.push.apply(this.archived_messages,e)}},apply_filter:function(e){this.shown_messages.splice(0),this.unshown_messages=0,this.messages.forEach((function(t){e.indexOf(t.category)>-1&&this.shown_messages.push(t)}),this),this.archived_messages.forEach((function(t){e.indexOf(t.category)>-1&&this.unshown_messages++}),this)},add_message:function(e){let t={time:e.time,category:"error",content:e.message,repeats:1};if(t.category=this.get_category(t.content),"vc_unsorted"==t.category&&(t.content=""+t.content+""),this.crushing){let e=this.messages.slice(-this.crushing);for(let s=e.length-1;s>=0;s--){let a=e[s];a.content==t.content&&(t.repeats+=a.repeats,this.messages.splice(this.messages.indexOf(a),1))}}t.content=t.content.replace(/(\b(https?):\/\/[\-A-Z0-9+&@#\/%?=~_|!:,.;]*[\-A-Z0-9+&@#\/%=~_|])/gim,'$1'),this.current_categories.length&&this.current_categories.indexOf(t.category)<0?(isNaN(this.unread_messages[t.category])&&(this.unread_messages[t.category]=0),this.unread_messages[t.category]+=1):this.current_categories.length&&this.shown_messages.push(t),t.id=++vchat_state.lastId,this.attempt_archive(),this.messages.push(t)},internal_message:function(e){let t={time:this.messages.length?this.messages.slice(-1).time+1:0,category:"vc_system",content:"[VChat Internal] "+e+""};t.id=++vchat_state.lastId,this.messages.push(t)},on_mouseup:function(e){let t=e.target;"getSelection"in window&&!1===window.getSelection().isCollapsed||t&&("INPUT"===t.tagName||"TEXTAREA"===t.tagName)||(focusMapWindow(),e.preventDefault(),e.target.click())},click_message:function(e){let t=e.target;if("A"===t.tagName){e.stopPropagation(),e.preventDefault?e.preventDefault():e.returnValue=!1;var s=t.getAttribute("href");"?"==s[0]||s.length>=8&&"byond://"==s.substring(0,8)?window.location=s:window.location="byond://?action=openLink&link="+encodeURIComponent(s)}},get_category:function(e){if(!vchat_state.ready)return void push_Topic("not_ready");let t=domparser.parseFromString(e,"text/html").querySelector("span"),s="vc_unsorted";return t?(this.type_table.find((function(e){if(t.msMatchesSelector(e.matches))return s=e.becomes,!0})),s):s},save_chatlog:function(){var e="",t=this.archived_messages.concat(this.messages),s=this.current_categories;t.forEach((function(t){(0==s.length||s.indexOf(t.category)>=0)&&(e+=t.content,t.repeats>1&&(e+="(x"+t.repeats+")"),e+="
    \n")})),e+="";var a=new Date,n=String(a.getHours());n.length<2&&(n="0"+n);var o=String(a.getMinutes());o.length<2&&(o="0"+o);var i=String(a.getDate());i.length<2&&(i="0"+i);var r=String(a.getMonth()+1);r.length<2&&(r="0"+r);var c="log"+(" "+String(a.getFullYear())+"-"+r+"-"+i+" ("+n+" "+o+")")+".html",l=document.createElement("a");if(void 0!==l.download)l.href="data:attachment/text,"+encodeURI(e),l.target="_blank",l.download=c,l.click();else{var h=new Blob([e],{type:"text/html;charset=utf8;"});saved=window.navigator.msSaveOrOpenBlob(h,c)}},do_latency_test:function(){send_latency_check()},blur_this:function(e){e.target.blur()}}})}function check_ping(){Date.now()-vchat_state.lastPingReceived>vchat_opts.msBeforeDropped&&(vueapp.reconnecting=!0)}function send_latency_check(){vchat_state.latency_sent||(vchat_state.latency_sent=Date.now(),vueapp.latency="?",push_Topic("ping"),setTimeout((function(){"?"==vchat_state.latency_ms&&(vchat_state.latency_ms=999)}),1e3),setTimeout((function(){vchat_state.latency_sent=0,vueapp.latency=0}),5e3))}function get_latency_check(){vchat_state.latency_sent&&(vueapp.latency=Date.now()-vchat_state.latency_sent)}function byondDecode(e){e=e.replace(/\+/g,"%20");try{e=decodeURIComponent(e)}catch(t){e=unescape(e)}return JSON.parse(e)}function putmessage(e){e=byondDecode(e),Array.isArray(e)?e.forEach((function(e){vueapp.add_message(e)})):"object"==typeof e&&vueapp.add_message(e)}function system_message(e){vueapp.internal_message(e)}function push_Topic(e){window.location="?_src_=chat&proc="+e}function push_Topic_showingnum(e){window.location="?_src_=chat&showingnum="+e}function focusMapWindow(){window.location="byond://winset?mapwindow.map.focus=true"}function send_debug(e){push_Topic("debug¶m[message]="+encodeURIComponent(e))}function get_event(e){if(vchat_state.ready){var t;switch((t=byondDecode(e)).evttype){case"internal_error":system_message("Event parse error: "+e);break;case"byond_player":send_client_data(),vueapp.is_admin="true"===t.admin,vchat_state.byond_ip=t.address,vchat_state.byond_cid=t.cid,vchat_state.byond_ckey=t.ckey,set_storage("ip",vchat_state.byond_ip),set_storage("cid",vchat_state.byond_cid),set_storage("ckey",vchat_state.byond_ckey);break;case"keepalive":vchat_state.lastPingReceived=Date.now(),vueapp.reconnecting=!1;break;case"pong":get_latency_check();break;case"availability":push_Topic("done_loading");break;default:system_message("Didn't know what to do with event: "+e)}}else push_Topic("not_ready")}function send_client_data(){let e={ip:get_storage("ip"),cid:get_storage("cid"),ckey:get_storage("ckey")};push_Topic("ident¶m[clientdata]="+JSON.stringify(e))}function set_localstorage(e,t){window.localStorage.setItem(vchat_opts.cookiePrefix+e,t)}function get_localstorage(e,t){let s=window.localStorage.getItem(vchat_opts.cookiePrefix+e);return"null"===s||null===s?s=t:"true"===s?s=!0:"false"===s?s=!1:isNaN(s)||(s=+s),s}function set_cookie(e,t){let s=new Date;s.setFullYear(s.getFullYear()+1);let a=s.toUTCString();document.cookie=vchat_opts.cookiePrefix+e+"="+t+";expires="+a+";path=/"}function get_cookie(e,t){let s=document.cookie.split(";"),a={};s.forEach((function(e){let s=e.replace(vchat_opts.cookiePrefix,"").trim(),n=s.search("="),o=decodeURIComponent(s.substring(0,n)),i=decodeURIComponent(s.substring(n+1));"null"==i||null===i?i=t:"true"===i?i=!0:"false"===i?i=!1:isNaN(i)||(i=+i),a[o]=i})),a[e]}var SKIN_BUTTONS=["rpane.textb","rpane.infob","rpane.wikib","rpane.forumb","rpane.rulesb","rpane.github","rpane.discord","rpane.mapb","rpane.changelog","mainwindow.saybutton","mainwindow.mebutton","mainwindow.hotkey_toggle"],SKIN_ELEMENTS=["mainwindow","mainwindow.mainvsplit","mainwindow.tooltip","rpane","rpane.rpanewindow","rpane.mediapanel"];function switch_ui_mode(e){doWinset(SKIN_BUTTONS.reduce((function(t,s){return t[s+".background-color"]=e.buttonBgColor,t}),{})),doWinset(SKIN_BUTTONS.reduce((function(t,s){return t[s+".text-color"]=e.buttonTextColor,t}),{})),doWinset(SKIN_ELEMENTS.reduce((function(t,s){return t[s+".background-color"]=e.windowBgColor,t}),{})),doWinset("infowindow",{"background-color":e.tabBackgroundColor,"text-color":e.tabTextColor}),doWinset("infowindow.info",{"background-color":e.tabBackgroundColor,"text-color":e.tabTextColor,"highlight-color":e.highlightColor,"tab-text-color":e.tabTextColor,"tab-background-color":e.tabBackgroundColor})}function doWinset(e,t){void 0===t&&(t=e,e=null);var s="byond://winset?";e&&(s+="id="+e+"&"),s+=Object.keys(t).map((function(e){return e+"="+encodeURIComponent(t[e])})).join("&"),window.location=s} \ No newline at end of file diff --git a/code/modules/virus2/helpers.dm b/code/modules/virus2/helpers.dm index 18a8bb24e8..053498042e 100644 --- a/code/modules/virus2/helpers.dm +++ b/code/modules/virus2/helpers.dm @@ -136,7 +136,7 @@ /mob/living/carbon/proc/spread_disease_to(var/mob/living/carbon/victim, var/vector = "Airborne") if (src == victim) - return "retardation" + return "Neurodegeneration" // log_debug("Spreading [vector] diseases from [src] to [victim]") if (virus2.len > 0) diff --git a/code/modules/vore/eating/belly_obj_ch.dm b/code/modules/vore/eating/belly_obj_ch.dm index 267d03f992..602c159208 100644 --- a/code/modules/vore/eating/belly_obj_ch.dm +++ b/code/modules/vore/eating/belly_obj_ch.dm @@ -120,8 +120,12 @@ if(M.absorbed) fullness_to_add *= absorbed_multiplier if(health_impacts_size) - fullness_to_add *= M.health / M.getMaxHealth() - belly_fullness += fullness_to_add + if(ishuman(M)) + fullness_to_add *= (M.health + 100) / (M.getMaxHealth() + 100) + else + fullness_to_add *= M.health / M.getMaxHealth() + if(fullness_to_add > 0) + belly_fullness += fullness_to_add if(count_liquid_for_sprite) belly_fullness += (reagents.total_volume / 100) * liquid_multiplier if(count_items_for_sprite) @@ -420,4 +424,4 @@ /obj/belly/proc/update_internal_overlay() for(var/A in contents) if(isliving(A)) - vore_fx(A,1) \ No newline at end of file + vore_fx(A,1) diff --git a/code/modules/vore/eating/bellymodes_vr.dm b/code/modules/vore/eating/bellymodes_vr.dm index 03183e4ef8..725edd629f 100644 --- a/code/modules/vore/eating/bellymodes_vr.dm +++ b/code/modules/vore/eating/bellymodes_vr.dm @@ -185,28 +185,10 @@ var/to_update = FALSE var/digestion_noise_chance = 0 var/list/touchable_mobs = list() - var/touchable_amount = touchable_atoms.len //CHOMPEdit start for(var/A in touchable_atoms) - //Handle stray items - if(isitem(A)) - if(item_digest_mode == IM_DIGEST_PARALLEL) - did_an_item = handle_digesting_item(A, touchable_amount) - else if(!did_an_item) - did_an_item = handle_digesting_item(A, 1) - if(did_an_item) - to_update = TRUE - - //Less often than with normal digestion - if((item_digest_mode == IM_DIGEST_FOOD || item_digest_mode == IM_DIGEST || item_digest_mode == IM_DIGEST_PARALLEL) && prob(25)) - // This is a little weird, but the point of it is that we don't want to repeat code - // but we also want the prob(25) chance to run for -every- item we look at, not just once - // More gurgles the better~ - digestion_noise_chance = 25 - continue //CHOMPEdit end - //Handle eaten mobs - else if(isliving(A)) + if(isliving(A)) //CHOMPEdit Start var/mob/living/L = A touchable_mobs += L @@ -246,10 +228,7 @@ for(var/slot in slots) var/obj/item/I = H.get_equipped_item(slot = slot) if(I && I.canremove) - if(handle_digesting_item(I)) - digestion_noise_chance = 25 - to_update = TRUE - break + touchable_atoms |= I //Stripping flag if(mode_flags & DM_FLAG_STRIPPING) @@ -261,6 +240,25 @@ to_update = TRUE break // Digest off one by one, not all at once + for(var/A in touchable_atoms) //List updated for worn items. + //Handle stray items + if(isitem(A)) + if(item_digest_mode == IM_DIGEST_PARALLEL) + var/touchable_amount = touchable_atoms.len + did_an_item = handle_digesting_item(A, touchable_amount) + else if(!did_an_item) + did_an_item = handle_digesting_item(A, 1) + if(did_an_item) + to_update = TRUE + + //Less often than with normal digestion + if((item_digest_mode == IM_DIGEST_FOOD || item_digest_mode == IM_DIGEST || item_digest_mode == IM_DIGEST_PARALLEL) && prob(25)) + // This is a little weird, but the point of it is that we don't want to repeat code + // but we also want the prob(25) chance to run for -every- item we look at, not just once + // More gurgles the better~ + digestion_noise_chance = 25 + continue //CHOMPEdit end + //get rid of things like blood drops and gibs that end up in there else if(istype(A, /obj/effect/decal/cleanable)) qdel(A) diff --git a/code/modules/vore/eating/living_ch.dm b/code/modules/vore/eating/living_ch.dm index a5ac2e7a1d..7504eb6e00 100644 --- a/code/modules/vore/eating/living_ch.dm +++ b/code/modules/vore/eating/living_ch.dm @@ -6,8 +6,9 @@ var/vore_footstep_volume = 0 //Variable volume for a mob, updated every 5 steps where a footstep hasnt occurred. var/vore_footstep_chance = 0 var/vore_footstep_volume_cooldown = 0 //goes up each time a step isnt heard, and will proc update of list of viable bellies to determine the most filled and loudest one to base audio on. - var/mute_entry = FALSE //Toggleable vorgan entry logs. - var/parasitic = FALSE //Digestion immunity and nutrition leeching variable + var/mute_entry = FALSE //Toggleable vorgan entry logs. + var/parasitic = FALSE //Digestion immunity and nutrition leeching variable + var/trash_catching = FALSE //Toggle for trash throw vore. // CHOMP vore icons refactor (Now on living) var/vore_capacity = 0 // Maximum capacity, -1 for unlimited @@ -292,3 +293,11 @@ set category = "Preferences" set desc = "Mute the chatlog messages when something enters a vore belly." mute_entry = !mute_entry + to_chat(src, "Entrance logs [mute_entry ? "enabled" : "disabled"].") + +/mob/living/proc/toggle_trash_catching() + set name = "Toggle Trash Catching" + set category = "Abilities" + set desc = "Toggle Trash Eater throw vore abilities." + trash_catching = !trash_catching + to_chat(src, "Trash catching [trash_catching ? "enabled" : "disabled"].") diff --git a/code/modules/vore/eating/living_vr.dm b/code/modules/vore/eating/living_vr.dm index f67254b888..fcd454cc79 100644 --- a/code/modules/vore/eating/living_vr.dm +++ b/code/modules/vore/eating/living_vr.dm @@ -565,6 +565,12 @@ else if(tf_mob_holder) log_and_message_admins("[key_name(src)] used the OOC escape button to revert back to their original form from being TFed into another mob.") revert_mob_tf() + //CHOMPEdit - petrification (again not vore but hey- ooc escape) + else if(istype(loc, /obj/structure/gargoyle) && loc:was_rayed) + var/obj/structure/gargoyle/G = loc + G.can_revert = TRUE + qdel(G) + log_and_message_admins("[key_name(src)] used the OOC escape button to revert back from being petrified.") //Don't appear to be in a vore situation else to_chat(src,"You aren't inside anyone, though, is the thing.") diff --git a/code/modules/vore/resizing/resize_vr.dm b/code/modules/vore/resizing/resize_vr.dm index 4999c3df3a..4230a82e0b 100644 --- a/code/modules/vore/resizing/resize_vr.dm +++ b/code/modules/vore/resizing/resize_vr.dm @@ -245,9 +245,9 @@ tmob_message = tail.msg_owner_stepunder if(src_message) - to_chat(src, STEP_TEXT_OWNER(src_message)) + to_chat(src, "[STEP_TEXT_OWNER(src_message)]") if(tmob_message) - to_chat(tmob, STEP_TEXT_PREY(tmob_message)) + to_chat(tmob, "[STEP_TEXT_PREY(tmob_message)]") return TRUE return FALSE @@ -409,7 +409,7 @@ set category = "IC" pickup_active = !pickup_active - to_chat(src, "You will [pickup_active ? "now" : "no longer"] attempt to pick up mobs when clicking them with help intent.") + to_chat(src, "You will [pickup_active ? "now" : "no longer"] attempt to pick up mobs when clicking them with help intent.") #undef STEP_TEXT_OWNER #undef STEP_TEXT_PREY diff --git a/code/modules/xenoarcheaology/artifacts/replicator.dm b/code/modules/xenoarcheaology/artifacts/replicator.dm index d6796c6ad1..06c411fab9 100644 --- a/code/modules/xenoarcheaology/artifacts/replicator.dm +++ b/code/modules/xenoarcheaology/artifacts/replicator.dm @@ -98,13 +98,13 @@ "foreground" = colors[color], ))) - fail_message = "\icon[src][bicon(src)] a [pick("loud","soft","sinister","eery","triumphant","depressing","cheerful","angry")] \ + fail_message = "\icon[src][bicon(src)] a [pick("loud","soft","sinister","eery","triumphant","depressing","cheerful","angry")] \ [pick("horn","beep","bing","bleep","blat","honk","hrumph","ding")] sounds and a \ [pick("yellow","purple","green","blue","red","orange","white")] \ [pick("light","dial","meter","window","protrusion","knob","antenna","swirly thing")] \ [pick("swirls","flashes","whirrs","goes schwing","blinks","flickers","strobes","lights up")] on the \ [pick("front","side","top","bottom","rear","inside")] of [src]. A [pick("slot","funnel","chute","tube")] opens up in the \ - [pick("front","side","top","bottom","rear","inside")]." + [pick("front","side","top","bottom","rear","inside")].
    " /obj/machinery/replicator/process() if(spawning_types.len && powered()) @@ -178,4 +178,4 @@ user.drop_item() W.loc = src stored_materials.Add(W) - src.visible_message("\The [user] inserts \the [W] into \the [src].") + src.visible_message("\The [user] inserts \the [W] into \the [src].") diff --git a/code/modules/xenoarcheaology/artifacts/replicator_vr.dm b/code/modules/xenoarcheaology/artifacts/replicator_vr.dm index 8fc3dba9b4..8d5fc2cb0b 100644 --- a/code/modules/xenoarcheaology/artifacts/replicator_vr.dm +++ b/code/modules/xenoarcheaology/artifacts/replicator_vr.dm @@ -276,7 +276,7 @@ inserted_human.drop_from_inventory(I) inserted_mob.loc = src stored_materials.Add(inserted_mob) - src.visible_message("\The [user] inserts \the [inserted_mob] into \the [src].") + src.visible_message("\The [user] inserts \the [inserted_mob] into \the [src].") return else to_chat(user, "You cannot put \the [W] into the machine. ((The micro must be connected to the server.))") @@ -297,7 +297,7 @@ //Now that we've dropped all the items they have, let's shove them back into the micro holder. W.loc = src stored_materials.Add(W) - src.visible_message("\The [user] inserts \the [W] into \the [src].") + src.visible_message("\The [user] inserts \the [W] into \the [src].") /obj/machinery/replicator/vore/tgui_data(mob/user, datum/tgui/ui, datum/tgui_state/state) var/list/data = ..() @@ -544,7 +544,7 @@ inserted_human.drop_from_inventory(I) inserted_mob.loc = src stored_materials.Add(inserted_mob) - src.visible_message("\The [user] inserts \the [inserted_mob] into \the [src].") + src.visible_message("\The [user] inserts \the [inserted_mob] into \the [src].") return else to_chat(user, "You cannot put \the [W] into the machine. ((They must be connected to the server.))") @@ -563,7 +563,7 @@ //Now that we've dropped all the items they have, let's shove them back into the micro holder. W.loc = src stored_materials.Add(W) - src.visible_message("\The [user] inserts \the [W] into \the [src].") + src.visible_message("\The [user] inserts \the [W] into \the [src].") /obj/machinery/replicator/clothing/tgui_interact(mob/user, datum/tgui/ui) //This creates the menu. diff --git a/code/modules/xenoarcheaology/effect.dm b/code/modules/xenoarcheaology/effect.dm index 7409c8744f..bccb9faa0e 100644 --- a/code/modules/xenoarcheaology/effect.dm +++ b/code/modules/xenoarcheaology/effect.dm @@ -92,7 +92,7 @@ var/atom/toplevelholder = target while(!istype(toplevelholder.loc, /turf)) toplevelholder = toplevelholder.loc - toplevelholder.visible_message("\icon[toplevelholder][bicon(toplevelholder)] [toplevelholder] [display_msg]") + toplevelholder.visible_message("\icon[toplevelholder][bicon(toplevelholder)] [toplevelholder] [display_msg]") /datum/artifact_effect/proc/DoEffectTouch(var/mob/user) /datum/artifact_effect/proc/DoEffectAura(var/atom/holder) diff --git a/code/modules/xenoarcheaology/effect_master.dm b/code/modules/xenoarcheaology/effect_master.dm index f654724b32..b320cbead3 100644 --- a/code/modules/xenoarcheaology/effect_master.dm +++ b/code/modules/xenoarcheaology/effect_master.dm @@ -103,7 +103,7 @@ my_effects += my_effect else - to_chat(usr, "This effect can not be applied to this atom type.") + to_chat(usr, "This effect can not be applied to this atom type.") qdel(my_effect) /datum/component/artifact_master/proc/remove_effect() @@ -231,7 +231,7 @@ warn = 1 if(warn && isliving(bumped)) - to_chat(bumped, "You accidentally touch \the [holder] as it hits you.") + to_chat(bumped, "You accidentally touch \the [holder] as it hits you.") /datum/component/artifact_master/proc/on_bumped() var/atom/movable/M = args[2] @@ -252,7 +252,7 @@ warn = 1 if(warn && isliving(M)) - to_chat(M, "You accidentally touch \the [holder].") + to_chat(M, "You accidentally touch \the [holder].") /datum/component/artifact_master/proc/on_attack_hand() var/mob/living/user = args[2] @@ -260,10 +260,10 @@ return if (get_dist(user, holder) > 1) - to_chat(user, "You can't reach [holder] from here.") + to_chat(user, "You can't reach [holder] from here.") return if(ishuman(user) && user:gloves) - to_chat(user, "You touch [holder] with your gloved hands, [pick("but nothing of note happens","but nothing happens","but nothing interesting happens","but you notice nothing different","but nothing seems to have happened")].") + to_chat(user, "You touch [holder] with your gloved hands, [pick("but nothing of note happens","but nothing happens","but nothing interesting happens","but you notice nothing different","but nothing seems to have happened")].") return var/triggered = FALSE @@ -279,10 +279,10 @@ my_effect.DoEffectTouch(user) if(triggered) - to_chat(user, "You touch [holder].") + to_chat(user, "You touch [holder].") else - to_chat(user, "You touch [holder], [pick("but nothing of note happens","but nothing happens","but nothing interesting happens","but you notice nothing different","but nothing seems to have happened")].") + to_chat(user, "You touch [holder], [pick("but nothing of note happens","but nothing happens","but nothing interesting happens","but you notice nothing different","but nothing seems to have happened")].") /datum/component/artifact_master/proc/on_attackby() diff --git a/code/modules/xgm/xgm_gas_mixture.dm b/code/modules/xgm/xgm_gas_mixture.dm index 083664f3e7..fd52efca22 100644 --- a/code/modules/xgm/xgm_gas_mixture.dm +++ b/code/modules/xgm/xgm_gas_mixture.dm @@ -420,10 +420,10 @@ if(full_heat_capacity + s_full_heat_capacity) temp_avg = (temperature * full_heat_capacity + other.temperature * s_full_heat_capacity) / (full_heat_capacity + s_full_heat_capacity) - //WOOT WOOT TOUCH THIS AND YOU ARE A dumb. + //WOOT WOOT TOUCH THIS AND YOU ARE A MISCHIEVIOUS LITTLE ELF if(sharing_lookup_table.len >= connecting_tiles) //6 or more interconnecting tiles will max at 42% of air moved per tick. ratio = sharing_lookup_table[connecting_tiles] - //WOOT WOOT TOUCH THIS AND YOU ARE A dumb + //WOOT WOOT TOUCH THIS AND YOU ARE A MISCHIEVIOUS LITTLE ELF for(var/g in avg_gas) gas[g] = max(0, (gas[g] - avg_gas[g]) * (1 - ratio) + avg_gas[g]) diff --git a/code/unit_tests/zas_tests.dm b/code/unit_tests/zas_tests.dm index 27a27dce72..44c3774461 100644 --- a/code/unit_tests/zas_tests.dm +++ b/code/unit_tests/zas_tests.dm @@ -38,7 +38,7 @@ return test_result - if(UT_NORMAL || UT_NORMAL_COLD) + if(UT_NORMAL,UT_NORMAL_COLD) if(abs(pressure - ONE_ATMOSPHERE) > 10) test_result["msg"] = "Pressure out of bounds: [pressure] | [t_msg]" return test_result diff --git a/icons/effects/weather.dmi b/icons/effects/weather.dmi index 94c1fed992..2c10f216a6 100644 Binary files a/icons/effects/weather.dmi and b/icons/effects/weather.dmi differ diff --git a/icons/inventory/accessory/item.dmi b/icons/inventory/accessory/item.dmi index ddda9fff64..b17ed5c1e2 100644 Binary files a/icons/inventory/accessory/item.dmi and b/icons/inventory/accessory/item.dmi differ diff --git a/icons/inventory/accessory/mob.dmi b/icons/inventory/accessory/mob.dmi index 04030363ce..e8a3863327 100644 Binary files a/icons/inventory/accessory/mob.dmi and b/icons/inventory/accessory/mob.dmi differ diff --git a/icons/inventory/feet/mob.dmi b/icons/inventory/feet/mob.dmi index 0852e750f1..6c3603fd8a 100644 Binary files a/icons/inventory/feet/mob.dmi and b/icons/inventory/feet/mob.dmi differ diff --git a/icons/mob/alienanimals_96x64.dmi b/icons/mob/alienanimals_96x64.dmi new file mode 100644 index 0000000000..d8c6d756a0 Binary files /dev/null and b/icons/mob/alienanimals_96x64.dmi differ diff --git a/icons/mob/alienanimals_x32.dmi b/icons/mob/alienanimals_x32.dmi index de9fc66ab2..dd4c726e43 100644 Binary files a/icons/mob/alienanimals_x32.dmi and b/icons/mob/alienanimals_x32.dmi differ diff --git a/icons/mob/hud_jobs_vr.dmi b/icons/mob/hud_jobs_vr.dmi index 4a52481088..ca0df7de06 100644 Binary files a/icons/mob/hud_jobs_vr.dmi and b/icons/mob/hud_jobs_vr.dmi differ diff --git a/icons/mob/human_face_alt.dmi b/icons/mob/human_face_alt.dmi index 6811bb8fd6..6d02bc14bf 100644 Binary files a/icons/mob/human_face_alt.dmi and b/icons/mob/human_face_alt.dmi differ diff --git a/icons/mob/human_races/cyberlimbs/erebus/hellscout.dmi b/icons/mob/human_races/cyberlimbs/erebus/hellscout.dmi new file mode 100644 index 0000000000..f12726d191 Binary files /dev/null and b/icons/mob/human_races/cyberlimbs/erebus/hellscout.dmi differ diff --git a/icons/mob/human_races/markings_ch.dmi b/icons/mob/human_races/markings_ch.dmi index a978210c24..478a80d1de 100644 Binary files a/icons/mob/human_races/markings_ch.dmi and b/icons/mob/human_races/markings_ch.dmi differ diff --git a/icons/mob/human_races/markings_digi_ch.dmi b/icons/mob/human_races/markings_digi_ch.dmi index 88e16de29a..d58d8c9d41 100644 Binary files a/icons/mob/human_races/markings_digi_ch.dmi and b/icons/mob/human_races/markings_digi_ch.dmi differ diff --git a/icons/mob/human_races/r_def_skrell.dmi b/icons/mob/human_races/r_def_skrell.dmi index 5224f7dd59..7b24ba3b4d 100644 Binary files a/icons/mob/human_races/r_def_skrell.dmi and b/icons/mob/human_races/r_def_skrell.dmi differ diff --git a/icons/mob/human_races/r_skrell.dmi b/icons/mob/human_races/r_skrell.dmi index cf99d43e60..05e51ca0da 100644 Binary files a/icons/mob/human_races/r_skrell.dmi and b/icons/mob/human_races/r_skrell.dmi differ diff --git a/icons/mob/talk_vr.dmi b/icons/mob/talk_vr.dmi index a6f366aaad..eafdd6ad9f 100644 Binary files a/icons/mob/talk_vr.dmi and b/icons/mob/talk_vr.dmi differ diff --git a/icons/mob/vore/ears_vr.dmi b/icons/mob/vore/ears_vr.dmi index 095b9d4b56..0da5ddb726 100644 Binary files a/icons/mob/vore/ears_vr.dmi and b/icons/mob/vore/ears_vr.dmi differ diff --git a/icons/mob/vore/taurs_ch.dmi b/icons/mob/vore/taurs_ch.dmi index 215d9582b5..9320c96d40 100644 Binary files a/icons/mob/vore/taurs_ch.dmi and b/icons/mob/vore/taurs_ch.dmi differ diff --git a/icons/mob/vore/taurs_vr.dmi b/icons/mob/vore/taurs_vr.dmi index 4498dc2629..d51b027c83 100644 Binary files a/icons/mob/vore/taurs_vr.dmi and b/icons/mob/vore/taurs_vr.dmi differ diff --git a/icons/mob/vore/wings_vr.dmi b/icons/mob/vore/wings_vr.dmi index 5d62b7bcd8..5edced1ac9 100644 Binary files a/icons/mob/vore/wings_vr.dmi and b/icons/mob/vore/wings_vr.dmi differ diff --git a/icons/obj/decals_directions.dmi b/icons/obj/decals_directions.dmi index 14a8bd15b2..64e72c35ed 100644 Binary files a/icons/obj/decals_directions.dmi and b/icons/obj/decals_directions.dmi differ diff --git a/icons/obj/decals_levels.dmi b/icons/obj/decals_levels.dmi index 5390bf9bcf..779d5105e5 100644 Binary files a/icons/obj/decals_levels.dmi and b/icons/obj/decals_levels.dmi differ diff --git a/maps/expedition_vr/aerostat/_aerostat_science_outpost.dm b/maps/expedition_vr/aerostat/_aerostat_science_outpost.dm index bf12e599b7..329f95d0d8 100644 --- a/maps/expedition_vr/aerostat/_aerostat_science_outpost.dm +++ b/maps/expedition_vr/aerostat/_aerostat_science_outpost.dm @@ -228,7 +228,7 @@ VIRGO2_TURF_CREATE(/turf/simulated/floor/hull) /area/offmap/aerostat/surface/outpost requires_power = TRUE dynamic_lighting = TRUE - ambience = null + ambience = list() /area/offmap/aerostat/surface/outpost/backroom name = "V2 Outpost - Research Area" diff --git a/maps/expedition_vr/space/_debrisfield.dm b/maps/expedition_vr/space/_debrisfield.dm index 6fe07d2cb9..1d6d95b427 100644 --- a/maps/expedition_vr/space/_debrisfield.dm +++ b/maps/expedition_vr/space/_debrisfield.dm @@ -10,6 +10,8 @@ color = "#ee3333" //Redish, so it stands out against the other debris-like icons initial_generic_waypoints = list("debrisfield_se", "debrisfield_nw") icon_state = "spacehulk_g" + possible_descriptors = list("default") + unique_identifier = "Debris Field" // -- Objs -- // diff --git a/maps/groundbase/gb-z2.dmm b/maps/groundbase/gb-z2.dmm index 180c322367..7d8547c2b0 100644 --- a/maps/groundbase/gb-z2.dmm +++ b/maps/groundbase/gb-z2.dmm @@ -1933,9 +1933,10 @@ lol bye /turf/simulated/floor/tiled, /area/groundbase/science/rd) "fs" = ( -/obj/machinery/newscaster{ - layer = 3.3; - pixel_x = -27 +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 }, /turf/simulated/floor/tiled, /area/groundbase/civilian/hydroponics) @@ -2779,6 +2780,10 @@ lol bye /obj/machinery/light{ dir = 8 }, +/obj/machinery/requests_console{ + department = "Service"; + pixel_y = 25 + }, /turf/simulated/floor/tiled, /area/groundbase/civilian/hydroponics) "hS" = ( @@ -5506,8 +5511,17 @@ lol bye /turf/simulated/floor/tiled/dark, /area/groundbase/dorms) "pM" = ( -/obj/machinery/alarm{ - dir = 4 +/obj/machinery/button/remote/blast_door{ + dir = 4; + id = "botgate"; + name = "Botany shutters"; + pixel_x = -27; + pixel_y = 6 + }, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -28; + pixel_y = -1 }, /turf/simulated/floor/tiled, /area/groundbase/civilian/hydroponics) @@ -7625,13 +7639,13 @@ lol bye }, /area/groundbase/level2/nw) "vV" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 1; - name = "Hydroponics"; - sortType = "Hydroponics" +/obj/structure/reagent_dispensers/watertank, +/obj/item/weapon/reagent_containers/glass/bucket, +/obj/machinery/newscaster{ + pixel_y = 28 }, -/turf/simulated/floor/outdoors/sidewalk/slab, -/area/groundbase/level2/nw) +/turf/simulated/floor/tiled, +/area/groundbase/civilian/hydroponics) "vW" = ( /obj/structure/bed/chair/office/dark, /obj/effect/landmark/start/qm, @@ -9603,10 +9617,13 @@ lol bye /turf/simulated/floor/tiled, /area/groundbase/science/xenobot) "BS" = ( -/obj/structure/closet/secure_closet/hydroponics, /obj/machinery/light{ dir = 8 }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal, /turf/simulated/floor/tiled, /area/groundbase/civilian/hydroponics) "BT" = ( @@ -10556,10 +10573,7 @@ lol bye /turf/simulated/floor/tiled, /area/groundbase/civilian/hydroponics) "Ep" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, +/obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, /area/groundbase/civilian/hydroponics) "Eq" = ( @@ -11024,6 +11038,25 @@ lol bye }, /turf/simulated/floor, /area/rnd/xenobiology) +"FQ" = ( +/obj/structure/table/marble, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/window/brigdoor/westright{ + dir = 4; + name = "Research Desk"; + req_access = null; + req_one_access = list(35,28) + }, +/obj/machinery/door/blast/gate/thin{ + dir = 8; + id = "botgate"; + layer = 3.3 + }, +/turf/simulated/floor, +/area/groundbase/civilian/hydroponics) "FR" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -12578,11 +12611,12 @@ lol bye /turf/simulated/floor/wood, /area/groundbase/dorms/room4) "JZ" = ( -/obj/machinery/disposal, -/obj/structure/disposalpipe/trunk, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -30 +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/item/weapon/stool/padded{ + dir = 8 }, /turf/simulated/floor/tiled, /area/groundbase/civilian/hydroponics) @@ -12597,6 +12631,12 @@ lol bye }, /turf/simulated/floor/wood, /area/groundbase/dorms/room6) +"Kb" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/outdoors/sidewalk/side, +/area/groundbase/level2/nw) "Kc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -13969,15 +14009,17 @@ lol bye }, /area/groundbase/level2/se) "NP" = ( -/obj/machinery/door/airlock/glass{ - name = "Hydroponics"; - req_one_access = list(35,28) - }, +/obj/structure/table/marble, /obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ +/obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/bmarble, +/obj/machinery/door/blast/gate/thin{ + dir = 8; + id = "botgate"; + layer = 3.3 + }, +/turf/simulated/floor, /area/groundbase/civilian/hydroponics) "NR" = ( /obj/structure/cable/yellow, @@ -14058,11 +14100,12 @@ lol bye /turf/simulated/floor/tiled/white, /area/groundbase/dorms/room4) "Oa" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/beehive, +/obj/machinery/alarm{ + dir = 8 }, -/turf/simulated/floor/outdoors/sidewalk/side, -/area/groundbase/level2/nw) +/turf/simulated/floor/tiled, +/area/groundbase/civilian/hydroponics) "Ob" = ( /obj/machinery/door/firedoor, /obj/structure/cable/yellow{ @@ -14244,11 +14287,11 @@ lol bye /turf/simulated/floor/tiled/eris/cafe, /area/groundbase/civilian/kitchen) "OA" = ( -/obj/structure/closet/secure_closet/hydroponics, /obj/machinery/computer/guestpass{ dir = 4; pixel_x = -25 }, +/obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, /area/groundbase/civilian/hydroponics) "OB" = ( @@ -16366,18 +16409,13 @@ lol bye /turf/simulated/floor/tiled, /area/groundbase/science/circuits) "UC" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 +/obj/structure/disposalpipe/sortjunction{ + dir = 1; + name = "Hydroponics"; + sortType = "Hydroponics" }, -/obj/machinery/requests_console{ - department = "Service"; - dir = 4; - pixel_x = -25 - }, -/turf/simulated/floor/tiled, -/area/groundbase/civilian/hydroponics) +/turf/simulated/floor/outdoors/sidewalk/slab, +/area/groundbase/level2/nw) "UD" = ( /turf/simulated/floor{ edge_blending_priority = -1; @@ -17655,6 +17693,10 @@ lol bye outdoors = 1 }, /area/groundbase/science/xenobot) +"Yo" = ( +/obj/structure/closet/secure_closet/hydroponics, +/turf/simulated/floor/tiled, +/area/groundbase/civilian/hydroponics) "Yp" = ( /turf/simulated/floor/tiled/dark, /area/groundbase/dorms) @@ -24657,8 +24699,8 @@ Hr pJ sF go +UC sF -vV go sF sF @@ -24799,8 +24841,8 @@ wl sN pw oG +Kb bY -Oa oG bY bY @@ -24940,9 +24982,9 @@ bY lM sN bY -lM -bY -Oa +EZ +Kb +pw lM wD Aq @@ -25082,8 +25124,8 @@ Wl Wl gH Wl -Wl -Wl +NP +FQ NP Wl Wl @@ -25224,7 +25266,7 @@ hQ fs Wv pM -UC +Yt JZ Ep OA @@ -26072,7 +26114,7 @@ iI Hi HH Wl -WP +vV Yt Wv Yt @@ -26506,7 +26548,7 @@ Yt Yt Yt Yt -Yt +Yo In bY bY @@ -26648,7 +26690,7 @@ Ox Yt Yt Yt -Yt +Yo In bY bY @@ -26785,7 +26827,7 @@ Wl Kh Yt Rf -Rf +Oa HF KN YS diff --git a/maps/offmap_vr/common_offmaps.dm b/maps/offmap_vr/common_offmaps.dm index 1076f00dd3..00e2440c1d 100644 --- a/maps/offmap_vr/common_offmaps.dm +++ b/maps/offmap_vr/common_offmaps.dm @@ -497,6 +497,8 @@ #include "../offmap_vr/om_ships/curashuttle.dm" #include "../offmap_vr/om_ships/itglight.dm" #include "../offmap_vr/om_ships/abductor.dm" +#include "../offmap_vr/om_ships/lunaship.dm" +#include "../offmap_vr/om_ships/sdf_corvettes.dm" ////////////////////////////////////////////////////////////////////////////// //Capsule deployed ships diff --git a/maps/offmap_vr/om_ships/gecko_cr.dmm b/maps/offmap_vr/om_ships/gecko_cr.dmm index fcbae2a9aa..defc551901 100644 --- a/maps/offmap_vr/om_ships/gecko_cr.dmm +++ b/maps/offmap_vr/om_ships/gecko_cr.dmm @@ -1848,8 +1848,8 @@ /obj/effect/floor_decal/industrial/outline/grey, /obj/machinery/embedded_controller/radio/docking_port_multi{ child_names_txt = "Port Airlock Control;Starboard Airlock Control"; - child_tags_txt = "geck_sh_docking_port;geck_sh_docking_star"; - id_tag = "geck_sh_docking"; + child_tags_txt = "geck_cr_docking_port;geck_cr_docking_star"; + id_tag = "geck_cr_docking"; pixel_y = 22 }, /obj/structure/railing/grey{ @@ -2343,7 +2343,7 @@ /obj/machinery/atmospherics/unary/vent_pump, /obj/structure/handrail, /obj/machinery/embedded_controller/radio/airlock/docking_port_multi{ - id_tag = "geck_sh_docking_port"; + id_tag = "geck_cr_docking_port"; name = "Port AIrlock Control"; pixel_y = 22 }, @@ -2988,7 +2988,7 @@ /obj/machinery/atmospherics/unary/vent_pump, /obj/structure/handrail, /obj/machinery/embedded_controller/radio/airlock/docking_port_multi{ - id_tag = "geck_sh_docking_star"; + id_tag = "geck_cr_docking_star"; name = "Starboard Airlock Control"; pixel_y = 22 }, diff --git a/maps/offmap_vr/om_ships/sdf_corvette.dmm b/maps/offmap_vr/om_ships/sdf_corvette.dmm new file mode 100644 index 0000000000..1ac822457b --- /dev/null +++ b/maps/offmap_vr/om_ships/sdf_corvette.dmm @@ -0,0 +1,1035 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"bd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8 + }, +/obj/effect/map_helper/airlock/atmos/pump_out_internal, +/obj/structure/closet/walllocker_double/emergency_engi/north, +/obj/fiftyspawner/steel/hull, +/obj/fiftyspawner/rglass, +/obj/item/weapon/storage/toolbox/mechanical, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"bn" = ( +/obj/structure/cable/green{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"cJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 10 + }, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette) +"cS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/obj/effect/map_helper/airlock/sensor/int_sensor, +/obj/machinery/airlock_sensor/airlock_interior{ + pixel_y = -24 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"dv" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette) +"dG" = ( +/obj/machinery/sleeper{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"dQ" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4 + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/obj/item/weapon/storage/toolbox/electrical, +/obj/structure/closet/walllocker_double/emergency_engi/north, +/obj/machinery/button/remote/airlock{ + dir = 4; + id = "sdf_airlock_w"; + name = "Port Airlock Control"; + pixel_x = -24; + specialfunctions = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"en" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"eD" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/door/blast/regular/open{ + dir = 4; + id = "sdfc_cockpitshutters"; + name = "Blast Shield" + }, +/turf/simulated/floor/plating, +/area/shuttle/sdf_corvette) +"eT" = ( +/obj/machinery/atmospherics/pipe/tank/phoron, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/floor_decal/industrial/warning/full, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"fX" = ( +/obj/machinery/door/firedoor/glass, +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/door/airlock/voidcraft/vertical{ + icon_state = "door_locked"; + id_tag = "sdfc_airlock_w"; + locked = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"hn" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4 + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/obj/machinery/light, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"hy" = ( +/obj/machinery/power/smes/buildable, +/obj/structure/cable/green{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"jK" = ( +/obj/structure/handrail, +/obj/machinery/atmospherics/pipe/manifold4w/hidden, +/obj/machinery/embedded_controller/radio/airlock/docking_port{ + id_tag = "sdfc_dock_con"; + pixel_y = 24 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"jS" = ( +/obj/machinery/computer/ship/helm{ + req_one_access = list() + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"kI" = ( +/obj/structure/bed/chair/shuttle{ + dir = 1 + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/unary/vent_scrubber, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"lI" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8 + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"lJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette) +"lN" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"lW" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/glass, +/obj/effect/map_helper/airlock/door/int_door, +/obj/machinery/door/airlock/voidcraft, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"ms" = ( +/obj/machinery/computer/ship/sensors{ + dir = 4 + }, +/obj/machinery/button/remote/blast_door{ + id = "sdfc_cockpitshutters"; + name = "Blast Shields Control"; + pixel_y = 24 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"mT" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/sleep_console, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"nh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 6 + }, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette) +"nq" = ( +/obj/structure/handrail, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/button/remote/airlock{ + id = "sdfc_compartment"; + name = "Access Hatch Control"; + pixel_y = 24; + specialfunctions = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"nr" = ( +/obj/machinery/pointdefense_control{ + id_tag = "sdfc_pd" + }, +/obj/machinery/alarm/alarms_hidden{ + dir = 1; + pixel_y = -26 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"pl" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 8 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8 + }, +/obj/machinery/alarm/alarms_hidden{ + dir = 8; + pixel_x = 26 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"pu" = ( +/obj/machinery/sleep_console, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"pG" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 6 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 1 + }, +/obj/effect/map_helper/airlock/atmos/pump_out_external, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette) +"ri" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/door/blast/regular/open{ + id = "sdfc_cockpitshutters"; + name = "Blast Shield" + }, +/turf/simulated/floor/plating, +/area/shuttle/sdf_corvette) +"rX" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 4 + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/extinguisher_cabinet{ + dir = 4; + pixel_x = -30 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"sG" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4 + }, +/obj/effect/map_helper/airlock/atmos/pump_out_internal, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"tg" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/sleeper{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"tt" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8 + }, +/obj/effect/map_helper/airlock/atmos/pump_out_internal, +/obj/effect/shuttle_landmark/shuttle_initializer/sdf_corvette, +/obj/effect/overmap/visitable/ship/landable/sdf_corvette, +/obj/machinery/light, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"uw" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 8 + }, +/obj/structure/closet/walllocker/emerglocker/east, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"uD" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"wl" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8 + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"wn" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette) +"wQ" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/hatch{ + req_one_access = list() + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"xk" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"ye" = ( +/obj/machinery/atmospherics/pipe/manifold4w/hidden/fuel, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette) +"yA" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"yN" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8 + }, +/obj/structure/handrail{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette) +"zb" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"zn" = ( +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/structure/sign/warning/airlock{ + pixel_y = -32 + }, +/obj/machinery/light, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"zX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/extinguisher_cabinet{ + dir = 1; + pixel_y = -28 + }, +/obj/machinery/light, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"Cg" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4 + }, +/obj/effect/map_helper/airlock/atmos/pump_out_internal, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"Cq" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/computer/ship/engines{ + dir = 8 + }, +/obj/machinery/button/remote/blast_door{ + id = "sdfc_cockpitshutters"; + name = "Blast Shields Control"; + pixel_y = 24 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"Eg" = ( +/obj/structure/cable/green{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 5 + }, +/obj/machinery/power/pointdefense{ + id_tag = "sdfc_pd"; + name = "\improper twin-linked laser turret" + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette) +"Eo" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette) +"EN" = ( +/obj/structure/handrail, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 1 + }, +/obj/machinery/airlock_sensor{ + pixel_y = 22 + }, +/obj/effect/map_helper/airlock/sensor/chamber_sensor, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"Fb" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette) +"Fp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette) +"Hb" = ( +/obj/machinery/shipsensors{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 9 + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette) +"Hu" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 1 + }, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette) +"Ib" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/glass, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/map_helper/airlock/door/ext_door, +/obj/machinery/door/airlock/voidcraft/vertical, +/obj/machinery/airlock_sensor/airlock_exterior{ + dir = 4; + pixel_x = 10; + pixel_y = 25 + }, +/obj/effect/map_helper/airlock/sensor/ext_sensor, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"IY" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/blast/regular/open{ + id = "sdfc_cockpitshutters"; + name = "Blast Shield" + }, +/turf/simulated/floor/plating, +/area/shuttle/sdf_corvette) +"JX" = ( +/obj/structure/handrail{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden, +/obj/structure/extinguisher_cabinet{ + dir = 1; + pixel_y = -28 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"Kj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette) +"KJ" = ( +/obj/structure/handrail{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden, +/obj/machinery/button/remote/airlock{ + dir = 1; + id = "sdfc_airlock_s"; + name = "Aft Airlock Control"; + pixel_y = -24; + specialfunctions = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"KM" = ( +/turf/template_noop, +/area/space) +"Ly" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/door/blast/regular/open{ + id = "sdfc_cockpitshutters"; + name = "Blast Shield" + }, +/turf/simulated/floor/plating, +/area/shuttle/sdf_corvette) +"LM" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/closet/walllocker_double/medical/east, +/obj/effect/floor_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/item/weapon/storage/firstaid{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/weapon/storage/firstaid/o2{ + pixel_x = -2; + pixel_y = -2 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"Ms" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 6 + }, +/obj/machinery/door/airlock/multi_tile/glass{ + icon_state = "door_locked"; + id_tag = "sdfc_airlock_s"; + locked = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"Oc" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/closet/walllocker/emerglocker/north, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"PO" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/voidcraft/vertical{ + id_tag = "sdfc_compartment" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"Qn" = ( +/obj/structure/bed/chair/shuttle{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"QG" = ( +/obj/machinery/power/pointdefense{ + id_tag = "sdfc_pd"; + name = "\improper twin-linked laser turret" + }, +/obj/structure/cable/green{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 9 + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette) +"Rb" = ( +/obj/machinery/computer/shuttle_control/explore/sdf_corvette, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"RW" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 10 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 1 + }, +/obj/effect/map_helper/airlock/atmos/pump_out_external, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette) +"Tf" = ( +/obj/structure/cable/green{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/apc/alarms_hidden{ + pixel_y = -24 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"TK" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/structure/closet/walllocker/emerglocker/south, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"UB" = ( +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette) +"VN" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning/full, +/obj/machinery/atmospherics/pipe/tank/air{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"Wf" = ( +/obj/machinery/atmospherics/unary/engine{ + dir = 1 + }, +/turf/simulated/shuttle/plating/airless/carry, +/area/shuttle/sdf_corvette) +"Wy" = ( +/obj/structure/cable/green{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/power/pointdefense{ + id_tag = "sdfc_pd"; + name = "\improper twin-linked laser turret" + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette) +"WA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"WR" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 5 + }, +/obj/structure/handrail{ + dir = 4 + }, +/obj/structure/fuel_port/heavy{ + dir = 8; + pixel_x = -30 + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette) + +(1,1,1) = {" +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +"} +(2,1,1) = {" +KM +KM +KM +KM +KM +KM +KM +KM +QG +UB +UB +UB +UB +fX +nh +Wf +KM +"} +(3,1,1) = {" +KM +Hb +UB +IY +IY +UB +UB +UB +dv +UB +VN +UB +dQ +hn +Hu +Wf +KM +"} +(4,1,1) = {" +KM +UB +UB +ms +nr +UB +hy +rX +tg +dG +TK +lJ +jK +JX +Hu +Wf +KM +"} +(5,1,1) = {" +KM +eD +jS +Qn +zX +UB +Oc +uD +mT +pu +cS +UB +wl +lI +Ms +RW +KM +"} +(6,1,1) = {" +KM +eD +Rb +kI +bn +wQ +zb +lN +xk +en +yA +lW +sG +Cg +WA +pG +KM +"} +(7,1,1) = {" +KM +UB +UB +Cq +Tf +UB +nq +LM +pl +uw +zn +UB +EN +KJ +wn +Wf +KM +"} +(8,1,1) = {" +KM +Eg +Fb +ri +Ly +UB +PO +Fp +dv +UB +eT +Kj +bd +tt +ye +Wf +KM +"} +(9,1,1) = {" +KM +KM +KM +KM +KM +WR +Eo +yN +Wy +UB +UB +UB +UB +Ib +cJ +Wf +KM +"} +(10,1,1) = {" +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +"} diff --git a/maps/offmap_vr/om_ships/sdf_corvette_wreck.dmm b/maps/offmap_vr/om_ships/sdf_corvette_wreck.dmm new file mode 100644 index 0000000000..6993433087 --- /dev/null +++ b/maps/offmap_vr/om_ships/sdf_corvette_wreck.dmm @@ -0,0 +1,1236 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"bd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8 + }, +/obj/effect/map_helper/airlock/atmos/pump_out_internal, +/obj/structure/closet/walllocker_double/emergency_engi/north, +/obj/fiftyspawner/steel/hull, +/obj/fiftyspawner/rglass, +/obj/item/weapon/storage/toolbox/mechanical, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"bn" = ( +/obj/structure/cable/green{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/item/trash/material/circuit, +/obj/item/weapon/material/shard/shrapnel, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"cJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 10 + }, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette_wreck) +"cS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/obj/effect/map_helper/airlock/sensor/int_sensor, +/obj/machinery/airlock_sensor/airlock_interior{ + pixel_y = -24 + }, +/obj/item/weapon/material/shard/shrapnel, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"dv" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/girder, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"dG" = ( +/obj/machinery/sleeper{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"dQ" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4 + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/obj/item/weapon/storage/toolbox/electrical, +/obj/structure/closet/walllocker_double/emergency_engi/north, +/obj/machinery/button/remote/airlock{ + dir = 4; + id = "sdfc_airlock_w_wreck"; + name = "Port Airlock Control"; + pixel_x = -24; + specialfunctions = 4 + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"en" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/item/weapon/material/shard, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"eD" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/grille, +/obj/machinery/door/blast/regular/open{ + dir = 4; + id = "sdfc_wreck_cockpitshutters"; + name = "Blast Shield" + }, +/obj/item/weapon/material/shard, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"eT" = ( +/obj/machinery/atmospherics/pipe/tank/phoron, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/floor_decal/industrial/warning/full, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"fX" = ( +/obj/machinery/door/firedoor/glass, +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/door/airlock/voidcraft/vertical{ + icon_state = "door_locked"; + id_tag = "sdfc_airlock_w_wreck"; + locked = 1 + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"hn" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4 + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/obj/machinery/light_construct, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"hy" = ( +/obj/machinery/power/smes/buildable, +/obj/structure/cable/green{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"jK" = ( +/obj/structure/handrail, +/obj/machinery/atmospherics/pipe/manifold4w/hidden, +/obj/machinery/embedded_controller/radio/airlock/docking_port{ + id_tag = "sdfc_wreck_dock_con"; + pixel_y = 24 + }, +/obj/effect/landmark/corpse/vintage/marine, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"jS" = ( +/obj/machinery/computer/ship/helm{ + req_one_access = list() + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"kI" = ( +/obj/structure/bed/chair/shuttle{ + dir = 1 + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/unary/vent_scrubber, +/obj/item/weapon/gun/energy/gun/compact, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"lI" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8 + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/obj/item/weapon/material/shard, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"lJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette_wreck) +"lN" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/item/weapon/material/shard, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"lW" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/glass, +/obj/effect/map_helper/airlock/door/int_door, +/obj/machinery/door/airlock/voidcraft, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"ms" = ( +/obj/machinery/computer/ship/sensors{ + dir = 4 + }, +/obj/machinery/button/remote/blast_door{ + id = "sdfc_wreck_cockpitshutters"; + name = "Blast Shields Control"; + pixel_y = 24 + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"mT" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"nh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 6 + }, +/obj/structure/girder, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"nq" = ( +/obj/structure/handrail, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/button/remote/airlock{ + id = "sdfc_wreck_compartment"; + name = "Access Hatch Control"; + pixel_y = 24; + specialfunctions = 4 + }, +/obj/effect/landmark/corpse/vintage/marine, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"nr" = ( +/obj/machinery/pointdefense_control{ + id_tag = "sdfc_wreck_pd" + }, +/obj/machinery/alarm/alarms_hidden{ + dir = 1; + pixel_y = -26 + }, +/obj/item/weapon/material/shard/shrapnel, +/obj/item/weapon/material/shard, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"pl" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 8 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8 + }, +/obj/machinery/alarm/alarms_hidden{ + dir = 8; + pixel_x = 26 + }, +/obj/effect/decal/cleanable/blood, +/obj/item/weapon/material/shard/shrapnel, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"pu" = ( +/obj/machinery/sleep_console, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"pG" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 6 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 1 + }, +/obj/effect/map_helper/airlock/atmos/pump_out_external, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"ri" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/grille, +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/door/blast/regular/open{ + id = "sdfc_wreck_cockpitshutters"; + name = "Blast Shield" + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"rX" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 4 + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/extinguisher_cabinet{ + dir = 4; + pixel_x = -30 + }, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"sG" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4 + }, +/obj/effect/map_helper/airlock/atmos/pump_out_internal, +/obj/item/weapon/material/shard/shrapnel, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"tg" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/weapon/material/shard/shrapnel, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"tt" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8 + }, +/obj/effect/map_helper/airlock/atmos/pump_out_internal, +/obj/effect/shuttle_landmark/shuttle_initializer/sdf_corvette_wreck, +/obj/effect/overmap/visitable/ship/landable/sdf_corvette_wreck, +/obj/machinery/light_construct, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"uw" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 8 + }, +/obj/structure/closet/walllocker/emerglocker/east, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"uD" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/landmark/corpse/vintage/marine, +/obj/item/weapon/gun/energy/laser/old, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"wn" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette_wreck) +"wQ" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/hatch{ + req_one_access = list() + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette_wreck) +"xk" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"ye" = ( +/obj/machinery/atmospherics/pipe/manifold4w/hidden/fuel, +/obj/structure/girder, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"yA" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"yN" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8 + }, +/obj/structure/handrail{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"zb" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/blood, +/obj/item/weapon/gun/energy/laser/old, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"zn" = ( +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/structure/sign/warning/airlock{ + pixel_y = -32 + }, +/obj/effect/landmark/corpse/vintage/marine, +/obj/machinery/light, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"zX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/extinguisher_cabinet{ + dir = 1; + pixel_y = -28 + }, +/obj/item/device/gps/on{ + gps_tag = "SDF Beacon" + }, +/obj/machinery/light, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"Cg" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4 + }, +/obj/effect/map_helper/airlock/atmos/pump_out_internal, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"Cq" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/computer/ship/engines{ + dir = 8 + }, +/obj/machinery/button/remote/blast_door{ + id = "sdfc_wreck_cockpitshutters"; + name = "Blast Shields Control"; + pixel_y = 24 + }, +/obj/item/weapon/material/shard, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"Eg" = ( +/obj/structure/cable/green{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 5 + }, +/obj/machinery/power/pointdefense{ + id_tag = "sdfc_wreck_pd"; + name = "\improper twin-linked laser turret" + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"Eo" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/item/weapon/material/shard/shrapnel, +/obj/item/weapon/material/shard/shrapnel, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"EN" = ( +/obj/structure/handrail, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 1 + }, +/obj/machinery/airlock_sensor{ + pixel_y = 21 + }, +/obj/effect/map_helper/airlock/sensor/chamber_sensor, +/obj/item/weapon/gun/energy/gun/compact, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"Fb" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/girder, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"Fp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette_wreck) +"Gc" = ( +/obj/item/weapon/material/shard, +/turf/template_noop, +/area/space) +"Hb" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 9 + }, +/obj/machinery/shipsensors/weak{ + dir = 1 + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"Hu" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 1 + }, +/obj/structure/girder, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"Ib" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/glass, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/map_helper/airlock/door/ext_door, +/obj/machinery/door/airlock/voidcraft/vertical, +/obj/machinery/airlock_sensor/airlock_exterior{ + dir = 1; + pixel_x = 6; + pixel_y = 25 + }, +/obj/effect/map_helper/airlock/sensor/ext_sensor, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"IY" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/blast/regular/open{ + id = "sdfc_wreck_cockpitshutters"; + name = "Blast Shield" + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"JX" = ( +/obj/structure/handrail{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden, +/obj/structure/extinguisher_cabinet{ + dir = 1; + pixel_y = -28 + }, +/obj/item/weapon/gun/energy/laser/old, +/obj/item/weapon/material/shard/shrapnel, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"Kj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette_wreck) +"KJ" = ( +/obj/structure/handrail{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden, +/obj/machinery/button/remote/airlock{ + dir = 1; + id = "sdfc_airlock_s_wreck"; + name = "Aft Airlock Control"; + pixel_y = -24; + specialfunctions = 4 + }, +/obj/effect/landmark/corpse/vintage/pilot, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"KM" = ( +/turf/template_noop, +/area/space) +"Lj" = ( +/obj/item/weapon/material/shard/shrapnel, +/turf/template_noop, +/area/space) +"Ly" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/door/blast/regular/open{ + id = "sdfc_wreck_cockpitshutters"; + name = "Blast Shield" + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"LM" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/closet/walllocker_double/medical/east, +/obj/effect/floor_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/item/weapon/storage/firstaid{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/weapon/storage/firstaid/o2{ + pixel_x = -2; + pixel_y = -2 + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"Ms" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 6 + }, +/obj/machinery/door/airlock/multi_tile/glass{ + icon_state = "door_locked"; + id_tag = "sdfc_airlock_s_wreck"; + locked = 1 + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"Oc" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/closet/walllocker/emerglocker/north, +/obj/item/weapon/material/shard/shrapnel, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"Oe" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette_wreck) +"Pl" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8 + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"PO" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/voidcraft/vertical{ + id_tag = "sdfc_wreck_compartment" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette_wreck) +"Qn" = ( +/obj/structure/bed/chair/shuttle{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/effect/decal/cleanable/blood, +/obj/effect/landmark/corpse/vintage/pilot, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"QG" = ( +/obj/structure/cable/green{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 9 + }, +/obj/machinery/power/pointdefense{ + id_tag = "sdfc_wreck_pd"; + name = "\improper twin-linked laser turret" + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"Rb" = ( +/obj/machinery/computer/shuttle_control/explore/sdf_corvette_wreck, +/obj/item/weapon/material/shard, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"RW" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 10 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 1 + }, +/obj/effect/map_helper/airlock/atmos/pump_out_external, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"Tf" = ( +/obj/structure/cable/green{ + d2 = 8; + icon_state = "0-8" + }, +/obj/item/weapon/material/shard/shrapnel, +/obj/item/frame/apc, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"TK" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/structure/closet/walllocker/emerglocker/south, +/obj/item/weapon/gun/energy/laser/old, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"UB" = ( +/obj/structure/girder, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"Vq" = ( +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette_wreck) +"VI" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 1 + }, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette_wreck) +"VN" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning/full, +/obj/machinery/atmospherics/pipe/tank/air{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"Wf" = ( +/obj/machinery/atmospherics/unary/engine{ + dir = 1 + }, +/turf/simulated/shuttle/plating/airless/carry, +/area/shuttle/sdf_corvette_wreck) +"Wy" = ( +/obj/structure/cable/green{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/power/pointdefense{ + id_tag = "sdfc_wreck_pd"; + name = "\improper twin-linked laser turret" + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"WA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"WR" = ( +/obj/structure/fuel_port/heavy{ + dir = 8; + pixel_x = -30 + }, +/obj/structure/lattice, +/obj/item/weapon/material/shard, +/turf/template_noop, +/area/shuttle/sdf_corvette_wreck) + +(1,1,1) = {" +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +"} +(2,1,1) = {" +Lj +KM +KM +KM +KM +KM +KM +KM +QG +UB +UB +Vq +Vq +fX +nh +Wf +KM +"} +(3,1,1) = {" +KM +Hb +Vq +IY +IY +Vq +UB +Vq +dv +Vq +VN +Vq +dQ +hn +Hu +Wf +KM +"} +(4,1,1) = {" +KM +UB +Vq +ms +nr +Vq +hy +rX +tg +dG +TK +lJ +jK +JX +VI +Wf +KM +"} +(5,1,1) = {" +KM +eD +jS +Qn +zX +Vq +Oc +uD +mT +pu +cS +Vq +lI +Pl +Ms +RW +KM +"} +(6,1,1) = {" +KM +eD +Rb +kI +bn +wQ +zb +lN +xk +en +yA +lW +sG +Cg +WA +pG +KM +"} +(7,1,1) = {" +KM +Vq +Vq +Cq +Tf +Vq +nq +LM +pl +uw +zn +Vq +EN +KJ +wn +Wf +KM +"} +(8,1,1) = {" +KM +Eg +Fb +ri +Ly +Vq +PO +Fp +Oe +Vq +eT +Kj +bd +tt +ye +Wf +KM +"} +(9,1,1) = {" +KM +KM +Gc +KM +KM +WR +Eo +yN +Wy +Vq +Vq +Vq +Vq +Ib +cJ +Wf +KM +"} +(10,1,1) = {" +KM +KM +KM +KM +Lj +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +"} diff --git a/maps/offmap_vr/om_ships/sdf_corvettes.dm b/maps/offmap_vr/om_ships/sdf_corvettes.dm new file mode 100644 index 0000000000..0fbbac4b66 --- /dev/null +++ b/maps/offmap_vr/om_ships/sdf_corvettes.dm @@ -0,0 +1,141 @@ +// Compile in the map for CI testing if we're testing compileability of all the maps +#if MAP_TEST +#include "sdf_corvette.dmm" +#include "sdf_corvette_wreck.dmm" +#include "sdf_cutter.dmm" +#endif + +// Map template for spawning the shuttle +/datum/map_template/om_ships/sdf_corvette + name = "OM Ship - SDF Corvette (new Z)" + desc = "A small SDF patrol corvette." + mappath = 'sdf_corvette.dmm' + annihilate = TRUE + +/datum/map_template/om_ships/sdf_corvette_wreck + name = "OM Ship - SDF Corvette Wreck (new Z)" + desc = "A small SD patrol corvette. It seems to have had a bad day." + mappath = 'sdf_corvette_wreck.dmm' + annihilate = TRUE + +/datum/map_template/om_ships/sdf_corvette + name = "OM Ship - SDF Cutter (new Z)" + desc = "A small SDF cutter, outfitted with an ORB/OFD." + mappath = 'sdf_cutter.dmm' + annihilate = TRUE + +// The shuttle's area(s) +/area/shuttle/sdf_corvette + name = "\improper SDF Corvette" + icon_state = "green" + requires_power = 1 + has_gravity = 0 + +/area/shuttle/sdf_corvette_wreck + name = "\improper SDF Corvette Wreck" + icon_state = "green" + requires_power = 1 + has_gravity = 0 + +/area/shuttle/sdf_cutter + name = "\improper SDF Cutter" + icon_state = "green" + requires_power = 1 + has_gravity = 0 + +// The shuttle's 'shuttle' computer +/obj/machinery/computer/shuttle_control/explore/sdf_corvette + name = "short jump console" + shuttle_tag = "SDF Corvette" + req_one_access = list() + +/obj/machinery/computer/shuttle_control/explore/sdf_corvette_wreck + name = "short jump console" + shuttle_tag = "SDF Corvette Wreck" + req_one_access = list() + +/obj/machinery/computer/shuttle_control/explore/sdf_cutter + name = "short jump console" + shuttle_tag = "SDF Cutter" + req_one_access = list() + +// The 'shuttle' +/datum/shuttle/autodock/overmap/sdf_corvette + name = "SDF Corvette" + current_location = "omship_spawn_sdf_corvette" + docking_controller_tag = "sdfc_dock_con" + shuttle_area = list(/area/shuttle/sdf_corvette) + defer_initialisation = TRUE + fuel_consumption = 1 + ceiling_type = /turf/simulated/floor/reinforced/airless + +/datum/shuttle/autodock/overmap/sdf_corvette_wreck + name = "SDF Corvette Wreck" + current_location = "omship_spawn_sdf_corvette_wreck" + docking_controller_tag = "sdfc_wreck_dock_con" + shuttle_area = list(/area/shuttle/sdf_corvette_wreck) + defer_initialisation = TRUE + fuel_consumption = 1 + ceiling_type = /turf/simulated/floor/reinforced/airless + +/datum/shuttle/autodock/overmap/sdf_cutter + name = "SDF Cutter" + current_location = "omship_spawn_sdf_cutter" + docking_controller_tag = "sdf_cutter_docking" + shuttle_area = list(/area/shuttle/sdf_corvette) + defer_initialisation = TRUE + fuel_consumption = 1 + ceiling_type = /turf/simulated/floor/reinforced/airless + +// A shuttle lateloader landmark +/obj/effect/shuttle_landmark/shuttle_initializer/sdf_corvette + name = "SDF Corvette" + base_area = /area/space + base_turf = /turf/space + landmark_tag = "omship_spawn_sdf_corvette" + shuttle_type = /datum/shuttle/autodock/overmap/sdf_corvette + +/obj/effect/shuttle_landmark/shuttle_initializer/sdf_corvette_wreck + name = "SDF Corvette Wreck" + base_area = /area/space + base_turf = /turf/space + landmark_tag = "omship_spawn_sdf_corvette_wreck" + shuttle_type = /datum/shuttle/autodock/overmap/sdf_corvette_wreck + +/obj/effect/shuttle_landmark/shuttle_initializer/sdf_cutter + name = "SDF Cutter" + base_area = /area/space + base_turf = /turf/space + landmark_tag = "omship_spawn_sdf_cutter" + shuttle_type = /datum/shuttle/autodock/overmap/sdf_cutter + +// The 'ship' +/obj/effect/overmap/visitable/ship/landable/sdf_corvette + name = "SDF Corvette" + scanner_desc = @{"[i]Registration[/i]: SDV Naginata +[i]Class[/i]: Corvette +[i]Transponder[/i]: Transmitting (SDF), non-hostile +[b]Notice[/b]: System Defense Force Vessel, observe minimum distance"} + vessel_mass = 1000 + vessel_size = SHIP_SIZE_TINY + shuttle = "SDF Corvette" + +/obj/effect/overmap/visitable/ship/landable/sdf_corvette_wreck + name = "Wrecked SDF Corvette" + scanner_desc = @{"[i]Registration[/i]: SDV Bec de Corbin +[i]Class[/i]: Corvette +[i]Transponder[/i]: Not Transmitting +[b]Notice[/b]: Critical Damage Sustained"} + vessel_mass = 1000 + vessel_size = SHIP_SIZE_TINY + shuttle = "SDF Corvette Wreck" + +/obj/effect/overmap/visitable/ship/landable/sdf_cutter + name = "SDF Cutter" + scanner_desc = @{"[i]Registration[/i]: SDV Pike +[i]Class[/i]: Cutter +[i]Transponder[/i]: Transmitting (SDF), non-hostile +[b]Notice[/b]: System Defense Force Vessel, observe minimum distance"} + vessel_mass = 1000 + vessel_size = SHIP_SIZE_TINY + shuttle = "SDF Cutter" diff --git a/maps/offmap_vr/om_ships/sdf_cutter.dmm b/maps/offmap_vr/om_ships/sdf_cutter.dmm new file mode 100644 index 0000000000..ea8831cbaf --- /dev/null +++ b/maps/offmap_vr/om_ships/sdf_cutter.dmm @@ -0,0 +1,1143 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"bc" = ( +/obj/structure/bed/chair/bay/chair/padded/blue{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"cs" = ( +/obj/machinery/atmospherics/pipe/tank/phoron{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"cL" = ( +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"dl" = ( +/obj/machinery/computer/shuttle_control/explore/sdf_cutter{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet{ + dir = 4; + pixel_x = -30 + }, +/obj/machinery/light, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"dy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"dM" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_cutter) +"dZ" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/ship_munition/disperser_charge/explosive, +/obj/structure/ship_munition/disperser_charge/explosive, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"eb" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"ef" = ( +/obj/machinery/computer/ship/disperser, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"fh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/handrail, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"fi" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"fD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"fE" = ( +/obj/structure/handrail{ + dir = 8 + }, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"fN" = ( +/obj/machinery/computer/ship/engines, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"fX" = ( +/obj/structure/ship_munition/disperser_charge/explosive, +/obj/structure/ship_munition/disperser_charge/explosive, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"fY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 6 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"gu" = ( +/obj/structure/handrail, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"ie" = ( +/obj/structure/hull_corner{ + dir = 1 + }, +/turf/template_noop, +/area/shuttle/sdf_cutter) +"ig" = ( +/obj/structure/bed/chair/bay/chair/padded/blue{ + dir = 1 + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"ix" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8 + }, +/obj/structure/bed/pod, +/obj/structure/closet/walllocker/emerglocker/south, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"iZ" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/machinery/alarm/alarms_hidden{ + dir = 8; + pixel_x = 26 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"ly" = ( +/obj/structure/handrail{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"lE" = ( +/obj/structure/hull_corner{ + dir = 4 + }, +/turf/template_noop, +/area/shuttle/sdf_cutter) +"my" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/effect/map_helper/airlock/sensor/int_sensor, +/obj/machinery/airlock_sensor{ + dir = 8; + pixel_x = 22 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"mZ" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4; + id_tag = "gecko_cargo_vent" + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/obj/structure/closet/walllocker/emerglocker/south, +/obj/structure/handrail{ + dir = 4 + }, +/obj/machinery/firealarm/alarms_hidden{ + dir = 8; + pixel_x = -26; + pixel_y = 5 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"oq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/closet/walllocker/emerglocker/west, +/obj/structure/handrail{ + dir = 1 + }, +/obj/structure/fuel_port/heavy{ + dir = 1; + pixel_y = -30 + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"ow" = ( +/obj/machinery/computer/ship/sensors{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"pr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"pv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/alarm/alarms_hidden{ + dir = 1; + pixel_y = -26 + }, +/obj/machinery/light, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"pD" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/handrail, +/obj/machinery/firealarm/alarms_hidden{ + pixel_y = 26 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"pU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/table/steel, +/obj/structure/closet/walllocker_double/generic_civ/west, +/obj/random/mre, +/obj/random/mre, +/obj/random/mre, +/obj/random/mre, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"pZ" = ( +/obj/structure/cable/green{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 6 + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"rA" = ( +/turf/template_noop, +/area/shuttle/sdf_cutter) +"rK" = ( +/obj/machinery/light, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"tH" = ( +/turf/simulated/wall/rshull, +/area/shuttle/sdf_cutter) +"tI" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/door/window/brigdoor/northleft, +/obj/structure/extinguisher_cabinet{ + dir = 4; + pixel_x = -30 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"tO" = ( +/obj/machinery/atmospherics/unary/engine{ + dir = 1 + }, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"ut" = ( +/obj/machinery/computer/ship/helm{ + req_one_access = list() + }, +/obj/machinery/firealarm/alarms_hidden{ + dir = 8; + pixel_x = -26; + pixel_y = 5 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"uT" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"vy" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8 + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/obj/structure/handrail{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"vR" = ( +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/airlock/voidcraft/vertical, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"wF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"xz" = ( +/obj/structure/bed/pod, +/obj/structure/closet/walllocker/emerglocker/north, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"xS" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 1 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"yo" = ( +/obj/structure/hull_corner/long_vert{ + dir = 9 + }, +/turf/template_noop, +/area/shuttle/sdf_cutter) +"zG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + dir = 1; + pixel_y = -28 + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"Ae" = ( +/obj/structure/handrail, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"Ak" = ( +/obj/structure/hull_corner{ + dir = 8 + }, +/turf/template_noop, +/area/shuttle/sdf_cutter) +"Au" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4; + id_tag = "gecko_cargo_vent" + }, +/obj/structure/handrail{ + dir = 4 + }, +/obj/machinery/alarm/alarms_hidden{ + dir = 4; + pixel_x = -26 + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"AS" = ( +/obj/structure/closet/walllocker/emerglocker/east, +/obj/structure/handrail{ + dir = 1 + }, +/obj/machinery/power/apc/alarms_hidden{ + pixel_y = -24 + }, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"CT" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/structure/bed/chair/bay/chair/padded/blue, +/obj/machinery/firealarm/alarms_hidden{ + dir = 8; + pixel_x = -26; + pixel_y = 5 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"Do" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 28 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"Ea" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/structure/closet/walllocker/emerglocker/east, +/obj/effect/floor_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"Fm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"Fs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable/green, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"Fz" = ( +/obj/machinery/atmospherics/portables_connector{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/empty, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"FH" = ( +/obj/machinery/door/firedoor/border_only, +/obj/effect/map_helper/airlock/door/int_door, +/obj/machinery/door/airlock/voidcraft/vertical, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"FK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"FL" = ( +/obj/machinery/door/window/southright{ + name = "shower door" + }, +/obj/machinery/shower{ + pixel_y = 16 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"FP" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"Gs" = ( +/obj/machinery/disperser/middle{ + dir = 1 + }, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"Gv" = ( +/obj/machinery/atmospherics/pipe/tank/air/full{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"HP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/closet/walllocker/emerglocker/north, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"IG" = ( +/obj/structure/closet/walllocker/emerglocker/east, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"IJ" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/alarm/alarms_hidden{ + dir = 4; + pixel_x = -26 + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"Jy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/obj/machinery/door/firedoor/border_only, +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"JB" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/firedoor/border_only, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"JK" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4; + id_tag = "gecko_cargo_vent" + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/obj/structure/closet/walllocker/emerglocker/north, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"JX" = ( +/obj/machinery/door/firedoor/border_only, +/obj/effect/map_helper/airlock/door/ext_door, +/obj/effect/map_helper/airlock/sensor/ext_sensor, +/obj/machinery/airlock_sensor{ + dir = 4; + pixel_x = 11; + pixel_y = 24 + }, +/obj/machinery/door/airlock/voidcraft/vertical, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"Ko" = ( +/obj/machinery/disperser/back{ + dir = 1 + }, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"Kp" = ( +/obj/structure/hull_corner/long_vert{ + dir = 5 + }, +/turf/template_noop, +/area/shuttle/sdf_cutter) +"KF" = ( +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/voidcraft/vertical, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"Lo" = ( +/obj/structure/disposaloutlet{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"Ls" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"Mh" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/ship_munition/disperser_charge/emp, +/obj/structure/ship_munition/disperser_charge/emp, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"Mw" = ( +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/voidcraft, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"Nk" = ( +/obj/machinery/shipsensors{ + dir = 1 + }, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"OO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_cutter) +"Pf" = ( +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 9 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"PX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/handrail, +/obj/structure/cable/green{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 6 + }, +/obj/machinery/alarm/alarms_hidden{ + pixel_y = 26 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"Qd" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"Qp" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/structure/window/reinforced, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"RL" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 1 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"Th" = ( +/obj/structure/bed/chair/bay/chair/padded/blue{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"TP" = ( +/obj/machinery/power/smes/buildable/point_of_interest, +/obj/machinery/light, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"Uh" = ( +/obj/structure/ship_munition/disperser_charge/emp, +/obj/structure/ship_munition/disperser_charge/emp, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"UI" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/embedded_controller/radio/airlock/docking_port{ + id_tag = "sdf_cutter_docking"; + pixel_y = 24 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"US" = ( +/obj/machinery/disposal/deliveryChute, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"VA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"VC" = ( +/obj/effect/shuttle_landmark/shuttle_initializer/sdf_cutter, +/obj/effect/overmap/visitable/ship/landable/sdf_cutter, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/airlock_sensor{ + dir = 1; + pixel_y = -22 + }, +/obj/effect/map_helper/airlock/sensor/chamber_sensor, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"VD" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"Wz" = ( +/obj/machinery/atmospherics/unary/vent_pump, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"Yz" = ( +/turf/template_noop, +/area/space) +"YC" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"Zl" = ( +/obj/machinery/disperser/front{ + dir = 1 + }, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) + +(1,1,1) = {" +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +"} +(2,1,1) = {" +Yz +Yz +Nk +fE +tH +Yz +Yz +Yz +Yz +Yz +tH +fE +tH +Yz +Yz +Yz +Yz +Yz +Yz +"} +(3,1,1) = {" +Yz +tH +tH +tH +tH +tH +tH +tH +tH +tH +tH +tH +tH +tH +rA +Kp +Yz +Yz +Yz +"} +(4,1,1) = {" +Yz +Zl +Gs +Ko +Lo +dM +dM +US +tI +Au +Mh +Uh +tH +Fz +tH +tH +lE +Yz +Yz +"} +(5,1,1) = {" +Yz +tH +tH +VD +tH +ow +tH +tH +Ea +pr +dZ +fX +tH +pD +Qd +rK +tH +lE +Yz +"} +(6,1,1) = {" +Yz +uT +ef +ig +ut +bc +dl +tH +tH +vR +tH +tH +tH +Do +fY +VA +OO +tO +Yz +"} +(7,1,1) = {" +Yz +YC +JB +cL +Wz +wF +dy +Mw +IJ +Ls +oq +tH +fN +Th +eb +VA +OO +tO +Yz +"} +(8,1,1) = {" +Yz +Yz +tH +Ae +IG +iZ +AS +tH +fh +my +Fm +Mw +fD +FK +FP +cs +tH +gu +Yz +"} +(9,1,1) = {" +Yz +Yz +Ak +tH +tH +tH +tH +tH +KF +tH +FH +tH +tH +HP +xS +VA +OO +tO +Yz +"} +(10,1,1) = {" +Yz +Yz +Yz +Yz +tH +Qp +CT +pU +zG +tH +JK +mZ +tH +PX +fi +Fs +OO +tO +Yz +"} +(11,1,1) = {" +Yz +Yz +Yz +Yz +tH +FL +cL +cL +pv +tH +UI +pZ +Jy +Pf +RL +TP +tH +ie +Yz +"} +(12,1,1) = {" +Yz +Yz +Yz +Yz +Ak +tH +xz +ly +ix +tH +vy +VC +tH +Gv +tH +tH +ie +Yz +Yz +"} +(13,1,1) = {" +Yz +Yz +Yz +Yz +rA +Ak +tH +tH +tH +tH +tH +JX +tH +tH +rA +yo +Yz +Yz +Yz +"} +(14,1,1) = {" +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +"} diff --git a/maps/offmap_vr/talon/talon_v2.dm b/maps/offmap_vr/talon/talon_v2.dm index ab80ce50bf..0d7349a970 100644 --- a/maps/offmap_vr/talon/talon_v2.dm +++ b/maps/offmap_vr/talon/talon_v2.dm @@ -910,7 +910,7 @@ personally I recommend using the ship's boat if you need to evacuate, but if you /obj/random/medical, /obj/random/medical/lite, /obj/random/medical/lite, - /obj/structure/closet/crate/veymed //VM GRABBAG + /obj/structure/closet/crate/freezer/veymed //VM GRABBAG ), prob(10);list( /obj/random/firstaid, @@ -919,7 +919,14 @@ personally I recommend using the ship's boat if you need to evacuate, but if you /obj/random/firstaid, /obj/random/unidentified_medicine/fresh_medicine, /obj/random/unidentified_medicine/fresh_medicine, - /obj/structure/closet/crate/veymed //VM FAKS + /obj/structure/closet/crate/freezer/veymed //VM FAKS + ), + prob(5);list( + /obj/random/internal_organ, + /obj/random/internal_organ, + /obj/random/internal_organ, + /obj/random/internal_organ, + /obj/structure/closet/crate/freezer/veymed //VM ORGANSES ), prob(10);list( /obj/random/tech_supply/nofail, @@ -936,7 +943,7 @@ personally I recommend using the ship's boat if you need to evacuate, but if you /obj/random/medical/pillbottle, /obj/random/medical/lite, /obj/random/medical/lite, - /obj/structure/closet/crate/zenghu //ZENGHU GRABBAG + /obj/structure/closet/crate/freezer/zenghu //ZENGHU GRABBAG ), prob(10);list( /obj/random/medical/pillbottle, @@ -945,7 +952,7 @@ personally I recommend using the ship's boat if you need to evacuate, but if you /obj/random/medical/pillbottle, /obj/random/unidentified_medicine/fresh_medicine, /obj/random/unidentified_medicine/fresh_medicine, - /obj/structure/closet/crate/zenghu //ZENGHU PILLS + /obj/structure/closet/crate/freezer/zenghu //ZENGHU PILLS ), prob(10);list( /obj/item/device/toner, diff --git a/maps/offmap_vr/talon/talon_v2.dmm b/maps/offmap_vr/talon/talon_v2.dmm index 2de130208f..4738d83385 100644 --- a/maps/offmap_vr/talon/talon_v2.dmm +++ b/maps/offmap_vr/talon/talon_v2.dmm @@ -6902,7 +6902,6 @@ /area/talon_v2/crew_quarters/sec_room) "vG" = ( /obj/structure/extinguisher_cabinet{ - dir = 1; pixel_y = 32 }, /turf/simulated/floor/tiled/techfloor, @@ -6960,6 +6959,9 @@ /obj/machinery/light/small{ dir = 1 }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, /turf/simulated/floor/plating, /area/talon_v2/engineering/atmospherics) "vR" = ( @@ -11218,6 +11220,9 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, /turf/simulated/floor/carpet, /area/talon_v2/crew_quarters/mine_room) "JL" = ( @@ -14416,13 +14421,6 @@ /obj/effect/catwalk_plated/dark, /turf/simulated/floor/plating, /area/talon_v2/engineering/atmospherics) -"TH" = ( -/obj/structure/extinguisher_cabinet{ - dir = 4; - pixel_x = -30 - }, -/turf/simulated/wall/shull, -/area/talon_v2/crew_quarters/mine_room) "TJ" = ( /obj/machinery/mineral/stacking_unit_console{ pixel_y = -6; @@ -27628,7 +27626,7 @@ It jY Ym Um -TH +IB Ax Eu yU diff --git a/maps/southern_cross/southern_cross-1.dmm b/maps/southern_cross/southern_cross-1.dmm index 3c3f2f1de6..fd1e9b4567 100644 --- a/maps/southern_cross/southern_cross-1.dmm +++ b/maps/southern_cross/southern_cross-1.dmm @@ -1857,7 +1857,7 @@ "iMu" = (/obj/structure/sign/warning/pods{dir = 1},/turf/simulated/wall/r_wall,/area/hallway/secondary/escape/firstdeck/ep_aftstarboard) "iNj" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/aft) "iNo" = (/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcomm/chamber) -"iOj" = (/obj/structure/table/steel,/turf/simulated/floor/plating,/area/maintenance/firstdeck/foreport) +"iOj" = (/obj/structure/table/steel,/obj/item/weapon/paper/petrification_notes,/turf/simulated/floor/plating,/area/maintenance/firstdeck/foreport) "iPi" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 140; external_pressure_bound_default = 140; icon_state = "map_vent_out"; pressure_checks = 0; pressure_checks_default = 0; use_power = 1},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcomm/chamber) "iPw" = (/obj/structure/cable/cyan{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/black{dir = 4},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcomm/chamber) "iPE" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/black{dir = 4},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcomm/chamber) @@ -2276,7 +2276,7 @@ "otU" = (/obj/structure/table/glass,/obj/item/weapon/surgical/scalpel{pixel_y = 12},/obj/item/weapon/surgical/circular_saw,/obj/machinery/camera/network/research{c_tag = "SCI - Xenobiology Fore Starboard"; dir = 4},/obj/effect/floor_decal/corner_steel_grid{dir = 5},/obj/effect/floor_decal/spline/plain{dir = 1},/turf/simulated/floor/tiled,/area/rnd/xenobiology) "ouG" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light/small{dir = 8},/obj/structure/catwalk,/turf/simulated/floor/plating,/area/maintenance/firstdeck/aftstarboard) "ouK" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/effect/floor_decal/corner_steel_grid{dir = 5},/obj/effect/floor_decal/spline/plain{dir = 1},/turf/simulated/floor/tiled,/area/rnd/xenobiology) -"owF" = (/obj/structure/table/steel,/obj/item/clothing/accessory/cowledvest,/turf/simulated/floor/plating,/area/maintenance/firstdeck/foreport) +"owF" = (/obj/structure/table/steel,/obj/item/clothing/accessory/cowledvest,/obj/machinery/petrification,/turf/simulated/floor/plating,/area/maintenance/firstdeck/foreport) "owI" = (/obj/machinery/atmospherics/pipe/simple/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light/small{dir = 8},/obj/structure/catwalk,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plating,/area/maintenance/firstdeck/aftstarboard) "owX" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/corner_steel_grid/full{dir = 1},/obj/effect/floor_decal/spline/plain{dir = 5},/turf/simulated/floor/tiled,/area/rnd/xenobiology) "oxd" = (/obj/structure/closet,/obj/item/toy/figure/scientist,/obj/item/clothing/accessory/armband/science,/obj/item/weapon/reagent_containers/glass/bucket,/obj/item/clothing/shoes/galoshes,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/rnd/xenobiology) diff --git a/maps/southern_cross/southern_cross_overrides.dm b/maps/southern_cross/southern_cross_overrides.dm index 9e15e3d05b..994db8c560 100644 --- a/maps/southern_cross/southern_cross_overrides.dm +++ b/maps/southern_cross/southern_cross_overrides.dm @@ -7,4 +7,10 @@ /obj/item/weapon/card/id/platform/Initialize() . = ..() access |= access_explorer - access |= access_pilot \ No newline at end of file + access |= access_pilot + +/obj/item/weapon/disposable_teleporter/attack_self(mob/user as mob)//Prevents people from using technomancer gear to escape to station from the VR pods. + if(istype(get_area(user), /area/vr)) + to_chat(user, "\The [src] does not appear to work in VR! This is useless to you!") + return + . = ..() diff --git a/maps/southern_cross/submaps/virtual_reality/constructVR.dm b/maps/southern_cross/submaps/virtual_reality/constructVR.dm index caff07da30..8a416cea9c 100644 --- a/maps/southern_cross/submaps/virtual_reality/constructVR.dm +++ b/maps/southern_cross/submaps/virtual_reality/constructVR.dm @@ -6,6 +6,36 @@ base_turf = /turf/simulated/floor/outdoors/dirt limit_mob_size = FALSE +/area/vr/space + name = "VR Space" //copypasta time + icon_state = "space" + requires_power = 1 + always_unpowered = 1 + dynamic_lighting = 0 + has_gravity = 0 + power_light = 0 + power_equip = 0 + power_environ = 0 + ambience = list('sound/ambience/ambispace.ogg','sound/music/title2.ogg','sound/music/space.ogg','sound/music/main.ogg','sound/music/traitor.ogg','sound/ambience/space/space_serithi.ogg','sound/music/freefallin.mid') + base_turf = /turf/space + ambience = AMBIENCE_SPACE + flags = AREA_FLAG_IS_NOT_PERSISTENT + +/area/space/atmosalert() + return + +/area/space/fire_alert() + return + +/area/space/fire_reset() + return + +/area/space/readyalert() + return + +/area/space/partyalert() + return + /area/vr/outdoors outdoors = OUTDOORS_YES diff --git a/maps/southern_cross/submaps/virtual_reality/constructVR.dmm b/maps/southern_cross/submaps/virtual_reality/constructVR.dmm index dffc70e54a..68ab3090c5 100644 --- a/maps/southern_cross/submaps/virtual_reality/constructVR.dmm +++ b/maps/southern_cross/submaps/virtual_reality/constructVR.dmm @@ -1,2968 +1,87401 @@ -"aak" = (/obj/effect/decal/cleanable/blood/gibs/xeno,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"aaY" = (/obj/structure/ship_munition/disperser_charge/mining,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"abc" = (/obj/structure/table/fancyblack,/obj/item/weapon/material/knife/ritual,/turf/simulated/floor/cult,/area/vr/powered/cult) -"acf" = (/obj/structure/table/steel_reinforced,/obj/item/weapon/storage/firstaid/adv,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/building2) -"acC" = (/obj/effect/landmark/virtual_reality{name = "Cultist Base"},/turf/simulated/floor/cult,/area/vr/powered/cult) -"adi" = (/obj/structure/kitchenspike,/turf/simulated/floor,/area/vr/powered) -"adP" = (/obj/effect/floor_decal/techfloor/orange{dir = 8},/obj/machinery/light/small/emergency{dir = 4},/obj/structure/sign/department/eng{pixel_x = 32},/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"aed" = (/obj/machinery/autolathe{hacked = 1; name = "hacked autolathe"},/turf/simulated/floor/outdoors/sidewalk/slab{temperature = 293.15; movement_cost = 0},/area/vr/outdoors/powered) -"afd" = (/obj/structure/table/rack/shelf/steel,/obj/fiftyspawner/durasteel,/obj/fiftyspawner/steel,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"afn" = (/obj/structure/window/phoronreinforced{dir = 1},/obj/structure/window/phoronreinforced{dir = 8},/turf/simulated/floor/redgrid/animated,/area/vr/powered/cult) -"agq" = (/obj/structure/closet/walllocker_double/medical/west,/obj/item/weapon/storage/firstaid,/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/storage/firstaid/toxin,/obj/item/weapon/storage/firstaid/o2,/obj/item/roller,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"ahA" = (/turf/simulated/shuttle/floor/white,/area/vr/powered/space/sciship) -"ahQ" = (/obj/structure/salvageable/bliss,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"aiI" = (/obj/item/weapon/coin/gold,/obj/item/clothing/ears/earring/dangle/gold,/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced,/turf/simulated/floor/flock,/area/vr/powered/rocks) -"ajk" = (/obj/structure/barricade,/obj/effect/floor_decal/rust,/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"ajB" = (/obj/structure/table/rack/shelf,/obj/item/weapon/reagent_containers/food/condiment/ketchup{pixel_y = 0; pixel_x = -7},/obj/item/weapon/reagent_containers/food/condiment/mustard{pixel_x = -2},/obj/item/weapon/reagent_containers/food/condiment/hotsauce{pixel_x = 2},/turf/simulated/floor/plating,/area/vr/powered/cafe) -"ajZ" = (/turf/simulated/floor/water/indoors{temperature = 293.15},/area/vr/powered/dungeon) -"ake" = (/obj/item/weapon/bone/leg,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/dungeon) -"akm" = (/obj/machinery/atmospherics/pipe/manifold/hidden/yellow{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"akC" = (/turf/simulated/wall/phoron,/area/vr/powered/cult) -"alb" = (/obj/effect/floor_decal/techfloor{dir = 10},/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/cult) -"ale" = (/obj/structure/closet/toolcloset,/obj/item/weapon/storage/box/lights/mixed,/obj/item/weapon/storage/box/lights/mixed,/obj/item/device/flashlight,/obj/item/weapon/storage/belt/utility/full/multitool,/obj/item/weapon/cell/high,/obj/item/weapon/cell/high,/obj/item/weapon/module/power_control,/obj/item/weapon/module/cell_power,/obj/item/weapon/module/card_reader,/obj/item/weapon/module/id_auth,/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/plating,/area/vr/powered/material) -"aln" = (/obj/structure/table/fancyblack,/obj/effect/floor_decal/spline/fancy{dir = 1},/obj/item/weapon/flame/candle/candelabra/everburn{pixel_y = 13},/turf/simulated/floor/cult,/area/vr/powered/cult) -"als" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/obj/machinery/portable_atmospherics/canister/air/airlock,/obj/machinery/light/small{dir = 1},/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"alv" = (/obj/machinery/vending/donksoft{req_log_access = null},/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"aoo" = (/obj/structure/table/standard,/obj/item/stack/medical/advanced/bruise_pack,/obj/item/weapon/surgical/bioregen,/obj/item/weapon/autopsy_scanner,/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"apy" = (/obj/effect/floor_decal/corner/blue/diagonal{dir = 4},/obj/structure/closet/secure_closet/personal,/turf/simulated/floor/tiled/white,/area/vr/powered/dungeon) -"apz" = (/obj/effect/floor_decal/carpet,/turf/simulated/floor/carpet,/area/vr/powered/dungeon) -"aqz" = (/obj/effect/floor_decal/chapel,/turf/simulated/floor/redgrid/off,/area/vr/powered/cult) -"aqC" = (/obj/item/weapon/reagent_containers/blood,/obj/item/weapon/pack/cardemon,/obj/item/weapon/pack/cardemon,/obj/item/weapon/deck/tarot,/obj/structure/table/wooden_reinforced,/turf/simulated/floor/wood,/area/vr/powered) -"arj" = (/obj/structure/sign/kiddieplaque{name = "Kalipso: Modular fabrication shuttle"; pixel_x = 32},/turf/space,/area/space) -"arZ" = (/obj/item/weapon/coin/gold,/obj/item/weapon/coin/gold,/obj/item/stack/material/gold,/obj/item/clothing/gloves/ring/material/gold,/obj/item/clothing/ears/earring/stud/diamond,/obj/item/weapon/pickaxe/gold,/turf/simulated/floor/flock,/area/vr/powered/rocks) -"asi" = (/obj/structure/undies_wardrobe,/turf/simulated/floor/carpet/oracarpet,/area/vr/powered/motel) -"asj" = (/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"asB" = (/obj/machinery/atmospherics/pipe/simple/hidden,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/space/mechfactory) -"asH" = (/mob/living/simple_mob/animal/passive/bird/goldcrest,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"awC" = (/obj/effect/floor_decal/corner/brown/border{dir = 9},/obj/effect/floor_decal/spline/fancy/wood{dir = 9},/turf/simulated/floor/wood,/area/vr/powered/conspawn) -"awL" = (/obj/effect/decal/cleanable/dirt,/mob/living/simple_mob/vore/aggressive/lizardman,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"axe" = (/turf/simulated/wall/cult,/area/vr/powered/cult) -"axm" = (/obj/machinery/chemical_analyzer,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"axv" = (/obj/structure/cult/pylon,/obj/effect/floor_decal/spline/fancy{dir = 9},/turf/simulated/floor/cult{icon_state = "cult-narsie"},/area/vr/powered/cult) -"axB" = (/obj/machinery/vending/wardrobe/atmosdrobe{req_access = null},/turf/simulated/floor/tiled{outdoors = 1},/area/vr/powered/vendor) -"axG" = (/turf/simulated/mineral/ignore_oregen,/area/vr/powered/dungeon) -"ayP" = (/obj/machinery/vending/loadout/accessory{prices = list(/obj/item/clothing/accessory=0,/obj/item/clothing/accessory/armband/med/color=0,/obj/item/clothing/accessory/asymmetric=0,/obj/item/clothing/accessory/asymmetric/purple=0,/obj/item/clothing/accessory/asymmetric/green=0,/obj/item/clothing/accessory/bracelet=0,/obj/item/clothing/accessory/bracelet/material=0,/obj/item/clothing/accessory/bracelet/friendship=0,/obj/item/clothing/accessory/chaps=0,/obj/item/clothing/accessory/chaps/black=0,/obj/item/weapon/storage/briefcase/clutch=0,/obj/item/clothing/accessory/collar=0,/obj/item/clothing/accessory/collar/bell=0,/obj/item/clothing/accessory/collar/spike=0,/obj/item/clothing/accessory/collar/pink=0,/obj/item/clothing/accessory/collar/holo=0,/obj/item/clothing/accessory/collar/shock=0,/obj/item/weapon/storage/belt/fannypack=0,/obj/item/weapon/storage/belt/fannypack/white=0,/obj/item/clothing/accessory/fullcape=0,/obj/item/clothing/accessory/halfcape=0,/obj/item/clothing/accessory/hawaiian=0,/obj/item/clothing/accessory/hawaiian/blue=0,/obj/item/clothing/accessory/hawaiian/pink=0,/obj/item/clothing/accessory/hawaiian/red=0,/obj/item/clothing/accessory/hawaiian/yellow=0,/obj/item/clothing/accessory/tropical=0,/obj/item/clothing/accessory/tropical/green=0,/obj/item/clothing/accessory/tropical/pink=0,/obj/item/clothing/accessory/tropical/blue=0,/obj/item/clothing/accessory/locket=0,/obj/item/weapon/storage/backpack/purse=0,/obj/item/clothing/accessory/sash=0,/obj/item/clothing/accessory/scarf=5,/obj/item/clothing/accessory/scarf/red=0,/obj/item/clothing/accessory/scarf/darkblue=0,/obj/item/clothing/accessory/scarf/purple=0,/obj/item/clothing/accessory/scarf/yellow=100,/obj/item/clothing/accessory/scarf/orange=0,/obj/item/clothing/accessory/scarf/lightblue=0,/obj/item/clothing/accessory/scarf/white=0,/obj/item/clothing/accessory/scarf/black=0,/obj/item/clothing/accessory/scarf/zebra=0,/obj/item/clothing/accessory/scarf/christmas=0,/obj/item/clothing/accessory/scarf/stripedred=0,/obj/item/clothing/accessory/scarf/stripedgreen=0,/obj/item/clothing/accessory/scarf/stripedblue=0,/obj/item/clothing/accessory/jacket=0,/obj/item/clothing/accessory/jacket/checkered=0,/obj/item/clothing/accessory/jacket/burgundy=0,/obj/item/clothing/accessory/jacket/navy=0,/obj/item/clothing/accessory/jacket/charcoal=0,/obj/item/clothing/accessory/vest=0,/obj/item/clothing/accessory/sweater=0,/obj/item/clothing/accessory/sweater/pink=0,/obj/item/clothing/accessory/sweater/mint=0,/obj/item/clothing/accessory/sweater/blue=0,/obj/item/clothing/accessory/sweater/heart=0,/obj/item/clothing/accessory/sweater/nt=5,/obj/item/clothing/accessory/sweater/keyhole=0,/obj/item/clothing/accessory/sweater/winterneck=0,/obj/item/clothing/accessory/sweater/uglyxmas=5,/obj/item/clothing/accessory/sweater/flowersweater=0,/obj/item/clothing/accessory/sweater/redneck=0,/obj/item/clothing/accessory/tie=0,/obj/item/clothing/accessory/tie/horrible=0,/obj/item/clothing/accessory/tie/white=0,/obj/item/clothing/accessory/tie/navy=0,/obj/item/clothing/accessory/tie/yellow=0,/obj/item/clothing/accessory/tie/darkgreen=0,/obj/item/clothing/accessory/tie/black=0,/obj/item/clothing/accessory/tie/red_long=0,/obj/item/clothing/accessory/tie/red_clip=0,/obj/item/clothing/accessory/tie/blue_long=0,/obj/item/clothing/accessory/tie/blue_clip=0,/obj/item/clothing/accessory/tie/red=0,/obj/item/clothing/accessory/wcoat=0,/obj/item/clothing/accessory/wcoat/red=0,/obj/item/clothing/accessory/wcoat/grey=0,/obj/item/clothing/accessory/wcoat/brown=0,/obj/item/clothing/accessory/wcoat/gentleman=0,/obj/item/clothing/accessory/wcoat/swvest=0,/obj/item/clothing/accessory/wcoat/swvest/blue=0,/obj/item/clothing/accessory/wcoat/swvest/red=0,/obj/item/weapon/storage/wallet=0,/obj/item/weapon/storage/wallet/poly=0,/obj/item/weapon/storage/wallet/womens=0,/obj/item/weapon/lipstick=0,/obj/item/weapon/lipstick/purple=0,/obj/item/weapon/lipstick/jade=0,/obj/item/weapon/lipstick/black=0,/obj/item/clothing/ears/earmuffs=0,/obj/item/clothing/ears/earmuffs/headphones=0,/obj/item/clothing/ears/earring/stud=0,/obj/item/clothing/ears/earring/dangle=0,/obj/item/clothing/gloves/ring/mariner=0,/obj/item/clothing/gloves/ring/engagement=0,/obj/item/clothing/gloves/ring/seal/signet=0,/obj/item/clothing/gloves/ring/seal/mason=0,/obj/item/clothing/gloves/ring/material/plastic=0,/obj/item/clothing/gloves/ring/material/steel=0,/obj/item/clothing/gloves/ring/material/gold=100,/obj/item/clothing/glasses/eyepatch=0,/obj/item/clothing/glasses/gglasses=0,/obj/item/clothing/glasses/regular/hipster=0,/obj/item/clothing/glasses/rimless=0,/obj/item/clothing/glasses/thin=0,/obj/item/clothing/glasses/monocle=0,/obj/item/clothing/glasses/goggles=0,/obj/item/clothing/glasses/fluff/spiffygogs=0,/obj/item/clothing/glasses/fakesunglasses=0,/obj/item/clothing/glasses/fakesunglasses/aviator=0,/obj/item/clothing/mask/bandana/blue=0,/obj/item/clothing/mask/bandana/gold=0,/obj/item/clothing/mask/bandana/green=0,/obj/item/clothing/mask/bandana/red=0,/obj/item/clothing/mask/surgical=0,/obj/item/clothing/accessory/pride/bi=0,/obj/item/clothing/accessory/pride/trans=0,/obj/item/clothing/accessory/pride/ace=0,/obj/item/clothing/accessory/pride/enby=0,/obj/item/clothing/accessory/pride/pan=0,/obj/item/clothing/accessory/pride/lesbian=0,/obj/item/clothing/accessory/pride/intersex=0,/obj/item/clothing/accessory/pride/vore=0)},/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"azG" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/northright{req_one_access = list(150)},/obj/item/weapon/material/knife/tacknife/combatknife/fluff/katarina,/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"azP" = (/obj/structure/flora/ausbushes/fullgrass,/turf/unsimulated/wall,/area/vr/outdoors/powered) -"aAp" = (/obj/structure/table/marble,/obj/item/device/mass_spectrometer/adv,/obj/item/device/mass_spectrometer/adv,/obj/item/clothing/glasses/science,/obj/item/clothing/glasses/science,/obj/machinery/light/floortube/flicker{pixel_y = 5},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"aAv" = (/obj/item/weapon/reagent_containers/food/drinks/soymilk,/obj/item/weapon/reagent_containers/food/drinks/soymilk,/obj/item/weapon/reagent_containers/food/drinks/bottle/milk,/obj/item/weapon/reagent_containers/food/drinks/bottle/milk,/obj/item/weapon/reagent_containers/food/drinks/smallchocmilk,/obj/item/weapon/reagent_containers/food/drinks/smallchocmilk,/obj/item/weapon/reagent_containers/food/drinks/smallchocmilk,/obj/item/weapon/reagent_containers/food/drinks/smallchocmilk,/obj/item/weapon/reagent_containers/food/drinks/smallmilk,/obj/item/weapon/reagent_containers/food/drinks/smallmilk,/obj/item/weapon/reagent_containers/food/drinks/smallmilk,/obj/item/weapon/reagent_containers/food/drinks/smallmilk,/obj/structure/closet/secure_closet/freezer/fridge{pixel_x = 6; pixel_y = 0},/turf/simulated/floor/plating,/area/vr/powered/cafe) -"aAA" = (/obj/effect/floor_decal/corner/brown/border{dir = 1},/obj/effect/floor_decal/spline/fancy/wood{dir = 1},/turf/simulated/floor/wood,/area/vr/powered/conspawn) -"aAU" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/machinery/door/airlock/maintenance/rnd{req_one_access = null},/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"aBi" = (/obj/structure/closet/walllocker_double/kitchen/east{name = "Ration Cabinet"},/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/device/radio{pixel_x = -5; pixel_y = 5},/obj/item/device/radio{pixel_x = -5; pixel_y = 5},/obj/item/device/radio{pixel_x = 5; pixel_y = 5},/obj/item/device/radio{pixel_x = 5; pixel_y = 5},/turf/simulated/shuttle/floor/darkred,/area/vr/powered/space/sciship) -"aBD" = (/obj/structure/closet/alien{name = "container"},/obj/item/clothing/suit/space/void/autolok,/obj/item/clothing/suit/space/void/autolok,/obj/item/weapon/tank/emergency/oxygen/double,/obj/item/weapon/tank/emergency/oxygen/double,/obj/item/weapon/storage/toolbox/emergency,/turf/simulated/floor/tiled/techmaint,/area/vr/powered) -"aCa" = (/obj/effect/floor_decal/stairs{dir = 1},/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"aCZ" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/matches,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"aDr" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/space/mechfactory) -"aDE" = (/obj/item/weapon/digestion_remains/ribcage,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/dungeon) -"aEi" = (/obj/structure/railing/grey{pixel_y = 0; dir = 8},/obj/structure/railing/grey,/obj/structure/prop/statue/pillar,/turf/simulated/floor/concrete{outdoors = 0},/area/vr/outdoors/powered) -"aEs" = (/obj/machinery/recharge_station,/obj/effect/floor_decal/techfloor/corner{dir = 5},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"aEy" = (/obj/structure/closet/secure_closet/freezer/fridge,/obj/item/weapon/reagent_containers/food/drinks/bottle/milk,/obj/item/weapon/reagent_containers/food/drinks/bottle/milk,/obj/item/weapon/reagent_containers/food/drinks/bottle/milk,/obj/item/weapon/reagent_containers/food/drinks/soymilk,/obj/item/weapon/reagent_containers/food/drinks/soymilk,/obj/item/weapon/reagent_containers/food/drinks/soymilk,/turf/simulated/floor/tiled,/area/vr/powered/constore) -"aEZ" = (/obj/machinery/light,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/cult) -"aFu" = (/obj/effect/floor_decal/industrial/warning/corner{dir = 1},/turf/simulated/shuttle/floor/darkred,/area/vr/powered/armory) -"aFR" = (/obj/structure/table/reinforced,/obj/item/device/gps/advanced/science,/obj/item/weapon/reagent_containers/spray/cleaner{desc = "Someone has crossed out the 'Space' from Space Cleaner and written in Chemistry. Scrawled on the back is, 'Okay, whoever filled this with polytrinic acid, it was only funny the first time. It was hard enough replacing the CMO's first cat!'"; name = "Chemistry Cleaner"},/turf/simulated/shuttle/floor/purple,/area/vr/powered/space/whiteship) -"aGu" = (/obj/structure/cliff/automatic{dir = 9},/turf/simulated/floor/water/indoors{temperature = 293.15},/area/vr/powered/dungeon) -"aHz" = (/obj/structure/flora/ausbushes/ywflowers,/obj/structure/flora/smallbould,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"aHI" = (/obj/effect/floor_decal/corner/blue/diagonal{dir = 4},/obj/effect/decal/remains/robot,/obj/item/toy/plushie/borgplushie/medihound,/turf/simulated/floor/tiled/white,/area/vr/powered/dungeon) -"aIJ" = (/obj/machinery/chemical_dispenser/bar_coffee/full{dir = 2; pixel_y = 8},/obj/structure/table/marble,/turf/simulated/floor/wood,/area/vr/powered/cafe) -"aIL" = (/obj/effect/floor_decal/techfloor/corner{dir = 6},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"aJB" = (/obj/structure/closet/wardrobe/grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/under/color/grey,/obj/item/clothing/under/color/grey,/obj/item/clothing/under/color/grey,/obj/item/clothing/shoes/footwraps,/obj/item/clothing/shoes/footwraps,/obj/item/clothing/shoes/black,/obj/item/clothing/shoes/black,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/turf/simulated/floor/wood,/area/vr/powered/cafe) -"aKY" = (/obj/item/weapon/gun/projectile/colt,/obj/item/weapon/gun/projectile/garand,/obj/item/weapon/gun/projectile/revolvingrifle,/obj/item/weapon/gun/projectile/shotgun/pump,/obj/item/ammo_magazine/ammo_box/b12g,/obj/item/ammo_magazine/m45,/obj/item/ammo_magazine/m45,/obj/structure/closet/secure_closet/guncabinet{req_one_access = null},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"aLb" = (/obj/structure/table/glass,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/wood{temperature = 311},/area/vr/powered) -"aLx" = (/obj/item/weapon/pickaxe,/obj/structure/table/rack/shelf/steel,/obj/item/weapon/gun/energy/locked/phasegun,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"aLK" = (/obj/machinery/door/airlock/glass{name = "VR Main Spawn"},/turf/simulated/floor/wood,/area/vr/powered/conspawn) -"aLY" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/airless,/area/vr/powered) -"aMx" = (/obj/item/weapon/gun/energy/alien{pixel_y = -6},/obj/item/weapon/gun/energy/alien,/obj/structure/table/alien/blue,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"aNd" = (/obj/structure/table/fancyblack,/turf/simulated/floor/wood,/area/vr/powered/cult) -"aNo" = (/obj/machinery/gear_dispenser/suit/ert{req_one_access = null},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"aNv" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/fiftyspawner/plasteel,/obj/structure/closet/alien{color = "grey"; desc = "Eldritch carved locker."; name = "rockformed locker"},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"aNV" = (/obj/machinery/door/airlock/medical{req_one_access = null},/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"aNY" = (/obj/structure/cult/forge,/turf/simulated/floor/wood,/area/vr/powered/cult) -"aOF" = (/obj/structure/cryofeed{dir = 1},/turf/simulated/wall/rdshull,/area/vr/powered) -"aOJ" = (/obj/structure/bed/chair/oldsofa/right,/obj/structure/window/phoronreinforced{dir = 1},/turf/simulated/floor/wood,/area/vr/powered/cult) -"aPk" = (/obj/machinery/door/airlock/angled_tgmc/wide/generic_steel,/turf/simulated/shuttle/plating,/area/vr/powered) -"aPz" = (/obj/machinery/disperser/back{dir = 1},/obj/structure/ship_munition/disperser_charge/mining,/obj/structure/sign/department/shield{pixel_x = -32},/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"aQk" = (/obj/effect/decal/cleanable/blood/gibs{color = "red"; icon_state = "mgibbl1"},/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"aQJ" = (/turf/simulated/wall/cult,/area/vr/outdoors/powered/cult) -"aRb" = (/obj/structure/flora/smallbould,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"aRy" = (/turf/simulated/floor/carpet/gaycarpet,/area/vr/powered/cult) -"aRX" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/portable_atmospherics/powered/scrubber/huge,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"aSw" = (/obj/structure/bed/chair/bay/comfy/black{dir = 1},/obj/item/weapon/bone/skull,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/dungeon) -"aSO" = (/obj/machinery/vending/cola,/turf/simulated/floor/wood,/area/vr/powered/bar) -"aTw" = (/obj/structure/railing,/obj/effect/decal/remains,/turf/simulated/floor/outdoors/rocks{temperature = 293.15},/area/vr/outdoors/powered/lava) -"aTO" = (/obj/structure/table/standard,/obj/item/weapon/surgical/cautery{pixel_y = 0; pixel_x = 2},/obj/item/weapon/surgical/surgicaldrill,/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"aTW" = (/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/vr/powered/bar) -"aUr" = (/obj/structure/closet/walllocker_double/kitchen/north{dir = 8; name = "Ration Cabinet"; pixel_x = -32; pixel_y = 0},/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/device/radio{pixel_x = -5; pixel_y = 5},/obj/item/device/radio{pixel_x = 5; pixel_y = 5},/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"aUD" = (/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"aVe" = (/obj/machinery/vending/loadout{prices = list(/obj/item/clothing/gloves/evening=0,/obj/item/clothing/gloves/fingerless=0,/obj/item/clothing/gloves/black=0,/obj/item/clothing/gloves/blue=0,/obj/item/clothing/gloves/brown=0,/obj/item/clothing/gloves/color=0,/obj/item/clothing/gloves/green=0,/obj/item/clothing/gloves/grey=0,/obj/item/clothing/gloves/sterile/latex=0,/obj/item/clothing/gloves/light_brown=0,/obj/item/clothing/gloves/sterile/nitrile=0,/obj/item/clothing/gloves/orange=0,/obj/item/clothing/gloves/purple=0,/obj/item/clothing/gloves/red=0,/obj/item/clothing/gloves/fluff/siren=0,/obj/item/clothing/gloves/white=0,/obj/item/clothing/gloves/duty=0,/obj/item/clothing/shoes/athletic=0,/obj/item/clothing/shoes/boots/fluff/siren=0,/obj/item/clothing/shoes/slippers=0,/obj/item/clothing/shoes/boots/cowboy/classic=0,/obj/item/clothing/shoes/boots/cowboy=0,/obj/item/clothing/shoes/boots/duty=0,/obj/item/clothing/shoes/flats/white/color=0,/obj/item/clothing/shoes/flipflop=0,/obj/item/clothing/shoes/heels=0,/obj/item/clothing/shoes/hitops/black=0,/obj/item/clothing/shoes/hitops/blue=0,/obj/item/clothing/shoes/hitops/green=0,/obj/item/clothing/shoes/hitops/orange=0,/obj/item/clothing/shoes/hitops/purple=0,/obj/item/clothing/shoes/hitops/red=0,/obj/item/clothing/shoes/flats/white/color=0,/obj/item/clothing/shoes/hitops/yellow=0,/obj/item/clothing/shoes/boots/jackboots=0,/obj/item/clothing/shoes/boots/jungle=0,/obj/item/clothing/shoes/black/cuffs=0,/obj/item/clothing/shoes/black/cuffs/blue=0,/obj/item/clothing/shoes/black/cuffs/red=0,/obj/item/clothing/shoes/sandal=0,/obj/item/clothing/shoes/black=0,/obj/item/clothing/shoes/blue=0,/obj/item/clothing/shoes/brown=0,/obj/item/clothing/shoes/laceup=0,/obj/item/clothing/shoes/green=0,/obj/item/clothing/shoes/laceup/brown=0,/obj/item/clothing/shoes/orange=0,/obj/item/clothing/shoes/purple=0,/obj/item/clothing/shoes/red=0,/obj/item/clothing/shoes/white=0,/obj/item/clothing/shoes/yellow=0,/obj/item/clothing/shoes/skater=0,/obj/item/clothing/shoes/boots/cowboy/snakeskin=0,/obj/item/clothing/shoes/boots/jackboots/toeless=0,/obj/item/clothing/shoes/boots/workboots/toeless=0,/obj/item/clothing/shoes/boots/winter=0,/obj/item/clothing/shoes/boots/workboots=0,/obj/item/clothing/shoes/footwraps=0,/obj/item/clothing/shoes/sneakerspurple=0,/obj/item/clothing/shoes/sneakersblue=0,/obj/item/clothing/shoes/sneakersred=0)},/turf/simulated/floor/wood,/area/vr/powered/cafe) -"aVF" = (/obj/effect/catwalk_plated/dark,/turf/simulated/floor/bmarble,/area/vr/powered/cult) -"aWK" = (/obj/structure/closet/wardrobe/grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/shoes/black,/obj/item/clothing/shoes/black,/obj/item/clothing/shoes/footwraps,/obj/item/clothing/shoes/footwraps,/obj/item/clothing/under/color/grey,/obj/item/clothing/under/color/grey,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/space/mechfactory) -"aWV" = (/obj/machinery/atmospherics/unary/engine/bigger{dir = 1},/turf/space,/area/space) -"aXq" = (/obj/structure/flora/ausbushes/ywflowers,/obj/structure/flora/ausbushes/lavendergrass,/turf/simulated/floor/outdoors/grass{temperature = 293.15},/area/vr/outdoors/powered) -"aYm" = (/obj/item/weapon/weldingtool/largetank,/obj/item/weapon/tool/crowbar,/obj/item/weapon/tool/screwdriver,/obj/item/weapon/storage/firstaid/surgery,/obj/structure/table/darkglass,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"aYq" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/structure/table/reinforced,/obj/item/weapon/disk/design_disk,/obj/item/weapon/disk/design_disk,/obj/item/weapon/disk/tech_disk,/obj/item/weapon/disk/tech_disk,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/turf/simulated/shuttle/floor/purple,/area/vr/powered/space/whiteship) -"aYH" = (/obj/effect/floor_decal/plaque{pixel_y = 32},/obj/effect/step_trigger/message{message = "Example text"; once = 0},/turf/simulated/floor/bronze,/area/vr/powered/cult) -"aZt" = (/obj/structure/table/fancyblack,/obj/item/weapon/reagent_containers/food/snacks/monkeysdelight,/turf/simulated/floor/cult,/area/vr/powered/cult) -"aZv" = (/turf/unsimulated/wall,/area/vr/powered/material) -"aZN" = (/obj/structure/table/glass,/obj/item/weapon/storage/fancy/candle_box,/obj/item/weapon/storage/box/matches,/turf/simulated/floor/carpet/blucarpet,/area/vr/powered) -"aZS" = (/obj/machinery/light/floortube,/turf/simulated/floor/cult,/area/vr/powered/cult) -"bbi" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"bbw" = (/obj/structure/table/rack/shelf,/obj/item/weapon/gun/projectile/silenced,/obj/item/weapon/gun/projectile/silenced,/obj/machinery/light{dir = 4},/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"bbE" = (/obj/structure/simple_door/wood,/turf/simulated/floor,/area/vr/powered) -"bbO" = (/obj/structure/table/steel_reinforced,/obj/item/weapon/gun/projectile/automatic/serdy/rpd,/turf/simulated/floor/gorefloor,/area/vr/outdoors/powered/cult) -"bcC" = (/obj/structure/table/hardwoodtable,/obj/random/drinkbottle,/turf/simulated/floor/wood,/area/vr/powered/shop) -"bcU" = (/obj/machinery/light{dir = 1},/obj/effect/floor_decal/rust,/obj/item/weapon/bone/skull{pixel_y = -11; pixel_x = 5},/obj/item/clothing/head/that{pixel_y = -3; pixel_x = 6},/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"bec" = (/obj/structure/prop/machine/green_egg,/turf/simulated/floor/flock,/area/vr/powered/rocks) -"bei" = (/obj/structure/bed/chair/office/dark{dir = 1},/obj/effect/floor_decal/corner/paleblue/diagonal{dir = 4},/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"bep" = (/obj/structure/table/alien/blue,/obj/item/weapon/reagent_containers/glass/beaker/noreact{pixel_x = -6},/obj/item/weapon/reagent_containers/glass/beaker/noreact,/obj/effect/floor_decal/techfloor{dir = 8},/obj/machinery/light/poi{dir = 8},/turf/simulated/shuttle/floor/purple,/area/vr/powered/dungeon) -"bfd" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/closet/alien,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/random/contraband/nofail,/obj/fiftyspawner/plasteel,/turf/simulated/floor,/area/vr/powered) -"bfD" = (/obj/structure/table/marble{color = "grey"},/obj/item/weapon/storage/firstaid/adv{pixel_x = 5; pixel_y = 5},/obj/item/weapon/storage/firstaid/adv,/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered) -"bgn" = (/obj/structure/salvageable/data_os{name = "broken money printer"},/obj/random/cash/huge,/turf/simulated/floor/outdoors/rocks{temperature = 293.15; outdoors = -1},/area/vr/powered/dungeon) -"bgo" = (/obj/effect/floor_decal/spline/fancy{dir = 9},/turf/simulated/floor/cult{icon_state = "cult-narsie"},/area/vr/powered/cult) -"bgM" = (/obj/machinery/chemical_dispenser/ert/specialops,/obj/structure/table/marble{color = "grey"},/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered/cult) -"bgR" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/structure/table/rack/shelf/steel,/obj/fiftyspawner/durasteel,/obj/fiftyspawner/steel,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"bgU" = (/obj/machinery/light,/obj/item/weapon/beartrap/hunting{anchored = 1; deployed = 1; icon_state = "beartrap1"},/turf/simulated/floor/outdoors/dirt{temperature = 293.15; outdoors = 0},/area/vr/powered/dungeon) -"bhs" = (/obj/effect/floor_decal/techfloor/corner{dir = 6},/turf/simulated/shuttle/plating,/area/vr/powered/space/sciship) -"bhB" = (/obj/structure/bed/chair/comfy/red{pixel_y = 0; dir = 4},/obj/structure/plushie/ian{dir = 4},/turf/simulated/floor/plating,/area/vr/powered/material) -"bhR" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/structure/ship_munition/disperser_charge/emp,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"bhX" = (/mob/living/simple_mob/animal/giant_spider/tunneler/fast,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"bhZ" = (/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/cult) -"bix" = (/obj/structure/table/marble,/obj/structure/window/phoronreinforced,/obj/effect/floor_decal/spline/fancy/wood/corner,/obj/item/weapon/reagent_containers/food/condiment/small/packet/crayon/red,/turf/simulated/floor/cult,/area/vr/powered/cult) -"biB" = (/obj/structure/table/marble{color = "grey"},/obj/structure/window/phoronreinforced{dir = 1},/obj/effect/floor_decal/spline/fancy{dir = 1},/obj/item/weapon/reagent_containers/food/condiment/small/packet/crayon/brown,/obj/machinery/light/floortube/flicker{dir = 8; pixel_x = 5},/turf/simulated/floor/cult,/area/vr/powered/cult) -"biC" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 6},/obj/machinery/meter,/turf/simulated/floor/airless,/area/vr/powered) -"biV" = (/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/structure/shuttle/window,/obj/structure/curtain/black{icon_state = "open"; layer = 2; name = "privacy curtain"; opacity = 0},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular/open{id = "estrella_blast"; name = "window blast shield"},/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"bjR" = (/obj/item/weapon/reagent_containers/food/drinks/soymilk,/obj/item/weapon/reagent_containers/food/drinks/soymilk,/obj/item/weapon/reagent_containers/food/drinks/bottle/milk,/obj/item/weapon/reagent_containers/food/drinks/bottle/milk,/obj/item/weapon/reagent_containers/food/drinks/smallchocmilk,/obj/item/weapon/reagent_containers/food/drinks/smallchocmilk,/obj/item/weapon/reagent_containers/food/drinks/smallchocmilk,/obj/item/weapon/reagent_containers/food/drinks/smallchocmilk,/obj/item/weapon/reagent_containers/food/drinks/smallmilk,/obj/item/weapon/reagent_containers/food/drinks/smallmilk,/obj/item/weapon/reagent_containers/food/drinks/smallmilk,/obj/item/weapon/reagent_containers/food/drinks/smallmilk,/obj/structure/closet/secure_closet/freezer/fridge{pixel_x = 6; pixel_y = 0},/turf/simulated/floor/wood,/area/vr/powered/cafe) -"bmi" = (/obj/structure/table/rack/shelf/steel,/obj/item/clothing/under/pants/camo,/obj/item/clothing/under/pants/camo,/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"bnj" = (/obj/machinery/atmospherics/portables_connector,/obj/machinery/portable_atmospherics/canister/phoron,/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/floor_decal/techfloor/corner{dir = 9},/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"bnQ" = (/obj/structure/table/reinforced,/obj/machinery/chemical_dispenser/full{pixel_y = 5},/obj/item/device/radio/intercom{desc = "Talk... listen through this."; name = "Station Intercom (Brig Radio)"; pixel_y = -21; wires = 7},/turf/simulated/shuttle/floor/white,/area/vr/powered/space/whiteship) -"boe" = (/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/vr/powered/art) -"boL" = (/obj/effect/floor_decal/corner/white/border{dir = 5},/obj/machinery/light/small,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/concrete{outdoors = 0},/area/vr/powered/dungeon) -"bpP" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/structure/window/reinforced/survival_pod{dir = 1},/turf/simulated/shuttle/plating,/area/vr/powered/space/mechfactory) -"bqc" = (/obj/item/pizzavoucher,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"bqf" = (/obj/item/clothing/mask/muzzle,/turf/simulated/floor,/area/vr/powered) -"brv" = (/obj/structure/salvageable/computer_os,/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"brF" = (/obj/item/weapon/beartrap/hunting{anchored = 1; deployed = 1; icon_state = "beartrap1"},/turf/simulated/floor/outdoors/rocks{temperature = 293.15; outdoors = -1},/area/vr/powered/dungeon) -"bsn" = (/obj/structure/closet/crate,/obj/fiftyspawner/plasteel,/obj/fiftyspawner/plasteel,/obj/fiftyspawner/phoronrglass,/obj/fiftyspawner/phoronrglass,/obj/item/stack/material/lead{amount = 50},/obj/item/stack/material/lead{amount = 50},/obj/fiftyspawner/gold,/obj/fiftyspawner/phoron,/obj/fiftyspawner/durasteel,/turf/simulated/floor/plating,/area/vr/powered/material) -"bsG" = (/obj/effect/overlay/palmtree_r,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"btN" = (/obj/machinery/transhuman/autoresleever{respawn = 0; vore_respawn = 0; equip_body = 1; name = "VR Ghost Cafe Spawn"; desc = "Clicking on this as a ghost will spawn you in as a NPC exclusive to the VR world loaded into the station."; ghost_spawns = 1},/turf/simulated/floor/wood,/area/vr/powered/cafe) -"bue" = (/turf/unsimulated/wall/dark,/area/vr/powered/rocks) -"bvk" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/structure/foodcart,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/space/sciship) -"bvJ" = (/obj/effect/catwalk_plated/dark,/turf/space,/area/space) -"bwd" = (/obj/structure/closet/walllocker_double/hydrant/north,/obj/effect/landmark/loot_spawn,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"bws" = (/obj/effect/floor_decal/corner/blue/diagonal{dir = 4},/obj/structure/flora/pottedplant/orientaltree,/turf/simulated/floor/tiled/white,/area/vr/powered/dungeon) -"bwv" = (/obj/effect/decal/cleanable/dirt,/obj/random/junk,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"bwW" = (/obj/machinery/atmospherics/pipe/simple/hidden,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"bym" = (/turf/simulated/floor/water{temperature = 311},/area/vr/outdoors/powered) -"byU" = (/turf/simulated/shuttle/floor/white,/area/vr/powered/cult) -"bzc" = (/mob/living/simple_mob/animal/passive/raccoon_ch,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"bzi" = (/turf/simulated/floor/flock{temperature = 311},/area/vr/powered/rocks) -"bzq" = (/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"bzs" = (/obj/structure/table/glass,/obj/item/weapon/soap/deluxe,/obj/item/weapon/towel/random,/turf/simulated/floor/carpet/blucarpet,/area/vr/powered) -"bAl" = (/turf/simulated/floor/carpet,/area/vr/powered/art) -"bAM" = (/obj/structure/bonfire/permanent,/obj/effect/decal/cleanable/dirt,/obj/item/weapon/reagent_containers/food/snacks/sliceable/sharkchunk,/turf/simulated/floor/outdoors/dirt{temperature = 293.15; outdoors = 0},/area/vr/powered/dungeon) -"bAV" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow{dir = 5},/obj/structure/closet/secure_closet/guncabinet{req_one_access = null},/obj/item/clothing/head/helmet/combat/USDF,/obj/item/clothing/head/helmet/combat/USDF,/obj/item/clothing/suit/armor/combat/USDF,/obj/item/clothing/suit/armor/combat/USDF,/obj/item/device/flash,/obj/item/device/flash,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/whiteship) -"bBu" = (/obj/structure/closet/emcloset,/obj/machinery/light/poi{dir = 1},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/space/sciship) -"bBN" = (/obj/structure/closet/walllocker_double/medical/west,/obj/item/weapon/storage/firstaid,/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/storage/firstaid/toxin,/obj/item/weapon/storage/firstaid/o2,/obj/item/roller,/turf/simulated/shuttle/floor/darkred,/area/vr/powered/space/sciship) -"bCW" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/turf/simulated/shuttle/wall,/area/vr/powered/space/whiteship) -"bDC" = (/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/machinery/recharger/wallcharger{pixel_x = -24},/turf/simulated/shuttle/floor/darkred,/area/vr/powered/armory) -"bDQ" = (/obj/effect/floor_decal/arrow{dir = 4},/turf/simulated/floor/outdoors/sidewalk/slab{temperature = 293.15; movement_cost = 0},/area/vr/outdoors/powered) -"bED" = (/obj/structure/table/rack/shelf/steel,/obj/item/mecha_parts/component/gas/reinforced,/obj/item/mecha_parts/mecha_equipment/hardpoint_actuator,/obj/item/mecha_parts/mecha_equipment/tesla_energy_relay,/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/cannon,/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/grenade/rigged,/obj/item/mecha_parts/mecha_equipment/wormhole_generator,/turf/simulated/floor/airless,/area/vr/powered/space/mechfactory) -"bER" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/bacon_and_eggs,/turf/simulated/floor/wood,/area/vr/powered/bar) -"bGB" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/wood,/area/vr/powered/shop) -"bGF" = (/obj/structure/table/alien/blue,/obj/item/stack/medical/advanced/bruise_pack,/obj/item/weapon/surgical/retractor/alien,/obj/effect/floor_decal/techfloor{dir = 9},/turf/simulated/shuttle/floor/white,/area/vr/powered/dungeon) -"bHz" = (/obj/structure/sign/periodic,/turf/simulated/wall/wood,/area/vr/powered) -"bHC" = (/obj/machinery/gear_dispenser/suit/standard,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"bHT" = (/obj/structure/salvageable/console_os{name = "Turret control console"},/obj/effect/floor_decal/techfloor{dir = 1},/obj/machinery/light/poi{dir = 4},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"bIk" = (/obj/machinery/vending/snack,/obj/effect/floor_decal/corner/paleblue/diagonal{dir = 4},/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"bIm" = (/obj/structure/cult/pylon,/obj/effect/floor_decal/spline/fancy{dir = 5},/turf/simulated/floor/cult{icon_state = "cult-narsie"},/area/vr/powered/cult) -"bII" = (/obj/structure/table/marble,/obj/item/weapon/storage/firstaid/bonemed{pixel_x = 5; pixel_y = 5},/obj/item/weapon/storage/firstaid/bonemed,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"bJv" = (/obj/structure/window/reinforced/tinted/frosted{dir = 1},/turf/simulated/floor/carpet/oracarpet,/area/vr/powered) -"bJN" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"bLz" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/floor_decal/techfloor{dir = 8},/obj/structure/table/steel_reinforced,/obj/machinery/cell_charger,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"bLB" = (/obj/item/weapon/towel/random,/obj/item/weapon/towel/random,/turf/simulated/floor/wood,/area/vr/powered/space/whiteship) -"bLO" = (/obj/structure/table/glass,/obj/item/weapon/storage/backpack/dufflebag/syndie,/obj/item/weapon/storage/backpack/dufflebag/syndie,/obj/item/weapon/storage/backpack/dufflebag/syndie,/obj/item/weapon/storage/backpack/dufflebag/syndie,/obj/item/weapon/storage/backpack/dufflebag/syndie,/obj/item/weapon/storage/backpack/dufflebag/syndie,/obj/item/weapon/storage/backpack/dufflebag/syndie,/obj/item/weapon/storage/backpack/dufflebag/syndie,/obj/item/weapon/storage/backpack/dufflebag/syndie,/turf/simulated/floor/tiled,/area/vr/powered/conspawn) -"bMd" = (/obj/machinery/gear_dispenser/randomvoidsuit,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"bMe" = (/obj/effect/floor_decal/corner/paleblue{dir = 6},/obj/structure/closet/debug,/turf/simulated/floor/tiled,/area/vr/powered/vet) -"bMB" = (/obj/structure/fence/corner,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"bMT" = (/obj/structure/flora/bboulder1,/turf/simulated/floor/grass2{outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"bNe" = (/turf/simulated/wall/r_wall,/area/vr/powered/vendor) -"bOn" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/effect/floor_decal/techfloor/orange,/obj/effect/floor_decal/techfloor/corner{dir = 5},/obj/structure/sign/electricshock{pixel_y = 32},/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"bOO" = (/obj/effect/floor_decal/rust,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"bPy" = (/obj/structure/sign/science{pixel_y = 32},/turf/space,/area/space) -"bPC" = (/obj/effect/floor_decal/corner/red/diagonal,/obj/structure/toilet,/turf/simulated/floor/tiled,/area/vr/powered/vet) -"bPN" = (/obj/effect/floor_decal/rust,/obj/item/weapon/bone/arm{pixel_x = -9},/obj/item/instrument/trombone/spectral,/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"bQr" = (/obj/effect/floor_decal/techfloor/corner,/obj/machinery/porta_turret/alien{faction = "neutral"},/obj/machinery/light{dir = 1; layer = 3},/turf/simulated/floor/cult,/area/vr/powered/cult) -"bQB" = (/obj/structure/outcrop/gold,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"bQZ" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/outdoors/sidewalk/side{icon_state = "sidewalk"; movement_cost = 0; temperature = 293.15},/area/vr/outdoors/powered) -"bRI" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 10},/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/effect/floor_decal/techfloor/orange,/obj/effect/floor_decal/techfloor{dir = 1},/obj/machinery/door/window/survival_pod{dir = 1},/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"bRN" = (/obj/structure/flora/tree/jungle_small,/obj/structure/flora/ausbushes/fullgrass,/obj/structure/flora/ausbushes/fullgrass,/turf/unsimulated/wall,/area/vr/outdoors/powered) -"bSP" = (/obj/structure/sink{dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor/wood,/area/vr/powered/bar) -"bTl" = (/mob/living/simple_mob/construct/shade{ai_holder_type = null},/obj/effect/floor_decal/techfloor,/turf/simulated/floor/cult,/area/vr/powered/cult) -"bTp" = (/obj/structure/table/bench/wooden,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"bTy" = (/obj/structure/flora/tree/jungle,/obj/structure/flora/ausbushes/fullgrass,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"bTZ" = (/obj/structure/table/darkglass,/obj/item/clothing/gloves/fluff/techpriestgloves,/obj/item/clothing/head/hood/techpriest,/obj/item/clothing/shoes/boots/jackboots/fluff/techpriestboots,/obj/item/clothing/under/fluff/techpriestunder,/obj/item/clothing/suit/storage/hooded/techpriest,/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered/cult) -"bUp" = (/obj/machinery/atmospherics/binary/circulator{anchored = 1},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/sciship) -"bVz" = (/obj/machinery/door/airlock/multi_tile/metal/mait{icon_state = "door_locked"; id_tag = "kalipso_hatch"; name = "Cargo Hold"},/obj/machinery/door/blast/regular{dir = 4; id = "kalipsoshutters"; name = "Kalipso Blast Shielding"; density = 0; opacity = 0},/obj/structure/fans/tiny,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/sciship) -"bVV" = (/obj/structure/fence/end{dir = 4},/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"bWX" = (/obj/structure/table/rack/shelf/steel,/obj/fiftyspawner/plasteel,/obj/fiftyspawner/durasteel,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"bXg" = (/turf/simulated/wall/sandstonediamond,/area/vr/powered) -"bXQ" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/turf/simulated/shuttle/floor/white,/area/vr/powered/dungeon) -"bYd" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/effect/floor_decal/techfloor{dir = 4},/obj/structure/table/steel_reinforced,/obj/random/maintenance/engineering,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"bZo" = (/obj/structure/table/fancyblack,/obj/item/weapon/bikehorn/tinytether{pixel_y = 5; pixel_x = 2},/obj/item/weapon/bikehorn/tinytether{pixel_y = 11; pixel_x = 8},/obj/item/weapon/paperplane{dir = 4; pixel_y = 2; pixel_x = -9},/turf/simulated/floor/wood,/area/vr/powered/cult) -"bZD" = (/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/wood,/area/vr/powered/shop) -"caK" = (/obj/effect/floor_decal/techfloor/corner,/turf/simulated/floor/cult{icon_state = "cult-narsie"},/area/vr/powered/cult) -"cbm" = (/obj/structure/railing/grey{pixel_y = 0; dir = 1},/turf/simulated/floor/concrete{outdoors = 0},/area/vr/outdoors/powered) -"cbu" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"cck" = (/obj/machinery/recharge_station,/obj/machinery/door/window/survival_pod{opacity = 1},/turf/simulated/shuttle/floor/black,/area/vr/powered/cult) -"cdu" = (/obj/machinery/smartfridge/survival_pod{icon = 'icons/obj/vending.dmi'; icon_base = "fridge_sci"; icon_contents = "chem"; icon_state = "fridge_sci"; name = "Advanced storage"; pixel_y = 0},/obj/item/weapon/grenade/spawnergrenade/casino/armadillo,/obj/item/weapon/grenade/spawnergrenade/casino/armadillo,/obj/item/weapon/grenade/spawnergrenade/casino/cat,/obj/item/weapon/grenade/spawnergrenade/casino/cat,/obj/item/weapon/grenade/spawnergrenade/casino/chicken,/obj/item/weapon/grenade/spawnergrenade/casino/chicken,/obj/item/weapon/grenade/spawnergrenade/casino/corgi,/obj/item/weapon/grenade/spawnergrenade/casino/corgi,/obj/item/weapon/grenade/spawnergrenade/casino/cow,/obj/item/weapon/grenade/spawnergrenade/casino/cow,/obj/item/weapon/grenade/spawnergrenade/casino/fennec,/obj/item/weapon/grenade/spawnergrenade/casino/fennec,/obj/item/weapon/grenade/spawnergrenade/casino/fox,/obj/item/weapon/grenade/spawnergrenade/casino/fox,/obj/item/weapon/grenade/spawnergrenade/casino/goat,/obj/item/weapon/grenade/spawnergrenade/casino/goat,/obj/item/weapon/grenade/spawnergrenade/casino/goat,/obj/item/weapon/grenade/spawnergrenade/casino/fox,/obj/item/weapon/grenade/spawnergrenade/casino/fennec,/obj/item/weapon/grenade/spawnergrenade/casino/cow,/obj/item/weapon/grenade/spawnergrenade/casino/corgi,/obj/item/weapon/grenade/spawnergrenade/casino/chicken,/obj/item/weapon/grenade/spawnergrenade/casino/cat,/obj/item/weapon/grenade/spawnergrenade/casino/chicken,/obj/item/weapon/grenade/spawnergrenade/casino/chicken,/obj/item/weapon/grenade/spawnergrenade/casino/chicken,/obj/item/weapon/grenade/spawnergrenade/casino/horse,/obj/item/weapon/grenade/spawnergrenade/casino/horse,/obj/item/weapon/grenade/spawnergrenade/casino/horse,/obj/item/weapon/grenade/spawnergrenade/casino/lizard,/obj/item/weapon/grenade/spawnergrenade/casino/lizard,/obj/item/weapon/grenade/spawnergrenade/casino/lizard,/obj/item/weapon/grenade/spawnergrenade/casino/otie,/obj/item/weapon/grenade/spawnergrenade/casino/otie,/obj/item/weapon/grenade/spawnergrenade/casino/otie,/obj/item/weapon/grenade/spawnergrenade/casino/otie/chubby,/obj/item/weapon/grenade/spawnergrenade/casino/otie/chubby,/obj/item/weapon/grenade/spawnergrenade/casino/otie/chubby,/obj/item/weapon/grenade/spawnergrenade/casino/penguin,/obj/item/weapon/grenade/spawnergrenade/casino/penguin,/obj/item/weapon/grenade/spawnergrenade/casino/penguin,/obj/item/weapon/grenade/spawnergrenade/casino/redpanda,/obj/item/weapon/grenade/spawnergrenade/casino/redpanda,/obj/item/weapon/grenade/spawnergrenade/casino/redpanda,/obj/item/weapon/grenade/spawnergrenade/casino/snake,/obj/item/weapon/grenade/spawnergrenade/casino/snake,/obj/item/weapon/grenade/spawnergrenade/casino/snake,/obj/item/weapon/grenade/spawnergrenade/casino/tindalos,/obj/item/weapon/grenade/spawnergrenade/casino/tindalos,/obj/item/weapon/grenade/spawnergrenade/casino/tindalos,/obj/item/weapon/grenade/spawnergrenade/casino/zorgoia,/obj/item/weapon/grenade/spawnergrenade/casino/zorgoia,/obj/item/weapon/grenade/spawnergrenade/casino/zorgoia,/obj/item/weapon/grenade/spawnergrenade/casino/yithian,/obj/item/weapon/grenade/spawnergrenade/casino/yithian,/obj/item/weapon/grenade/spawnergrenade/casino/yithian,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/building2) -"cdH" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 4},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/space/whiteship) -"cem" = (/obj/structure/flora/ausbushes/fullgrass,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"ceu" = (/turf/simulated/floor/cult,/area/vr/outdoors/powered/cult) -"cez" = (/obj/machinery/vending/wardrobe/mimedrobe{req_access = null},/turf/simulated/floor/tiled{outdoors = 1},/area/vr/powered/vendor) -"ceO" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/closet/alien,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/random/contraband/nofail,/turf/simulated/floor,/area/vr/powered) -"ceV" = (/obj/structure/table/darkglass,/obj/item/weapon/storage/briefcase/inflatable{pixel_x = 3; pixel_y = 6},/obj/item/weapon/storage/briefcase/inflatable{pixel_y = 3},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"cfl" = (/obj/fiftyspawner/uranium,/obj/item/stack/cable_coil/random,/obj/item/stack/cable_coil/random,/obj/machinery/power/port_gen/pacman/super,/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"cfS" = (/mob/living/simple_mob/mechanical/mecha/combat/gygax/manned{faction = "syndicate"},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"cgm" = (/turf/simulated/floor/airless,/area/vr/powered/space/sciship) -"cgr" = (/obj/item/weapon/stool/padded,/turf/simulated/shuttle/floor/white,/area/vr/powered/space/sciship) -"cgB" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/structure/closet/walllocker/emerglocker/north,/obj/effect/floor_decal/techfloor/orange,/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"cgG" = (/obj/structure/table/rack/shelf,/obj/item/weapon/gun/projectile/revolver/nagant,/obj/item/weapon/gun/projectile/revolver/nagant,/obj/item/weapon/silencer,/obj/item/weapon/silencer,/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"cho" = (/obj/structure/simple_door/wood,/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"ciT" = (/obj/effect/floor_decal/techfloor{dir = 10},/turf/simulated/floor/cult,/area/vr/powered/cult) -"cjr" = (/obj/structure/closet,/obj/item/clothing/suit/storage/apron/white,/obj/item/clothing/suit/storage/apron/white,/obj/machinery/light{dir = 8},/turf/simulated/floor/plating,/area/vr/powered/cafe) -"cjA" = (/obj/machinery/media/jukebox/casinojukebox,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/wood{temperature = 311},/area/vr/powered) -"cjV" = (/obj/item/device/kit/paint/ripley/death,/obj/item/device/kit/paint/ripley/flames_blue,/obj/item/device/kit/paint/ripley/flames_red,/obj/item/device/kit/paint/ripley,/obj/structure/table/rack/shelf/steel,/obj/machinery/button/remote/airlock{desiredstate = 1; dir = 1; id = "kalipso_hatch"; name = "Rear Hatch Control"; pixel_y = -29; specialfunctions = 4},/obj/effect/floor_decal/industrial/hatch/yellow,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/space/sciship) -"cjX" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"cks" = (/obj/structure/prop/rock/small/water,/turf/simulated/floor/water{temperature = 311},/area/vr/outdoors/powered) -"ckt" = (/obj/vehicle/boat/dragon/sifwood{dir = 8},/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/outdoors/powered) -"ckJ" = (/obj/structure/table/steel,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/turf/simulated/floor/wood,/area/vr/powered/cafe) -"clA" = (/obj/structure/simple_door/wood,/obj/structure/fans/tiny,/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"clN" = (/obj/structure/prop/alien/pod/hybrid,/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/vr/powered) -"cmf" = (/obj/structure/salvageable/data_os{name = "broken money printer"},/obj/random/cash/huge,/obj/random/cash/huge,/turf/simulated/floor/outdoors/rocks{temperature = 293.15; outdoors = -1},/area/vr/powered/dungeon) -"cmz" = (/obj/machinery/door/window/survival_pod,/turf/simulated/shuttle/floor/black,/area/vr/powered/cult) -"cmR" = (/obj/structure/bed/chair/bay/comfy/red{dir = 1},/obj/machinery/door/window/survival_pod{dir = 2},/turf/simulated/floor/tiled/techmaint,/area/vr/powered) -"cou" = (/obj/structure/bed/chair/office/dark{dir = 4},/obj/effect/floor_decal/corner/paleblue/diagonal{dir = 4},/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"coO" = (/obj/machinery/autolathe{hacked = 1; name = "military autolathe"},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"cpx" = (/turf/simulated/floor/water/beach/corner{dir = 8; temperature = 311},/area/vr/outdoors/powered) -"cpA" = (/mob/living/simple_mob/metroid,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"cpU" = (/obj/structure/table/glass,/obj/item/weapon/storage/backpack/dufflebag/med,/obj/item/device/flashlight/pen,/obj/item/clothing/accessory/stethoscope,/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"cpX" = (/turf/simulated/mineral/alt{temperature = 293.15},/area/vr/outdoors/powered/cult) -"cqv" = (/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/space/sciship) -"cqA" = (/obj/machinery/light/floortube/flicker{dir = 8; pixel_x = 5},/turf/simulated/floor/wood,/area/vr/powered/cult) -"cqH" = (/turf/simulated/floor/wood{temperature = 311},/area/vr/outdoors/powered) -"cqU" = (/obj/mecha/combat/fighter/gunpod{dir = 8},/turf/space,/area/space) -"crs" = (/obj/structure/closet/alien{name = "container"},/obj/item/clothing/suit/space/void/autolok,/obj/item/clothing/suit/space/void/autolok,/obj/item/weapon/tank/emergency/oxygen/double,/obj/item/weapon/tank/emergency/oxygen/double,/obj/item/weapon/storage/toolbox/emergency,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"crG" = (/obj/structure/flora/ausbushes/ppflowers,/turf/simulated/floor/outdoors/grass{temperature = 293.15},/area/vr/outdoors/powered) -"crI" = (/obj/structure/table/rack/shelf,/obj/item/device/camera,/obj/item/device/camera,/obj/item/device/camera,/turf/simulated/floor/wood,/area/vr/powered/art) -"csA" = (/obj/structure/bed/roller,/obj/machinery/light{dir = 4},/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"csG" = (/mob/living/simple_mob/vore/alienanimals/catslug/custom/spaceslug/deathslug,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"csK" = (/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/space/whiteship) -"ctH" = (/turf/simulated/wall/rshull,/area/vr/powered) -"ctJ" = (/obj/machinery/light/small,/obj/item/weapon/ore/diamond,/obj/structure/sign/goldenplaque{desc = "Done No Harm."; name = "Best Doctor 2552"; pixel_y = -32},/obj/structure/table/wooden_reinforced,/turf/simulated/floor/wood,/area/vr/powered) -"ctU" = (/obj/structure/table/woodentable,/obj/item/weapon/paper/pamphlet,/turf/simulated/floor/wmarble,/area/vr/powered/motel) -"cuW" = (/obj/machinery/sparker{id = "cutiemulcher"; pixel_x = -22},/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"cvQ" = (/turf/simulated/floor/plating,/area/vr/powered/vendor) -"cws" = (/obj/item/weapon/coin/gold,/obj/item/stack/material/gold,/turf/simulated/floor/flock,/area/vr/powered/rocks) -"cwz" = (/turf/simulated/floor/outdoors/sidewalk/slab{temperature = 293.15; movement_cost = 0},/area/vr/outdoors/powered) -"cwE" = (/obj/machinery/vending/wardrobe/cargodrobe{req_access = null},/turf/simulated/floor/tiled{outdoors = 1},/area/vr/powered/vendor) -"cxq" = (/obj/structure/flora/rocks2,/turf/simulated/floor/outdoors/sidewalk/slab{temperature = 293.15; movement_cost = 0},/area/vr/outdoors/powered) -"cxA" = (/obj/machinery/sleeper{dir = 4; emagged = 1; initial_bin_rating = 4},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"cyE" = (/obj/structure/sink{dir = 4; pixel_x = 11},/turf/simulated/floor/tiled/freezer,/area/vr/powered) -"cyR" = (/obj/structure/window/reinforced/survival_pod{dir = 4; opacity = 1},/turf/simulated/floor/redgrid,/area/vr/powered) -"cyU" = (/obj/effect/floor_decal/industrial/warning/corner{dir = 4},/turf/simulated/shuttle/floor/darkred,/area/vr/powered/armory) -"cAj" = (/obj/structure/table/marble,/obj/item/weapon/reagent_containers/food/snacks/devilledegg,/turf/simulated/floor/cult,/area/vr/powered/cult) -"cAC" = (/obj/structure/railing/grey{dir = 1},/turf/simulated/floor/gorefloor2,/area/vr/outdoors/powered/cult) -"cAO" = (/obj/machinery/light{dir = 4},/turf/simulated/floor/wood,/area/vr/powered/dungeon) -"cBu" = (/obj/structure/table/woodentable,/obj/item/weapon/flame/lighter{pixel_x = -6},/obj/random/cigarettes{pixel_y = 0; pixel_x = 5},/turf/simulated/floor/wood,/area/vr/powered/bar) -"cBX" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/structure/reagent_dispensers/fueltank/high,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"cCO" = (/turf/simulated/floor/wood,/area/vr/powered/cafe) -"cCT" = (/obj/structure/closet/wardrobe/grey,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/turf/simulated/floor/wmarble,/area/vr/powered/motel) -"cDl" = (/obj/random/maintenance,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"cFc" = (/obj/machinery/light/floortube,/obj/machinery/recharger/wallcharger{pixel_y = 24},/turf/simulated/floor/cult,/area/vr/powered/cult) -"cFf" = (/obj/random/trash,/turf/simulated/floor/outdoors/rocks{temperature = 293.15; outdoors = -1},/area/vr/powered/dungeon) -"cFn" = (/obj/machinery/vending/robotics{emagged = 1; req_access = null},/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/light/poi{dir = 1},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"cFo" = (/obj/machinery/door/airlock/glass_centcom{name = "Port Cannons"},/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/sciship) -"cFT" = (/obj/effect/overlay/palmtree_l,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"cFX" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"cGu" = (/obj/structure/easel,/obj/item/canvas/twentythree_nineteen,/turf/simulated/floor/wood,/area/vr/powered/art) -"cIa" = (/obj/structure/cult/pylon,/obj/effect/floor_decal/spline/fancy{dir = 4},/turf/simulated/floor/cult,/area/vr/powered/cult) -"cIm" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/structure/ship_munition/disperser_charge/explosive,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"cIZ" = (/obj/structure/flora/ausbushes/palebush,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"cJp" = (/obj/item/weapon/coin/gold,/obj/item/clothing/mask/bandana/gold,/obj/fiftyspawner/gold,/obj/item/weapon/coin/diamond,/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced,/turf/simulated/floor/flock,/area/vr/powered/rocks) -"cKr" = (/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/building1) -"cLi" = (/obj/structure/table/fancyblack,/obj/item/weapon/reagent_containers/food/snacks/ribplate,/turf/simulated/floor/cult,/area/vr/powered/cult) -"cLE" = (/turf/simulated/shuttle/floor/darkred,/area/vr/powered/armory) -"cME" = (/obj/item/weapon/coin/gold,/obj/item/weapon/coin/diamond,/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced,/turf/simulated/floor/flock,/area/vr/powered/rocks) -"cMI" = (/obj/effect/floor_decal/techfloor,/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered/cult) -"cMM" = (/obj/item/weapon/gun/projectile/deagle/gold,/obj/item/weapon/ore/diamond,/obj/fiftyspawner/diamond,/obj/item/weapon/reagent_containers/food/snacks/sliceable/supremoburrito,/turf/simulated/floor/flock,/area/vr/powered/rocks) -"cNf" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"cNq" = (/obj/effect/floor_decal/industrial/warning,/obj/effect/floor_decal/techfloor/orange{dir = 1},/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"cOM" = (/obj/machinery/button/remote/blast_door{id = "vrsewers1"; pixel_x = -22; pixel_y = -7; dir = 1},/obj/effect/floor_decal/rust,/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"cPL" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/airless,/area/vr/powered) -"cPW" = (/obj/structure/table/standard,/obj/random/cigarettes,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"cQq" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/shuttle/floor/white,/area/vr/powered/space/whiteship) -"cQR" = (/obj/effect/floor_decal/techfloor,/obj/machinery/light/poi,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"cRo" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod,/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/machinery/door/blast/regular/open{id = "stargazer_blast"; name = "window blast shield"},/turf/simulated/shuttle/plating,/area/vr/powered/dungeon) -"cRO" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/structure/table/rack/shelf/steel,/obj/item/weapon/gun/projectile/revolver,/obj/item/weapon/gun/projectile/revolver,/obj/item/weapon/gun/projectile/revolver,/obj/item/weapon/gun/projectile/revolver,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"cSy" = (/obj/structure/table/glass,/obj/item/weapon/towel,/obj/item/weapon/towel{color = "#FFD700"; name = "gold towel"},/obj/item/weapon/towel{color = "#3fc0ea"; name = "light blue towel"; pixel_x = 2; pixel_y = 4},/turf/simulated/floor/wood,/area/vr/powered) -"cUn" = (/obj/item/toy/cat_toy,/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"cUG" = (/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/machinery/shower{dir = 1},/obj/structure/curtain/open/shower,/obj/random/soap,/turf/simulated/floor/plating,/area/vr/powered/space/whiteship) -"cUS" = (/obj/structure/reagent_dispensers/fueltank/barrel/two,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"cUU" = (/obj/machinery/vending/snix,/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"cVh" = (/obj/structure/fence/corner{dir = 10},/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"cWD" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden,/turf/simulated/floor/airless,/area/vr/powered) -"cWG" = (/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/machinery/shower{dir = 1},/obj/structure/curtain/open/shower,/obj/random/soap,/turf/simulated/floor/tiled/freezer,/area/vr/powered/space/whiteship) -"cXr" = (/obj/effect/floor_decal/corner/paleblue{dir = 9},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"cXu" = (/obj/random/junk,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"cXQ" = (/obj/effect/floor_decal/techfloor/corner,/turf/simulated/shuttle/plating,/area/vr/powered/space/sciship) -"cYc" = (/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/vr/powered/constore) -"cYm" = (/obj/structure/table/woodentable,/obj/item/weapon/material/ashtray/glass,/obj/item/trash/chipbasket{pixel_y = 5},/turf/simulated/floor/wood,/area/vr/powered/bar) -"cZo" = (/obj/machinery/autolathe{hacked = 1; name = "hacked autolathe"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"cZN" = (/obj/effect/floor_decal/techfloor{dir = 10},/obj/structure/table/rack/shelf/steel,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"dcB" = (/obj/effect/floor_decal/corner/red/diagonal,/obj/machinery/door/airlock/medical{req_one_access = null},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"ddE" = (/obj/structure/table/rack/shelf,/obj/item/weapon/reagent_containers/food/condiment/carton/flour,/obj/item/weapon/reagent_containers/food/condiment/small/packet/coffee{pixel_x = 9; pixel_y = 6},/obj/item/weapon/reagent_containers/food/condiment/small/packet/coffee{pixel_x = 9; pixel_y = -9},/obj/item/weapon/reagent_containers/food/condiment/small/packet/coffee{pixel_x = 9; pixel_y = -1},/turf/simulated/floor/plating,/area/vr/powered/cafe) -"ddJ" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/bed/chair/wood{dir = 4},/turf/simulated/floor/wood,/area/vr/powered/space/whiteship) -"des" = (/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"dev" = (/obj/machinery/sleep_console{dir = 4},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"deT" = (/obj/effect/catwalk_plated/dark,/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"dfY" = (/obj/effect/floor_decal/corner/paleblue{dir = 10},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"dha" = (/obj/item/toy/plushie/susred,/turf/simulated/floor/cult,/area/vr/powered/cult) -"dhv" = (/obj/structure/table/wooden_reinforced,/obj/item/weapon/reagent_containers/food/drinks/soymilk,/turf/simulated/floor/wood,/area/vr/powered/dungeon) -"did" = (/turf/simulated/floor,/area/vr/powered) -"diM" = (/turf/simulated/wall/titanium,/turf/simulated/wall/titanium,/area/vr/powered/dungeon) -"diT" = (/obj/structure/table/marble,/obj/machinery/light{dir = 4},/turf/simulated/floor/wood,/area/vr/powered/bar) -"djj" = (/obj/fiftyspawner/steel,/obj/fiftyspawner/glass,/obj/structure/table/rack/shelf/steel,/obj/item/clothing/head/cowboy,/obj/item/clothing/glasses/fakesunglasses/aviator,/turf/simulated/floor/reinforced,/area/vr/powered/bluebase) -"djC" = (/obj/structure/flora/tree/jungle,/obj/structure/flora/ausbushes/fullgrass,/turf/unsimulated/wall,/area/vr/outdoors/powered) -"djI" = (/obj/effect/decal/cleanable/blood/gibs{color = "red"; icon_state = "gibdown1_flesh"},/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"dkh" = (/obj/structure/closet/walllocker/emerglocker{pixel_x = -25; pixel_y = 32},/turf/simulated/shuttle/floor/purple,/area/vr/powered/space/whiteship) -"dkq" = (/obj/machinery/shower{dir = 4},/obj/structure/curtain/open/shower/security,/obj/machinery/door/window/survival_pod{dir = 2},/turf/simulated/floor/tiled/freezer,/area/vr/powered/space/sciship) -"dlu" = (/obj/effect/floor_decal/industrial/warning{dir = 4},/obj/machinery/optable,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"dlP" = (/obj/structure/showcase/sign{name = "WARNING: OSHA VIOLATIONS"; desc = "Don't Fall."},/turf/simulated/floor/tiled/asteroid_steel{outdoors = 1; temperature = 293.15},/area/vr/outdoors/powered) -"dlT" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/obj/machinery/light{dir = 8},/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/power/shield_generator/charged{field_radius = 8; initial_shield_modes = 2153; target_radius = 8},/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"dmD" = (/mob/living/simple_mob/construct/shade{ai_holder_type = null},/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"dno" = (/obj/item/frame/apc,/obj/machinery/light_switch{pixel_x = 11; pixel_y = 22},/obj/random/junk,/turf/simulated/floor,/area/vr/powered) -"dnA" = (/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"dnC" = (/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"dop" = (/obj/structure/window/phoronreinforced{dir = 1},/turf/simulated/shuttle/floor/black,/area/vr/powered/cult) -"doP" = (/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"drk" = (/obj/structure/closet/athletic_mixed,/obj/item/clothing/shoes/sandal,/turf/simulated/floor/wood{temperature = 311},/area/vr/powered) -"dry" = (/turf/unsimulated/wall/seperator,/area/space) -"dsj" = (/obj/structure/sink,/turf/simulated/floor/wood,/area/vr/powered) -"dsz" = (/turf/simulated/floor/wood{outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"duE" = (/obj/machinery/light/floortube/flicker{dir = 8; pixel_x = 5},/turf/simulated/floor/cult,/area/vr/powered/cult) -"dvd" = (/turf/simulated/wall/shull,/area/vr/powered) -"dvk" = (/obj/structure/flora/ausbushes/pointybush,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"dwo" = (/obj/structure/sign/warning/caution{name = "TO THE SEWERS"},/turf/simulated/wall/r_concrete,/area/vr/powered/rocks) -"dwP" = (/obj/effect/floor_decal/rust,/mob/living/simple_mob/animal/giant_spider/lurker,/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"dxd" = (/obj/structure/closet/walllocker_double/kitchen/east{name = "Ration Cabinet"},/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/device/radio{pixel_x = -5; pixel_y = 5},/obj/item/device/radio{pixel_x = -5; pixel_y = 5},/obj/item/device/radio{pixel_x = 5; pixel_y = 5},/obj/item/device/radio{pixel_x = 5; pixel_y = 5},/obj/machinery/door/window/survival_pod{dir = 2},/turf/simulated/floor/tiled/techmaint,/area/vr/powered) -"dxl" = (/turf/simulated/floor/carpet/bcarpet,/area/vr/powered) -"dxK" = (/obj/effect/floor_decal/spline/fancy{dir = 6},/turf/simulated/floor/cult{icon_state = "cult-narsie"},/area/vr/powered/cult) -"dyO" = (/obj/machinery/computer/operating{dir = 4},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"dyZ" = (/obj/structure/bed/chair/office/dark{dir = 4},/turf/simulated/shuttle/floor/white,/area/vr/powered/space/whiteship) -"dzW" = (/obj/machinery/suit_cycler/refit_only,/turf/simulated/floor/cult,/area/vr/powered/cult) -"dzY" = (/obj/machinery/light/small,/turf/simulated/floor/carpet/bcarpet,/area/vr/powered) -"dAr" = (/obj/structure/closet/walllocker_double/medical/west,/obj/item/weapon/storage/firstaid,/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/storage/firstaid/toxin,/obj/item/weapon/storage/firstaid/o2,/obj/item/roller,/obj/effect/floor_decal/techfloor{dir = 4},/obj/structure/window/reinforced/survival_pod,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"dAt" = (/turf/simulated/floor/wmarble,/area/vr/powered/motel) -"dAU" = (/obj/structure/railing{dir = 1},/turf/simulated/floor/concrete{outdoors = 1},/area/vr/outdoors/powered) -"dBO" = (/obj/structure/dispenser/oxygen,/turf/simulated/floor/cult,/area/vr/powered/cult) -"dCt" = (/obj/structure/table/fancyblack,/obj/item/weapon/reagent_containers/food/snacks/sliceable/pizza/crunch,/turf/simulated/floor/cult,/area/vr/powered/cult) -"dCv" = (/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced{dir = 4},/turf/simulated/floor/redgrid/animated,/area/vr/powered/cult) -"dCw" = (/obj/machinery/recharger/wallcharger{pixel_x = 4; pixel_y = -34},/obj/machinery/space_heater,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"dCy" = (/obj/fiftyspawner/steel,/obj/fiftyspawner/steel,/obj/structure/table/darkglass,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"dCO" = (/obj/machinery/vending/wardrobe/chemdrobe{req_access = null},/turf/simulated/floor/tiled{outdoors = 1},/area/vr/powered/vendor) -"dDg" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 21},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"dDT" = (/obj/machinery/light/floortube/flicker{pixel_y = 5},/turf/simulated/floor/cult,/area/vr/powered/cult) -"dDU" = (/obj/structure/table/rack/shelf/steel,/obj/item/mecha_parts/mecha_equipment/cloak,/obj/item/mecha_parts/mecha_equipment/tool/jetpack,/obj/item/mecha_parts/mecha_equipment/tool/passenger,/turf/simulated/floor/airless,/area/vr/powered/space/mechfactory) -"dEe" = (/turf/simulated/wall/r_wall,/area/vr/powered/nuke) -"dEs" = (/obj/structure/bed/chair/oldsofa/left,/obj/structure/window/phoronreinforced{dir = 1},/turf/simulated/floor/wood,/area/vr/powered/cult) -"dEG" = (/obj/structure/flora/pottedplant/minitree,/turf/simulated/floor/wood,/area/vr/powered/cafe) -"dFy" = (/obj/structure/table/marble,/obj/machinery/reagentgrinder,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"dGC" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/effect/floor_decal/techfloor,/obj/machinery/door/airlock/alien{name = "Medical"; req_one_access = null},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"dHj" = (/obj/structure/prop/machine/alien_tank/starts_broken,/obj/effect/floor_decal/techfloor,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"dHm" = (/obj/machinery/door/blast/multi_tile/four_tile_hor_sec,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/cult) -"dHr" = (/obj/structure/table/marble,/turf/simulated/floor/wood,/area/vr/powered/cafe) -"dHI" = (/turf/simulated/floor/carpet/sblucarpet,/area/vr/powered/cult) -"dIw" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/structure/ship_munition/disperser_charge/explosive,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"dKF" = (/obj/effect/floor_decal/techfloor{dir = 9},/turf/simulated/floor/cult,/area/vr/powered/cult) -"dKN" = (/obj/structure/salvageable/machine{name = "Life Support Console"},/obj/effect/floor_decal/techfloor{dir = 1},/obj/machinery/light/poi{dir = 8},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"dLo" = (/obj/structure/closet/l3closet/virology,/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"dLz" = (/obj/structure/flora/tree/bigtree,/turf/simulated/floor/outdoors/grass{temperature = 293.15},/area/vr/outdoors/powered) -"dLC" = (/obj/structure/table/marble,/obj/item/weapon/storage/fancy/candle_box,/obj/item/weapon/storage/box/matches,/turf/simulated/floor/wood{temperature = 311},/area/vr/powered) -"dLE" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"dLK" = (/obj/structure/bed/chair/wood/wings{dir = 8},/turf/simulated/floor/wood,/area/vr/powered/cult) -"dLV" = (/obj/structure/cliff/automatic{dir = 2},/turf/simulated/floor/lava,/area/vr/outdoors/powered/lava) -"dNs" = (/obj/structure/window/reinforced/survival_pod{opacity = 1},/obj/machinery/smartfridge/survival_pod{desc = "A mysterious machine which can fabricate many tools for acquiring test subjects."; dir = 4; icon = 'icons/obj/abductor_vr.dmi'; icon_base = "dispenser_2way"; icon_state = "dispenser_2way"; name = "Implant-Co"},/obj/effect/floor_decal/techfloor{dir = 10},/obj/item/weapon/implanter,/obj/item/weapon/implanter,/obj/item/weapon/implanter,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/turf/simulated/shuttle/floor/white,/area/vr/powered/dungeon) -"dNS" = (/obj/structure/flora/ausbushes/fernybush,/turf/simulated/floor/grass2{outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"dOg" = (/obj/effect/floor_decal/techfloor,/obj/machinery/light/floortube/flicker{pixel_y = 13},/turf/simulated/floor/cult,/area/vr/powered/cult) -"dOk" = (/obj/structure/table/fancyblack,/obj/item/weapon/reagent_containers/food/snacks/lobstercooked,/turf/simulated/floor/cult,/area/vr/powered/cult) -"dOm" = (/obj/structure/flora/tree/jungle_small,/obj/structure/flora/ausbushes/fullgrass,/obj/structure/flora/ausbushes/fullgrass,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"dOT" = (/mob/living/simple_mob/otie/cotie/chubby,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"dPB" = (/obj/structure/table/marble,/obj/item/weapon/flame/candle/candelabra/everburn,/turf/simulated/floor/wood{temperature = 311},/area/vr/powered) -"dQa" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/mineral/ignore_oregen,/area/vr/powered/dungeon) -"dQr" = (/obj/effect/floor_decal/techfloor/corner{dir = 10},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"dRf" = (/obj/item/weapon/telecube/precursor,/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced,/turf/simulated/floor/flock,/area/vr/powered/rocks) -"dRk" = (/obj/machinery/smartfridge/survival_pod,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/menu9,/obj/item/weapon/storage/mre/menu9,/obj/item/weapon/storage/mre/menu9,/obj/item/weapon/storage/mre/menu9,/obj/item/weapon/storage/mre/menu10,/obj/item/weapon/storage/mre/menu10,/obj/item/weapon/storage/mre/menu10,/obj/item/weapon/storage/mre/menu10,/obj/item/weapon/storage/mre/menu11,/obj/item/weapon/storage/mre/menu11,/obj/item/weapon/storage/mre/menu11,/obj/item/weapon/storage/mre/menu11,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/weapon/storage/pill_bottle/dice_nerd,/obj/item/weapon/storage/pill_bottle/antitox,/obj/item/weapon/storage/firstaid/adv,/obj/item/weapon/storage/firstaid/regular,/obj/item/modular_computer/laptop/preset/custom_loadout/rugged,/obj/item/weapon/storage/box/survival/comp{starts_with = list(/obj/item/weapon/tool/prybar/red,/obj/item/clothing/glasses/goggles,/obj/item/weapon/reagent_containers/hypospray/autoinjector,/obj/item/stack/medical/bruise_pack,/obj/item/device/flashlight/glowstick,/obj/item/weapon/reagent_containers/food/snacks/candy/proteinbar,/obj/item/clothing/mask/breath,/obj/item/weapon/tank/emergency/oxygen/engi)},/obj/item/weapon/storage/box/survival/space,/obj/item/weapon/extinguisher/mini,/obj/item/device/radio{icon_state = "walkietalkiebay"; name = "emergency radio"},/obj/item/weapon/towel{color = "#800080"},/obj/item/weapon/towel{color = "#800080"},/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/reagent_containers/food/drinks/glass2/fitnessflask/proteinshake,/obj/item/weapon/reagent_containers/food/drinks/glass2/fitnessflask/proteinshake,/obj/item/weapon/reagent_containers/food/drinks/glass2/fitnessflask/proteinshake,/obj/item/weapon/reagent_containers/food/snacks/candy/proteinbar,/obj/item/weapon/reagent_containers/food/snacks/candy/proteinbar,/obj/item/weapon/reagent_containers/food/snacks/candy,/obj/item/weapon/reagent_containers/food/snacks/candy,/obj/item/weapon/reagent_containers/food/drinks/dry_ramen,/obj/item/weapon/reagent_containers/food/drinks/dry_ramen,/obj/item/weapon/reagent_containers/food/drinks/dry_ramen,/obj/item/weapon/reagent_containers/food/snacks/chips,/obj/item/weapon/reagent_containers/food/snacks/chips,/obj/item/weapon/reagent_containers/food/snacks/sosjerky,/obj/item/weapon/reagent_containers/food/snacks/sosjerky,/obj/item/weapon/reagent_containers/food/snacks/no_raisin,/obj/item/weapon/reagent_containers/food/snacks/no_raisin,/obj/item/weapon/reagent_containers/food/snacks/cheesiehonkers,/obj/item/weapon/reagent_containers/food/snacks/cheesiehonkers,/obj/item/weapon/reagent_containers/food/snacks/tastybread,/obj/item/weapon/reagent_containers/food/snacks/tastybread,/obj/item/weapon/reagent_containers/food/snacks/tastybread,/obj/item/weapon/reagent_containers/food/snacks/syndicake,/obj/item/weapon/reagent_containers/food/snacks/unajerky,/obj/item/weapon/storage/box/mixedglasses,/obj/item/weapon/reagent_containers/food/drinks/flask/vacuumflask,/obj/item/weapon/reagent_containers/food/drinks/flask/vacuumflask,/obj/item/weapon/reagent_containers/food/drinks/bottle/orangejuice,/obj/item/weapon/reagent_containers/food/drinks/bottle/tomatojuice,/obj/item/weapon/reagent_containers/food/drinks/bottle/limejuice,/obj/item/weapon/reagent_containers/food/drinks/bottle/lemonjuice,/obj/item/weapon/reagent_containers/food/drinks/bottle/applejuice,/obj/item/weapon/reagent_containers/food/drinks/bottle/milk,/obj/item/weapon/reagent_containers/food/drinks/bottle/cream,/obj/item/weapon/reagent_containers/food/drinks/bottle/cola,/obj/item/weapon/reagent_containers/food/drinks/bottle/space_up,/obj/item/weapon/reagent_containers/food/drinks/bottle/space_mountain_wind,/obj/item/weapon/reagent_containers/food/drinks/cans/grape_juice,/obj/item/weapon/reagent_containers/food/drinks/cans/grape_juice,/obj/item/weapon/reagent_containers/food/drinks/cans/sodawater,/obj/item/weapon/reagent_containers/food/drinks/cans/sodawater,/obj/item/weapon/reagent_containers/food/drinks/cans/gingerale,/obj/item/weapon/reagent_containers/food/drinks/cans/gingerale,/obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle,/obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle,/obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle,/obj/item/weapon/reagent_containers/food/drinks/ice,/obj/item/weapon/reagent_containers/food/drinks/ice,/obj/item/weapon/reagent_containers/food/drinks/tea,/obj/item/weapon/reagent_containers/food/drinks/tea,/obj/item/weapon/reagent_containers/food/drinks/h_chocolate,/obj/item/weapon/reagent_containers/food/drinks/h_chocolate,/obj/item/weapon/reagent_containers/food/drinks/h_chocolate,/obj/item/toy/plushie/kitten,/obj/item/pizzabox/meat,/obj/item/pizzabox/meat,/obj/item/pizzabox/mushroom,/obj/item/pizzabox/mushroom,/obj/item/pizzabox/vegetable,/obj/item/pizzabox/vegetable,/obj/item/device/survivalcapsule/luxurybar,/obj/item/device/survivalcapsule/luxury,/obj/item/device/survivalcapsule/luxury,/obj/item/device/survivalcapsule/tabiranth,/obj/item/device/survivalcapsule/tabiranth,/obj/item/device/survivalcapsule/luxury,/obj/item/device/survivalcapsule/luxury,/obj/item/weapon/soap/deluxe,/obj/item/weapon/soap/deluxe,/obj/item/weapon/storage/firstaid/combat{pixel_x = 5; pixel_y = 5},/obj/item/weapon/towel{color = "#3fc0ea"; name = "light blue towel"; pixel_x = 2; pixel_y = 4},/obj/item/weapon/towel{color = "#3fc0ea"; name = "light blue towel"; pixel_x = 2; pixel_y = 4},/obj/item/weapon/towel{color = "#ff0000"; name = "red towel"},/obj/item/weapon/towel{color = "#ff0000"; name = "red towel"},/obj/machinery/light/poi{dir = 1},/turf/simulated/shuttle/plating,/area/vr/powered/space/sciship) -"dRJ" = (/obj/structure/curtain/black,/obj/random/junk,/obj/random/junk,/obj/random/junk,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/obj/structure/table/rack/shelf/steel,/obj/item/weapon/material/knife/butch,/turf/simulated/floor,/area/vr/powered) -"dRQ" = (/obj/effect/floor_decal/corner/red/diagonal,/turf/simulated/floor/tiled,/area/vr/powered/vet) -"dRS" = (/obj/structure/bed/alien,/obj/structure/curtain/open/privacy,/obj/item/weapon/bedsheet/medical,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"dRV" = (/turf/simulated/floor/outdoors/newdirt{temperature = 293.15},/area/vr/outdoors/powered) -"dTj" = (/obj/machinery/light/small{dir = 4},/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"dTQ" = (/obj/effect/floor_decal/chapel{dir = 8},/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"dUZ" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/machinery/light{dir = 8; layer = 3},/turf/simulated/floor/cult,/area/vr/powered/cult) -"dVh" = (/obj/structure/window/reinforced/survival_pod{dir = 1},/turf/simulated/floor/redgrid,/area/vr/powered) -"dVH" = (/obj/structure/table/fancyblack,/obj/item/weapon/reagent_containers/food/snacks/reishicup,/turf/simulated/floor/cult,/area/vr/powered/cult) -"dWG" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/mimedouble,/turf/simulated/floor/carpet/blue,/area/vr/powered/cult) -"dXs" = (/turf/simulated/floor/lava,/area/vr/outdoors/powered/lava) -"dXG" = (/obj/structure/table/standard,/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"dXK" = (/obj/structure/closet/walllocker_double/hydrant/east,/obj/random/contraband/nofail,/obj/random/contraband/nofail,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"dXV" = (/obj/effect/simple_portal/linked{portal_id = 70; name = "Fast Travel to City"},/turf/simulated/floor/concrete{outdoors = 1},/area/vr/outdoors/powered) -"dXZ" = (/obj/structure/window/reinforced/tinted/frosted{dir = 8},/obj/structure/table/rack/shelf/steel,/obj/item/weapon/storage/box/glasses/square{pixel_y = -2},/obj/item/weapon/storage/box/glass_extras/sticks{pixel_y = 4},/obj/item/weapon/storage/box/glass_extras/straws{pixel_y = 7},/obj/item/weapon/packageWrap,/obj/structure/curtain/open/bed,/obj/item/weapon/material/kitchen/utensil/fork,/obj/item/weapon/material/kitchen/utensil/fork,/obj/item/weapon/material/kitchen/utensil/spoon{pixel_x = 2},/obj/item/weapon/material/kitchen/utensil/spoon{pixel_x = 2},/turf/simulated/floor/tiled/white,/area/vr/powered) -"dYe" = (/turf/simulated/mineral/sif,/area/vr/outdoors/powered/lava) -"dYg" = (/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"dYF" = (/obj/machinery/light/poi{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"dYG" = (/obj/machinery/power/shield_generator/charged,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"dYY" = (/obj/structure/prop/rock/small/wateralt,/turf/simulated/floor/water{temperature = 311; outdoors = 0},/area/vr/outdoors/powered) -"dZm" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"ead" = (/obj/structure/flora/pottedplant/fern,/turf/simulated/floor/wood,/area/vr/powered/art) -"eas" = (/turf/simulated/floor/wood,/area/vr/powered/space/whiteship) -"eaS" = (/obj/structure/table/steel_reinforced,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"eaZ" = (/obj/machinery/atmospherics/pipe/manifold/hidden,/turf/simulated/shuttle/floor/white,/area/vr/powered/space/whiteship) -"ebE" = (/turf/simulated/floor/reinforced,/area/vr/powered/bluebase) -"ebH" = (/obj/structure/railing{dir = 8},/turf/simulated/floor/water/deep{temperature = 311},/area/vr/outdoors/powered) -"eck" = (/obj/structure/prop/machine/alien_tank,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"ecp" = (/obj/machinery/power/thermoregulator,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"ecq" = (/obj/machinery/light/small{dir = 4; pixel_y = 0},/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"edh" = (/obj/structure/window/reinforced/survival_pod,/turf/simulated/floor/redgrid,/area/vr/powered) -"edX" = (/obj/structure/bed/padded,/obj/item/weapon/bedsheet/red,/turf/simulated/floor/carpet/blue,/area/vr/powered/motel) -"efe" = (/obj/structure/bed/psych,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"efo" = (/obj/structure/railing/grey,/obj/structure/railing/grey{pixel_y = 0; dir = 4},/obj/structure/prop/statue/pillar,/turf/simulated/floor/concrete{outdoors = 0},/area/vr/outdoors/powered) -"efS" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/random/contraband/nofail,/obj/fiftyspawner/steel,/obj/fiftyspawner/phoronrglass,/obj/structure/closet/alien{color = "grey"; desc = "Eldritch carved locker."; name = "rockformed locker"},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"egD" = (/obj/structure/reagent_dispensers/fueltank/high,/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"egK" = (/obj/effect/floor_decal/techfloor,/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"egZ" = (/obj/machinery/light/small{dir = 1},/obj/structure/bed/padded,/obj/item/weapon/bedsheet/cosmos,/obj/item/weapon/book/custom_library/fiction/truelovehathmyheart,/turf/simulated/floor/wood,/area/vr/powered) -"ehT" = (/obj/structure/table/alien/blue,/obj/item/weapon/reagent_containers/spray/cleaner{desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner"; pixel_x = 2; pixel_y = 2},/obj/structure/window/reinforced/survival_pod{opacity = 1},/obj/item/device/defib_kit/compact/combat/loaded,/obj/item/device/defib_kit/compact/combat/loaded,/obj/item/weapon/reagent_containers/spray/cleaner{desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner"; pixel_x = 2; pixel_y = 2},/obj/item/weapon/reagent_containers/spray/cleaner{desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner"; pixel_x = 2; pixel_y = 2},/obj/effect/floor_decal/techfloor,/turf/simulated/shuttle/floor/white,/area/vr/powered/dungeon) -"ehW" = (/obj/structure/table/steel_reinforced,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/turf/simulated/floor/airless,/area/vr/outdoors/powered) -"ein" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/fans/hardlight,/turf/simulated/shuttle/plating,/area/vr/powered/space/mechfactory) -"eiL" = (/obj/effect/floor_decal/techfloor,/obj/structure/cult/pylon,/turf/simulated/floor/cult,/area/vr/powered/cult) -"ejc" = (/obj/effect/blocker,/turf/unsimulated/wall/seperator,/area/space) -"ejf" = (/obj/effect/step_trigger/teleporter/bridge/south_to_north,/turf/simulated/floor/water{temperature = 311},/area/vr/outdoors/powered) -"ela" = (/obj/machinery/light{layer = 3},/obj/structure/table/rack/shelf,/obj/item/weapon/gun/projectile/serdy_pistols/glock71,/obj/item/weapon/gun/projectile/serdy_pistols/glock71,/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"elg" = (/turf/simulated/floor/outdoors/dirt{temperature = 311},/area/vr/outdoors/powered) -"elr" = (/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"elQ" = (/obj/machinery/recharger/wallcharger{pixel_y = 24},/turf/simulated/floor/cult,/area/vr/powered/cult) -"emM" = (/obj/machinery/light/small{dir = 4; pixel_y = 0},/obj/structure/bed/chair/bay/comfy/black{dir = 1},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/dungeon) -"enc" = (/obj/structure/table/glass,/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"enA" = (/turf/simulated/floor/water/deep{outdoors = 0; temperature = 311},/area/vr/powered/rocks) -"eoA" = (/obj/machinery/light{dir = 8},/obj/machinery/vending/sol,/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"eoB" = (/obj/effect/zone_divider,/turf/unsimulated/wall,/area/vr/powered/cult) -"eoC" = (/obj/structure/bed/chair/bay/shuttle{dir = 8},/obj/structure/closet/walllocker/medical/east,/turf/simulated/shuttle/plating,/area/vr/powered/space/sciship) -"epB" = (/obj/structure/flora/pottedplant/minitree,/turf/simulated/floor/wood,/area/vr/powered/shop) -"epM" = (/obj/structure/closet/walllocker/emerglocker{dir = 1; pixel_x = -24; pixel_y = -32},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 9},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"eqa" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/effect/floor_decal/techfloor{dir = 8},/obj/structure/table/steel_reinforced,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"eql" = (/obj/structure/closet/alien{color = "grey"; desc = "Eldritch carved locker."; name = "rockformed locker"},/obj/random/toolbox,/obj/random/toolbox,/obj/random/toolbox,/obj/item/weapon/storage/toolbox/syndicate/powertools,/obj/item/weapon/storage/toolbox/syndicate,/obj/fiftyspawner/phoronrglass,/obj/fiftyspawner/phoronrglass,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"eqw" = (/obj/structure/table/alien/blue,/obj/item/weapon/reagent_containers/glass/beaker/bluespace,/obj/item/weapon/reagent_containers/glass/beaker/bluespace{pixel_x = -7},/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/shuttle/floor/purple,/area/vr/powered/dungeon) -"eqP" = (/obj/structure/bed/chair/office/dark,/turf/simulated/shuttle/floor/purple,/area/vr/powered/space/whiteship) -"esS" = (/obj/structure/window/phoronreinforced,/turf/simulated/shuttle/floor/black,/area/vr/powered/cult) -"etm" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"eux" = (/obj/effect/floor_decal/techfloor,/turf/simulated/floor/cult{icon_state = "cult-narsie"},/area/vr/powered/cult) -"evx" = (/obj/machinery/portable_atmospherics/hydroponics/soil,/obj/structure/window/reinforced{dir = 1},/obj/item/seeds/bluespacetomatoseed,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"evY" = (/obj/structure/railing,/turf/simulated/floor/outdoors/rocks{temperature = 293.15},/area/vr/outdoors/powered/lava) -"exe" = (/obj/machinery/light/poi,/turf/simulated/shuttle/floor/white,/area/vr/powered/dungeon) -"exN" = (/obj/structure/window/reinforced/tinted/frosted{dir = 1},/turf/simulated/floor/carpet/gaycarpet,/area/vr/powered) -"eyI" = (/obj/item/weapon/miscdisc,/turf/simulated/floor/cult,/area/vr/powered/cult) -"ezz" = (/obj/machinery/door/firedoor/glass,/obj/structure/shuttle/window,/obj/structure/curtain/black{icon_state = "open"; layer = 2; name = "privacy curtain"; opacity = 0},/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"eAb" = (/obj/structure/table/steel,/obj/item/weapon/storage/toolbox/syndicate/powertools,/obj/item/weapon/storage/belt/utility/full/multitool{pixel_y = 6},/turf/simulated/floor/outdoors/sidewalk/slab{temperature = 293.15; movement_cost = 0},/area/vr/outdoors/powered) -"eAf" = (/obj/machinery/vending/wardrobe/engidrobe{req_access = null},/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"eAn" = (/mob/living/simple_mob/construct/harvester{dir = 8; ai_holder_type = null},/turf/simulated/floor/redgrid/off,/area/vr/powered/cult) -"eAA" = (/obj/structure/grille/cult,/obj/structure/window/phoronreinforced/full,/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod,/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"eAB" = (/turf/simulated/floor/gorefloor2,/area/vr/outdoors/powered/cult) -"eAM" = (/obj/structure/table/rack/shelf/steel,/obj/random/maintenance/cargo,/turf/simulated/floor/wood,/area/vr/powered/shop) -"eBg" = (/obj/structure/window/reinforced/tinted/frosted{dir = 8},/obj/structure/table/wooden_reinforced,/turf/simulated/floor/wood,/area/vr/powered) -"eCs" = (/turf/simulated/floor/water/pool{temperature = 293.15; outdoors = 1},/area/vr/outdoors/powered) -"eCJ" = (/obj/structure/ledge{dir = 4},/turf/simulated/floor/outdoors/dirt{temperature = 293.15; outdoors = 0},/area/vr/powered/dungeon) -"eCT" = (/obj/effect/floor_decal/corner/paleblue/full{dir = 2},/obj/structure/table/standard,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/melee/baton/cattleprod,/obj/machinery/recharger,/turf/simulated/floor/tiled,/area/vr/powered/vet) -"eDm" = (/obj/effect/floor_decal/spline/fancy{dir = 1},/obj/effect/floor_decal/spline/fancy,/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/cult) -"eDo" = (/obj/machinery/atmospherics/pipe/simple/visible/green{dir = 4},/obj/machinery/floodlight,/obj/effect/floor_decal/techfloor/orange{dir = 4},/obj/machinery/light/small/emergency{dir = 8},/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"eEd" = (/obj/structure/closet/crate,/obj/fiftyspawner/glass,/obj/fiftyspawner/glass,/obj/fiftyspawner/glass,/obj/fiftyspawner/glass,/obj/fiftyspawner/glass,/obj/fiftyspawner/steel,/obj/fiftyspawner/steel,/obj/fiftyspawner/steel,/obj/fiftyspawner/steel,/obj/fiftyspawner/steel,/obj/fiftyspawner/plastic,/obj/fiftyspawner/plastic,/obj/fiftyspawner/plastic,/obj/fiftyspawner/plastic,/obj/fiftyspawner/plastic,/turf/simulated/floor/plating,/area/vr/powered/material) -"eEr" = (/obj/machinery/smartfridge/survival_pod{desc = "A mysterious machine which can fabricate many tools for acquiring test subjects."; icon = 'icons/obj/abductor_vr.dmi'; icon_base = "dispenser_2way"; icon_state = "dispenser_2way"; name = "Implant-Co"},/obj/item/weapon/implanter,/obj/item/weapon/implanter,/obj/item/weapon/implantcase/freedom,/obj/item/weapon/implantcase/freedom,/obj/item/weapon/implantcase/health,/obj/item/weapon/implantcase/health,/obj/item/weapon/implantcase/laser,/obj/item/weapon/implantcase/laser,/obj/item/weapon/implantcase/medkit,/obj/item/weapon/implantcase/medkit,/obj/item/weapon/implantcase/shades,/obj/item/weapon/implantcase/shades,/obj/item/weapon/implantcase/sprinter,/obj/item/weapon/implantcase/sprinter,/obj/item/weapon/implantcase/taser,/obj/item/weapon/implantcase/taser,/obj/item/weapon/implantcase/toolkit,/obj/item/weapon/implantcase/toolkit,/obj/item/weapon/implantcase/armblade,/obj/item/weapon/implantcase/armblade,/obj/item/weapon/implantcase/restrainingbolt,/obj/item/weapon/implantcase/restrainingbolt,/obj/item/weapon/card/id/casino{access = list(777); desc = "An alien id card with strange glowing markings."; icon_state = "changeling"; name = "Alien id"},/obj/item/weapon/card/id/casino{access = list(777); desc = "An alien id card with strange glowing markings."; icon_state = "changeling"; name = "Alien id"},/obj/item/weapon/material/twohanded/sledgehammer/mjollnir,/obj/item/weapon/miscdisc,/obj/item/weapon/miscdisc,/obj/item/weapon/miscdisc,/obj/item/weapon/miscdisc,/obj/item/weapon/miscdisc,/obj/item/weapon/miscdisc,/obj/item/weapon/miscdisc,/obj/item/weapon/miscdisc,/obj/item/weapon/miscdisc,/obj/item/weapon/miscdisc,/obj/item/weapon/miscdisc,/obj/item/weapon/miscdisc,/obj/item/weapon/miscdisc,/obj/item/weapon/miscdisc,/obj/item/weapon/storage/pouch/holding,/obj/item/weapon/storage/backpack/holding,/obj/item/weapon/storage/belt/soulstone/full,/obj/item/clothing/accessory/fluff/zeta_blackwell_1,/turf/simulated/floor/cult,/area/vr/powered/cult) -"eEX" = (/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod{dir = 4; opacity = 1},/obj/machinery/porta_turret/alien{faction = "syndicate"},/turf/simulated/floor/redgrid,/area/vr/powered) -"eFl" = (/obj/effect/decal/cleanable/blood/gibs{color = "red"; icon_state = "mfloor6"},/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"eFE" = (/obj/structure/table/rack/shelf/steel,/obj/fiftyspawner/plasteel,/turf/simulated/floor/airless,/area/vr/outdoors/powered) -"eFH" = (/obj/structure/table/bench/marble,/obj/structure/flora/pottedplant/dead{pixel_y = 7},/obj/structure/window/reinforced/polarized{id = "h-master"},/turf/simulated/floor/wood,/area/vr/powered) -"eFP" = (/turf/simulated/floor/airless,/area/vr/outdoors/powered) -"eFU" = (/obj/machinery/light{dir = 1; layer = 3},/turf/simulated/floor/wood,/area/vr/powered/cafe) -"eGo" = (/obj/machinery/light{dir = 8},/obj/structure/table/glass,/obj/item/weapon/storage/box/syndie_kit/chameleon{pixel_x = -3; pixel_y = -1},/obj/item/weapon/storage/box/syndie_kit/chameleon{pixel_x = 2; pixel_y = 6},/turf/simulated/floor/tiled,/area/vr/powered/conspawn) -"eGt" = (/obj/structure/simple_door/wood,/turf/simulated/floor/concrete{outdoors = 1},/area/vr/powered/constore) -"eHc" = (/obj/structure/table/marble,/obj/item/weapon/reagent_containers/food/drinks/cup{pixel_x = 8; pixel_y = 8},/obj/item/weapon/reagent_containers/food/drinks/cup{pixel_x = -4; pixel_y = 8},/obj/item/weapon/reagent_containers/food/drinks/cup{pixel_x = 8; pixel_y = -4},/obj/item/weapon/reagent_containers/food/drinks/cup{pixel_x = -4; pixel_y = -4},/obj/item/weapon/reagent_containers/food/drinks/cup{pixel_x = 8},/obj/item/weapon/reagent_containers/food/drinks/cup{pixel_x = -4},/obj/item/weapon/reagent_containers/food/drinks/cup{pixel_x = 8; pixel_y = 12},/obj/item/weapon/reagent_containers/food/drinks/cup{pixel_x = -4; pixel_y = 12},/turf/simulated/floor/wood,/area/vr/powered/cafe) -"eHR" = (/obj/machinery/light{layer = 3},/turf/simulated/floor/reinforced,/area/vr/powered/redbase) -"eIg" = (/mob/living/simple_mob/humanoid/merc/ranged/sniper{special_attack_max_range = 15},/turf/simulated/floor/outdoors/rocks{temperature = 293.15; outdoors = -1},/area/vr/powered/dungeon) -"eIW" = (/obj/structure/easel,/obj/item/canvas/twentyfour_twentyfour,/turf/simulated/floor/wood,/area/vr/powered/art) -"eJn" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/structure/closet/walllocker/emerglocker{dir = 1; pixel_y = -32},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/space/whiteship) -"eJA" = (/obj/structure/flora/ausbushes/sunnybush,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"eJN" = (/obj/structure/dispenser{phorontanks = 0},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"eLS" = (/obj/machinery/door/airlock/multi_tile/metal/mait{dir = 1; frequency = 1380; icon_state = "door_locked"; id_tag = "estrella_outer"; locked = 1; name = "External Access"},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular/open{dir = 4; id = "estrella_blast"; layer = 2; name = "window blast shield"; open_layer = 2},/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"eMF" = (/obj/machinery/light{dir = 8},/obj/item/device/radio/intercom{desc = "Talk... listen through this."; name = "Station Intercom (Brig Radio)"; pixel_y = -21; wires = 7},/obj/structure/salvageable/console_os{dir = 4},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/space/whiteship) -"eMM" = (/obj/structure/table/fancyblack,/obj/item/weapon/reagent_containers/food/snacks/scorpion_cooked,/turf/simulated/floor/cult,/area/vr/powered/cult) -"eMV" = (/obj/structure/simple_door/wood,/obj/effect/floor_decal/rust,/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"eNj" = (/obj/structure/table/woodentable,/turf/simulated/floor/wmarble,/area/vr/powered/motel) -"eNG" = (/turf/simulated/shuttle/floor/black,/area/vr/powered/dungeon) -"eOj" = (/turf/simulated/shuttle/floor/purple,/area/vr/powered/dungeon) -"ePj" = (/obj/structure/table/standard,/obj/item/weapon/storage/firstaid/bonemed{pixel_y = 1},/obj/item/weapon/storage/firstaid/clotting{pixel_y = -3},/obj/machinery/recharger/wallcharger{pixel_x = 34},/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"ePx" = (/obj/structure/table/bench/wooden,/obj/effect/floor_decal/corner/brown/border{dir = 1},/obj/effect/floor_decal/spline/fancy/wood{dir = 1},/turf/simulated/floor/wood,/area/vr/powered/conspawn) -"eQe" = (/obj/item/weapon/coin/gold,/obj/item/weapon/coin/gold,/obj/item/clothing/mask/bandana/gold,/obj/item/weapon/coin/diamond,/turf/simulated/floor/flock,/area/vr/powered/rocks) -"eQj" = (/obj/item/weapon/stool/padded{dir = 1},/turf/simulated/floor/wood,/area/vr/powered/bar) -"eQE" = (/mob/living/simple_mob/humanoid/merc/ranged/laser,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"eRl" = (/obj/item/weapon/gun/projectile/heavysniper,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"eRP" = (/obj/structure/railing/grey{pixel_y = 0; dir = 4},/obj/structure/prop/statue/pillar,/turf/simulated/floor/concrete{outdoors = 0},/area/vr/outdoors/powered) -"eSd" = (/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"eSS" = (/obj/screen/alert/highpressure,/turf/space,/area/space) -"eTl" = (/obj/structure/bed/chair/sofa/right/brown{pixel_y = 0; dir = 1},/turf/simulated/floor/wmarble,/area/vr/powered/motel) -"eTA" = (/turf/simulated/floor/water/deep{outdoors = 0; temperature = 311},/area/vr/outdoors/powered) -"eUa" = (/obj/effect/floor_decal/rust,/obj/structure/simple_door/wood,/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"eUp" = (/obj/structure/flora/tree/jungle,/turf/unsimulated/wall,/area/vr/outdoors/powered) -"eUO" = (/obj/structure/table/darkglass,/obj/item/weapon/storage/firstaid/surgery,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"eVK" = (/mob/living/simple_mob/mechanical/mecha/combat/gygax/dark{faction = "syndicate"},/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered) -"eVV" = (/obj/structure/table/marble{color = "grey"},/obj/item/weapon/reagent_containers/food/snacks/devilledegg,/turf/simulated/floor/cult,/area/vr/powered/cult) -"eWz" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 1},/obj/machinery/embedded_controller/radio/airlock/airlock_controller{dir = 1; frequency = 1331; id_tag = "kalipso_shuttle"; pixel_y = -26},/obj/effect/map_helper/airlock/atmos/chamber_pump,/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"eXx" = (/turf/simulated/wall/r_wall,/area/vr/powered/bar) -"eXS" = (/obj/effect/floor_decal/rust,/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"eYm" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/reagent_dispensers/watertank/high,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"eYy" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/effect/floor_decal/techfloor{dir = 4},/obj/structure/table/steel_reinforced,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"eYN" = (/obj/structure/sign/science{pixel_y = -32},/turf/space,/area/space) -"eZe" = (/obj/structure/reagent_dispensers/fueltank/high,/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"eZl" = (/obj/structure/table/bench/marble,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"eZr" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/effect/floor_decal/techfloor{dir = 8},/obj/structure/ship_munition/disperser_charge/fire,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"eZF" = (/obj/structure/table/steel_reinforced,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"faC" = (/obj/item/clothing/shoes/cult,/obj/item/clothing/suit/cultrobes/alt,/obj/item/clothing/head/helmet/space/cult,/obj/item/clothing/shoes/cult,/obj/item/clothing/suit/cultrobes/alt,/obj/item/clothing/head/helmet/space/cult,/obj/structure/closet/secure_closet/personal/cabinet,/obj/item/weapon/storage/backpack/cultpack,/obj/item/weapon/storage/backpack/cultpack,/turf/simulated/floor/wood,/area/vr/powered/cult) -"faF" = (/obj/structure/table/marble,/obj/item/weapon/material/sharpeningkit,/obj/item/weapon/reagent_containers/dropper,/turf/simulated/floor/tiled/white,/area/vr/powered) -"faS" = (/obj/structure/prop/rock/water,/turf/simulated/floor/water{temperature = 311},/area/vr/outdoors/powered) -"fbH" = (/obj/effect/floor_decal/corner/paleblue/diagonal{dir = 4},/obj/machinery/door/airlock/glass_medical{req_one_access = null},/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"fca" = (/obj/structure/table/rack/shelf/steel,/obj/item/clothing/suit/bio_suit/anomaly,/obj/item/clothing/mask/breath,/obj/item/clothing/head/bio_hood/anomaly,/obj/item/clothing/gloves/sterile/latex,/obj/item/weapon/storage/excavation,/obj/item/stack/flag/yellow,/obj/item/device/measuring_tape,/obj/item/weapon/pickaxe/drill,/obj/machinery/atmospherics/pipe/manifold/hidden/yellow{dir = 8},/obj/item/weapon/material/knife/machete/hatchet,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/whiteship) -"fcS" = (/obj/effect/floor_decal/industrial/warning{dir = 9},/obj/structure/table/rack/shelf/steel,/obj/item/weapon/gun/projectile/serdy_pistols/glock71,/obj/item/weapon/gun/projectile/serdy_pistols/glock71,/obj/item/weapon/gun/projectile/serdy_pistols/glock71,/obj/item/weapon/gun/projectile/serdy_pistols/glock71,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"fcZ" = (/obj/structure/fence/corner{dir = 4},/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"fek" = (/obj/machinery/button/remote/airlock{id = "VR3"; name = "Bolt Control"; pixel_x = 30; specialfunctions = 4},/turf/simulated/floor/carpet/gaycarpet,/area/vr/powered) -"fer" = (/obj/structure/railing{dir = 4},/turf/simulated/floor/water/deep{temperature = 311},/area/vr/outdoors/powered) -"feN" = (/obj/structure/table/fancyblack,/obj/item/weapon/material/knife/ritual,/obj/effect/floor_decal/spline/fancy{dir = 1},/turf/simulated/floor/cult,/area/vr/powered/cult) -"ffe" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/salvageable/console_broken_os,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"ffA" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/hosdouble,/turf/simulated/floor/carpet/bcarpet,/area/vr/powered) -"ffL" = (/obj/machinery/vending/loadout/overwear{prices = list(/obj/item/clothing/suit/storage/apron=0,/obj/item/clothing/suit/storage/flannel/aqua=0,/obj/item/clothing/suit/storage/toggle/bomber=0,/obj/item/clothing/suit/storage/bomber/alt=0,/obj/item/clothing/suit/storage/flannel/brown=0,/obj/item/clothing/suit/storage/toggle/cardigan=0,/obj/item/clothing/accessory/poncho/roles/cloak/custom=0,/obj/item/clothing/suit/storage/duster=0,/obj/item/clothing/suit/storage/toggle/denim_jacket=0,/obj/item/clothing/suit/storage/toggle/denim_jacket/nanotrasen=0,/obj/item/clothing/suit/storage/toggle/denim_jacket/sleeveless=0,/obj/item/clothing/suit/storage/toggle/denim_jacket/nanotrasen/sleeveless=0,/obj/item/clothing/suit/storage/fluff/gntop=0,/obj/item/clothing/suit/greatcoat=0,/obj/item/clothing/suit/storage/flannel=0,/obj/item/clothing/suit/storage/greyjacket=0,/obj/item/clothing/suit/storage/hazardvest=0,/obj/item/clothing/suit/storage/toggle/hoodie/black=0,/obj/item/clothing/suit/storage/toggle/hoodie/red=0,/obj/item/clothing/suit/storage/toggle/hoodie/blue=0,/obj/item/clothing/suit/storage/toggle/hoodie/green=0,/obj/item/clothing/suit/storage/toggle/hoodie/orange=0,/obj/item/clothing/suit/storage/toggle/hoodie/yellow=0,/obj/item/clothing/suit/storage/toggle/hoodie/cti=0,/obj/item/clothing/suit/storage/toggle/hoodie/mu=0,/obj/item/clothing/suit/storage/toggle/hoodie/nt=0,/obj/item/clothing/suit/storage/toggle/hoodie/smw=0,/obj/item/clothing/suit/storage/toggle/hoodie/nrti=0,/obj/item/clothing/suit/storage/fluff/jacket/field=0,/obj/item/clothing/suit/storage/fluff/jacket/air_cavalry=0,/obj/item/clothing/suit/storage/fluff/jacket/air_force=0,/obj/item/clothing/suit/storage/fluff/jacket/navy=0,/obj/item/clothing/suit/storage/fluff/jacket/special_forces=0,/obj/item/clothing/suit/kamishimo=0,/obj/item/clothing/suit/kimono=0,/obj/item/clothing/suit/storage/toggle/labcoat=0,/obj/item/clothing/suit/storage/toggle/labcoat/blue=0,/obj/item/clothing/suit/storage/toggle/labcoat/blue_edge=0,/obj/item/clothing/suit/storage/toggle/labcoat/green=0,/obj/item/clothing/suit/storage/toggle/labcoat/orange=0,/obj/item/clothing/suit/storage/toggle/labcoat/pink=0,/obj/item/clothing/suit/storage/toggle/labcoat/red=0,/obj/item/clothing/suit/storage/toggle/labcoat/yellow=0,/obj/item/clothing/suit/storage/toggle/labcoat/old=0,/obj/item/clothing/suit/leathercoat=0,/obj/item/clothing/suit/storage/toggle/leather_jacket=0,/obj/item/clothing/suit/storage/leather_jacket_alt=0,/obj/item/clothing/suit/storage/toggle/brown_jacket=0,/obj/item/clothing/suit/storage/toggle/leather_jacket/nanotrasen=0,/obj/item/clothing/suit/storage/toggle/brown_jacket/nanotrasen=0,/obj/item/clothing/suit/storage/toggle/leather_jacket/sleeveless=0,/obj/item/clothing/suit/storage/toggle/brown_jacket/sleeveless=0,/obj/item/clothing/suit/storage/toggle/leather_jacket/nanotrasen/sleeveless=0,/obj/item/clothing/suit/storage/toggle/brown_jacket/nanotrasen/sleeveless=0,/obj/item/clothing/suit/storage/miljacket=0,/obj/item/clothing/suit/storage/miljacket/alt=0,/obj/item/clothing/suit/storage/miljacket/green=0,/obj/item/clothing/suit/storage/apron/overalls=0,/obj/item/clothing/suit/storage/toggle/peacoat=0,/obj/item/clothing/accessory/poncho=0,/obj/item/clothing/accessory/poncho/green=0,/obj/item/clothing/accessory/poncho/red=0,/obj/item/clothing/accessory/poncho/purple=0,/obj/item/clothing/accessory/poncho/blue=0,/obj/item/clothing/suit/jacket/puffer=0,/obj/item/clothing/suit/jacket/puffer/vest=0,/obj/item/clothing/suit/storage/flannel/red=0,/obj/item/clothing/suit/unathi/robe=0,/obj/item/clothing/suit/storage/toggle/internalaffairs=0,/obj/item/clothing/suit/storage/toggle/lawyer/bluejacket=0,/obj/item/clothing/suit/storage/toggle/lawyer/purpjacket=0,/obj/item/clothing/suit/suspenders=0,/obj/item/clothing/suit/storage/toggle/track=0,/obj/item/clothing/suit/storage/toggle/track/blue=0,/obj/item/clothing/suit/storage/toggle/track/green=0,/obj/item/clothing/suit/storage/toggle/track/red=0,/obj/item/clothing/suit/storage/toggle/track/white=0,/obj/item/clothing/suit/storage/trench=0,/obj/item/clothing/suit/storage/trench/grey=0,/obj/item/clothing/suit/varsity=0,/obj/item/clothing/suit/varsity/red=0,/obj/item/clothing/suit/varsity/purple=0,/obj/item/clothing/suit/varsity/green=0,/obj/item/clothing/suit/varsity/blue=0,/obj/item/clothing/suit/varsity/brown=0,/obj/item/clothing/suit/storage/hooded/wintercoat=0,/obj/item/clothing/suit/storage/hooded/wintercoat/aformal=0,/obj/item/clothing/suit/storage/teshari/cloak/standard/white_grey=0,/obj/item/clothing/suit/storage/puffyred=0,/obj/item/clothing/suit/storage/puffypurple=0,/obj/item/clothing/suit/storage/puffyblue=0)},/turf/simulated/floor/wood,/area/vr/powered/cafe) -"ffN" = (/obj/structure/table/rack/shelf/steel,/obj/item/ammo_magazine/awp,/obj/item/ammo_magazine/awp,/obj/item/ammo_magazine/awp,/obj/item/ammo_magazine/awp,/obj/item/ammo_magazine/awp,/obj/item/ammo_magazine/hectate,/obj/item/ammo_magazine/hectate,/obj/item/ammo_magazine/hectate,/obj/item/ammo_magazine/hectate,/obj/item/ammo_magazine/hectate,/turf/simulated/floor/reinforced,/area/vr/powered/redbase) -"ffS" = (/obj/structure/table/rack/shelf/steel,/obj/effect/floor_decal/industrial/warning{dir = 6},/obj/item/ammo_magazine/ammo_box/b12g/pellet,/obj/item/ammo_magazine/ammo_box/b12g/pellet,/obj/item/ammo_magazine/ammo_box/b12g/pellet,/obj/item/ammo_magazine/ammo_box/b12g/pellet,/obj/item/ammo_magazine/ammo_box/b12g/pellet,/obj/item/ammo_magazine/ammo_box/b12g/pellet,/obj/item/ammo_magazine/ammo_box/b12g/pellet,/obj/item/ammo_magazine/ammo_box/b12g/pellet,/obj/item/ammo_magazine/ammo_box/b12g/pellet,/obj/item/ammo_magazine/ammo_box/b12g/pellet,/obj/item/ammo_magazine/ammo_box/b12g/pellet,/obj/item/ammo_magazine/ammo_box/b12g/pellet,/obj/item/ammo_magazine/ammo_box/b12g/pellet,/obj/item/ammo_magazine/ammo_box/b12g/pellet,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"fgP" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/box/wormcan,/obj/item/weapon/storage/box/wormcan{pixel_y = 0; pixel_x = 5},/obj/item/weapon/storage/box/wormcan/deluxe{pixel_y = -1; pixel_x = -6},/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"fij" = (/mob/living/simple_mob/vore/aggressive/rat,/turf/simulated/floor/water/indoors{temperature = 293.15},/area/vr/powered/dungeon) -"fiJ" = (/turf/simulated/floor/water/beach{dir = 8; temperature = 311; outdoors = 0},/area/vr/powered/rocks) -"fiL" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/fiftyspawner/plasteel,/obj/structure/closet/alien{color = "grey"; desc = "Eldritch carved locker."; name = "rockformed locker"},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"fjR" = (/obj/structure/prop/rock/round,/turf/simulated/floor/outdoors/dirt{temperature = 311; outdoors = 0},/area/vr/powered/rocks) -"fki" = (/obj/structure/closet/walllocker/emerglocker/south,/obj/structure/table/rack/shelf/steel,/obj/structure/ship_munition/disperser_charge/mining,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"fkQ" = (/obj/effect/floor_decal/carpet{dir = 1},/turf/simulated/floor/carpet,/area/vr/powered/art) -"flu" = (/obj/structure/bed/chair/wood{dir = 1},/obj/machinery/button/windowtint{id = "h-kitchen"; pixel_y = -29},/turf/simulated/floor/wood,/area/vr/powered) -"flB" = (/obj/machinery/door/airlock/angled_tgmc/wide/command,/turf/simulated/shuttle/plating,/area/vr/powered) -"flS" = (/turf/space,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"fmm" = (/obj/machinery/sleep_console{dir = 4},/turf/simulated/shuttle/floor/white,/area/vr/powered/space/whiteship) -"fmo" = (/obj/random/cash/huge,/turf/simulated/floor/outdoors/rocks{temperature = 293.15; outdoors = -1},/area/vr/powered/dungeon) -"foh" = (/obj/structure/table/alien/blue,/obj/item/weapon/surgical/hemostat/alien,/obj/item/weapon/surgical/cautery/alien{pixel_y = -6},/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/shuttle/floor/white,/area/vr/powered/dungeon) -"fow" = (/obj/structure/closet/wardrobe/grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/under/color/grey,/obj/item/clothing/under/color/grey,/obj/item/clothing/under/color/grey,/obj/item/clothing/shoes/footwraps,/obj/item/clothing/shoes/footwraps,/obj/item/clothing/shoes/black,/obj/item/clothing/shoes/black,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/turf/simulated/floor/wmarble,/area/vr/powered/motel) -"fpE" = (/obj/item/weapon/weldingtool/largetank,/obj/item/weapon/tool/crowbar,/obj/item/weapon/tool/screwdriver,/obj/item/weapon/storage/firstaid/surgery,/obj/structure/table/steel_reinforced,/obj/item/stack/nanopaste/advanced,/obj/item/stack/nanopaste/advanced,/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/shuttle/floor/white,/area/vr/powered/space/sciship) -"fqb" = (/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"fqC" = (/obj/structure/table/glass,/obj/item/weapon/storage/box/syndie_kit/chameleon{pixel_x = -3; pixel_y = -1},/obj/item/weapon/storage/box/syndie_kit/chameleon{pixel_x = 2; pixel_y = 6},/turf/simulated/floor/tiled,/area/vr/powered/conspawn) -"frp" = (/obj/effect/catwalk_plated/white,/obj/machinery/light/small{dir = 8},/turf/space,/area/space) -"frW" = (/obj/machinery/light{dir = 4},/obj/structure/table/standard,/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/item/weapon/storage/firstaid/toxin,/obj/item/weapon/storage/firstaid/toxin,/obj/machinery/recharger/wallcharger{pixel_x = 34},/obj/item/device/defib_kit/loaded,/obj/item/device/defib_kit/jumper_kit/loaded,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"fsD" = (/obj/structure/table/fancyblack,/obj/item/weapon/reagent_containers/food/snacks/rofflewaffles,/turf/simulated/floor/cult,/area/vr/powered/cult) -"fsZ" = (/obj/structure/window/phoronreinforced,/turf/simulated/shuttle/floor/white,/area/vr/powered/cult) -"fts" = (/obj/structure/window/phoronreinforced{dir = 4},/obj/structure/window/phoronreinforced{dir = 4},/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced,/turf/simulated/floor/redgrid/animated,/area/vr/powered/cult) -"ftQ" = (/obj/structure/railing,/obj/effect/step_trigger/teleporter/bridge/north_to_south,/turf/simulated/floor/water/deep{temperature = 311},/area/vr/outdoors/powered) -"ftV" = (/turf/simulated/floor/cult,/area/vr/powered/cult) -"fuq" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow{dir = 10},/obj/structure/closet/walllocker/emerglocker{pixel_x = -25; pixel_y = 32},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"fuI" = (/obj/machinery/door/airlock/maintenance/int,/obj/structure/fans/hardlight,/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"fuO" = (/obj/structure/toilet{dir = 1},/obj/machinery/light/small,/turf/simulated/floor/wood,/area/vr/powered) -"fvt" = (/obj/structure/table/standard,/obj/item/device/flashlight/lamp,/obj/effect/floor_decal/corner/paleblue/diagonal{dir = 4},/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"fvX" = (/obj/structure/window/reinforced/tinted/frosted{dir = 1},/obj/structure/table/glass,/obj/item/weapon/flame/candle/candelabra/everburn,/turf/simulated/floor/carpet/gaycarpet,/area/vr/powered) -"fvY" = (/turf/simulated/shuttle/wall/voidcraft/green,/area/vr/powered/dungeon) -"fwp" = (/obj/machinery/icecream_vat,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"fwD" = (/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"fyf" = (/obj/structure/prop/rock/small/alt,/turf/simulated/floor/outdoors/dirt{temperature = 311; outdoors = 0},/area/vr/powered/rocks) -"fyX" = (/obj/fiftyspawner/gold,/obj/item/weapon/coin/diamond,/obj/item/instrument/violin/golden,/turf/simulated/floor/flock,/area/vr/powered/rocks) -"fzl" = (/turf/simulated/floor/lava,/area/vr/outdoors/powered/cult) -"fzn" = (/obj/machinery/chem_master{pixel_x = -7},/obj/machinery/light{dir = 8},/turf/simulated/shuttle/floor/white,/area/vr/powered/space/whiteship) -"fAa" = (/obj/machinery/atmospherics/valve{dir = 8},/obj/structure/dispenser{phorontanks = 0},/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"fAY" = (/obj/machinery/access_button{master_tag = null; pixel_y = 27; req_one_access = null},/obj/effect/map_helper/airlock/door/int_door,/obj/effect/map_helper/airlock/button/int_button,/obj/machinery/door/airlock/hatch,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/sciship) -"fBo" = (/turf/simulated/floor/flock,/area/vr/powered/cult) -"fBA" = (/obj/item/weapon/reagent_containers/food/snacks/sliceable/monkfishremains,/turf/simulated/floor/wood/alt/panel{temperature = 311},/area/vr/powered/rocks) -"fBD" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/plating,/area/vr/powered) -"fBE" = (/obj/structure/table/rack/shelf/steel,/obj/item/mecha_parts/component/armor/alien,/obj/item/mecha_parts/mecha_equipment/crisis_drone/rad,/obj/item/mecha_parts/mecha_equipment/tool/passenger,/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/lmg/rigged,/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/heavy/rigged,/obj/item/mecha_parts/mecha_equipment/weapon/energy/medigun,/turf/simulated/floor/airless,/area/space) -"fBZ" = (/obj/item/clothing/accessory/fluff/zeta_blackwell_1,/turf/simulated/floor/cult,/area/vr/powered/cult) -"fCr" = (/obj/structure/table/fancyblack,/obj/item/weapon/reagent_containers/food/snacks/risotto,/turf/simulated/floor/cult,/area/vr/powered/cult) -"fCE" = (/turf/simulated/wall/solidrock,/area/vr/powered/dungeon) -"fDa" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/rddouble,/turf/simulated/floor/carpet/oracarpet,/area/vr/powered) -"fDV" = (/obj/structure/cliff/automatic{dir = 8},/turf/simulated/floor/water/indoors{temperature = 293.15},/area/vr/powered/dungeon) -"fEM" = (/obj/structure/table/bench/wooden,/obj/structure/flora/pottedplant/shoot{pixel_y = 9},/obj/effect/floor_decal/corner/brown/border{dir = 1},/obj/effect/floor_decal/spline/fancy/wood{dir = 1},/turf/simulated/floor/wood,/area/vr/powered/conspawn) -"fEP" = (/obj/machinery/porta_turret/alien{faction = "syndicate"},/turf/simulated/floor/tiled/techmaint,/area/vr/powered) -"fFn" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/wood,/area/vr/powered) -"fGD" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/sign/department/drones{pixel_y = 32},/obj/machinery/smartfridge/survival_pod{icon = 'icons/obj/vending.dmi'; icon_base = "fridge_sci"; icon_contents = "chem"; icon_state = "fridge_sci"; name = "Advanced storage"; pixel_y = 0},/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/xray,/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/xray,/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/heavy,/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/heavy,/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser,/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser,/obj/item/mecha_parts/mecha_equipment/weapon/energy/ion,/obj/item/mecha_parts/mecha_equipment/weapon/energy/ion,/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/lmg,/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/lmg,/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/cannon,/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/cannon,/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/cannon,/obj/item/mecha_parts/mecha_equipment/anticcw_armor_booster,/obj/item/mecha_parts/mecha_equipment/antiproj_armor_booster,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"fGH" = (/obj/item/weapon/bone/skull,/obj/effect/decal/cleanable/blood,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/dungeon) -"fGS" = (/turf/simulated/floor/concrete{outdoors = 1},/area/vr/powered/rocks) -"fHm" = (/obj/structure/table/standard,/obj/item/weapon/surgical/FixOVein{pixel_y = 0; pixel_x = 5},/obj/item/weapon/surgical/bonegel{pixel_x = -5; pixel_y = 2},/obj/item/weapon/surgical/bonesetter{pixel_x = 2},/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"fHz" = (/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/structure/shuttle/window,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular/open{id = "estrella_blast"; name = "window blast shield"},/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"fIM" = (/obj/structure/sign/painting/away_areas,/turf/simulated/wall/r_wall,/area/vr/powered/art) -"fIS" = (/obj/structure/extinguisher_cabinet{pixel_y = 30},/turf/simulated/floor/tiled,/area/vr/powered/nuke) -"fJm" = (/turf/simulated/shuttle/floor/yellow,/area/vr/powered/space/sciship) -"fLc" = (/obj/machinery/atmospherics/unary/engine{dir = 8},/turf/space,/area/vr/powered) -"fLs" = (/obj/effect/floor_decal/corner/brown/border{dir = 5},/obj/effect/floor_decal/spline/fancy/wood{dir = 5},/turf/simulated/floor/wood,/area/vr/powered/conspawn) -"fMr" = (/obj/structure/prop/machine/tgmc_console1/starts_on,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"fMQ" = (/obj/structure/table/marble{color = "grey"},/obj/structure/window/phoronreinforced{dir = 8},/obj/effect/floor_decal/spline/fancy{dir = 8},/obj/item/weapon/reagent_containers/food/condiment/small/packet/crayon/grey,/turf/simulated/floor/cult,/area/vr/powered/cult) -"fNa" = (/obj/structure/lattice,/turf/space,/area/space) -"fNv" = (/obj/machinery/door/airlock/angled_tgmc/wide/security{dir = 4},/obj/structure/fans/hardlight/colorable{color = "red"},/turf/simulated/shuttle/plating,/area/vr/powered) -"fOA" = (/obj/structure/table/fancyblack,/obj/item/weapon/reagent_containers/food/snacks/snackplanet/moon,/turf/simulated/floor/cult,/area/vr/powered/cult) -"fQh" = (/obj/machinery/vending/loadout/costume{prices = list(/obj/item/clothing/suit/storage/hooded/costume/carp=0,/obj/item/clothing/suit/storage/hooded/costume/carp=0,/obj/item/clothing/suit/chickensuit=0,/obj/item/clothing/head/chicken=0,/obj/item/clothing/head/helmet/gladiator=0,/obj/item/clothing/under/gladiator=0,/obj/item/clothing/suit/storage/toggle/labcoat/mad=0,/obj/item/clothing/under/suit_jacket/green=0,/obj/item/clothing/glasses/gglasses=0,/obj/item/clothing/head/flatcap=0,/obj/item/clothing/shoes/boots/jackboots=0,/obj/item/clothing/under/schoolgirl=0,/obj/item/clothing/head/kitty=0,/obj/item/clothing/glasses/sunglasses/blindfold=0,/obj/item/clothing/head/beret=0,/obj/item/clothing/under/skirt=0,/obj/item/clothing/under/suit_jacket=0,/obj/item/clothing/head/that=0,/obj/item/clothing/accessory/wcoat=0,/obj/item/clothing/under/scratch=0,/obj/item/clothing/shoes/white=0,/obj/item/clothing/gloves/white=0,/obj/item/clothing/under/kilt=0,/obj/item/clothing/glasses/monocle=0,/obj/item/clothing/under/sl_suit=0,/obj/item/clothing/mask/fakemoustache=0,/obj/item/weapon/cane=0,/obj/item/clothing/head/bowler=0,/obj/item/clothing/head/plaguedoctorhat=0,/obj/item/clothing/suit/bio_suit/plaguedoctorsuit=0,/obj/item/clothing/mask/gas/plaguedoctor/fluff=0,/obj/item/clothing/under/owl=0,/obj/item/clothing/mask/gas/owl_mask=0,/obj/item/clothing/under/waiter=0,/obj/item/clothing/suit/storage/apron=0,/obj/item/clothing/under/pirate=0,/obj/item/clothing/head/pirate=0,/obj/item/clothing/suit/pirate=0,/obj/item/clothing/glasses/eyepatch=0,/obj/item/clothing/head/ushanka=0,/obj/item/clothing/under/soviet=0,/obj/item/clothing/suit/imperium_monk=0,/obj/item/clothing/suit/holidaypriest=0,/obj/item/clothing/head/witchwig=0,/obj/item/clothing/under/sundress=0,/obj/item/weapon/staff/broom=0,/obj/item/clothing/suit/wizrobe/fake=0,/obj/item/clothing/head/wizard/fake=0,/obj/item/weapon/staff=0,/obj/item/clothing/mask/gas/sexyclown=0,/obj/item/clothing/under/sexyclown=0,/obj/item/clothing/mask/gas/sexymime=0,/obj/item/clothing/under/sexymime=0,/obj/item/clothing/suit/storage/hooded/knight_costume=0,/obj/item/clothing/suit/storage/hooded/knight_costume/galahad=0,/obj/item/clothing/suit/storage/hooded/knight_costume/lancelot=0,/obj/item/clothing/suit/storage/hooded/knight_costume/robin=0,/obj/item/clothing/suit/armor/combat/crusader_costume=0,/obj/item/clothing/suit/armor/combat/crusader_costume/bedevere=0,/obj/item/clothing/head/helmet/combat/crusader_costume=0,/obj/item/clothing/head/helmet/combat/bedevere_costume=0,/obj/item/clothing/gloves/combat/knight_costume=0,/obj/item/clothing/gloves/combat/knight_costume/brown=0,/obj/item/clothing/shoes/knight_costume=0,/obj/item/clothing/shoes/knight_costume/black=0,/obj/item/clothing/suit/storage/hooded/foodcostume/hotdog=0,/obj/item/clothing/suit/storage/hooded/foodcostume/turnip=0)},/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"fQq" = (/obj/machinery/vending/robotics{req_access = null},/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"fQT" = (/obj/random/trash,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"fRb" = (/obj/structure/table/rack/shelf/steel,/obj/item/weapon/storage/belt/utility/full/multitool,/obj/item/weapon/storage/belt/utility/full/multitool,/obj/item/weapon/storage/belt/utility/full/multitool,/obj/item/weapon/storage/belt/utility/full/multitool,/turf/simulated/floor/cult,/area/vr/powered/cult) -"fRo" = (/obj/structure/table/standard,/obj/item/weapon/reagent_containers/food/drinks/cans/root_beer,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"fRu" = (/obj/structure/railing/grey{pixel_y = 0; dir = 4},/obj/structure/bed/chair/sofa/bench/marble{pixel_y = 0; dir = 8},/turf/simulated/floor/concrete{outdoors = 0},/area/vr/outdoors/powered) -"fRH" = (/turf/simulated/floor/water/deep{temperature = 311},/area/vr/outdoors/powered) -"fRJ" = (/obj/machinery/exonet_node/map,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"fSz" = (/obj/structure/bed/chair/oldsofa/right{dir = 1},/obj/structure/window/phoronreinforced,/turf/simulated/floor/wood,/area/vr/powered/cult) -"fSY" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/whiteship) -"fTb" = (/obj/structure/closet/walllocker/emerglocker{pixel_y = 32},/turf/simulated/floor/plating,/area/vr/powered/space/whiteship) -"fTO" = (/obj/structure/table/steel,/obj/item/stack/material/phoron{amount = 5},/obj/item/stack/material/phoron{amount = 5},/obj/fiftyspawner/wood,/obj/fiftyspawner/steel,/turf/simulated/floor,/area/vr/powered) -"fTS" = (/obj/machinery/mech_recharger,/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/loot_pile/mecha/gygax/dark/adv,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/mechfactory) -"fUl" = (/obj/structure/flora/pottedplant/overgrown,/turf/simulated/floor/wood,/area/vr/powered/shop) -"fVe" = (/turf/space,/area/vr/powered) -"fVp" = (/obj/structure/table/rack/shelf/steel,/obj/effect/floor_decal/industrial/warning{dir = 10},/obj/item/ammo_magazine/m9mm,/obj/item/ammo_magazine/m9mm,/obj/item/ammo_magazine/m9mm,/obj/item/ammo_magazine/m9mm,/obj/item/ammo_magazine/m9mm,/obj/item/ammo_magazine/m9mm,/obj/item/ammo_magazine/m9mm,/obj/item/ammo_magazine/m9mm,/obj/item/ammo_magazine/m9mm,/obj/item/ammo_magazine/m9mm,/obj/item/ammo_magazine/m9mm,/obj/item/ammo_magazine/m9mm,/obj/item/ammo_magazine/m9mm,/obj/item/ammo_magazine/m9mm,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"fVr" = (/obj/machinery/vending/deathmatch,/turf/simulated/floor/reinforced,/area/vr/powered/bluebase) -"fVG" = (/obj/structure/table/rack/shelf/steel,/turf/simulated/floor/wood,/area/vr/powered/shop) -"fVJ" = (/obj/structure/table/rack/shelf,/obj/item/clothing/head/helmet/bulletproof,/obj/item/clothing/head/helmet/bulletproof,/obj/item/clothing/suit/armor/bulletproof,/obj/item/clothing/suit/armor/bulletproof,/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"fWH" = (/obj/machinery/door/window/brigdoor/eastleft{req_access = null},/obj/effect/floor_decal/industrial/warning{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 1},/turf/simulated/shuttle/floor/darkred,/area/vr/powered/armory) -"fWI" = (/obj/machinery/light{dir = 8},/obj/structure/table/rack/shelf/steel,/obj/item/weapon/gun/energy/medigun,/obj/item/weapon/gun/energy/medigun,/obj/item/weapon/gun/energy/medigun,/obj/item/weapon/gun/energy/medigun,/turf/simulated/floor/reinforced,/area/vr/powered/bluebase) -"fWQ" = (/obj/machinery/vending/deluxe_dinner,/obj/machinery/light/small,/turf/simulated/floor/wood{temperature = 311},/area/vr/powered) -"fXt" = (/obj/effect/floor_decal/techfloor{dir = 9},/obj/structure/table/rack/shelf/steel,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"fXR" = (/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/tiled,/area/vr/powered/art) -"fYk" = (/obj/structure/bed/chair/wood/wings,/obj/effect/floor_decal/spline/fancy{dir = 1},/turf/simulated/floor/cult,/area/vr/powered/cult) -"fZo" = (/obj/machinery/floor_light{anchored = 1},/obj/machinery/light/small,/turf/simulated/floor/wood,/area/vr/powered/bar) -"fZQ" = (/obj/structure/table/marble{color = "grey"},/obj/structure/window/phoronreinforced{dir = 8},/obj/effect/floor_decal/spline/fancy{dir = 8},/obj/item/weapon/reagent_containers/food/condiment/small/packet/crayon/green,/turf/simulated/floor/cult,/area/vr/powered/cult) -"gam" = (/obj/structure/railing/grey{dir = 1},/turf/simulated/floor/gorefloor,/area/vr/outdoors/powered/cult) -"gbe" = (/obj/structure/bed/chair/wood/wings{dir = 1},/turf/simulated/floor/wood,/area/vr/powered/cult) -"gdT" = (/obj/structure/table/alien/blue,/obj/item/clothing/head/helmet/alien/tank,/obj/item/clothing/suit/armor/alien/tank,/obj/item/clothing/suit/armor/alien,/obj/item/clothing/head/helmet/alien,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"geP" = (/obj/structure/cliff/automatic{dir = 5},/turf/simulated/floor/lava,/area/vr/outdoors/powered/lava) -"gfB" = (/mob/living/simple_mob/construct/wraith{dir = 8; ai_holder_type = null},/turf/simulated/floor/redgrid/off,/area/vr/powered/cult) -"ggK" = (/obj/machinery/door/airlock/multi_tile/metal/mait{dir = 1; frequency = 1380; icon_state = "door_locked"; id_tag = "estrella_inner"; locked = 1; name = "Internal Access"},/obj/machinery/atmospherics/pipe/simple/visible{dir = 5},/obj/machinery/door/firedoor/border_only,/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"ghG" = (/turf/simulated/shuttle/wall/flock,/area/vr/powered/rocks) -"ghN" = (/obj/structure/table/standard,/obj/random/plushie,/obj/effect/floor_decal/corner/paleblue/diagonal{dir = 4},/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"ghY" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/closet/crate/engineering,/obj/fiftyspawner/steel,/obj/fiftyspawner/glass,/obj/item/weapon/tank/phoron,/obj/item/weapon/tank/phoron,/obj/item/weapon/storage/toolbox/mechanical,/obj/item/weapon/storage/toolbox/electrical,/obj/item/device/multitool,/obj/item/device/geiger,/obj/item/clothing/glasses/goggles,/obj/item/clothing/glasses/goggles,/obj/item/device/t_scanner,/obj/item/clothing/glasses/welding,/obj/item/weapon/storage/briefcase/inflatable,/obj/item/weapon/storage/briefcase/inflatable,/obj/item/weapon/storage/briefcase/inflatable,/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"gif" = (/obj/structure/easel,/obj/item/canvas/nineteen_nineteen{pixel_y = 10},/turf/simulated/floor/wood,/area/vr/powered/art) -"giW" = (/obj/structure/simple_door/wood,/obj/structure/curtain/black{icon_state = "open"; layer = 2; name = "privacy curtain"; opacity = 0},/turf/simulated/floor/wood,/area/vr/powered/cafe) -"gjB" = (/turf/simulated/wall/r_wall,/area/vr/powered/bluebase) -"gmt" = (/obj/effect/floor_decal/industrial/warning{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"gmV" = (/mob/living/simple_mob/vore/rabbit/killer,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"gnm" = (/obj/machinery/atmospherics/pipe/manifold/hidden,/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/floor/cult,/area/vr/powered/cult) -"gob" = (/obj/structure/table/rack/shelf/steel,/obj/effect/floor_decal/industrial/warning{dir = 4},/obj/item/weapon/gun/projectile/shotgun/pump/slug,/obj/item/weapon/gun/projectile/shotgun/pump/slug,/obj/item/weapon/gun/projectile/shotgun/pump/slug,/obj/item/weapon/gun/projectile/shotgun/pump/slug,/obj/item/weapon/gun/projectile/revolver/judge,/obj/item/weapon/gun/projectile/revolver/judge,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"gov" = (/obj/structure/salvageable/console_os{dir = 1},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/space/whiteship) -"gpB" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/floor_decal/techfloor{dir = 8},/obj/structure/table/steel_reinforced,/obj/item/weapon/cell/hyper{pixel_y = -2; pixel_x = -4},/obj/item/weapon/cell/hyper{pixel_y = 2},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"gqq" = (/obj/effect/floor_decal/industrial/warning{dir = 4},/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"gqE" = (/obj/structure/flora/ausbushes/lavendergrass,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"gqM" = (/obj/effect/decal/remains,/turf/simulated/floor/outdoors/dirt{temperature = 293.15; outdoors = 0},/area/vr/powered/dungeon) -"grL" = (/obj/effect/floor_decal/chapel{dir = 1},/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/cult) -"grN" = (/obj/random/maintenance/engineering,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/mechfactory) -"gsE" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/flora/pottedplant/fern{pixel_y = 12},/obj/structure/table/bench/wooden,/turf/simulated/floor/wood,/area/vr/powered) -"gsT" = (/obj/structure/cryofeed{dir = 4},/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/vr/powered) -"gsW" = (/obj/effect/catwalk_plated/white,/turf/simulated/floor/wmarble,/area/vr/powered/cult) -"gui" = (/turf/simulated/floor/outdoors/rocks{temperature = 293.15},/area/vr/outdoors/powered/lava) -"gvs" = (/obj/machinery/porta_turret/alien{faction = "syndicate"},/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered) -"gvx" = (/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/machinery/porta_turret/alien{faction = "syndicate"},/turf/simulated/floor/redgrid,/area/vr/powered) -"gvF" = (/turf/simulated/floor/tiled,/area/vr/powered/nuke) -"gvJ" = (/obj/effect/floor_decal/chapel,/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"gvN" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/piratedouble,/turf/simulated/floor/carpet/gaycarpet,/area/vr/powered) -"gxB" = (/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/floor/cult,/area/vr/powered/cult) -"gyo" = (/obj/machinery/atmospherics/pipe/simple/visible{dir = 6},/turf/simulated/shuttle/wall/hard_corner,/area/vr/powered/space/whiteship) -"gyw" = (/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/confetti,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"gyB" = (/obj/structure/bed/chair/oldsofa/left{dir = 1},/turf/simulated/floor/wood,/area/vr/powered) -"gzd" = (/obj/structure/bed/chair/bay/chair/padded/blue{dir = 8},/turf/simulated/shuttle/floor/purple,/area/vr/powered/dungeon) -"gzK" = (/obj/structure/bed/padded,/obj/item/weapon/bedsheet/pirate,/turf/simulated/floor/wood,/area/vr/powered) -"gAt" = (/obj/machinery/meter,/obj/structure/closet/walllocker/emerglocker{pixel_x = -25; pixel_y = 32},/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 8},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/whiteship) -"gAu" = (/obj/structure/window/phoronreinforced{dir = 8},/obj/structure/window/phoronreinforced{dir = 8},/obj/structure/window/phoronreinforced{dir = 1},/obj/structure/window/phoronreinforced{dir = 1},/turf/simulated/floor/redgrid/animated,/area/vr/powered/cult) -"gBD" = (/obj/structure/cliff/automatic{dir = 4},/turf/simulated/floor/lava,/area/vr/outdoors/powered/lava) -"gBI" = (/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/binary/passive_gate{dir = 1; regulate_mode = 0; unlocked = 1},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"gBJ" = (/obj/machinery/atmospherics/pipe/manifold/hidden/yellow{dir = 8},/obj/structure/extinguisher_cabinet{pixel_x = -27},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"gDe" = (/obj/structure/window/reinforced/tinted/frosted{dir = 1},/obj/structure/bed/chair/comfy/purp{dir = 4},/turf/simulated/floor/carpet/oracarpet,/area/vr/powered) -"gDx" = (/obj/structure/table/steel_reinforced,/obj/random/maintenance,/obj/random/maintenance,/obj/random/maintenance,/obj/random/maintenance/research,/obj/random/maintenance/research,/obj/random/maintenance/research,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"gDz" = (/obj/machinery/light{dir = 8},/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"gEe" = (/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/floor/airless,/area/vr/powered) -"gEv" = (/obj/machinery/atmospherics/pipe/tank/phoron/full{dir = 8},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"gEO" = (/obj/structure/table/bench/marble,/obj/structure/flora/pottedplant/overgrown{pixel_y = 7},/obj/structure/window/reinforced/polarized{id = "h-master"},/turf/simulated/floor/wood,/area/vr/powered) -"gEW" = (/obj/machinery/light{dir = 4},/turf/simulated/floor/wood,/area/vr/powered) -"gFy" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/machinery/vending/medical{dir = 4; emagged = 1; pixel_x = 5; req_access = list(777)},/turf/simulated/shuttle/floor/purple,/area/vr/powered/dungeon) -"gGj" = (/obj/structure/fence/door/opened{dir = 4},/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"gGD" = (/obj/structure/table/standard,/obj/item/weapon/surgical/hemostat{pixel_y = 0; pixel_x = -4},/obj/item/weapon/surgical/retractor,/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"gHu" = (/mob/living/simple_mob/animal/passive/crab,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"gIs" = (/obj/machinery/light/floortube/flicker{pixel_y = 5},/obj/structure/sink{dir = 1},/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered/cult) -"gJm" = (/turf/simulated/floor/wood,/area/vr/powered) -"gKc" = (/obj/effect/floor_decal/corner/blue/diagonal{dir = 4},/obj/structure/table/standard,/turf/simulated/floor/tiled/white,/area/vr/powered/dungeon) -"gKN" = (/obj/effect/wingrille_spawn/reinforced_phoron,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"gMj" = (/obj/machinery/light,/turf/simulated/floor/wood,/area/vr/powered/cafe) -"gMz" = (/obj/machinery/light{layer = 3},/obj/machinery/gear_painter,/turf/simulated/floor/wood,/area/vr/powered/conspawn) -"gMF" = (/turf/simulated/wall/wood,/area/vr/powered) -"gNj" = (/obj/effect/floor_decal/spline/fancy{icon_state = "spline_fancy_full"},/obj/structure/bed/chair/comfy/purp,/turf/simulated/floor/bronze,/area/vr/powered/cult) -"gNH" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/machinery/door/blast/regular/open{dir = 4; id = "stargazer_blast"; name = "window blast shield"},/turf/simulated/shuttle/plating,/area/vr/powered) -"gNI" = (/obj/structure/bed/padded,/obj/item/weapon/bedsheet/orange,/turf/simulated/floor/carpet/blue,/area/vr/powered/motel) -"gNU" = (/obj/structure/cliff/automatic/corner,/turf/simulated/floor/lava,/area/vr/outdoors/powered/lava) -"gOb" = (/obj/machinery/vending/medical{dir = 4; emagged = 1; pixel_x = 5; req_access = null},/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/floor/cult,/area/vr/powered/cult) -"gOx" = (/obj/structure/table/rack/shelf/steel,/obj/item/stack/material/phoron{amount = 25},/obj/item/stack/material/phoron{amount = 25},/obj/machinery/atmospherics/pipe/manifold/hidden/yellow{dir = 8},/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/whiteship) -"gOy" = (/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"gOC" = (/mob/living/simple_mob/animal/giant_spider/tunneler,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"gOE" = (/obj/structure/closet/walllocker_double/medical/west,/obj/item/weapon/storage/firstaid,/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/storage/firstaid/toxin,/obj/item/weapon/storage/firstaid/o2,/obj/item/roller,/obj/structure/window/reinforced/survival_pod,/turf/simulated/floor/tiled/techmaint,/area/vr/powered) -"gPo" = (/turf/simulated/mineral/alt{temperature = 293.15},/area/vr/powered/cult) -"gPK" = (/obj/structure/closet/wardrobe/grey,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/turf/simulated/floor/wood,/area/vr/powered/cafe) -"gQD" = (/obj/effect/decal/cleanable/blood/gibs{color = "red"; icon_state = "gib2_flesh"},/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"gRc" = (/obj/structure/salvageable/machine,/turf/simulated/floor/tiled/techmaint,/area/vr/powered) -"gRT" = (/obj/machinery/light{layer = 3},/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/building1) -"gSu" = (/obj/structure/table/darkglass,/obj/item/weapon/technomancer_catalog/universal,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"gSB" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/machinery/door/airlock/maintenance/engi{req_one_access = null},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/steel_grid,/area/vr/powered/space/whiteship) -"gTr" = (/obj/effect/floor_decal/techfloor{dir = 5},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"gTu" = (/turf/simulated/wall/r_wall,/area/vr/powered/motel) -"gUx" = (/obj/structure/lattice,/obj/effect/blocker,/turf/space,/area/space) -"gUE" = (/obj/effect/floor_decal/industrial/warning{dir = 10},/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"gUU" = (/obj/machinery/disperser/middle{dir = 1},/turf/space,/area/space) -"gVk" = (/obj/structure/table/alien/blue,/obj/structure/window/reinforced/survival_pod{dir = 4},/turf/simulated/shuttle/floor/white,/area/vr/powered/dungeon) -"gVt" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"gWl" = (/mob/living/simple_mob/animal/passive/lizard,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"gXu" = (/turf/simulated/floor/weird_things/dark,/area/vr/powered/rocks) -"gXF" = (/mob/living/simple_mob/mobs_monsters/clowns/big/c_shift/chlown,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/vr/powered/dungeon) -"gYy" = (/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/floor/airless,/area/vr/powered) -"gYA" = (/obj/structure/flora/ausbushes/lavendergrass,/turf/simulated/floor/outdoors/grass{temperature = 293.15},/area/vr/outdoors/powered) -"gZu" = (/obj/structure/table/marble,/obj/item/weapon/storage/firstaid/bonemed{pixel_x = 5; pixel_y = 5},/obj/item/weapon/storage/firstaid/bonemed,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"hcc" = (/obj/structure/closet/walllocker/emerglocker{pixel_x = -25; pixel_y = 32},/mob/living/simple_mob/animal/passive/dog/corgi/Lisa{name = "Shepiffany"},/obj/structure/dogbed,/obj/machinery/light/poi{dir = 8},/obj/machinery/button/remote/airlock{dir = 4; id = "kalipsobolt"; name = "Bridge Lock Down"; pixel_x = -28; specialfunctions = 4},/turf/simulated/shuttle/floor/darkred,/area/vr/powered/space/sciship) -"hcO" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/machinery/door/blast/regular/open{dir = 4; id = "stargazer_blast"; name = "window blast shield"},/turf/simulated/shuttle/plating,/area/vr/powered) -"hcP" = (/obj/machinery/door/airlock/angled_tgmc/wide/security,/turf/simulated/shuttle/plating,/area/vr/powered) -"hdB" = (/obj/machinery/telecomms/allinone,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"hdS" = (/obj/structure/window/reinforced/tinted/frosted{dir = 1},/obj/structure/bed/chair/comfy/purp{dir = 4},/turf/simulated/floor/carpet/gaycarpet,/area/vr/powered) -"hez" = (/obj/structure/simple_door/wood,/turf/simulated/floor/wood,/area/vr/powered) -"heF" = (/obj/structure/bed/chair/wood/wings,/turf/simulated/floor/wood,/area/vr/powered/cult) -"heX" = (/obj/structure/table/woodentable,/obj/item/weapon/gun/projectile/shotgun/doublebarrel,/turf/simulated/floor/wood,/area/vr/powered/bar) -"hfb" = (/obj/structure/flora/bboulder2,/turf/simulated/floor/grass2{outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"hfA" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 4},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"hgg" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/effect/floor_decal/techfloor{dir = 1},/obj/machinery/door/window/survival_pod{dir = 1},/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"hgi" = (/turf/simulated/floor/flock,/area/vr/powered/rocks) -"hgm" = (/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/structure/table/rack/shelf/steel,/obj/item/clothing/suit/armor/vest,/obj/item/clothing/suit/armor/vest,/obj/item/clothing/suit/armor/bulletproof,/obj/item/clothing/suit/armor/bulletproof,/obj/item/clothing/suit/armor/alien/tank,/obj/item/clothing/suit/armor/alien/tank,/obj/item/clothing/suit/armor/alien,/obj/item/clothing/suit/armor/alien,/obj/item/clothing/suit/armor/combat,/obj/item/clothing/suit/armor/combat,/obj/item/clothing/suit/armor/heavy,/obj/item/clothing/suit/armor/heavy,/obj/item/clothing/suit/armor/material/makeshift/durasteel,/obj/item/clothing/suit/armor/material/makeshift/durasteel,/obj/item/clothing/head/helmet/combat,/obj/item/clothing/head/helmet/combat,/obj/item/clothing/head/helmet/bulletproof,/obj/item/clothing/head/helmet/bulletproof,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"hgt" = (/obj/structure/table/darkglass,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"hgH" = (/obj/structure/reagent_dispensers/fueltank/high,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"hhf" = (/turf/simulated/wall/wood,/area/vr/powered/cafe) -"hhi" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/wood,/area/vr/powered/art) -"him" = (/turf/simulated/floor/tiled/techfloor,/area/vr/powered/cult) -"hiz" = (/turf/simulated/floor/plating,/area/vr/powered/material) -"hiL" = (/obj/structure/table/wooden_reinforced,/obj/item/weapon/reagent_containers/food/drinks/coffee{pixel_y = 6; pixel_x = 5},/obj/item/weapon/reagent_containers/food/snacks/soydope,/turf/simulated/floor/wood,/area/vr/powered/dungeon) -"hji" = (/obj/machinery/portable_atmospherics/canister/phoron,/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/effect/floor_decal/industrial/outline/red,/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"hkT" = (/obj/effect/decal/cleanable/blood/gibs/xeno/body,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"hkZ" = (/turf/simulated/floor/reinforced,/area/vr/powered/redbase) -"hlB" = (/obj/machinery/power/port_gen/pacman,/turf/simulated/floor,/area/vr/powered) -"hmx" = (/turf/simulated/floor/carpet,/area/vr/powered/space/whiteship) -"hmL" = (/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"hnn" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/structure/fans/hardlight,/turf/simulated/shuttle/plating,/area/vr/powered/space/mechfactory) -"hnV" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/structure/reagent_dispensers/fueltank/high,/turf/simulated/floor/airless,/area/vr/powered) -"hof" = (/obj/structure/table/glass,/obj/item/weapon/storage/firstaid/adv{pixel_y = 5},/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"hol" = (/obj/item/weapon/material/knife/machete,/obj/structure/table/rack/shelf/steel,/obj/item/weapon/material/knife/machete,/turf/simulated/floor/reinforced,/area/vr/powered/bluebase) -"hoq" = (/turf/simulated/shuttle/floor/white,/area/vr/powered/space/whiteship) -"hoO" = (/obj/machinery/light/poi{dir = 1},/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"hpc" = (/obj/structure/reagent_dispensers/fueltank/high,/turf/simulated/floor/airless,/area/vr/powered) -"hpx" = (/obj/structure/table/woodentable,/obj/item/device/camera,/turf/simulated/floor/wood,/area/vr/powered/art) -"hpF" = (/obj/machinery/vending/tool{emagged = 1; req_access = null; req_log_access = null},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"hqT" = (/obj/structure/sign/warning/caution{name = "\improper CAUTION: 4th WALL BREAKS"},/turf/unsimulated/wall,/area/vr/outdoors/powered) -"hrv" = (/obj/structure/outcrop/phoron,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"hry" = (/obj/structure/closet/walllocker_double/hydrant/east,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"hrF" = (/turf/unsimulated/elevator_shaft,/area/vr/outdoors/powered) -"hrM" = (/obj/structure/table/fancyblack,/obj/item/trash/plate,/obj/item/organ/internal/heart,/obj/machinery/light/floortube/flicker{dir = 8; pixel_x = 5},/turf/simulated/floor/wood,/area/vr/powered/cult) -"hss" = (/turf/unsimulated/wall/fakeglass,/area/vr/powered/conspawn) -"hsA" = (/obj/structure/closet/cabinet{pixel_y = 20},/obj/machinery/computer/security/telescreen/entertainment{icon_state = "frame"; pixel_x = -32},/obj/item/weapon/handcuffs/legcuffs/fuzzy,/obj/item/weapon/handcuffs/fuzzy,/obj/item/clothing/mask/muzzle/ballgag,/obj/item/clothing/suit/iasexy,/obj/item/clothing/under/sexybunny_white/sexybunny_black,/obj/item/clothing/under/dress/maid/sexy,/obj/item/clothing/head/collectable/rabbitears,/turf/simulated/floor/wood/broken,/area/vr/powered/space/whiteship) -"hsQ" = (/obj/structure/closet/walllocker_double/kitchen/north{dir = 8; name = "Ration Cabinet"; pixel_x = -32; pixel_y = 0},/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/device/radio{pixel_x = -5; pixel_y = 5},/obj/item/device/radio{pixel_x = 5; pixel_y = 5},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/space/mechfactory) -"htn" = (/obj/structure/bed/chair/wood/wings{dir = 8},/obj/effect/floor_decal/spline/fancy{dir = 4},/turf/simulated/floor/cult,/area/vr/powered/cult) -"htv" = (/obj/machinery/flasher{id = "procroom2"; name = "Floor mounted flash"},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"htW" = (/mob/living/simple_mob/construct/harvester{dir = 1; ai_holder_type = null},/turf/simulated/floor/redgrid/animated,/area/vr/powered/cult) -"huG" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/closet/alien,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/fiftyspawner/plasteel,/turf/simulated/floor,/area/vr/powered) -"huJ" = (/mob/living/simple_mob/humanoid/merc/melee/sword/space,/turf/space,/area/space) -"hvt" = (/obj/effect/floor_decal/rust,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"hvI" = (/obj/structure/table/steel,/obj/fiftyspawner/steel,/obj/fiftyspawner/steel,/obj/fiftyspawner/steel,/obj/fiftyspawner/steel,/obj/fiftyspawner/glass,/obj/fiftyspawner/glass,/obj/fiftyspawner/glass,/obj/fiftyspawner/glass,/turf/simulated/floor/outdoors/sidewalk/slab{temperature = 293.15; movement_cost = 0},/area/vr/outdoors/powered) -"hvJ" = (/obj/structure/bed/chair/bay/comfy/captain{dir = 1},/turf/simulated/shuttle/floor/darkred,/area/vr/powered/space/sciship) -"hvO" = (/obj/structure/railing{dir = 4},/obj/structure/flora/lily3,/turf/simulated/floor/water{temperature = 311},/area/vr/outdoors/powered) -"hvQ" = (/obj/effect/floor_decal/industrial/warning{dir = 10},/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 1; frequency = 1380; id_tag = "estrella_pump"},/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"hwg" = (/obj/structure/table/rack/shelf/steel,/obj/random/maintenance/engineering,/obj/random/maintenance/medical,/obj/random/maintenance/security,/obj/random/maintenance/security,/obj/random/maintenance/cargo,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"hwA" = (/obj/structure/ship_munition/disperser_charge/emp,/turf/simulated/floor/tiled/techmaint,/area/vr/powered) -"hxG" = (/obj/machinery/vending/deluxe_boozeomat{req_access = null; req_log_access = null},/turf/simulated/floor/redgrid/off,/area/vr/powered/cult) -"hxU" = (/obj/effect/floor_decal/chapel{dir = 8},/turf/simulated/floor/redgrid/off,/area/vr/powered/cult) -"hyK" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/structure/fans/hardlight,/obj/item/mecha_parts/mecha_equipment/antiproj_armor_booster,/turf/simulated/shuttle/plating,/area/vr/powered/space/mechfactory) -"hzJ" = (/obj/machinery/fitness/heavy/lifter,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"hAl" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"hBa" = (/obj/structure/flora/pottedplant/fern,/obj/effect/floor_decal/carpet,/turf/simulated/floor/carpet,/area/vr/powered/art) -"hBg" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/tiled/neutral,/area/vr/powered) -"hCh" = (/obj/structure/table/marble,/obj/item/weapon/reagent_containers/glass/beaker/bluespace,/obj/item/weapon/reagent_containers/glass/beaker/bluespace{pixel_x = -7},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"hCs" = (/obj/machinery/light{dir = 1},/obj/structure/table/reinforced,/obj/item/weapon/material/fishing_rod/modern/built,/obj/machinery/door/window/southright{req_one_access = list(150)},/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/gunshop) -"hDe" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/structure/closet/walllocker/emerglocker/east,/turf/simulated/shuttle/floor/white,/area/vr/powered/space/sciship) -"hDp" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/structure/fans/hardlight,/turf/simulated/shuttle/plating,/area/vr/powered/space/mechfactory) -"hDG" = (/obj/machinery/vending/loadout/clothing{prices = list(/obj/item/clothing/under/bathrobe=0,/obj/item/clothing/under/dress/black_corset=0,/obj/item/clothing/under/blazer=0,/obj/item/clothing/under/blazer/skirt=0,/obj/item/clothing/under/cheongsam=0,/obj/item/clothing/under/cheongsam/red=0,/obj/item/clothing/under/cheongsam/blue=0,/obj/item/clothing/under/cheongsam/black=0,/obj/item/clothing/under/cheongsam/darkred=0,/obj/item/clothing/under/cheongsam/green=0,/obj/item/clothing/under/cheongsam/purple=0,/obj/item/clothing/under/cheongsam/darkblue=0,/obj/item/clothing/under/croptop=0,/obj/item/clothing/under/croptop/red=0,/obj/item/clothing/under/croptop/grey=0,/obj/item/clothing/under/cuttop=0,/obj/item/clothing/under/cuttop/red=0,/obj/item/clothing/under/suit_jacket/female/skirt=0,/obj/item/clothing/under/dress/dress_fire=0,/obj/item/clothing/under/dress/flamenco=0,/obj/item/clothing/under/dress/flower_dress=0,/obj/item/clothing/under/fluff/gnshorts=0,/obj/item/clothing/under/color=0,/obj/item/clothing/under/color/aqua=0,/obj/item/clothing/under/color/black=0,/obj/item/clothing/under/color/blackf=0,/obj/item/clothing/under/color/blackjumpskirt=0,/obj/item/clothing/under/color/blue=0,/obj/item/clothing/under/color/brown=0,/obj/item/clothing/under/color/darkblue=0,/obj/item/clothing/under/color/darkred=0,/obj/item/clothing/under/color/green=0,/obj/item/clothing/under/color/grey=0,/obj/item/clothing/under/color/lightblue=0,/obj/item/clothing/under/color/lightbrown=0,/obj/item/clothing/under/color/lightgreen=0,/obj/item/clothing/under/color/lightpurple=0,/obj/item/clothing/under/color/lightred=0,/obj/item/clothing/under/color/orange=0,/obj/item/clothing/under/color/pink=0,/obj/item/clothing/under/color/prison=0,/obj/item/clothing/under/color/ranger=0,/obj/item/clothing/under/color/red=0,/obj/item/clothing/under/color/white=0,/obj/item/clothing/under/color/yellow=0,/obj/item/clothing/under/color/yellowgreen=0,/obj/item/clothing/under/corp/aether=0,/obj/item/clothing/under/corp/focal=0,/obj/item/clothing/under/corp/hephaestus=0,/obj/item/clothing/under/corp/wardt=0,/obj/item/clothing/under/kilt=0,/obj/item/clothing/under/fluff/latexmaid=0,/obj/item/clothing/under/dress/lilacdress=0,/obj/item/clothing/under/dress/white2=0,/obj/item/clothing/under/dress/white4=0,/obj/item/clothing/under/dress/maid=0,/obj/item/clothing/under/dress/maid/sexy=0,/obj/item/clothing/under/dress/maid/janitor=0,/obj/item/clothing/under/moderncoat=0,/obj/item/clothing/under/permit=0,/obj/item/clothing/under/oldwoman=0,/obj/item/clothing/under/frontier=0,/obj/item/clothing/under/mbill=0,/obj/item/clothing/under/pants/baggy=0,/obj/item/clothing/under/pants/baggy/classicjeans=0,/obj/item/clothing/under/pants/baggy/mustangjeans=0,/obj/item/clothing/under/pants/baggy/blackjeans=0,/obj/item/clothing/under/pants/baggy/greyjeans=0,/obj/item/clothing/under/pants/baggy/youngfolksjeans=0,/obj/item/clothing/under/pants/baggy/white=0,/obj/item/clothing/under/pants/baggy/red=0,/obj/item/clothing/under/pants/baggy/black=0,/obj/item/clothing/under/pants/baggy/tan=0,/obj/item/clothing/under/pants/baggy/track=0,/obj/item/clothing/under/pants/baggy/khaki=0,/obj/item/clothing/under/pants/baggy/camo=0,/obj/item/clothing/under/pants/utility=0,/obj/item/clothing/under/pants/utility/orange=0,/obj/item/clothing/under/pants/utility/blue=0,/obj/item/clothing/under/pants/utility/white=0,/obj/item/clothing/under/pants/utility/red=0,/obj/item/clothing/under/pants/chaps=0,/obj/item/clothing/under/pants/chaps/black=0,/obj/item/clothing/under/pants/track=0,/obj/item/clothing/under/pants/track/red=0,/obj/item/clothing/under/pants/track/white=0,/obj/item/clothing/under/pants/track/green=0,/obj/item/clothing/under/pants/track/blue=0,/obj/item/clothing/under/pants/yogapants=0,/obj/item/clothing/under/ascetic=0,/obj/item/clothing/under/dress/white3=0,/obj/item/clothing/under/skirt/pleated=0,/obj/item/clothing/under/dress/darkred=0,/obj/item/clothing/under/dress/redeveninggown=0,/obj/item/clothing/under/dress/red_swept_dress=0,/obj/item/clothing/under/dress/sailordress=0,/obj/item/clothing/under/dress/sari=0,/obj/item/clothing/under/dress/sari/green=0,/obj/item/clothing/under/qipao=0,/obj/item/clothing/under/qipao/red=0,/obj/item/clothing/under/qipao/white=0,/obj/item/clothing/under/shorts/red=0,/obj/item/clothing/under/shorts/green=0,/obj/item/clothing/under/shorts/blue=0,/obj/item/clothing/under/shorts/black=0,/obj/item/clothing/under/shorts/grey=0,/obj/item/clothing/under/shorts/white=0,/obj/item/clothing/under/shorts/jeans=0,/obj/item/clothing/under/shorts/jeans=0,/obj/item/clothing/under/shorts/jeans/classic=0,/obj/item/clothing/under/shorts/jeans/mustang=0,/obj/item/clothing/under/shorts/jeans/youngfolks=0,/obj/item/clothing/under/shorts/jeans/black=0,/obj/item/clothing/under/shorts/jeans/grey=0,/obj/item/clothing/under/shorts/khaki=0,/obj/item/clothing/under/skirt/loincloth=0,/obj/item/clothing/under/skirt/khaki=0,/obj/item/clothing/under/skirt/blue=0,/obj/item/clothing/under/skirt/red=0,/obj/item/clothing/under/skirt/denim=0,/obj/item/clothing/under/skirt/pleated=0,/obj/item/clothing/under/skirt/outfit/plaid_blue=0,/obj/item/clothing/under/skirt/outfit/plaid_red=0,/obj/item/clothing/under/skirt/outfit/plaid_purple=0,/obj/item/clothing/under/overalls/sleek=0,/obj/item/clothing/under/sl_suit=0,/obj/item/clothing/under/gentlesuit=0,/obj/item/clothing/under/gentlesuit/skirt=0,/obj/item/clothing/under/suit_jacket=0,/obj/item/clothing/under/suit_jacket/really_black/skirt=0,/obj/item/clothing/under/suit_jacket/really_black=0,/obj/item/clothing/under/suit_jacket/female/skirt=0,/obj/item/clothing/under/suit_jacket/female=0,/obj/item/clothing/under/suit_jacket/red=0,/obj/item/clothing/under/suit_jacket/red/skirt=0,/obj/item/clothing/under/suit_jacket/charcoal=0,/obj/item/clothing/under/suit_jacket/charcoal/skirt=0,/obj/item/clothing/under/suit_jacket/navy=0,/obj/item/clothing/under/suit_jacket/navy/skirt=0,/obj/item/clothing/under/suit_jacket/burgundy=0,/obj/item/clothing/under/suit_jacket/burgundy/skirt=0,/obj/item/clothing/under/suit_jacket/checkered=0,/obj/item/clothing/under/suit_jacket/checkered/skirt=0,/obj/item/clothing/under/suit_jacket/tan=0,/obj/item/clothing/under/suit_jacket/tan/skirt=0,/obj/item/clothing/under/scratch=0,/obj/item/clothing/under/scratch/skirt=0,/obj/item/clothing/under/sundress=0,/obj/item/clothing/under/sundress_white=0,/obj/item/clothing/under/rank/psych/turtleneck/sweater=0,/obj/item/weapon/storage/box/fluff/swimsuit=0,/obj/item/weapon/storage/box/fluff/swimsuit/blue=0,/obj/item/weapon/storage/box/fluff/swimsuit/purple=0,/obj/item/weapon/storage/box/fluff/swimsuit/green=0,/obj/item/weapon/storage/box/fluff/swimsuit/red=0,/obj/item/weapon/storage/box/fluff/swimsuit/white=0,/obj/item/weapon/storage/box/fluff/swimsuit/earth=0,/obj/item/weapon/storage/box/fluff/swimsuit/engineering=0,/obj/item/weapon/storage/box/fluff/swimsuit/science=0,/obj/item/weapon/storage/box/fluff/swimsuit/security=0,/obj/item/weapon/storage/box/fluff/swimsuit/medical=0,/obj/item/weapon/storage/box/fluff/swimsuit/cowbikini=0,/obj/item/clothing/under/utility=0,/obj/item/clothing/under/utility/grey=0,/obj/item/clothing/under/utility/blue=0,/obj/item/clothing/under/fluff/v_nanovest=0,/obj/item/clothing/under/dress/westernbustle=0,/obj/item/clothing/under/wedding/bride_white=0,/obj/item/weapon/storage/backpack=0,/obj/item/weapon/storage/backpack/messenger=0,/obj/item/weapon/storage/backpack/satchel=0,/obj/item/clothing/under/tropical=0,/obj/item/clothing/under/tropical/green=0,/obj/item/clothing/under/tropical/pink=0,/obj/item/clothing/under/tropical/blue=0)},/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"hEp" = (/turf/simulated/wall/r_concrete,/area/vr/powered/rocks) -"hFH" = (/obj/structure/bed/chair/oldsofa,/obj/structure/window/phoronreinforced{dir = 1},/turf/simulated/floor/wood,/area/vr/powered/cult) -"hGg" = (/obj/effect/floor_decal/corner/paleblue/full{dir = 4},/obj/structure/bed/chair/comfy/blue{dir = 8},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"hGB" = (/obj/effect/floor_decal/corner/blue/diagonal{dir = 4},/turf/simulated/floor/tiled/white,/area/vr/powered/dungeon) -"hHa" = (/turf/unsimulated/wall,/area/vr/outdoors/powered) -"hHh" = (/obj/item/stolenpackage,/obj/item/stolenpackage,/obj/structure/table/rack/shelf/steel,/obj/random/contraband/nofail,/turf/simulated/floor/airless,/area/vr/powered) -"hHx" = (/obj/structure/cult/pylon,/turf/simulated/floor/cult,/area/vr/powered/cult) -"hHB" = (/obj/machinery/light/small{dir = 4},/obj/machinery/vending/loadout/uniform,/turf/simulated/floor/wmarble,/area/vr/powered/motel) -"hHE" = (/obj/effect/catwalk_plated/white,/turf/space,/area/space) -"hIL" = (/obj/machinery/chemical_dispenser/bar_soft/full{pixel_y = 8; dir = 2},/obj/structure/table/marble,/turf/simulated/floor/wood,/area/vr/powered/cafe) -"hLP" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/plating,/area/vr/powered) -"hNm" = (/obj/structure/salvageable/server,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"hNG" = (/turf/simulated/floor/outdoors/dirt{temperature = 311; outdoors = 0},/area/vr/powered/rocks) -"hNK" = (/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/confetti,/obj/effect/decal/remains/human,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"hOg" = (/obj/machinery/bodyscanner,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/dungeon) -"hOv" = (/obj/structure/table/alien/blue,/obj/item/weapon/surgical/circular_saw/alien,/obj/item/weapon/surgical/scalpel/alien{pixel_y = 8},/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/shuttle/floor/white,/area/vr/powered/dungeon) -"hPe" = (/turf/unsimulated/wall/seperator,/area/vr/outdoors/powered/cult) -"hPs" = (/obj/effect/floor_decal/techfloor,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"hPU" = (/obj/random/cash/huge,/obj/random/cash/huge,/turf/simulated/floor/outdoors/rocks{temperature = 293.15; outdoors = -1},/area/vr/powered/dungeon) -"hQi" = (/obj/machinery/atmospherics/pipe/tank/phoron/full{dir = 8},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/airless,/area/vr/powered) -"hQk" = (/obj/machinery/power/terminal{dir = 8},/obj/structure/cable{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"hQt" = (/obj/structure/table/standard,/obj/random/soap,/obj/random/soap,/obj/random/soap,/obj/random/soap,/obj/random/soap,/obj/random/soap,/obj/item/weapon/flame/candle/candelabra/everburn{pixel_y = 9},/turf/simulated/floor/wood,/area/vr/powered) -"hQM" = (/obj/effect/catwalk_plated/dark,/turf/simulated/floor/airless,/area/vr/powered) -"hQX" = (/obj/machinery/atmospherics/unary/cryo_cell,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"hRJ" = (/turf/simulated/floor/cult{icon_state = "cult-narsie"},/area/vr/outdoors/powered/cult) -"hRW" = (/obj/structure/table/rack/shelf/steel,/obj/item/stolenpackage,/obj/random/contraband/nofail,/obj/random/contraband/nofail,/turf/simulated/floor/tiled/techmaint,/area/vr/powered) -"hSa" = (/obj/structure/table/marble,/turf/simulated/floor/wood,/area/vr/powered/bar) -"hSo" = (/obj/effect/simple_portal/linked,/obj/effect/floor_decal/spline/fancy{icon_state = "spline_fancy_full"},/turf/simulated/floor/lava/harmless,/area/vr/powered/cult) -"hSu" = (/obj/structure/flora/ausbushes/fullgrass,/turf/simulated/mineral/sif,/area/vr/powered/rocks) -"hSS" = (/obj/structure/fans,/turf/simulated/shuttle/plating,/area/vr/powered/space/sciship) -"hSX" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/floor/cult,/area/vr/powered/cult) -"hTq" = (/obj/machinery/mech_recharger,/obj/effect/floor_decal/industrial/outline/yellow,/obj/mecha/combat/marauder/seraph,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/mechfactory) -"hTV" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/pancakes{pixel_y = -6; pixel_x = 12},/turf/simulated/floor/wood,/area/vr/powered/bar) -"hUV" = (/obj/effect/floor_decal/spline/fancy,/obj/effect/floor_decal/spline/fancy{dir = 1},/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"hVb" = (/obj/structure/window/reinforced/survival_pod{dir = 4},/turf/simulated/shuttle/floor/white,/area/vr/powered/dungeon) -"hVo" = (/obj/machinery/door/airlock{id_tag = "VR3"; name = "VR Beachhouse 3"},/turf/simulated/floor/wood,/area/vr/powered) -"hVB" = (/obj/structure/table/marble,/obj/machinery/microwave{pixel_x = -1; pixel_y = 17},/obj/item/weapon/reagent_containers/food/condiment/carton/flour{pixel_x = -5; pixel_y = -2},/turf/simulated/floor/wood,/area/vr/powered/cafe) -"hVP" = (/obj/structure/table/steel_reinforced,/obj/item/weapon/storage/briefcase/inflatable{pixel_y = 3},/obj/item/weapon/storage/toolbox/syndicate/powertools,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"hXb" = (/obj/machinery/vending/snack,/turf/simulated/floor/wood,/area/vr/powered/bar) -"hXB" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/iandouble,/turf/simulated/floor/carpet/blucarpet,/area/vr/powered) -"hXL" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"hYX" = (/obj/machinery/atmospherics/unary/engine{dir = 1},/turf/space,/area/space) -"hZc" = (/obj/structure/bed/pod,/obj/item/weapon/bedsheet/hos,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/space/sciship) -"hZi" = (/obj/machinery/mech_recharger,/obj/mecha/combat/gygax/old,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/space/sciship) -"hZr" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/effect/floor_decal/techfloor{dir = 8},/obj/structure/table/steel_reinforced,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"hZR" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/cult,/area/vr/powered/cult) -"hZY" = (/mob/living/simple_mob/mechanical/mecha/combat/marauder{faction = "syndicate"},/turf/simulated/floor/airless,/area/vr/outdoors/powered) -"iac" = (/obj/machinery/light{dir = 4},/obj/structure/table/rack/shelf/steel,/obj/random/cigarettes,/obj/random/cigarettes,/obj/random/cigarettes,/turf/simulated/floor/tiled,/area/vr/powered/constore) -"iav" = (/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/structure/table/rack/shelf/steel,/obj/item/clothing/suit/armor/pcarrier,/obj/item/clothing/suit/armor/pcarrier,/obj/item/clothing/suit/armor/pcarrier,/obj/item/clothing/suit/armor/pcarrier,/obj/item/clothing/suit/armor/pcarrier,/obj/item/clothing/suit/armor/pcarrier,/obj/item/clothing/suit/armor/pcarrier/explorer/deluxe,/obj/item/clothing/suit/armor/pcarrier/explorer/deluxe,/obj/item/clothing/suit/armor/pcarrier/explorer/deluxe,/obj/item/clothing/suit/armor/pcarrier/explorer/deluxe,/obj/item/clothing/suit/armor/pcarrier/explorer/deluxe,/obj/item/clothing/suit/armor/pcarrier/explorer/deluxe,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"iaS" = (/obj/machinery/atmospherics/unary/cryo_cell,/turf/simulated/shuttle/floor/white,/area/vr/powered/space/whiteship) -"ibk" = (/obj/structure/bed/chair/bay/comfy/black{dir = 1},/obj/effect/decal/remains,/obj/effect/decal/cleanable/blood,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/dungeon) -"icz" = (/obj/structure/sign/warning/vacuum,/turf/unsimulated/wall,/area/vr/powered/cult) -"ido" = (/obj/structure/closet/walllocker_double/kitchen/east{name = "Ration Cabinet"},/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/device/radio{pixel_x = -5; pixel_y = 5},/obj/item/device/radio{pixel_x = -5; pixel_y = 5},/obj/item/device/radio{pixel_x = 5; pixel_y = 5},/obj/item/device/radio{pixel_x = 5; pixel_y = 5},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"idM" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/machinery/door/blast/regular/open{id = "stargazer_blast"; name = "window blast shield"},/obj/item/weapon/material/shard/plastitaniumglass,/turf/simulated/shuttle/plating,/area/vr/powered/dungeon) -"idO" = (/obj/effect/floor_decal/spline/fancy,/obj/effect/floor_decal/spline/fancy{dir = 1},/obj/machinery/light/floortube/flicker{pixel_y = 5},/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/cult) -"iea" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/wood,/area/vr/powered) -"ifB" = (/obj/structure/salvageable/server,/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"ifF" = (/obj/machinery/smartfridge/survival_pod{icon = 'icons/obj/vending.dmi'; icon_base = "fridge_sci"; icon_contents = "chem"; icon_state = "fridge_sci"; name = "Advanced storage"; pixel_y = 0},/obj/item/weapon/stock_parts/micro_laser/ultra,/obj/item/weapon/stock_parts/micro_laser/ultra,/obj/item/weapon/stock_parts/micro_laser/ultra,/obj/item/weapon/stock_parts/micro_laser/ultra,/obj/item/weapon/stock_parts/micro_laser/ultra,/obj/item/weapon/stock_parts/matter_bin/super,/obj/item/weapon/stock_parts/matter_bin/super,/obj/item/weapon/stock_parts/matter_bin/super,/obj/item/weapon/stock_parts/matter_bin/super,/obj/item/weapon/stock_parts/matter_bin/super,/obj/item/weapon/stock_parts/manipulator/pico,/obj/item/weapon/stock_parts/manipulator/pico,/obj/item/weapon/stock_parts/manipulator/pico,/obj/item/weapon/stock_parts/manipulator/pico,/obj/item/weapon/stock_parts/manipulator/pico,/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/console_screen,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/stock_parts/capacitor/super,/obj/item/weapon/stock_parts/capacitor/super,/obj/item/weapon/stock_parts/capacitor/super,/obj/item/weapon/stock_parts/capacitor/super,/obj/item/weapon/stock_parts/capacitor/super,/obj/item/weapon/stock_parts/motor,/obj/item/weapon/stock_parts/motor,/obj/item/weapon/stock_parts/motor,/obj/item/weapon/stock_parts/motor,/obj/item/weapon/stock_parts/motor,/obj/item/weapon/stock_parts/scanning_module/phasic,/obj/item/weapon/stock_parts/scanning_module/phasic,/obj/item/weapon/stock_parts/scanning_module/phasic,/obj/item/weapon/stock_parts/scanning_module/phasic,/obj/item/weapon/stock_parts/scanning_module/phasic,/obj/item/weapon/stock_parts/scanning_module/phasic,/obj/item/weapon/stock_parts/spring,/obj/item/weapon/stock_parts/spring,/obj/item/weapon/stock_parts/spring,/obj/item/weapon/stock_parts/spring,/obj/item/weapon/stock_parts/spring,/obj/item/weapon/stock_parts/spring,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/item/weapon/stock_parts/subspace/analyzer,/obj/item/weapon/stock_parts/subspace/analyzer,/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/sub_filter,/obj/item/weapon/stock_parts/subspace/sub_filter,/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/stack/cable_coil,/obj/item/stack/cable_coil,/obj/item/clothing/glasses/welding,/obj/item/clothing/glasses/welding,/obj/item/device/bodysnatcher,/obj/item/weapon/card/emag,/obj/item/weapon/card/emag,/obj/item/weapon/cell/super,/obj/item/weapon/cell/super,/obj/item/weapon/cell/device/super,/obj/item/weapon/cell/device/super,/obj/effect/floor_decal/industrial/outline/yellow,/obj/item/weapon/storage/briefcase/inflatable,/obj/item/weapon/storage/briefcase/inflatable,/obj/effect/floor_decal/techfloor{dir = 8},/obj/machinery/light/poi{dir = 8},/obj/item/device/flash/synthetic,/obj/item/device/flash/synthetic,/obj/item/device/flash/synthetic,/obj/item/device/flash/synthetic,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"igf" = (/obj/structure/closet/secure_closet/engineering_electrical{req_access = null},/obj/machinery/light{dir = 1},/obj/item/weapon/storage/belt/utility,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"ign" = (/obj/machinery/oxygen_pump/anesthetic,/turf/simulated/wall/titanium,/area/vr/powered/dungeon) -"ihy" = (/obj/random/junk,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"ihA" = (/obj/machinery/atmospherics/pipe/simple/visible/green{dir = 9},/obj/effect/floor_decal/industrial/warning,/obj/effect/floor_decal/techfloor/orange{dir = 1},/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"ihP" = (/obj/structure/fence{dir = 4},/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"ijB" = (/obj/machinery/chem_master,/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered) -"ijL" = (/obj/structure/showcase/sign{name = "WARNING: OSHA VIOLATIONS"; desc = "Don't Fall."},/turf/simulated/floor/outdoors/rocks{temperature = 293.15},/area/vr/outdoors/powered/lava) -"ilU" = (/obj/effect/blocker,/turf/simulated/floor/airless,/area/space) -"imi" = (/obj/structure/window/phoronreinforced{dir = 4},/turf/simulated/shuttle/floor/white,/area/vr/powered/cult) -"imW" = (/obj/item/weapon/photo,/obj/item/weapon/photo{pixel_x = 4},/obj/structure/table/bench/wooden,/turf/simulated/floor/wood,/area/vr/powered) -"inj" = (/obj/structure/table/rack/shelf/steel,/obj/effect/decal/cleanable/blood/gibs/xeno,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"ink" = (/obj/machinery/vending/snlvend,/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"inl" = (/obj/machinery/atmospherics/pipe/manifold4w/visible,/obj/machinery/meter,/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"iny" = (/obj/structure/table/marble{color = "grey"},/obj/item/weapon/towel/random,/obj/item/weapon/towel/random,/obj/item/weapon/towel/random{pixel_y = 8},/obj/item/weapon/towel/random{pixel_y = 8},/turf/simulated/shuttle/floor/black,/area/vr/powered/cult) -"ion" = (/obj/structure/table/rack/shelf/steel,/obj/item/weapon/melee/energy/sword,/obj/item/weapon/melee/energy/sword,/obj/fiftyspawner/durasteel,/obj/fiftyspawner/durasteel,/turf/simulated/shuttle/floor/darkred,/area/vr/powered/armory) -"ioo" = (/obj/structure/cliff/automatic{dir = 2},/turf/simulated/floor/water/indoors{temperature = 293.15},/area/vr/powered/dungeon) -"ioC" = (/obj/structure/closet/cabinet,/obj/item/weapon/storage/wallet/random,/obj/item/weapon/towel/random,/obj/item/weapon/melee/umbrella/random,/obj/random/ammo,/obj/random/cigarettes,/obj/random/contraband,/obj/random/junk,/obj/random/maintenance/security,/turf/simulated/floor/wood,/area/vr/powered) -"ipY" = (/turf/space,/area/space) -"iqq" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/pastatomato,/turf/simulated/floor/wood,/area/vr/powered/conspawn) -"iqt" = (/obj/effect/floor_decal/industrial/warning/corner,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"irA" = (/turf/simulated/floor/tiled/neutral,/area/vr/powered) -"isf" = (/obj/structure/bed/chair/office/dark{dir = 1},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"isZ" = (/obj/structure/closet/walllocker_double/kitchen/north{dir = 8; name = "Ration Cabinet"; pixel_x = -32; pixel_y = 0},/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/device/radio{pixel_x = -5; pixel_y = 5},/obj/item/device/radio{pixel_x = 5; pixel_y = 5},/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"itq" = (/obj/effect/floor_decal/techfloor/corner{dir = 8},/obj/effect/floor_decal/techfloor/corner,/turf/simulated/floor/cult{icon_state = "cult-narsie"},/area/vr/powered/cult) -"itz" = (/obj/structure/closet/wardrobe/grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/under/color/grey,/obj/item/clothing/under/color/grey,/obj/item/clothing/under/color/grey,/obj/item/clothing/shoes/footwraps,/obj/item/clothing/shoes/footwraps,/obj/item/clothing/shoes/black,/obj/item/clothing/shoes/black,/obj/machinery/light,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/turf/simulated/floor/wood,/area/vr/powered/cafe) -"itJ" = (/obj/structure/curtain/open/privacy,/obj/effect/floor_decal/techfloor,/turf/simulated/shuttle/floor/white,/area/vr/powered/dungeon) -"iuB" = (/obj/structure/closet/crate/rcd,/obj/item/weapon/rcd_ammo/large,/obj/item/weapon/rcd_ammo/large,/obj/item/weapon/rcd_ammo/large,/obj/item/weapon/rcd_ammo/large,/obj/item/weapon/rcd_ammo/large,/obj/item/weapon/rcd_ammo/large,/obj/item/weapon/rcd_ammo/large,/obj/item/weapon/rcd_ammo/large,/obj/item/weapon/rcd/advanced/loaded,/obj/item/weapon/rcd/advanced/loaded,/obj/item/weapon/rcd/advanced/loaded,/obj/item/weapon/rcd/advanced/loaded,/obj/item/weapon/rcd_ammo/large,/obj/item/weapon/rcd_ammo/large,/turf/simulated/floor/outdoors/sidewalk/slab{temperature = 293.15; movement_cost = 0},/area/vr/outdoors/powered) -"iuE" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/airless,/area/vr/powered) -"ivI" = (/obj/structure/flora/ausbushes/fernybush,/obj/structure/flora/rocks1,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"iwO" = (/obj/effect/decal/remains/xeno,/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"ixm" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/fans/hardlight,/turf/simulated/shuttle/plating,/area/vr/powered/space/mechfactory) -"ixu" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/concrete{outdoors = 1},/area/vr/outdoors/powered) -"ixA" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/floor/cult,/area/vr/powered/cult) -"ixP" = (/mob/living/simple_mob/vore/alienanimals/catslug/suslug/color/red,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"ixS" = (/obj/structure/bed/chair/comfy/brown{dir = 8},/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"iyq" = (/obj/structure/table/steel_reinforced,/obj/item/weapon/gun/energy/mouseray/metamorphosis/advanced,/obj/item/weapon/gun/energy/mouseray/metamorphosis/advanced,/obj/item/weapon/gun/energy/mouseray/medical{pixel_y = -7},/obj/machinery/recharger/wallcharger{pixel_x = -24},/obj/item/device/denecrotizer/medical,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/building2) -"iyK" = (/obj/item/weapon/reagent_containers/food/snacks/syndicake,/turf/simulated/floor/airless,/area/space) -"izi" = (/obj/structure/table/darkglass,/obj/item/weapon/storage/box/monkeycubes/wolpincubes,/obj/item/weapon/storage/box/monkeycubes/stokcubes,/obj/item/weapon/storage/box/monkeycubes/sparracubes,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"izI" = (/turf/simulated/floor/carpet/oracarpet,/area/vr/powered/motel) -"izM" = (/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/confetti,/obj/item/weapon/grenade/confetti/party_ball,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"iBy" = (/obj/machinery/computer/operating{dir = 4},/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"iBN" = (/obj/effect/floor_decal/rust,/obj/item/weapon/bone/arm{pixel_x = 9},/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"iCS" = (/obj/item/weapon/gun/energy/ionrifle,/obj/item/weapon/gun/energy/modular/carbine,/obj/item/weapon/gun/energy/pummeler,/obj/item/weapon/gun/energy/taser,/obj/machinery/light,/obj/item/weapon/cell/device/super,/obj/item/weapon/cell/device/super,/obj/item/weapon/cell/device/super,/obj/item/weapon/cell/device/super,/obj/structure/closet/secure_closet/guncabinet{req_one_access = null},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"iDh" = (/obj/structure/table/steel_reinforced,/obj/item/device/perfect_tele,/obj/item/device/perfect_tele,/obj/item/device/perfect_tele,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/building2) -"iDi" = (/obj/structure/flora/ausbushes/fullgrass,/obj/structure/flora/ausbushes/fullgrass,/turf/unsimulated/wall,/area/vr/outdoors/powered) -"iDR" = (/obj/structure/table/rack/shelf,/obj/item/ammo_magazine/m9mm,/obj/item/ammo_magazine/m9mm,/obj/item/ammo_magazine/m9mm,/obj/item/ammo_magazine/m9mm,/obj/item/ammo_magazine/m9mm,/obj/item/ammo_magazine/m9mm,/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"iEu" = (/obj/machinery/vending/deluxe_boozeomat{req_access = null; req_log_access = null},/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"iEH" = (/obj/item/weapon/beach_ball/holoball,/turf/simulated/floor/concrete{outdoors = 1},/area/vr/outdoors/powered) -"iET" = (/obj/effect/overlay/palmtree_r,/obj/effect/overlay/coconut,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"iGA" = (/obj/effect/floor_decal/techfloor/corner{dir = 4},/turf/simulated/shuttle/floor/purple,/area/vr/powered/dungeon) -"iGJ" = (/obj/effect/floor_decal/corner/paleblue{dir = 10},/obj/machinery/light/small,/turf/simulated/floor/tiled,/area/vr/powered/vet) -"iIl" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/mechfactory) -"iID" = (/obj/machinery/optable,/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"iIT" = (/turf/simulated/floor/concrete{outdoors = 0},/area/vr/powered/rocks) -"iIY" = (/obj/item/weapon/gun/projectile/automatic/serdy/hunter,/obj/item/ammo_magazine/m762svd,/obj/item/ammo_magazine/m762svd,/obj/item/ammo_magazine/m762svd,/obj/item/ammo_magazine/m762svd,/obj/structure/table/rack/shelf,/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"iJm" = (/obj/structure/table/marble{color = "grey"},/obj/item/weapon/storage/firstaid/combat{pixel_x = 5; pixel_y = 5},/obj/item/weapon/storage/firstaid/combat,/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered/cult) -"iKf" = (/obj/machinery/atmospherics/pipe/simple/hidden,/obj/structure/fireaxecabinet{pixel_x = 32},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/space/whiteship) -"iLY" = (/obj/effect/landmark/virtual_reality{name = "Abandoned Mech Factory"},/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/space/mechfactory) -"iMi" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"iMU" = (/obj/machinery/door/window/survival_pod{dir = 8},/turf/simulated/floor/wood,/area/vr/powered/space/whiteship) -"iNw" = (/obj/machinery/vending/wardrobe/janidrobe{req_access = null},/turf/simulated/floor/tiled{outdoors = 1},/area/vr/powered/vendor) -"iNM" = (/obj/structure/table/alien/blue,/obj/item/weapon/surgical/bonegel,/obj/item/weapon/surgical/bone_clamp/alien,/obj/machinery/light/poi{dir = 1},/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/shuttle/floor/white,/area/vr/powered/dungeon) -"iOk" = (/obj/machinery/space_heater,/obj/effect/floor_decal/industrial/warning,/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"iOl" = (/obj/machinery/door/airlock/hatch{icon_state = "door_locked"; id_tag = null; locked = 1; req_access = list(11)},/turf/simulated/floor/airless,/area/vr/powered) -"iPf" = (/obj/machinery/mech_recharger,/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/loot_pile/mecha/odysseus/murdysseus,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/mechfactory) -"iQe" = (/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"iQN" = (/obj/structure/fans/hardlight/colorable{color = "red"},/turf/space,/area/space) -"iQZ" = (/obj/machinery/chemical_analyzer,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"iRw" = (/obj/structure/bed/chair/office/dark{pixel_y = 0; dir = 4},/turf/simulated/floor/wood,/area/vr/powered/dungeon) -"iRD" = (/obj/machinery/flasher{id = "procroom2"; name = "Floor mounted flash"},/turf/simulated/floor/tiled/techmaint,/area/vr/powered) -"iSq" = (/obj/random/trash,/obj/random/trash,/obj/random/trash,/obj/random/trash,/obj/effect/decal/remains,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"iTd" = (/obj/structure/table/bench/wooden,/obj/machinery/light{dir = 4},/obj/item/device/flash,/turf/simulated/floor/wood,/area/vr/powered/space/whiteship) -"iUa" = (/obj/machinery/atmospherics/pipe/simple/hidden,/obj/structure/shuttle/window,/obj/machinery/door/firedoor/glass,/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"iUv" = (/obj/structure/flora/lily2,/turf/simulated/floor/water/deep{temperature = 311},/area/vr/outdoors/powered) -"iUA" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/structure/reagent_dispensers/fueltank/high,/turf/simulated/floor/airless,/area/vr/powered) -"iVy" = (/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"iVL" = (/obj/effect/catwalk_plated/dark,/obj/item/weapon/banner/blue,/turf/simulated/floor/airless,/area/vr/powered/space/sciship) -"iVQ" = (/obj/machinery/light/floortube/flicker{pixel_y = 5},/turf/simulated/floor/wood,/area/vr/powered/cult) -"iWn" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/flora/pottedplant/unusual,/obj/structure/table/bench/marble,/turf/simulated/floor/wood{temperature = 311},/area/vr/powered) -"iWL" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/tiled,/area/vr/powered/nuke) -"iXv" = (/obj/structure/salvageable/server,/turf/simulated/floor/airless,/area/vr/powered/space/mechfactory) -"iXx" = (/obj/structure/table/rack/shelf/steel,/obj/fiftyspawner/rods,/obj/fiftyspawner/rods,/obj/item/stack/material/plasteel{amount = 30},/obj/item/stack/material/plasteel{amount = 30},/obj/machinery/atmospherics/pipe/manifold/hidden/yellow{dir = 8},/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/whiteship) -"iXD" = (/obj/mecha/combat/fighter/baron{dir = 8},/turf/space,/area/space) -"iYh" = (/obj/machinery/vending/giftvendor,/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"iYx" = (/obj/structure/fans/hardlight/colorable{color = "red"},/obj/machinery/door/airlock/hatch{icon_state = "door_locked"; id_tag = null; locked = 1; req_access = list(11)},/turf/simulated/floor/airless,/area/vr/powered) -"iYE" = (/turf/unsimulated/wall,/area/space) -"iYS" = (/turf/simulated/shuttle/floor/purple,/area/vr/powered/space/whiteship) -"iYT" = (/obj/item/trash/bowl,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"iZa" = (/obj/machinery/atmospherics/pipe/simple/hidden,/obj/machinery/door/airlock/maintenance/engi{req_one_access = null},/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"iZt" = (/obj/effect/floor_decal/corner/paleblue{dir = 6},/obj/machinery/light/small{dir = 4; pixel_y = 0},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"iZF" = (/obj/effect/floor_decal/techfloor/corner{dir = 6},/turf/simulated/floor/cult,/area/vr/powered/cult) -"iZH" = (/obj/structure/table/reinforced,/obj/machinery/cell_charger,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"jay" = (/obj/machinery/door/window/brigdoor/westleft{req_access = null},/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"jaQ" = (/obj/machinery/body_scanconsole,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"jaW" = (/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"jbF" = (/obj/effect/floor_decal/industrial/warning{dir = 4},/obj/structure/table/rack/shelf/steel,/obj/item/weapon/gun/energy/locked/frontier/unlocked,/obj/item/weapon/gun/energy/locked/frontier/unlocked,/obj/item/weapon/gun/energy/locked/frontier/unlocked,/obj/item/weapon/gun/energy/locked/frontier/unlocked,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"jbY" = (/obj/structure/bed/chair/office/light{dir = 1},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"jcH" = (/obj/random/junk,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/wood,/area/vr/powered/shop) -"jcO" = (/obj/effect/fake_sun/always_day,/turf/simulated/floor/outdoors/newdirt_nograss{temperature = 293.15},/area/vr/outdoors/powered) -"jdl" = (/obj/structure/table/steel_reinforced,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/turf/simulated/floor/airless,/area/vr/powered) -"jdU" = (/obj/structure/undies_wardrobe,/turf/simulated/floor/carpet/blue,/area/vr/powered/motel) -"jem" = (/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/space/whiteship) -"jeP" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/turf/simulated/shuttle/plating,/area/vr/powered/dungeon) -"jfb" = (/obj/structure/table/rack/shelf/steel,/obj/item/weapon/reagent_containers/food/drinks/shaker{pixel_x = 6},/obj/item/weapon/reagent_containers/glass/beaker/noreact{pixel_x = -6},/obj/item/weapon/reagent_containers/glass/rag,/obj/item/weapon/reagent_containers/glass/beaker/bluespace,/turf/simulated/floor/wood{temperature = 311},/area/vr/powered) -"jfl" = (/obj/machinery/light{layer = 3},/turf/simulated/floor/tiled,/area/vr/powered/nuke) -"jft" = (/obj/structure/cult/tome,/turf/simulated/floor/wood,/area/vr/powered/cult) -"jfV" = (/obj/vehicle/boat{dir = 8},/obj/structure/lattice,/turf/space,/area/space) -"jfY" = (/obj/effect/decal/cleanable/dirt,/obj/random/junk,/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"jgA" = (/obj/machinery/porta_turret/alien{faction = "neutral"},/obj/machinery/light,/turf/simulated/floor/cult,/area/vr/powered/cult) -"jgH" = (/obj/structure/prop/rock/waterflat,/turf/simulated/floor/water{temperature = 311},/area/vr/outdoors/powered) -"jhb" = (/obj/item/trash/bowl,/obj/item/weapon/corncob,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"jhd" = (/obj/structure/table/reinforced,/obj/item/weapon/material/fishing_net,/obj/item/weapon/material/fishing_net,/obj/machinery/light{layer = 3},/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"jhj" = (/obj/structure/table/standard,/obj/item/weapon/reagent_containers/food/drinks/bottle/small/beer,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"jhG" = (/turf/simulated/floor/water/beach/corner{dir = 4; temperature = 311; outdoors = 0},/area/vr/powered/rocks) -"jin" = (/obj/machinery/sleeper/survival_pod,/turf/simulated/shuttle/plating,/area/vr/powered/space/sciship) -"jiD" = (/obj/structure/table/marble,/turf/simulated/floor/redgrid/off,/area/vr/powered/cult) -"jjh" = (/mob/living/simple_mob/construct/shade{ai_holder_type = null},/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/cult) -"jjl" = (/obj/structure/flora/tree/jungle,/obj/structure/railing{dir = 4},/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"jjo" = (/obj/structure/bed/chair/wood{dir = 1},/obj/structure/window/reinforced/polarized{dir = 4; id = "h-kitchen"},/turf/simulated/floor/wood,/area/vr/powered) -"jjF" = (/obj/structure/cliff/automatic/corner{dir = 6},/turf/simulated/floor/lava,/area/vr/outdoors/powered/lava) -"jjV" = (/obj/item/weapon/fossil/skull,/turf/simulated/floor/cult,/area/vr/powered/cult) -"jjY" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow{dir = 8},/obj/structure/shuttle/engine/heater{dir = 4},/turf/simulated/shuttle/wall,/area/vr/powered/space/whiteship) -"jjZ" = (/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/vr/powered) -"jkL" = (/obj/structure/railing/grey{pixel_y = 0; dir = 8},/obj/structure/prop/statue/pillar,/turf/simulated/floor/concrete{outdoors = 0},/area/vr/outdoors/powered) -"jkT" = (/obj/effect/floor_decal/rust,/obj/item/weapon/bone/leg{pixel_y = 0; pixel_x = -6},/obj/item/weapon/bone/leg{pixel_x = 4},/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"jle" = (/obj/structure/table/rack/shelf/steel,/obj/item/weapon/storage/fancy/cigar/havana,/obj/item/weapon/storage/fancy/cigar/havana,/turf/simulated/floor/tiled,/area/vr/powered/constore) -"jmY" = (/obj/structure/loot_pile/surface/alien/engineering,/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"jng" = (/obj/machinery/gear_dispenser/suit/commonwealth,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"jnx" = (/mob/living/simple_mob/animal/passive/raccoon_ch,/turf/simulated/floor/tiled/white,/area/vr/powered) -"jnE" = (/obj/machinery/recharger/wallcharger{pixel_x = 4; pixel_y = -30},/turf/simulated/shuttle/floor/yellow,/area/vr/powered/space/sciship) -"jnV" = (/obj/structure/barricade,/obj/item/tape/police,/turf/simulated/floor/outdoors/rocks{temperature = 293.15; outdoors = -1},/area/vr/powered/dungeon) -"joe" = (/obj/effect/floor_decal/techfloor/corner{dir = 8},/obj/structure/cult/pylon,/turf/simulated/floor/cult,/area/vr/powered/cult) -"joP" = (/obj/machinery/light{dir = 8},/obj/item/weapon/paper_bin,/obj/structure/table/wooden_reinforced,/obj/item/weapon/pen/fountain,/turf/simulated/floor/wood,/area/vr/powered) -"jpu" = (/obj/machinery/sleep_console{dir = 4},/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"jpK" = (/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"jqv" = (/obj/machinery/vending/loadout/uniform,/turf/simulated/floor/wood,/area/vr/powered/cafe) -"jrF" = (/obj/structure/closet/cabinet,/obj/item/weapon/storage/wallet/random,/obj/item/weapon/towel/random,/obj/item/weapon/melee/umbrella/random,/obj/random/carp_plushie,/obj/random/curseditem,/obj/random/junk,/obj/random/maintenance/medical,/obj/random/maintenance/medical,/turf/simulated/floor/wood,/area/vr/powered) -"jrJ" = (/obj/structure/bonfire/permanent,/obj/item/weapon/reagent_containers/food/snacks/cuttlefish,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"jrR" = (/obj/machinery/vending/fishing,/turf/simulated/floor/wood{temperature = 311},/area/vr/powered) -"jrV" = (/obj/machinery/gear_dispenser/suit/autolok,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"jrX" = (/obj/machinery/atmospherics/pipe/manifold/hidden,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"jsd" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow{dir = 5},/obj/structure/extinguisher_cabinet{pixel_x = -27},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"jsT" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/structure/window/reinforced/survival_pod{dir = 1},/turf/simulated/shuttle/plating,/area/vr/powered/space/mechfactory) -"jto" = (/obj/structure/table/steel_reinforced,/obj/item/device/defib_kit/jumper_kit/loaded,/obj/item/device/defib_kit/jumper_kit/loaded,/obj/item/device/mmi,/obj/item/device/mmi,/obj/item/device/mmi,/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/shuttle/floor/white,/area/vr/powered/space/sciship) -"jtJ" = (/obj/machinery/light/small{dir = 4},/obj/structure/reagent_dispensers/beerkeg/fakenuke,/turf/simulated/floor/wood,/area/vr/powered/bar) -"jvh" = (/obj/structure/flora/smallbould,/turf/simulated/floor/grass2{outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"jwx" = (/obj/structure/bed/chair/wood/wings{dir = 1},/turf/simulated/floor/carpet/sblucarpet,/area/vr/powered) -"jwN" = (/obj/structure/flora/ausbushes/sunnybush,/turf/unsimulated/wall,/area/vr/outdoors/powered) -"jwX" = (/obj/structure/closet/alien{name = "container"},/obj/item/clothing/suit/space/void/autolok,/obj/item/clothing/suit/space/void/autolok,/obj/item/weapon/tank/emergency/oxygen/double,/obj/item/weapon/tank/emergency/oxygen/double,/obj/item/weapon/storage/toolbox/emergency,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"jxv" = (/obj/structure/table/standard,/obj/item/device/taperecorder,/obj/item/weapon/pen/blue{pixel_x = 5; pixel_y = 5},/obj/effect/floor_decal/corner/paleblue/diagonal{dir = 4},/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"jxO" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/shuttle/floor/purple,/area/vr/powered/space/whiteship) -"jzk" = (/obj/structure/railing{dir = 1},/turf/simulated/floor/tiled/asteroid_steel{outdoors = 1; temperature = 293.15},/area/vr/outdoors/powered) -"jzI" = (/obj/structure/table/rack/shelf/steel,/obj/item/weapon/material/sword/katana,/obj/item/clothing/head/fedora,/turf/simulated/floor/wood,/area/vr/powered/dungeon) -"jzL" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/machinery/door/blast/regular/open{dir = 4; id = "stargazer_blast"; name = "window blast shield"},/obj/structure/window/reinforced/survival_pod{dir = 1},/turf/simulated/shuttle/plating,/area/vr/powered) -"jzV" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/structure/bed/chair/bay/comfy/red{dir = 1},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"jAi" = (/obj/structure/closet/wardrobe/grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/shoes/black,/obj/item/clothing/shoes/black,/obj/item/clothing/shoes/footwraps,/obj/item/clothing/shoes/footwraps,/obj/item/clothing/under/color/grey,/obj/item/clothing/under/color/grey,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/structure/window/reinforced{dir = 1},/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/turf/simulated/floor/wood{outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"jAB" = (/obj/machinery/artifact_scanpad,/obj/effect/simple_portal/linked,/obj/effect/map_effect/interval/effect_emitter/sparks,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/mechfactory) -"jBJ" = (/obj/machinery/door/airlock/multi_tile/metal/mait,/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/steel_grid,/area/vr/powered/space/whiteship) -"jCk" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/mimedouble,/turf/simulated/floor/carpet/sblucarpet,/area/vr/powered/cult) -"jDe" = (/obj/structure/table/glass,/obj/item/weapon/storage/backpack/dufflebag/syndie,/obj/item/weapon/storage/backpack/dufflebag/syndie,/obj/item/weapon/storage/backpack/dufflebag/syndie,/obj/item/weapon/storage/backpack/dufflebag/syndie,/turf/simulated/floor/wood,/area/vr/powered/cafe) -"jDE" = (/obj/structure/table/glass,/obj/item/weapon/storage/fancy/candle_box,/obj/item/weapon/storage/box/matches,/turf/simulated/floor/carpet/gaycarpet,/area/vr/powered) -"jDN" = (/obj/machinery/feeder,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"jDY" = (/obj/effect/floor_decal/corner/blue/diagonal{dir = 4},/obj/structure/table/standard,/obj/item/clothing/accessory/stethoscope,/obj/item/weapon/folder/white,/turf/simulated/floor/tiled/white,/area/vr/powered/dungeon) -"jEr" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan,/obj/effect/floor_decal/industrial/warning,/obj/effect/floor_decal/techfloor/orange{dir = 1},/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"jEw" = (/obj/structure/table/steel,/obj/item/device/tvcamera,/obj/item/device/tvcamera,/obj/item/device/tvcamera,/obj/item/device/tvcamera,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/turf/simulated/floor/wood{outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"jED" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 4},/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/light/small/emergency{dir = 8},/obj/structure/sign/atmos/air{pixel_x = -32},/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"jEX" = (/obj/machinery/door/window/brigdoor/westright{req_access = null},/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/shuttle/floor/darkred,/area/vr/powered/armory) -"jEZ" = (/obj/structure/simple_door/wood,/turf/simulated/floor/carpet,/area/vr/powered/art) -"jFH" = (/obj/effect/floor_decal/industrial/warning,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"jFJ" = (/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/shuttle/engine/heater{dir = 8},/turf/simulated/floor/airless,/area/vr/powered) -"jGt" = (/obj/item/weapon/flamethrower/full,/turf/simulated/floor/tiled,/area/vr/powered/nuke) -"jGB" = (/mob/living/simple_mob/animal/passive/fish/measelshark,/turf/simulated/floor/water/deep{temperature = 311},/area/vr/outdoors/powered) -"jGX" = (/obj/structure/bed/chair/wood/wings{dir = 1},/obj/effect/floor_decal/spline/fancy,/turf/simulated/floor/cult,/area/vr/powered/cult) -"jHb" = (/obj/structure/table/rack/shelf/steel,/obj/effect/floor_decal/industrial/warning,/obj/item/ammo_magazine/m9mml,/obj/item/ammo_magazine/m9mml,/obj/item/ammo_magazine/m9mml,/obj/item/ammo_magazine/m9mml,/obj/item/ammo_magazine/m9mml,/obj/item/ammo_magazine/m9mml,/obj/item/ammo_magazine/m9mml,/obj/item/ammo_magazine/m9mml,/obj/item/ammo_magazine/m9mml,/obj/item/ammo_magazine/m9mml,/obj/item/ammo_magazine/m9mml,/obj/item/ammo_magazine/m9mml,/obj/item/ammo_magazine/m9mml,/obj/item/ammo_magazine/m9mml,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"jHo" = (/obj/machinery/door/window/survival_pod{dir = 2},/turf/simulated/floor/cult,/area/vr/powered/cult) -"jHV" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/structure/window/reinforced/survival_pod,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"jIm" = (/obj/structure/railing,/turf/simulated/floor/outdoors/sidewalk/side{movement_cost = 0; temperature = 293.15},/area/vr/outdoors/powered) -"jJF" = (/turf/simulated/floor/concrete{outdoors = 0},/area/vr/powered/dungeon) -"jKA" = (/obj/machinery/door/airlock{id_tag = "VR1"; name = "VR Beachhouse 1"},/turf/simulated/floor/wood,/area/vr/powered) -"jKT" = (/obj/effect/floor_decal/corner/blue/diagonal{dir = 4},/obj/structure/undies_wardrobe,/turf/simulated/floor/tiled/white,/area/vr/powered/dungeon) -"jMc" = (/obj/machinery/atmospherics/pipe/manifold/hidden/yellow{dir = 8},/obj/machinery/space_heater,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/whiteship) -"jMy" = (/obj/effect/floor_decal/techfloor/corner,/turf/simulated/floor/cult,/area/vr/powered/cult) -"jMH" = (/obj/effect/decal/cleanable/dirt,/obj/random/trash,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"jNk" = (/obj/machinery/light/bigfloorlamp{light_range = 10},/turf/simulated/floor/concrete{outdoors = 1},/area/vr/outdoors/powered) -"jNo" = (/obj/structure/window/reinforced/survival_pod,/obj/structure/window/reinforced/survival_pod{dir = 4; opacity = 1},/obj/machinery/porta_turret/alien{faction = "syndicate"},/turf/simulated/floor/redgrid,/area/vr/powered) -"jNK" = (/obj/structure/sign/warning/lava,/turf/simulated/wall/r_wall,/area/vr/powered/redbase) -"jOx" = (/obj/machinery/door/airlock/glass_centcom{id_tag = "kalipsobolt"; name = "Bridge"},/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/sciship) -"jOB" = (/obj/machinery/shuttle_sensor,/turf/simulated/shuttle/wall/hard_corner,/area/vr/powered/space/whiteship) -"jOI" = (/obj/structure/table/rack/shelf/steel,/obj/fiftyspawner/phoron,/obj/fiftyspawner/osmium,/obj/random/maintenance/engineering,/turf/simulated/floor/airless,/area/vr/outdoors/powered) -"jOP" = (/obj/effect/floor_decal/techfloor/corner{dir = 10},/turf/simulated/shuttle/plating,/area/vr/powered/space/sciship) -"jPg" = (/obj/effect/floor_decal/corner/blue/diagonal{dir = 4},/obj/effect/decal/remains,/turf/simulated/floor/tiled/white,/area/vr/powered/dungeon) -"jPG" = (/turf/simulated/floor/outdoors/newdirt_nograss{temperature = 293.15},/area/vr/outdoors/powered) -"jPP" = (/obj/effect/floor_decal/spline/fancy{icon_state = "spline_fancy_full"},/turf/simulated/floor/lava/harmless,/area/vr/powered/cult) -"jPQ" = (/obj/structure/table/wooden_reinforced,/obj/structure/flora/pottedplant/smallcactus{pixel_y = 13},/turf/simulated/floor/wood,/area/vr/powered/space/whiteship) -"jQG" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/machinery/light/poi{dir = 4},/turf/simulated/shuttle/floor/purple,/area/vr/powered/dungeon) -"jQI" = (/obj/structure/bed/padded,/obj/item/weapon/bedsheet/purple,/turf/simulated/floor/carpet/oracarpet,/area/vr/powered/motel) -"jQQ" = (/turf/simulated/floor/wood,/area/vr/powered/art) -"jQY" = (/obj/structure/table/standard,/obj/item/device/healthanalyzer/phasic,/obj/item/device/healthanalyzer/phasic,/obj/item/device/healthanalyzer/phasic,/obj/item/device/healthanalyzer/phasic,/obj/item/device/robotanalyzer,/obj/item/device/robotanalyzer,/obj/item/device/robotanalyzer,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"jRb" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/structure/bed/chair/bay/comfy/purple{dir = 1},/mob/living/simple_mob/humanoid/merc/ranged/laser,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"jRl" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/machinery/body_scanconsole,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"jSC" = (/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"jST" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 4},/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"jTd" = (/obj/structure/salvageable/implant_container_os,/obj/item/weapon/spacecash/c1,/turf/simulated/floor/wood,/area/vr/powered/dungeon) -"jTS" = (/obj/machinery/vending/tool{emagged = 1; req_access = null; req_log_access = null},/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"jUa" = (/obj/machinery/atmospherics/binary/circulator{anchored = 1; dir = 1},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor,/area/vr/powered) -"jUt" = (/obj/structure/bed/chair/oldsofa/corner{dir = 4},/obj/structure/window/reinforced/polarized{dir = 8; id = "h-living"},/turf/simulated/floor/wood,/area/vr/powered) -"jWs" = (/obj/effect/floor_decal/techfloor{dir = 6},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"jXf" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/sign/department/drones{pixel_y = 32},/obj/machinery/smartfridge/survival_pod{icon = 'icons/obj/vending.dmi'; icon_base = "fridge_sci"; icon_contents = "chem"; icon_state = "fridge_sci"; name = "Advanced storage"; pixel_y = 0},/obj/item/mecha_parts/mecha_equipment/tool/hydraulic_clamp,/obj/item/mecha_parts/mecha_equipment/tool/hydraulic_clamp,/obj/item/mecha_parts/mecha_equipment/tool/drill/diamonddrill,/obj/item/mecha_parts/mecha_equipment/tool/drill/diamonddrill,/obj/item/mecha_parts/mecha_equipment/tool/cable_layer,/obj/item/mecha_parts/mecha_equipment/tool/cable_layer,/obj/item/mecha_parts/mecha_equipment/speedboost,/obj/item/mecha_parts/mecha_equipment/speedboost,/obj/item/mecha_parts/component/hull/lightweight,/obj/item/mecha_parts/component/hull/lightweight,/obj/item/mecha_parts/component/hull/durable,/obj/item/mecha_parts/component/hull/durable,/obj/item/mecha_parts/component/armor/alien,/obj/item/mecha_parts/component/armor/lightweight,/obj/item/mecha_parts/component/armor/marshal/reinforced,/obj/item/mecha_parts/component/armor/marshal,/obj/item/mecha_parts/component/armor/military,/obj/item/mecha_parts/component/armor/military/marauder,/obj/item/mecha_parts/mecha_equipment/runningboard,/obj/item/mecha_parts/mecha_equipment/repair_droid,/obj/item/mecha_parts/mecha_equipment/omni_shield,/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/grenade/frag,/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/grenade,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"jYM" = (/turf/simulated/floor/wood/broken,/area/vr/powered/space/whiteship) -"jZl" = (/obj/structure/flora/tree/jungle_small,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"jZq" = (/obj/structure/cult/talisman,/obj/effect/floor_decal/spline/fancy{dir = 8},/turf/simulated/floor/cult,/area/vr/powered/cult) -"kaw" = (/turf/simulated/shuttle/plating,/area/vr/powered) -"kaK" = (/obj/structure/simple_door/wood,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"kaY" = (/obj/structure/bed/chair/bay/comfy/red{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"kbv" = (/obj/structure/holohoop{dir = 1},/turf/simulated/floor/concrete{outdoors = 1},/area/vr/outdoors/powered) -"kch" = (/obj/structure/table/standard,/obj/item/weapon/reagent_containers/food/drinks/cans/beercan,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"kcS" = (/obj/structure/table/rack/shelf/steel,/obj/random/maintenance/cargo,/obj/random/maintenance/cargo,/obj/random/maintenance/morestuff,/turf/simulated/floor/wood,/area/vr/powered/shop) -"kcZ" = (/turf/simulated/wall/solidrock,/area/vr/powered/rocks) -"kdJ" = (/mob/living/simple_mob/animal/passive/pillbug,/turf/simulated/floor/wood{temperature = 311},/area/vr/outdoors/powered) -"kej" = (/obj/structure/bed/chair/backed_red{dir = 8},/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"keX" = (/obj/structure/prop/rock/sharp,/turf/simulated/floor/outdoors/dirt{temperature = 311; outdoors = 0},/area/vr/powered/rocks) -"kfo" = (/obj/effect/decal/cleanable/blood/gibs,/obj/structure/table/marble,/obj/item/organ/internal/intestine/unathi,/obj/item/weapon/surgical/bonesetter,/obj/item/weapon/reagent_containers/food/snacks/bearmeat,/obj/item/weapon/reagent_containers/food/snacks/bearmeat,/obj/item/weapon/reagent_containers/food/snacks/carpmeat,/obj/item/weapon/reagent_containers/food/snacks/carpmeat,/obj/item/weapon/reagent_containers/food/snacks/carpmeat/fish/sharkmeat,/obj/item/weapon/reagent_containers/food/snacks/carpmeat/fish/sharkmeat,/obj/item/weapon/reagent_containers/food/snacks/carpmeat/fish/sharkmeat,/turf/simulated/floor,/area/vr/powered) -"kfJ" = (/obj/structure/table/fancyblack,/obj/item/weapon/reagent_containers/food/snacks/roastbeef,/turf/simulated/floor/cult,/area/vr/powered/cult) -"kfL" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/cryofeed,/turf/simulated/floor/greengrid/nitrogen,/area/vr/powered/space/sciship) -"khm" = (/obj/effect/floor_decal/industrial/warning,/obj/machinery/atmospherics/pipe/simple/hidden{dir = 5},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/space/whiteship) -"khy" = (/turf/simulated/floor/airless,/area/vr/powered) -"khz" = (/obj/machinery/atmospherics/pipe/simple/hidden,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/steel_grid,/area/vr/powered/space/whiteship) -"khN" = (/obj/structure/cult/pylon,/obj/effect/floor_decal/spline/fancy{dir = 6},/turf/simulated/floor/cult{icon_state = "cult-narsie"},/area/vr/powered/cult) -"khR" = (/obj/machinery/door/airlock/alien{req_one_access = null},/obj/effect/floor_decal/techfloor{dir = 1},/obj/effect/floor_decal/techfloor,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"kiv" = (/obj/machinery/fusion_fuel_compressor,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"kiI" = (/obj/structure/outcrop/uranium,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"kjg" = (/obj/structure/table/marble,/obj/machinery/light{dir = 1},/obj/machinery/microwave,/turf/simulated/floor/tiled/white,/area/vr/powered) -"kjk" = (/obj/machinery/light{dir = 4},/obj/structure/bed/padded,/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"kjz" = (/obj/machinery/door/airlock/angled_tgmc/wide/generic,/turf/simulated/shuttle/plating,/area/vr/powered) -"kkJ" = (/obj/effect/decal/cleanable/dirt,/obj/structure/railing{dir = 4},/turf/simulated/floor/outdoors/sidewalk/side{movement_cost = 0; temperature = 293.15},/area/vr/outdoors/powered) -"kkK" = (/obj/machinery/door/airlock/maintenance/common,/obj/item/tape/engineering,/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/steel_grid,/area/vr/powered/space/whiteship) -"kkO" = (/obj/machinery/mech_recharger,/obj/effect/floor_decal/industrial/outline/yellow,/obj/mecha/combat/gygax/old,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/mechfactory) -"kls" = (/obj/effect/overlay/palmtree_l,/obj/effect/overlay/coconut,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"klI" = (/obj/effect/floor_decal/techfloor/corner{dir = 5},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"klO" = (/obj/structure/railing{dir = 4},/obj/structure/table/bench/steel,/turf/simulated/floor/concrete{outdoors = 1},/area/vr/outdoors/powered) -"klX" = (/obj/machinery/light{dir = 8},/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/vr/powered/cafe) -"kmp" = (/obj/effect/decal/cleanable/dirt,/obj/random/trash,/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"kmu" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/item/weapon/stool/padded,/turf/simulated/shuttle/floor/yellow,/area/vr/powered/space/sciship) -"kmG" = (/turf/simulated/floor/water/beach/corner{dir = 1; temperature = 311; outdoors = 0},/area/vr/outdoors/powered) -"knh" = (/obj/structure/simple_door/wood,/turf/simulated/floor/carpet/oracarpet,/area/vr/powered/motel) -"knv" = (/obj/machinery/light/small,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"koH" = (/obj/structure/table/marble{color = "grey"},/obj/item/weapon/storage/firstaid/adv{pixel_x = 5; pixel_y = 5},/obj/item/weapon/storage/firstaid/adv,/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered/cult) -"kpn" = (/obj/machinery/atmospherics/binary/circulator,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor,/area/vr/powered) -"kpw" = (/turf/simulated/wall/titanium,/area/vr/powered/vet) -"kqN" = (/obj/structure/table/rack/shelf/steel,/obj/random/maintenance/research,/turf/simulated/floor/wood,/area/vr/powered/shop) -"krk" = (/obj/structure/table/steel_reinforced,/obj/item/weapon/storage/box/handcuffs,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/building2) -"ksd" = (/obj/machinery/atmospherics/pipe/manifold/hidden/yellow{dir = 1},/obj/structure/reagent_dispensers/fueltank/high,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/whiteship) -"ksj" = (/obj/structure/flora/ausbushes/fullgrass,/turf/simulated/floor/grass2{outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"ksP" = (/obj/machinery/light/floortube/flicker{pixel_y = 5},/obj/structure/table/darkglass,/obj/item/clothing/head/wizard/fake/realistic,/obj/item/weapon/technomancer_core/universal,/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered/cult) -"kuc" = (/mob/living/simple_mob/construct/artificer{dir = 8; ai_holder_type = null},/turf/simulated/floor/redgrid/off,/area/vr/powered/cult) -"kuk" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/blue,/obj/item/weapon/paper_bin,/obj/item/weapon/pen/blue{pixel_x = -5; pixel_y = -1},/obj/item/weapon/pen/red,/obj/item/weapon/pen{pixel_x = 4; pixel_y = 4},/turf/simulated/shuttle/floor/purple,/area/vr/powered/space/whiteship) -"kum" = (/obj/machinery/portable_atmospherics/canister/phoron,/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"kuq" = (/mob/living/simple_mob/animal/giant_spider/lurker,/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"kur" = (/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/shuttle/floor/purple,/area/vr/powered/dungeon) -"kuB" = (/obj/structure/bed/chair/wood{dir = 4},/turf/simulated/floor/wood,/area/vr/powered/conspawn) -"kvh" = (/obj/structure/medical_stand/anesthetic,/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"kvp" = (/obj/structure/simple_door/wood,/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"kvz" = (/obj/structure/prop/machine/tgmc_console3/starts_on,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"kvT" = (/obj/structure/salvageable/data_os,/turf/simulated/floor/wood,/area/vr/powered/dungeon) -"kvX" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/dip/salsa{pixel_y = 9},/obj/item/weapon/reagent_containers/food/snacks/sharkmeatdip{pixel_y = 0; pixel_x = -3},/turf/simulated/floor/wood,/area/vr/powered/conspawn) -"kwl" = (/obj/structure/table/marble{color = "grey"},/obj/item/stack/material/phoron{amount = 5},/obj/item/stack/material/phoron{amount = 5},/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered) -"kwH" = (/obj/structure/closet,/obj/item/clothing/suit/storage/apron/white,/obj/item/clothing/suit/storage/apron/white,/turf/simulated/floor/plating,/area/vr/powered/cafe) -"kxk" = (/turf/simulated/floor/carpet/sblucarpet,/area/vr/powered) -"kxL" = (/obj/structure/window/reinforced/tinted/frosted{dir = 8},/turf/simulated/floor/wood,/area/vr/powered) -"kyA" = (/obj/random/soap,/obj/random/soap,/obj/random/soap,/obj/structure/table/marble,/turf/simulated/shuttle/floor/black,/area/vr/powered/cult) -"kyY" = (/obj/random/trash,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"kze" = (/obj/effect/floor_decal/techfloor,/turf/simulated/floor/cult,/area/vr/powered/cult) -"kzD" = (/obj/machinery/transhuman/autoresleever{respawn = 0; vore_respawn = 0; equip_body = 1; name = "VR Ghost Cafe Spawn"; desc = "Clicking on this as a ghost will spawn you in as a NPC exclusive to the VR world loaded into the station."; ghost_spawns = 1},/obj/machinery/light{layer = 3},/turf/simulated/floor/wood,/area/vr/powered/conspawn) -"kzS" = (/obj/random/trash,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/outdoors/dirt{temperature = 293.15; outdoors = 0},/area/vr/powered/dungeon) -"kAh" = (/obj/effect/landmark/virtual_reality{name = "Beach"},/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"kAK" = (/obj/mecha/combat/fighter/gunpod/loaded{dir = 4},/turf/space,/area/space) -"kAV" = (/obj/machinery/power/terminal,/obj/structure/cable{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"kBH" = (/obj/structure/table/marble,/obj/structure/sink/countertop{dir = 2; pixel_y = 7},/obj/item/trash/plate{pixel_y = -2},/obj/item/trash/plate,/obj/item/trash/plate{pixel_y = 2},/obj/item/trash/plate{pixel_y = 4},/turf/simulated/floor/wood,/area/vr/powered/cafe) -"kCO" = (/mob/living/simple_mob/animal/giant_spider/hunter,/turf/simulated/floor/outdoors/mud{outdoors = -1; temperature = 293.15},/area/vr/powered/dungeon) -"kDr" = (/obj/machinery/vending/loadout/uniform,/turf/simulated/floor/wood,/area/vr/powered) -"kGx" = (/obj/effect/catwalk_plated/dark,/turf/simulated/floor/airless,/area/space) -"kGC" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/structure/bed/chair/bay/comfy/purple{dir = 4},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"kGF" = (/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/shuttle/floor/black,/area/vr/powered/cult) -"kHl" = (/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor/tiled,/area/vr/powered/vet) -"kHA" = (/obj/effect/floor_decal/corner/paleblue{dir = 6},/obj/structure/bed/chair/comfy/blue{dir = 8},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"kHI" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"kIl" = (/turf/simulated/floor/outdoors/grass{temperature = 293.15},/area/vr/outdoors/powered) -"kIo" = (/turf/simulated/floor/tiled/asteroid_steel,/area/vr/outdoors/powered) -"kIz" = (/obj/random/trash,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"kIK" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/mech_recharger,/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"kIU" = (/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/cult) -"kJd" = (/obj/machinery/light{dir = 1; layer = 3},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/cult) -"kJp" = (/obj/structure/window/reinforced/polarized{dir = 4; id = "h-kitchen"},/turf/simulated/floor/tiled/white,/area/vr/powered) -"kJH" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 6},/obj/item/weapon/tank/emergency/oxygen/double,/obj/item/weapon/tank/emergency/oxygen/double,/obj/item/weapon/tank/emergency/oxygen/double,/obj/item/weapon/tank/emergency/oxygen/double,/obj/item/weapon/tank/emergency/oxygen/double{pixel_y = 6},/obj/item/weapon/tank/emergency/oxygen/double{pixel_y = 6},/obj/item/weapon/tank/emergency/oxygen/double{pixel_y = 6},/obj/item/weapon/tank/emergency/oxygen/double{pixel_y = 6},/obj/item/weapon/tank/emergency/oxygen/double{pixel_y = 6},/obj/structure/table/rack/shelf/steel,/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/space/mechfactory) -"kJT" = (/obj/random/maintenance/engineering,/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"kKa" = (/obj/structure/bed/chair/oldsofa/corner{dir = 1},/obj/structure/window/reinforced/polarized{dir = 8; id = "h-living"},/turf/simulated/floor/wood,/area/vr/powered) -"kLz" = (/obj/machinery/power/emitter/antique,/obj/structure/cable/green,/obj/effect/decal/warning_stripes,/obj/effect/floor_decal/techfloor,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"kLZ" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/machinery/door/blast/regular/open{dir = 4; id = "stargazer_blast"; name = "window blast shield"},/turf/simulated/shuttle/plating,/area/vr/powered) -"kMG" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/fans/hardlight,/turf/simulated/shuttle/plating,/area/vr/powered/space/mechfactory) -"kMK" = (/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced{dir = 8},/turf/simulated/floor/redgrid/animated,/area/vr/powered/cult) -"kMP" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/mimedouble,/turf/simulated/floor/carpet/gaycarpet,/area/vr/powered/cult) -"kMX" = (/obj/machinery/light{dir = 8},/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/structure/table/rack/shelf/steel,/obj/item/weapon/gun/energy/laser,/obj/item/weapon/gun/energy/laser,/obj/item/weapon/gun/energy/laser,/obj/item/weapon/gun/energy/lasercannon,/obj/item/weapon/gun/energy/lasercannon,/obj/item/weapon/gun/energy/lasercannon,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"kNe" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 0; external_pressure_bound_default = 0; icon_state = "map_vent_in"; initialize_directions = 1; internal_pressure_bound = 4000; internal_pressure_bound_default = 4000; pressure_checks = 2; pressure_checks_default = 2; pump_direction = 0; use_power = 1},/obj/machinery/telecomms/relay/preset/ruskie,/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/vr/powered/space/whiteship) -"kNp" = (/obj/random/junk,/obj/random/maintenance,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"kNv" = (/obj/structure/table/rack/shelf/steel,/obj/item/weapon/material/knife/machete,/obj/item/weapon/material/knife/machete,/turf/simulated/floor/reinforced,/area/vr/powered/redbase) -"kNK" = (/mob/living/simple_mob/mechanical/mecha/combat/gygax/dark,/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered) -"kNU" = (/obj/machinery/recharge_station,/obj/machinery/light/small,/turf/simulated/floor/wood,/area/vr/powered) -"kOp" = (/obj/structure/table/reinforced,/obj/fiftyspawner/steel,/obj/fiftyspawner/glass,/obj/machinery/light{dir = 1},/turf/simulated/shuttle/floor/purple,/area/vr/powered/space/whiteship) -"kOr" = (/obj/effect/floor_decal/industrial/warning{dir = 4},/obj/structure/table/rack/shelf/steel,/obj/item/weapon/material/sword/katana,/obj/item/weapon/material/sword/katana,/obj/item/weapon/material/sword,/obj/item/weapon/material/sword,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"kOx" = (/obj/structure/table/standard,/obj/item/weapon/surgical/scalpel{pixel_y = 11},/obj/item/weapon/surgical/circular_saw/cyborg,/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"kPd" = (/obj/structure/table/fancyblack,/obj/item/weapon/reagent_containers/food/snacks/roburgerbig,/turf/simulated/floor/cult,/area/vr/powered/cult) -"kPj" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 8},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/space/whiteship) -"kPA" = (/turf/simulated/wall/r_wall,/area/vr/powered/dungeon) -"kPH" = (/mob/living/simple_mob/construct/harvester{dir = 1; ai_holder_type = null},/turf/simulated/floor/cult,/area/vr/powered/cult) -"kPW" = (/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/space/sciship) -"kQv" = (/mob/living/simple_mob/construct/harvester{ai_holder_type = null},/turf/simulated/floor/cult,/area/vr/powered/cult) -"kQC" = (/obj/structure/table/rack/shelf/steel,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"kQF" = (/obj/structure/table/marble,/obj/item/weapon/material/knife/hook,/turf/simulated/floor,/area/vr/powered) -"kRm" = (/obj/item/weapon/coin/gold,/obj/item/toy/plushie/carp/gold,/turf/simulated/floor/flock,/area/vr/powered/rocks) -"kRD" = (/obj/structure/table/survival_pod,/obj/machinery/microwave{pixel_y = 6},/turf/simulated/shuttle/plating,/area/vr/powered/space/sciship) -"kRF" = (/obj/structure/flora/ausbushes/fullgrass,/obj/structure/flora/ausbushes/sunnybush,/turf/unsimulated/wall,/area/vr/outdoors/powered) -"kSG" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 21},/obj/structure/table/reinforced,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/stock_parts/console_screen,/obj/item/stack/cable_coil,/obj/item/stack/cable_coil,/turf/simulated/shuttle/floor/purple,/area/vr/powered/space/whiteship) -"kTy" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/cult,/area/vr/powered/cult) -"kTA" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/random/maintenance,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"kUt" = (/obj/machinery/light{dir = 4},/turf/simulated/floor/wood,/area/vr/powered/shop) -"kVX" = (/obj/machinery/door/window/northright{name = "Server Room"; req_access = null},/obj/machinery/door/window/southleft{name = "Server Room"; req_access = null},/obj/effect/floor_decal/industrial/warning/full,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/whiteship) -"kWb" = (/obj/effect/zone_divider,/turf/simulated/floor/tiled/asteroid_steel{outdoors = 1; temperature = 293.15},/area/vr/outdoors/powered) -"kXJ" = (/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"kYh" = (/mob/living/simple_mob/animal/giant_spider/tunneler,/turf/simulated/floor/outdoors/mud{outdoors = -1; temperature = 293.15},/area/vr/powered/dungeon) -"kYi" = (/obj/effect/floor_decal/rust,/obj/random/trash,/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"kYK" = (/obj/structure/table/rack/shelf/steel,/obj/fiftyspawner/glass,/obj/fiftyspawner/glass,/obj/fiftyspawner/steel,/obj/fiftyspawner/steel,/obj/machinery/atmospherics/pipe/manifold/hidden/yellow{dir = 8},/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/whiteship) -"kYQ" = (/turf/simulated/floor/carpet/gaycarpet,/area/vr/powered) -"kYR" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/outdoors/dirt{temperature = 293.15; outdoors = 0},/area/vr/powered/dungeon) -"kZv" = (/obj/machinery/door/airlock/maintenance/command{req_one_access = null},/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled/steel_grid,/area/vr/powered/space/whiteship) -"kZH" = (/obj/structure/table,/obj/machinery/light{layer = 3},/turf/simulated/floor/wood,/area/vr/powered/space/whiteship) -"lai" = (/obj/structure/flora/tree/jungle_small,/obj/structure/flora/ausbushes/fullgrass,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"laj" = (/mob/living/simple_mob/vore/aggressive/rat/phoron,/turf/simulated/floor/water/indoors{temperature = 293.15},/area/vr/powered/dungeon) -"laz" = (/obj/structure/loot_pile/surface/alien/engineering,/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"laH" = (/turf/simulated/floor/tiled/freezer,/area/vr/powered) -"lbd" = (/obj/structure/fuel_port{pixel_x = -32},/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"lbK" = (/obj/structure/closet/secure_closet/freezer/fridge,/obj/random/meat,/obj/random/meat,/obj/random/meat,/obj/random/meat,/obj/random/meat,/turf/simulated/floor/tiled/white,/area/vr/powered) -"lca" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/light/small{dir = 4; pixel_y = 0},/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"lcF" = (/turf/simulated/wall/skipjack,/area/vr/powered/space/sciship) -"ldv" = (/obj/structure/grille/cult,/obj/structure/window/phoronreinforced/full,/obj/structure/window/reinforced/survival_pod,/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod{dir = 4},/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"ldC" = (/obj/structure/sign/department/conference_room,/turf/simulated/wall/r_concrete,/area/vr/powered/dungeon) -"ldS" = (/obj/effect/floor_decal/techfloor,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"lem" = (/obj/structure/window/reinforced/survival_pod,/turf/simulated/shuttle/floor/darkred,/area/vr/powered/space/sciship) -"les" = (/obj/machinery/atmospherics/pipe/manifold/hidden/yellow{dir = 8},/obj/structure/reagent_dispensers/watertank/high,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/whiteship) -"leD" = (/obj/effect/floor_decal/corner/blue/diagonal{dir = 4},/obj/structure/closet/wardrobe/medic_white,/turf/simulated/floor/tiled/white,/area/vr/powered/dungeon) -"lfC" = (/obj/structure/table/alien/blue,/obj/item/weapon/autopsy_scanner,/obj/item/weapon/surgical/FixOVein/alien{pixel_y = -2},/obj/item/weapon/surgical/surgicaldrill/alien{pixel_x = 3; pixel_y = 7},/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/shuttle/floor/white,/area/vr/powered/dungeon) -"lgh" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/effect/floor_decal/techfloor{dir = 8},/obj/structure/ship_munition/disperser_charge/emp,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"lhe" = (/obj/structure/salvageable/server,/turf/simulated/floor/tiled/techmaint,/area/vr/powered) -"lhj" = (/obj/effect/floor_decal/techfloor,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"liP" = (/obj/structure/window/phoronreinforced{dir = 4},/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered/cult) -"ljn" = (/obj/fiftyspawner/titanium,/obj/item/stack/cable_coil/silver,/turf/simulated/floor/plating,/area/vr/powered/vet) -"ljx" = (/obj/machinery/vending/wallmed1/public{pixel_y = 32},/obj/machinery/chem_master,/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"ljN" = (/obj/effect/decal/cleanable/dirt,/obj/item/weapon/gun/launcher/confetti_cannon/overdrive,/obj/item/weapon/grenade/confetti/party_ball,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"lkr" = (/obj/structure/table/reinforced,/obj/effect/floor_decal/corner/paleblue{dir = 9},/obj/item/device/flashlight/lamp,/turf/simulated/floor/tiled,/area/vr/powered/vet) -"lkR" = (/turf/simulated/floor/wood/broken,/area/vr/powered) -"llk" = (/obj/effect/floor_decal/chapel{dir = 8},/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/cult) -"llJ" = (/obj/fiftyspawner/rods,/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"llT" = (/obj/structure/bed/chair/bay/shuttle{dir = 4},/obj/structure/closet/walllocker/medical/west,/turf/simulated/shuttle/plating,/area/vr/powered/space/sciship) -"lmg" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 9},/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"lml" = (/obj/structure/table/fancyblack,/obj/structure/window/reinforced/polarized{dir = 4; id = "h-kitchen"},/obj/random/cigarettes,/turf/simulated/floor/wood,/area/vr/powered) -"lnf" = (/obj/structure/window/reinforced/survival_pod,/obj/machinery/field_generator{anchored = 1; state = 1},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/mechfactory) -"log" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"lpe" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/wood,/area/vr/powered/dungeon) -"lpj" = (/turf/unsimulated/wall,/area/vr/powered/conspawn) -"lpk" = (/obj/machinery/door/airlock/glass_centcom{name = "RnD and Fabrication"},/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/sciship) -"lpA" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/fans/hardlight,/turf/simulated/shuttle/plating,/area/vr/powered/space/mechfactory) -"lpQ" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/curtain/open/shower/engineering,/obj/machinery/shower{dir = 8; pixel_x = -5},/turf/simulated/floor/tiled/freezer,/area/vr/powered) -"lqd" = (/turf/simulated/wall/phoron,/area/vr/outdoors/powered/cult) -"lqq" = (/turf/simulated/floor/carpet/blucarpet,/area/vr/powered) -"lqE" = (/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"lra" = (/obj/machinery/computer/operating{dir = 8; name = "Robotics Operating Computer"},/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/floor_decal/techfloor{dir = 4},/obj/machinery/light/poi{dir = 4},/turf/simulated/shuttle/floor/white,/area/vr/powered/space/sciship) -"lrB" = (/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/floor/cult,/area/vr/powered/cult) -"lrR" = (/obj/effect/decal/cleanable/dirt,/obj/item/weapon/grenade/confetti/party_ball,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"lrX" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; icon_state = "map_vent_out"; use_power = 1},/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/vr/powered/space/whiteship) -"lsr" = (/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/armory) -"lsF" = (/obj/random/maintenance,/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/space/mechfactory) -"lsX" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/structure/bed/chair/bay/comfy/red{dir = 8},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"ltb" = (/obj/structure/table/reinforced,/obj/item/clothing/glasses/regular,/turf/simulated/floor/tiled,/area/vr/powered/vet) -"ltI" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/water/indoors{temperature = 293.15},/area/vr/powered/dungeon) -"ltK" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/machinery/door/blast/regular{dir = 4; id = "kalipsoshutters"; name = "Kalipso Blast Shielding"; density = 0; opacity = 0},/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"ltM" = (/obj/machinery/atmospherics/portables_connector,/obj/machinery/portable_atmospherics/canister/nitrogen,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/whiteship) -"lub" = (/obj/effect/floor_decal/spline/fancy{dir = 1},/obj/effect/floor_decal/spline/fancy,/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"luh" = (/obj/structure/closet,/obj/item/weapon/gun/launcher/syringe,/obj/item/weapon/storage/box/syringegun,/obj/random/cigarettes,/obj/item/weapon/storage/box/syringes,/obj/item/weapon/storage/box/matches,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/vr/powered/vet) -"lvo" = (/obj/machinery/replicator/clothing,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/building2) -"lvK" = (/obj/structure/table/marble{color = "grey"},/obj/item/weapon/reagent_containers/glass/bottle/adminordrazine,/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered/cult) -"lvU" = (/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"lwt" = (/obj/structure/window/reinforced/survival_pod,/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/machinery/ion_engine,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/mechfactory) -"lww" = (/obj/structure/railing/grey,/turf/simulated/floor/concrete{outdoors = 1},/area/vr/outdoors/powered) -"lwx" = (/obj/structure/table/fancyblack,/obj/effect/floor_decal/spline/fancy{dir = 5},/obj/item/device/soulstone{pixel_y = 9; pixel_x = 5},/obj/item/device/soulstone{pixel_y = 9; pixel_x = -2},/obj/item/device/soulstone{pixel_y = 3; pixel_x = 5},/obj/item/device/soulstone{pixel_y = 4; pixel_x = -2},/obj/item/device/soulstone{pixel_y = -3; pixel_x = 5},/obj/item/device/soulstone{pixel_y = -3; pixel_x = -3},/turf/simulated/floor/cult,/area/vr/powered/cult) -"lwS" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 5},/obj/random/maintenance/engineering,/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"lxb" = (/obj/structure/table/glass,/obj/item/weapon/storage/firstaid/toxin,/obj/item/device/laser_pointer,/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"lxm" = (/obj/machinery/atmospherics/binary/pump/on{dir = 4; name = "Scrubber to Waste"},/turf/simulated/floor/airless,/area/vr/powered) -"lxr" = (/obj/effect/floor_decal/corner/brown/border{dir = 8},/obj/effect/floor_decal/spline/fancy/wood{dir = 8},/turf/simulated/floor/wood,/area/vr/powered/conspawn) -"lxu" = (/obj/effect/floor_decal/techfloor{dir = 9},/obj/structure/salvageable/console_os,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"lyi" = (/obj/effect/floor_decal/corner/paleblue/full{dir = 4},/obj/structure/closet,/obj/item/weapon/storage/belt/medical,/obj/item/weapon/storage/belt/medical,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/item/device/defib_kit/loaded,/turf/simulated/floor/tiled,/area/vr/powered/vet) -"lyw" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/wmarble,/area/vr/powered/motel) -"lyW" = (/obj/structure/prop/rock/flat,/turf/simulated/floor/outdoors/dirt{temperature = 311; outdoors = 0},/area/vr/powered/rocks) -"lze" = (/turf/simulated/shuttle/wall,/area/vr/powered/space/whiteship) -"lAy" = (/obj/structure/table/reinforced,/obj/machinery/cell_charger,/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/space/mechfactory) -"lBi" = (/obj/structure/simple_door/wood,/turf/simulated/floor/wmarble,/area/vr/powered/motel) -"lBq" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"lBs" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/wood,/area/vr/powered/bar) -"lBL" = (/obj/structure/table/fancyblack,/obj/item/weapon/reagent_containers/food/snacks/sliceable/excitingsuppermatter,/obj/effect/floor_decal/spline/fancy{dir = 1},/turf/simulated/floor/cult,/area/vr/powered/cult) -"lBW" = (/obj/machinery/light{dir = 1; layer = 3},/turf/simulated/floor/water/indoors{temperature = 293.15},/area/vr/powered/dungeon) -"lCn" = (/obj/effect/floor_decal/chapel{dir = 1},/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"lCT" = (/obj/structure/simple_door/wood,/turf/simulated/floor/plating,/area/vr/powered/cafe) -"lDo" = (/obj/item/weapon/material/minihoe,/obj/structure/flora/ausbushes/ppflowers,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"lDw" = (/obj/machinery/light{dir = 4},/obj/item/weapon/spacecash/ewallet{worth = 69000},/obj/structure/table/steel,/obj/item/weapon/spacecash/ewallet{worth = 69000},/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"lDF" = (/obj/effect/overlay/coconut,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"lDQ" = (/obj/structure/salvageable/computer,/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"lEA" = (/obj/structure/table/rack/shelf/steel,/obj/item/weapon/storage/fancy/cigar/cohiba,/obj/item/weapon/storage/fancy/cigar/cohiba,/turf/simulated/floor/tiled,/area/vr/powered/constore) -"lFo" = (/obj/structure/table/marble{color = "grey"},/obj/item/weapon/fossil/skull/horned{anchored = 1; pixel_x = -1},/obj/effect/catwalk_plated/white,/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced{dir = 1},/obj/structure/window/phoronreinforced{dir = 8},/obj/structure/window/phoronreinforced{dir = 4},/turf/simulated/floor/lava,/area/vr/powered/cult) -"lFq" = (/turf/simulated/shuttle/floor/black,/area/vr/powered/cult) -"lFE" = (/turf/simulated/floor/water/beach/corner{temperature = 311},/area/vr/outdoors/powered) -"lFI" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 9},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/whiteship) -"lFU" = (/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/effect/floor_decal/techfloor/orange/corner{dir = 8},/obj/effect/floor_decal/techfloor/corner{dir = 9},/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"lGV" = (/obj/item/toy/AI{desc = "May look like a toy, but to your surprise it seems to be a miniature AI core. There is constant static and a constant buzzing sound that makes your ear rings. . ."; name = "M@13fic3n7"; pixel_y = 4},/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered) -"lHa" = (/obj/machinery/vending/engineering{req_access = null},/turf/simulated/floor/tiled{outdoors = 1},/area/vr/powered/vendor) -"lHc" = (/turf/simulated/floor/holofloor/carpet,/area/vr/powered/cult) -"lIn" = (/turf/simulated/mineral/ignore_oregen,/area/vr/powered/rocks) -"lIx" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/structure/table/steel_reinforced,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"lIY" = (/obj/machinery/body_scanconsole,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"lJK" = (/obj/effect/step_trigger/teleporter/bridge/south_to_north,/turf/simulated/floor/water/beach{dir = 4; temperature = 311},/area/vr/outdoors/powered) -"lKJ" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 5},/obj/structure/table/bench/standard,/turf/simulated/shuttle/floor/white,/area/vr/powered/space/whiteship) -"lKP" = (/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/machinery/smartfridge/survival_pod{icon = 'icons/obj/vending.dmi'; icon_base = "fridge_sci"; icon_contents = "chem"; icon_state = "fridge_sci"; name = "Armors R Us"; pixel_y = 0},/obj/item/clothing/accessory/armor/armorplate/medium,/obj/item/clothing/accessory/armor/armorplate/medium,/obj/item/clothing/accessory/armor/armorplate/merc,/obj/item/clothing/accessory/armor/armorplate/merc,/obj/item/clothing/accessory/armor/armorplate/riot,/obj/item/clothing/accessory/armor/armorplate/riot,/obj/item/clothing/accessory/armor/armorplate/stab,/obj/item/clothing/accessory/armor/armorplate/stab,/obj/item/clothing/accessory/armor/armorplate/tactical,/obj/item/clothing/accessory/armor/armorplate/tactical,/obj/item/clothing/accessory/armor/armorplate/laserproof,/obj/item/clothing/accessory/armor/armorplate/laserproof,/obj/item/clothing/accessory/armor/armorplate/bulletproof,/obj/item/clothing/accessory/armor/armorplate/bulletproof,/obj/item/clothing/accessory/armor/armorplate/blast,/obj/item/clothing/accessory/armor/armorplate/blast,/obj/item/clothing/accessory/armor/armorplate/ablative,/obj/item/clothing/accessory/armor/armorplate/ablative,/obj/fiftyspawner/leather,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"lKU" = (/obj/machinery/door/airlock/glass_medical{req_one_access = null},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"lLT" = (/obj/structure/bed/chair/bay/shuttle{dir = 8},/obj/machinery/light/poi{dir = 4},/obj/structure/closet/walllocker/emerglocker/east,/turf/simulated/shuttle/plating,/area/vr/powered/space/sciship) -"lLZ" = (/obj/machinery/optable{name = "Robotics Operating Table"},/turf/simulated/shuttle/floor/white,/area/vr/powered/space/sciship) -"lMp" = (/obj/structure/salvageable/console_os{dir = 4},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"lNo" = (/obj/machinery/door/airlock/glass_centcom{name = "Port Wing Engine"},/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/sciship) -"lNM" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 10},/obj/machinery/meter,/turf/simulated/floor/airless,/area/vr/powered) -"lOy" = (/obj/structure/ship_munition/disperser_charge/explosive,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"lOC" = (/obj/structure/bed/chair/wood/wings{dir = 4},/obj/effect/floor_decal/spline/fancy{dir = 9},/turf/simulated/floor/cult,/area/vr/powered/cult) -"lON" = (/obj/machinery/light/small{dir = 1},/mob/living/simple_mob/vore/aggressive/rat,/turf/simulated/floor/water/indoors{temperature = 293.15},/area/vr/powered/dungeon) -"lPg" = (/mob/living/simple_mob/animal/giant_spider/hunter,/turf/simulated/floor/water/indoors{temperature = 293.15},/area/vr/powered/dungeon) -"lPp" = (/obj/structure/barricade,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/vr/powered/dungeon) -"lPC" = (/obj/item/seeds/random,/obj/item/seeds/random,/obj/machinery/space_heater,/turf/simulated/floor/wood,/area/vr/powered) -"lQK" = (/obj/structure/table/darkglass,/obj/item/weapon/dnainjector/xraymut{pixel_y = 1},/obj/item/weapon/dnainjector/xraymut{pixel_y = -5},/obj/item/weapon/dnainjector/xraymut{pixel_y = -2},/obj/item/weapon/dnainjector/regenerate{pixel_y = 10},/obj/item/weapon/dnainjector/regenerate{pixel_y = 4},/obj/item/weapon/dnainjector/regenerate{pixel_y = 7},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"lQL" = (/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/wood,/area/vr/powered/bar) -"lSn" = (/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/floor/cult{icon_state = "cult-narsie"},/area/vr/powered/cult) -"lSo" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/mecha_part_fabricator{req_access = null},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"lSV" = (/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered/cult) -"lTi" = (/obj/structure/window/reinforced/survival_pod,/obj/structure/window/reinforced/survival_pod{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/mechfactory) -"lTB" = (/obj/structure/prop/machine/nt_biocan,/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered) -"lTR" = (/turf/simulated/floor/concrete{outdoors = 1},/area/vr/outdoors/powered) -"lUk" = (/obj/structure/bed/chair/wood,/turf/simulated/floor/wood,/area/vr/powered/space/whiteship) -"lUy" = (/obj/structure/railing{dir = 4},/obj/effect/floor_decal/stairs{dir = 1},/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"lVg" = (/obj/effect/floor_decal/techfloor/corner{dir = 6},/obj/effect/floor_decal/techfloor/corner{dir = 5},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"lWr" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 9},/obj/random/maintenance,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"lWZ" = (/obj/structure/table/rack/shelf/steel,/obj/item/weapon/extinguisher{pixel_x = 8; pixel_y = 1},/obj/random/maintenance/medical,/obj/random/maintenance/medical,/obj/random/maintenance/medical,/obj/random/medical/lite,/obj/random/medical/lite,/obj/structure/mopbucket{pixel_x = -8; pixel_y = -4},/obj/item/weapon/mop,/obj/item/device/multitool,/obj/item/device/flashlight{pixel_x = 2; pixel_y = 2},/obj/random/unidentified_medicine,/obj/random/unidentified_medicine,/obj/random/unidentified_medicine,/turf/simulated/floor/tiled,/area/vr/powered) -"lXz" = (/obj/effect/catwalk_plated/dark,/turf/space,/area/vr/powered) -"lXA" = (/obj/structure/bed/alien,/obj/structure/curtain/open/privacy,/obj/item/weapon/bedsheet/medical,/obj/structure/window/reinforced/survival_pod{dir = 4},/turf/simulated/shuttle/floor/white,/area/vr/powered/dungeon) -"lYd" = (/turf/simulated/mineral/sif,/area/vr/outdoors/powered) -"lYv" = (/obj/effect/catwalk_plated/dark,/obj/machinery/shipsensors,/turf/simulated/floor/airless,/area/vr/powered/space/sciship) -"lYP" = (/obj/structure/railing{dir = 8},/obj/structure/flora/rocks2,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"lZt" = (/obj/random/maintenance,/obj/random/maintenance/engineering,/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/space/mechfactory) -"lZv" = (/obj/effect/floor_decal/corner/paleblue/diagonal{dir = 4},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"lZM" = (/turf/simulated/floor/redgrid/off,/area/vr/powered/cult) -"maC" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"maF" = (/obj/structure/table/marble,/obj/item/weapon/material/knife/plastic,/turf/simulated/floor,/area/vr/powered) -"mbz" = (/obj/structure/table/fancyblack,/obj/item/weapon/flame/candle/candelabra/everburn{pixel_y = 13},/turf/simulated/floor/cult,/area/vr/powered/cult) -"mbM" = (/obj/structure/flora/ausbushes/fernybush,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"mcs" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 4},/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"mcM" = (/obj/structure/table/glass,/obj/item/weapon/soap/deluxe,/obj/item/weapon/towel/random,/turf/simulated/floor/carpet/gaycarpet,/area/vr/powered) -"mdb" = (/obj/machinery/chemical_dispenser/bar_alc/full,/obj/structure/table/marble,/turf/simulated/floor/wood,/area/vr/powered/bar) -"mdo" = (/obj/structure/table/rack/shelf/steel,/obj/item/weapon/storage/box/bodybags,/obj/item/weapon/storage/box/freezer,/obj/item/weapon/storage/box/freezer,/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"mdF" = (/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"mec" = (/obj/structure/table/marble{color = "grey"},/obj/item/stack/material/phoron{amount = 5},/obj/item/stack/material/phoron{amount = 5},/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered/cult) -"meP" = (/turf/simulated/floor/tiled{outdoors = 1},/area/vr/powered/vendor) -"mfw" = (/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"mfF" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/floor_decal/techfloor{dir = 1},/obj/machinery/light/poi{dir = 1},/obj/mecha/combat/durand/old,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"mhh" = (/obj/structure/table/rack/shelf,/obj/item/ammo_magazine/s357,/obj/item/ammo_magazine/s357,/obj/item/ammo_magazine/s357,/obj/item/ammo_magazine/s357,/obj/item/ammo_magazine/s357,/obj/item/ammo_magazine/s357,/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"mhK" = (/obj/machinery/holoplant,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"mhM" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"mif" = (/turf/simulated/floor/water/beach{dir = 4; temperature = 293.15},/area/vr/outdoors/powered) -"mit" = (/obj/effect/floor_decal/techfloor/corner{dir = 1},/turf/simulated/shuttle/floor/purple,/area/vr/powered/dungeon) -"miC" = (/obj/machinery/door/window/brigdoor/eastright{req_access = null},/obj/effect/floor_decal/industrial/warning{dir = 4},/obj/effect/floor_decal/industrial/warning,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"miK" = (/mob/living/simple_mob/vore/aggressive/rat,/obj/item/weapon/bone/arm,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/dungeon) -"mjs" = (/obj/machinery/light{layer = 3},/obj/effect/floor_decal/rust,/obj/random/junk,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"mjv" = (/obj/structure/closet/secure_closet/bar,/obj/item/ammo_magazine/ammo_box/b12g/pellet,/turf/simulated/floor/wood,/area/vr/powered/bar) -"mjO" = (/obj/structure/window/reinforced/tinted/frosted{dir = 1},/obj/structure/table/glass,/obj/item/weapon/flame/candle/candelabra/everburn,/turf/simulated/floor/carpet/blucarpet,/area/vr/powered) -"mkG" = (/obj/machinery/vending/fishing,/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"mkV" = (/obj/machinery/door/airlock/alien{req_one_access = null},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"mkY" = (/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"mln" = (/obj/structure/bed/chair/wood,/obj/structure/window/reinforced/polarized{dir = 4; id = "h-kitchen"},/turf/simulated/floor/wood,/area/vr/powered) -"mlo" = (/obj/effect/floor_decal/spline/fancy,/obj/machinery/light/floortube/flicker{dir = 8; pixel_x = 5},/turf/simulated/floor/cult,/area/vr/powered/cult) -"mlK" = (/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"mlM" = (/turf/simulated/floor/airless,/area/vr/powered/space/mechfactory) -"mmV" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/sign/department/robo{pixel_y = 32},/obj/machinery/mecha_part_fabricator/pros{req_access = null},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"mnD" = (/obj/structure/flora/bush,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"mnF" = (/obj/machinery/recharger/wallcharger{pixel_x = 4; pixel_y = 26},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"mnM" = (/obj/effect/floor_decal/techfloor{dir = 6},/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/cult) -"mon" = (/obj/machinery/light{dir = 4},/obj/machinery/vending/loadout/overwear{prices = list(/obj/item/clothing/suit/storage/apron=0,/obj/item/clothing/suit/storage/flannel/aqua=0,/obj/item/clothing/suit/storage/toggle/bomber=0,/obj/item/clothing/suit/storage/bomber/alt=0,/obj/item/clothing/suit/storage/flannel/brown=0,/obj/item/clothing/suit/storage/toggle/cardigan=0,/obj/item/clothing/accessory/poncho/roles/cloak/custom=0,/obj/item/clothing/suit/storage/duster=0,/obj/item/clothing/suit/storage/toggle/denim_jacket=0,/obj/item/clothing/suit/storage/toggle/denim_jacket/nanotrasen=0,/obj/item/clothing/suit/storage/toggle/denim_jacket/sleeveless=0,/obj/item/clothing/suit/storage/toggle/denim_jacket/nanotrasen/sleeveless=0,/obj/item/clothing/suit/storage/fluff/gntop=0,/obj/item/clothing/suit/greatcoat=0,/obj/item/clothing/suit/storage/flannel=0,/obj/item/clothing/suit/storage/greyjacket=0,/obj/item/clothing/suit/storage/hazardvest=0,/obj/item/clothing/suit/storage/toggle/hoodie/black=0,/obj/item/clothing/suit/storage/toggle/hoodie/red=0,/obj/item/clothing/suit/storage/toggle/hoodie/blue=0,/obj/item/clothing/suit/storage/toggle/hoodie/green=0,/obj/item/clothing/suit/storage/toggle/hoodie/orange=0,/obj/item/clothing/suit/storage/toggle/hoodie/yellow=0,/obj/item/clothing/suit/storage/toggle/hoodie/cti=0,/obj/item/clothing/suit/storage/toggle/hoodie/mu=0,/obj/item/clothing/suit/storage/toggle/hoodie/nt=0,/obj/item/clothing/suit/storage/toggle/hoodie/smw=0,/obj/item/clothing/suit/storage/toggle/hoodie/nrti=0,/obj/item/clothing/suit/storage/fluff/jacket/field=0,/obj/item/clothing/suit/storage/fluff/jacket/air_cavalry=0,/obj/item/clothing/suit/storage/fluff/jacket/air_force=0,/obj/item/clothing/suit/storage/fluff/jacket/navy=0,/obj/item/clothing/suit/storage/fluff/jacket/special_forces=0,/obj/item/clothing/suit/kamishimo=0,/obj/item/clothing/suit/kimono=0,/obj/item/clothing/suit/storage/toggle/labcoat=0,/obj/item/clothing/suit/storage/toggle/labcoat/blue=0,/obj/item/clothing/suit/storage/toggle/labcoat/blue_edge=0,/obj/item/clothing/suit/storage/toggle/labcoat/green=0,/obj/item/clothing/suit/storage/toggle/labcoat/orange=0,/obj/item/clothing/suit/storage/toggle/labcoat/pink=0,/obj/item/clothing/suit/storage/toggle/labcoat/red=0,/obj/item/clothing/suit/storage/toggle/labcoat/yellow=0,/obj/item/clothing/suit/storage/toggle/labcoat/old=0,/obj/item/clothing/suit/leathercoat=0,/obj/item/clothing/suit/storage/toggle/leather_jacket=0,/obj/item/clothing/suit/storage/leather_jacket_alt=0,/obj/item/clothing/suit/storage/toggle/brown_jacket=0,/obj/item/clothing/suit/storage/toggle/leather_jacket/nanotrasen=0,/obj/item/clothing/suit/storage/toggle/brown_jacket/nanotrasen=0,/obj/item/clothing/suit/storage/toggle/leather_jacket/sleeveless=0,/obj/item/clothing/suit/storage/toggle/brown_jacket/sleeveless=0,/obj/item/clothing/suit/storage/toggle/leather_jacket/nanotrasen/sleeveless=0,/obj/item/clothing/suit/storage/toggle/brown_jacket/nanotrasen/sleeveless=0,/obj/item/clothing/suit/storage/miljacket=0,/obj/item/clothing/suit/storage/miljacket/alt=0,/obj/item/clothing/suit/storage/miljacket/green=0,/obj/item/clothing/suit/storage/apron/overalls=0,/obj/item/clothing/suit/storage/toggle/peacoat=0,/obj/item/clothing/accessory/poncho=0,/obj/item/clothing/accessory/poncho/green=0,/obj/item/clothing/accessory/poncho/red=0,/obj/item/clothing/accessory/poncho/purple=0,/obj/item/clothing/accessory/poncho/blue=0,/obj/item/clothing/suit/jacket/puffer=0,/obj/item/clothing/suit/jacket/puffer/vest=0,/obj/item/clothing/suit/storage/flannel/red=0,/obj/item/clothing/suit/unathi/robe=0,/obj/item/clothing/suit/storage/toggle/internalaffairs=0,/obj/item/clothing/suit/storage/toggle/lawyer/bluejacket=0,/obj/item/clothing/suit/storage/toggle/lawyer/purpjacket=0,/obj/item/clothing/suit/suspenders=0,/obj/item/clothing/suit/storage/toggle/track=0,/obj/item/clothing/suit/storage/toggle/track/blue=0,/obj/item/clothing/suit/storage/toggle/track/green=0,/obj/item/clothing/suit/storage/toggle/track/red=0,/obj/item/clothing/suit/storage/toggle/track/white=0,/obj/item/clothing/suit/storage/trench=0,/obj/item/clothing/suit/storage/trench/grey=0,/obj/item/clothing/suit/varsity=0,/obj/item/clothing/suit/varsity/red=0,/obj/item/clothing/suit/varsity/purple=0,/obj/item/clothing/suit/varsity/green=0,/obj/item/clothing/suit/varsity/blue=0,/obj/item/clothing/suit/varsity/brown=0,/obj/item/clothing/suit/storage/hooded/wintercoat=0,/obj/item/clothing/suit/storage/hooded/wintercoat/aformal=0,/obj/item/clothing/suit/storage/teshari/cloak/standard/white_grey=0,/obj/item/clothing/suit/storage/puffyred=0,/obj/item/clothing/suit/storage/puffypurple=0,/obj/item/clothing/suit/storage/puffyblue=0)},/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"mos" = (/obj/effect/floor_decal/chapel{dir = 4},/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"moA" = (/turf/simulated/floor/wood/alt/panel{temperature = 311},/area/vr/powered/rocks) -"moC" = (/obj/effect/floor_decal/techfloor,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/space/sciship) -"moE" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/mimedouble,/turf/simulated/floor/carpet/bcarpet,/area/vr/powered/cult) -"mpe" = (/obj/structure/simple_door/wood,/turf/simulated/floor/tiled/neutral,/area/vr/powered) -"mqI" = (/obj/structure/table/steel_reinforced,/obj/fiftyspawner/uranium,/turf/simulated/floor/airless,/area/vr/powered) -"mrL" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/turf/simulated/floor/redgrid,/area/vr/powered) -"msk" = (/obj/structure/closet/walllocker_double/medical/west,/obj/item/weapon/storage/firstaid,/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/storage/firstaid/toxin,/obj/item/weapon/storage/firstaid/o2,/obj/item/roller,/obj/item/device/defib_kit/loaded,/turf/simulated/shuttle/floor/white,/area/vr/powered/space/whiteship) -"msn" = (/obj/machinery/door/window/survival_pod{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/mechfactory) -"mss" = (/obj/structure/railing,/obj/effect/step_trigger/teleporter/bridge/north_to_south,/turf/simulated/floor/water{temperature = 311},/area/vr/outdoors/powered) -"msC" = (/obj/structure/table/glass,/obj/item/weapon/storage/box/syndie_kit/chameleon{pixel_x = -3; pixel_y = -1},/obj/item/weapon/storage/box/syndie_kit/chameleon{pixel_x = 2; pixel_y = 6},/turf/simulated/floor/wood,/area/vr/powered/conspawn) -"mtx" = (/obj/effect/decal/remains/human,/turf/simulated/floor/tiled,/area/vr/powered/nuke) -"mtS" = (/turf/simulated/floor/water/deep{temperature = 293.15},/area/vr/outdoors/powered) -"mtZ" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/effect/zone_divider,/obj/structure/fans/tiny,/turf/simulated/shuttle/plating,/area/vr/powered/cult) -"mud" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/cup{pixel_x = 5},/obj/random/cigarettes,/turf/simulated/floor/wood,/area/vr/powered/cafe) -"muT" = (/obj/effect/decal/cleanable/dirt,/obj/structure/flora/smallbould,/turf/simulated/floor/outdoors/grass/heavy{temperature = 293.15},/area/vr/outdoors/powered) -"mvg" = (/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/mechfactory) -"mwy" = (/obj/structure/table/standard,/obj/item/weapon/storage/laundry_basket,/obj/item/weapon/storage/fancy/candle_box,/obj/item/weapon/storage/box/matches,/turf/simulated/floor/wood,/area/vr/powered) -"mwN" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 9},/turf/simulated/floor/airless,/area/vr/powered) -"mwO" = (/turf/simulated/floor/plating,/area/vr/powered/cafe) -"mxh" = (/obj/effect/decal/remains,/turf/simulated/floor/outdoors/rocks{temperature = 293.15},/area/vr/outdoors/powered/lava) -"mxG" = (/obj/structure/table/alien/blue,/obj/item/weapon/surgical/circular_saw/alien,/obj/item/weapon/surgical/scalpel/alien{pixel_y = 8},/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/shuttle/floor/white,/area/vr/powered/dungeon) -"mym" = (/turf/simulated/floor/tiled/techmaint,/area/vr/powered/dungeon) -"mzg" = (/obj/machinery/autolathe{hacked = 1; name = "hacked autolathe"},/turf/simulated/floor/reinforced,/area/vr/powered/bluebase) -"mzl" = (/obj/structure/window/reinforced,/turf/simulated/floor/wood,/area/vr/powered) -"mAd" = (/obj/structure/prop/alien/computer,/obj/structure/prop/alien/computer,/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"mBa" = (/obj/fiftyspawner/glass,/obj/fiftyspawner/glass,/obj/structure/table/darkglass,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"mBf" = (/obj/structure/window/reinforced/tinted/frosted{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/vr/powered) -"mBD" = (/obj/effect/decal/cleanable/dirt,/obj/structure/railing,/turf/simulated/floor/concrete{outdoors = 1},/area/vr/outdoors/powered) -"mBL" = (/obj/machinery/light/small{dir = 4; pixel_y = 0},/turf/simulated/floor/wood,/area/vr/powered/art) -"mBM" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"mBN" = (/mob/living/simple_mob/mechanical/mecha/combat/marauder{faction = "syndicate"},/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered) -"mBY" = (/obj/structure/bed/chair/oldsofa{dir = 4},/obj/structure/window/reinforced/polarized{dir = 8; id = "h-living"},/turf/simulated/floor/wood,/area/vr/powered) -"mCf" = (/obj/structure/table/marble{color = "grey"},/obj/structure/window/phoronreinforced,/obj/effect/floor_decal/spline/fancy,/obj/item/weapon/reagent_containers/food/condiment/small/packet/crayon/yellow,/obj/machinery/light/floortube/flicker{dir = 8; pixel_x = 5},/turf/simulated/floor/cult,/area/vr/powered/cult) -"mES" = (/obj/effect/decal/remains/xeno,/obj/effect/floor_decal/techfloor/corner{dir = 9},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"mFJ" = (/obj/machinery/light/small{dir = 4; pixel_y = 0},/turf/simulated/floor/wmarble,/area/vr/powered/motel) -"mGf" = (/obj/machinery/flasher{id = "procroom2"; name = "Floor mounted flash"},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"mGh" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/structure/bed/chair/bay/comfy/purple{dir = 8},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"mGB" = (/obj/structure/sign/ironhammer,/turf/simulated/wall/skipjack,/area/vr/powered/space/sciship) -"mGJ" = (/obj/structure/closet/cabinet,/obj/random/multiple,/obj/random/multiple,/obj/random/multiple,/obj/random/multiple,/obj/random/multiple,/obj/random/toy,/obj/random/toy,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/turf/simulated/floor/wood,/area/vr/powered) -"mGW" = (/turf/unsimulated/wall/seperator,/area/vr/outdoors/powered) -"mGX" = (/turf/simulated/floor/outdoors/sidewalk/side{movement_cost = 0; temperature = 293.15},/area/vr/outdoors/powered) -"mHw" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/mimedouble,/turf/simulated/floor/carpet,/area/vr/powered/cult) -"mHQ" = (/obj/machinery/light/small{dir = 4; pixel_y = 0},/obj/effect/decal/cleanable/blood,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/dungeon) -"mIe" = (/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/cult) -"mIq" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/structure/table/steel_reinforced,/obj/item/device/flash/synthetic,/obj/item/device/flash/synthetic{pixel_x = 6; pixel_y = 0},/turf/simulated/shuttle/floor/yellow,/area/vr/powered/space/sciship) -"mIu" = (/obj/structure/table/rack/shelf/steel,/obj/item/mecha_parts/mecha_equipment/anticcw_armor_booster,/obj/item/mecha_parts/mecha_equipment/repair_droid,/obj/item/mecha_parts/mecha_equipment/tool/passenger,/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/grenade/clusterbang,/turf/simulated/floor/airless,/area/vr/powered/space/mechfactory) -"mIK" = (/obj/machinery/light{dir = 8},/obj/machinery/vending/engivend{emagged = 1; req_access = null; req_log_access = null},/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"mIL" = (/obj/item/seeds/random,/obj/item/weapon/reagent_containers/spray/cleaner,/obj/structure/table/wooden_reinforced,/obj/item/weapon/pen,/obj/item/weapon/pen,/turf/simulated/floor/wood,/area/vr/powered) -"mIS" = (/obj/structure/flora/pottedplant/bamboo{pixel_y = 12},/obj/structure/table/bench/wooden,/obj/structure/window/reinforced/polarized{dir = 4; id = "h-kitchen"},/turf/simulated/floor/wood,/area/vr/powered) -"mJE" = (/obj/structure/table/gamblingtable,/obj/item/weapon/deck/cards,/turf/simulated/floor/wood,/area/vr/powered/bar) -"mJP" = (/obj/machinery/power/generator{anchored = 1; dir = 4},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor,/area/vr/powered) -"mKx" = (/obj/structure/reagent_dispensers/acid{density = 0; pixel_x = -30},/turf/simulated/shuttle/floor/purple,/area/vr/powered/space/whiteship) -"mKD" = (/obj/machinery/vending/weeb,/turf/simulated/floor/tiled{outdoors = 1},/area/vr/powered/vendor) -"mLi" = (/mob/living/simple_mob/construct/wraith{ai_holder_type = null},/turf/simulated/floor/redgrid/animated,/area/vr/powered/cult) -"mMf" = (/obj/machinery/door/airlock/glass_medical{req_one_access = null},/turf/simulated/floor/plating,/area/vr/powered/vet) -"mMm" = (/obj/structure/closet/secure_closet/engineering_welding{req_access = null},/obj/random/maintenance,/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/space/mechfactory) -"mMB" = (/obj/structure/flora/ausbushes/leafybush,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"mNo" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/vr/powered) -"mNt" = (/turf/simulated/wall/thull,/area/vr/powered/dungeon) -"mNQ" = (/obj/machinery/atmospherics/unary/engine{dir = 1},/turf/space,/area/vr/powered) -"mOj" = (/obj/random/junk,/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"mOo" = (/obj/item/weapon/storage/backpack/messenger,/obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle,/obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle,/obj/item/weapon/material/knife/tacknife/survival,/obj/item/weapon/reagent_containers/food/snacks/sosjerky,/obj/item/weapon/cell/device/hyper,/obj/item/weapon/reagent_containers/hypospray/autoinjector/trauma,/obj/item/weapon/reagent_containers/hypospray/autoinjector/oxy,/obj/item/weapon/flame/lighter/random,/obj/item/weapon/storage/box/survival/space,/obj/item/device/radio,/obj/item/clothing/accessory/storage/black_drop_pouches,/obj/item/weapon/reagent_containers/pill/dylovene,/obj/item/weapon/reagent_containers/pill/dylovene,/obj/item/device/flashlight/maglight,/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare,/obj/random/soap,/obj/item/weapon/gun/energy/locked/frontier/holdout/unlocked,/obj/item/device/fbp_backup_cell,/obj/item/device/pda,/obj/item/weapon/storage/mre/menu11,/obj/item/weapon/storage/mre/menu11,/obj/item/device/starcaster_news,/obj/effect/floor_decal/spline/fancy/wood{dir = 4},/obj/item/device/suit_cooling_unit/emergency,/obj/item/device/gps,/obj/structure/closet{name = "Survival closet"},/turf/simulated/floor/plating,/area/vr/powered/material) -"mOS" = (/obj/structure/bed/chair/backed_red{dir = 4},/obj/item/clothing/under/pants/track,/obj/item/clothing/head/ushanka,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"mOV" = (/obj/machinery/power/port_gen/pacman,/obj/structure/cable,/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"mQL" = (/obj/effect/floor_decal/rust,/turf/simulated/floor/outdoors/rocks{temperature = 293.15; outdoors = -1},/area/vr/powered/dungeon) -"mQQ" = (/obj/structure/table/steel,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/turf/simulated/floor/outdoors/sidewalk/slab{temperature = 293.15; movement_cost = 0},/area/vr/outdoors/powered) -"mRy" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 9},/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/floor/cult,/area/vr/powered/cult) -"mRO" = (/obj/machinery/sleep_console{dir = 4},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/dungeon) -"mRR" = (/mob/living/simple_mob/mechanical/mecha/combat/marauder{faction = "syndicate"},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"mRY" = (/obj/item/clothing/accessory/collar/spike,/obj/structure/table/steel_reinforced,/obj/item/weapon/handcuffs/legcuffs/fuzzy,/obj/item/weapon/handcuffs/legcuffs/fuzzy,/obj/item/weapon/handcuffs/fuzzy,/obj/item/weapon/handcuffs/fuzzy,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/building2) -"mSa" = (/turf/simulated/wall/wood,/area/vr/outdoors/powered) -"mSx" = (/obj/structure/flora/tree/bigtree,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"mSU" = (/obj/machinery/light{layer = 3},/turf/simulated/floor/reinforced,/area/vr/powered/bluebase) -"mTx" = (/obj/structure/reagent_dispensers/fueltank/high,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered) -"mTU" = (/turf/simulated/floor/plating,/area/vr/powered) -"mUd" = (/obj/effect/floor_decal/industrial/warning{dir = 9},/obj/machinery/bodyscanner,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"mVt" = (/obj/structure/ship_munition/disperser_charge/fire,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"mVy" = (/obj/structure/table/rack/shelf/steel,/obj/random/action_figure{pixel_y = -3},/obj/item/glass_jar,/turf/simulated/floor/wood,/area/vr/powered/dungeon) -"mWj" = (/obj/structure/closet/secure_closet/engineering_electrical{req_access = null},/obj/random/maintenance,/obj/random/maintenance,/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"mWI" = (/obj/machinery/power/port_gen/pacman/super,/obj/item/stack/material/uranium{amount = 20},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/effect/floor_decal/techfloor{dir = 9},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"mXq" = (/turf/unsimulated/wall,/area/vr/powered/cult) -"mXQ" = (/obj/item/weapon/material/fishing_rod/modern/cheap,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/outdoors/powered) -"nai" = (/mob/living/simple_mob/vore/alienanimals/teppi,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"nas" = (/obj/structure/table/hardwoodtable,/obj/item/device/camera,/turf/simulated/floor/wood,/area/vr/powered/shop) -"naF" = (/obj/machinery/smartfridge/survival_pod{desc = "A mysterious machine which can fabricate many tools for acquiring test subjects."; icon = 'icons/obj/abductor.dmi'; icon_state = "dispenser"; name = "Drug-Dispenser"; req_access = list(777); pixel_y = -4},/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/soporific,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/soporific,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/soporific,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/cyanide,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/cyanide,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/cyanide,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/healing_nanites,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/healing_nanites,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/healing_nanites,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/pain,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/pain,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/pain,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/stimm,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/stimm,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/stimm,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/glucose,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/glucose,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/glucose,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/glucose,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/glucose,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/glucose,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/mindbreaker,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/mindbreaker,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/mindbreaker,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/psilocybin,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/psilocybin,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/psilocybin,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/serotrotium,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/serotrotium,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/serotrotium,/obj/item/device/reagent_scanner/adv,/obj/item/device/reagent_scanner/adv,/obj/item/device/healthanalyzer/phasic,/obj/item/device/healthanalyzer/phasic,/obj/structure/table/alien/blue,/obj/effect/floor_decal/techfloor{dir = 4},/obj/machinery/light/poi{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"nbj" = (/obj/effect/floor_decal/chapel{dir = 4},/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/cult) -"nbP" = (/obj/structure/table/rack/shelf/steel,/obj/item/weapon/storage/box/characters,/obj/structure/curtain/open/bed,/turf/simulated/floor/wood,/area/vr/powered) -"nbT" = (/obj/effect/floor_decal/corner/paleblue{dir = 8},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"nci" = (/obj/structure/table/glass,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/storage/box/beakers,/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"ncO" = (/obj/structure/bed/chair/bay/comfy/red{dir = 1},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"ndT" = (/obj/item/clothing/gloves/yellow,/turf/simulated/floor,/area/vr/powered) -"nee" = (/obj/structure/window/reinforced/tinted/frosted{dir = 1},/obj/structure/bed/chair/comfy/purp{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/vr/powered) -"nex" = (/obj/structure/table/woodentable,/turf/simulated/floor/wood/alt/panel{temperature = 311},/area/vr/powered/rocks) -"neM" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/outdoors/sidewalk/side{movement_cost = 0; temperature = 293.15},/area/vr/outdoors/powered) -"nfv" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/turf/simulated/floor/outdoors/dirt{temperature = 311},/area/vr/outdoors/powered) -"nfy" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/building1) -"nfD" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/turf/simulated/shuttle/plating,/area/vr/powered/dungeon) -"nhu" = (/obj/structure/railing{dir = 8},/turf/simulated/floor/outdoors/sidewalk/side{movement_cost = 0; temperature = 293.15},/area/vr/outdoors/powered) -"nhF" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/sliceable/pizza/pineapple,/turf/simulated/floor/wood,/area/vr/powered/conspawn) -"nie" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/dip/salsa,/obj/item/weapon/reagent_containers/food/snacks/chipplate{pixel_y = -11},/turf/simulated/floor/wood,/area/vr/powered/bar) -"nik" = (/obj/structure/table/reinforced,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"niA" = (/obj/structure/prop/machine/alien_tank/starts_broken,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"niN" = (/obj/effect/floor_decal/techfloor/corner{dir = 4},/turf/simulated/floor/cult,/area/vr/powered/cult) -"njG" = (/obj/structure/bed/chair/sofa/brown{pixel_y = 0; dir = 1},/turf/simulated/floor/wmarble,/area/vr/powered/motel) -"njN" = (/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/cryofeed{dir = 1},/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/mechfactory) -"njX" = (/obj/machinery/recharger/wallcharger{pixel_x = 4; pixel_y = -34},/obj/machinery/vending/deathmatch,/turf/simulated/floor/reinforced,/area/vr/powered/bluebase) -"nkj" = (/obj/effect/floor_decal/techfloor/corner{dir = 1},/obj/structure/cult/pylon,/turf/simulated/floor/cult,/area/vr/powered/cult) -"nkC" = (/obj/structure/undies_wardrobe,/turf/simulated/floor/wood,/area/vr/powered) -"nls" = (/obj/structure/curtain/black{icon_state = "open"; layer = 2; name = "privacy curtain"; opacity = 0},/turf/simulated/floor/wood/sif,/area/vr/powered/space/mechfactory) -"nlM" = (/obj/structure/window/reinforced/tinted/frosted{dir = 1},/obj/structure/table/glass,/obj/item/weapon/flame/candle/candelabra/everburn,/turf/simulated/floor/carpet/oracarpet,/area/vr/powered) -"nlZ" = (/obj/machinery/atmospherics/portables_connector,/obj/machinery/portable_atmospherics/canister/phoron,/turf/simulated/floor/airless,/area/vr/powered) -"nmd" = (/obj/machinery/atmospherics/binary/passive_gate{dir = 8; regulate_mode = 0; unlocked = 1},/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"nmj" = (/obj/random/trash,/turf/simulated/floor/outdoors/dirt{temperature = 293.15; outdoors = 0},/area/vr/powered/dungeon) -"nmu" = (/obj/structure/cliff/automatic{dir = 8},/turf/simulated/floor/lava,/area/vr/outdoors/powered/lava) -"nmx" = (/obj/machinery/computer/operating{dir = 4},/turf/simulated/shuttle/floor/white,/area/vr/powered/dungeon) -"nmD" = (/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/floor_decal/techfloor/corner{dir = 5},/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"nmF" = (/obj/structure/fence/corner{dir = 8},/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"nmJ" = (/mob/living/simple_mob/mechanical/mecha/combat/marauder{faction = "syndicate"},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/airless,/area/vr/powered) -"nmL" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/wood,/area/vr/powered/space/whiteship) -"nng" = (/obj/effect/floor_decal/chapel{dir = 1},/turf/simulated/floor/redgrid/off,/area/vr/powered/cult) -"nnp" = (/obj/machinery/vending/coffee,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/wood{temperature = 311},/area/vr/outdoors/powered) -"noe" = (/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/shuttle/floor/purple,/area/vr/powered/dungeon) -"noZ" = (/turf/simulated/floor/outdoors/mud{outdoors = -1; temperature = 293.15},/area/vr/powered/dungeon) -"npj" = (/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"npD" = (/obj/structure/railing,/turf/simulated/floor/concrete{outdoors = 1},/area/vr/outdoors/powered) -"npS" = (/obj/mecha/combat/fighter/gunpod/recon{dir = 8},/turf/space,/area/space) -"nqT" = (/mob/living/simple_mob/mechanical/mecha/combat/marauder{faction = "syndicate"},/obj/machinery/atmospherics/binary/pump/on{dir = 4; name = "Scrubber to Waste"},/turf/simulated/floor/airless,/area/vr/powered) -"nrk" = (/obj/machinery/door/airlock/hatch{icon_state = "door_locked"; id_tag = "estrella_back_hatch"; locked = 1; req_one_access = null},/obj/machinery/button/remote/airlock{desiredstate = 1; id = "estrella_back_hatch"; name = "Rear Hatch Control"; pixel_y = 27; req_access = null; specialfunctions = 4},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular/open{dir = 4; id = "estrella_blast"; layer = 2; name = "window blast shield"; open_layer = 2},/obj/structure/fans/tiny,/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"nrm" = (/obj/machinery/light,/turf/simulated/floor/cult,/area/vr/powered/cult) -"nrK" = (/obj/structure/window/reinforced/tinted/frosted{dir = 1},/obj/structure/bed/chair/comfy/purp{dir = 8},/turf/simulated/floor/carpet/blucarpet,/area/vr/powered) -"nty" = (/obj/machinery/button/remote/airlock{id = "VR1"; name = "Bolt Control"; pixel_x = 30; specialfunctions = 4},/turf/simulated/floor/carpet/bcarpet,/area/vr/powered) -"ntz" = (/obj/structure/showcase/sign{name = "UNDER CONSTRUCTION"; desc = "This sign appears to be telling you that there are more maps under construction."},/turf/simulated/floor/outdoors/grass{temperature = 293.15},/area/vr/outdoors/powered) -"ntG" = (/mob/living/simple_mob/construct/wraith{dir = 1; ai_holder_type = null},/turf/simulated/floor/cult,/area/vr/powered/cult) -"ntH" = (/obj/effect/floor_decal/corner/paleblue/full{dir = 1},/obj/structure/closet/crate/medical/blood,/obj/item/weapon/reagent_containers/blood/prelabeled/BPlus,/obj/item/weapon/reagent_containers/blood/prelabeled/AMinus,/obj/item/weapon/reagent_containers/blood/prelabeled/BMinus,/obj/item/weapon/reagent_containers/blood/prelabeled/APlus,/obj/item/weapon/reagent_containers/blood/prelabeled/OPlus,/obj/item/weapon/reagent_containers/blood/prelabeled/OMinus,/obj/structure/medical_stand,/turf/simulated/floor/tiled,/area/vr/powered/vet) -"nug" = (/obj/effect/floor_decal/rust,/obj/random/obstruction,/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"nut" = (/obj/machinery/atmospherics/binary/pump/on{dir = 8; name = "Scrubber to Waste"},/turf/simulated/floor/airless,/area/vr/powered) -"nuY" = (/obj/item/weapon/weldingtool/largetank,/turf/simulated/floor/tiled,/area/vr/powered/nuke) -"nvR" = (/obj/machinery/porta_turret/alien{faction = "syndicate"},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"nwv" = (/obj/machinery/door/airlock/angled_tgmc/wide/dropship2,/turf/simulated/shuttle/plating,/area/vr/powered) -"nwE" = (/obj/structure/table/rack/shelf/steel,/obj/random/contraband/nofail,/obj/random/contraband/nofail,/obj/random/maintenance/morestuff,/turf/simulated/floor/wood,/area/vr/powered/shop) -"nwT" = (/mob/living/simple_mob/animal/passive/fish/trout,/turf/simulated/floor/water/deep{temperature = 311},/area/vr/outdoors/powered) -"nyq" = (/obj/structure/bed/chair/backed_red{dir = 4},/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"nzH" = (/obj/machinery/atmospherics/pipe/manifold/hidden/yellow{dir = 8},/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/whiteship) -"nAa" = (/obj/structure/table/standard,/turf/simulated/floor/carpet/oracarpet,/area/vr/powered/motel) -"nAc" = (/obj/effect/floor_decal/chapel,/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/cult) -"nAx" = (/obj/machinery/light/small{dir = 4},/obj/effect/floor_decal/rust,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"nAD" = (/obj/machinery/vending/deluxe_dinner{req_access = null; req_log_access = null},/turf/simulated/floor/redgrid/off,/area/vr/powered/cult) -"nBf" = (/turf/simulated/wall/sandstone,/area/vr/powered) -"nBr" = (/obj/item/weapon/material/twohanded/sledgehammer/mjollnir,/turf/simulated/floor/cult,/area/vr/powered/cult) -"nBA" = (/obj/structure/cult/pylon,/obj/effect/floor_decal/spline/fancy{dir = 10},/turf/simulated/floor/cult{icon_state = "cult-narsie"},/area/vr/powered/cult) -"nCF" = (/turf/simulated/wall/r_wall,/area/vr/powered/gunshop) -"nCX" = (/obj/structure/table/rack/shelf/steel,/obj/item/weapon/reagent_containers/food/drinks/bottle/space_up{pixel_y = 0; pixel_x = -9},/obj/item/weapon/reagent_containers/food/drinks/bottle/space_mountain_wind{pixel_x = -2},/obj/item/weapon/reagent_containers/food/drinks/bottle/dr_gibb{pixel_y = 0; pixel_x = 5},/turf/simulated/floor/tiled,/area/vr/powered/constore) -"nDj" = (/obj/machinery/light{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 4},/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"nGq" = (/obj/machinery/atmospherics/unary/freezer{icon_state = "freezer_1"; power_setting = 20; set_temperature = 73; use_power = 1},/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = 21},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/whiteship) -"nGZ" = (/obj/machinery/smartfridge/survival_pod{icon = 'icons/obj/vending.dmi'; icon_base = "fridge_sci"; icon_contents = "chem"; icon_state = "fridge_sci"; name = "Advanced storage"; pixel_y = 0},/obj/item/stack/material/durasteel{material = 50; amount = 50},/obj/item/stack/material/phoron{material = 50},/obj/item/stack/material/phoron{material = 50},/obj/item/stack/material/diamond{material = 15},/obj/item/stack/material/gold{material = 25},/obj/item/stack/material/lead{material = 25},/obj/item/stack/material/plastic{material = 50; amount = 50},/obj/item/stack/material/plastic{material = 50},/obj/item/stack/material/platinum{matter = 25},/obj/item/stack/material/silver{material = 25},/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/uranium{material = 25},/obj/item/stack/rods{amount = 50},/obj/item/weapon/storage/toolbox/syndicate/powertools,/obj/item/weapon/storage/toolbox/syndicate/powertools,/obj/item/clothing/head/welding/demon,/obj/item/clothing/head/welding/knight,/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = 6},/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = 6},/obj/item/device/robotanalyzer,/obj/item/device/robotanalyzer,/obj/item/weapon/cell/super,/obj/item/weapon/cell/super,/obj/item/weapon/cell/device/super,/obj/item/weapon/cell/device/super,/obj/effect/floor_decal/industrial/outline/yellow,/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/glass/reinforced{amount = 50},/obj/item/stack/material/glass/reinforced{amount = 50},/obj/item/stack/material/glass/reinforced{amount = 50},/obj/item/stack/material/glass/reinforced{amount = 50},/obj/item/stack/material/glass{amount = 50; pixel_x = 3; pixel_y = 3},/obj/item/stack/material/glass{amount = 50; pixel_x = 3; pixel_y = 3},/obj/item/stack/material/glass{amount = 50; pixel_x = 3; pixel_y = 3},/obj/item/stack/material/glass{amount = 50; pixel_x = 3; pixel_y = 3},/obj/item/stack/material/glass{amount = 50; pixel_x = 3; pixel_y = 3},/obj/item/stack/material/glass{amount = 50; pixel_x = 3; pixel_y = 3},/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/shuttle/floor/white,/area/vr/powered/space/sciship) -"nHn" = (/obj/item/weapon/storage/backpack/dufflebag/emt,/turf/space,/area/space) -"nHC" = (/turf/simulated/wall/r_concrete,/area/vr/powered/dungeon) -"nIW" = (/turf/simulated/floor/wood,/area/vr/powered/conspawn) -"nJg" = (/obj/machinery/light/small{dir = 8},/obj/effect/floor_decal/rust,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"nJk" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/plating,/area/vr/powered/space/whiteship) -"nJs" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 10},/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/vr/powered/space/whiteship) -"nJC" = (/obj/structure/table/hardwoodtable,/turf/simulated/floor/wood,/area/vr/powered/shop) -"nJI" = (/obj/random/trash,/turf/simulated/floor/concrete{outdoors = 1},/area/vr/outdoors/powered) -"nJZ" = (/obj/item/weapon/material/twohanded/baseballbat/gold,/obj/item/stack/material/gold,/obj/item/clothing/gloves/ring/material/gold,/obj/item/clothing/accessory/bracelet/material/gold,/obj/item/weapon/ore/diamond,/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced,/turf/simulated/floor/flock,/area/vr/powered/rocks) -"nKv" = (/obj/structure/prop/rock/small,/turf/simulated/floor/outdoors/dirt{temperature = 311; outdoors = 0},/area/vr/powered/rocks) -"nKw" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/machinery/door/airlock/maintenance/rnd{req_one_access = null},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/steel_grid,/area/vr/powered/space/whiteship) -"nKH" = (/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/outdoors/powered) -"nKR" = (/obj/structure/bed/chair/bay/comfy/black{dir = 1},/obj/effect/decal/cleanable/blood,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/dungeon) -"nLk" = (/obj/structure/table/rack/shelf/steel,/obj/item/weapon/chainsaw,/obj/item/weapon/storage/box/lights/mixed,/obj/item/weapon/extinguisher,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor,/area/vr/powered) -"nLo" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"nLI" = (/obj/structure/flora/pottedplant,/turf/simulated/floor/tiled,/area/vr/powered/vet) -"nLS" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/concrete{outdoors = 0},/area/vr/powered/rocks) -"nMh" = (/obj/structure/window/phoronreinforced{dir = 4},/obj/structure/window/phoronreinforced{dir = 4},/obj/structure/window/phoronreinforced{dir = 1},/obj/structure/window/phoronreinforced{dir = 1},/turf/simulated/floor/redgrid/animated,/area/vr/powered/cult) -"nMI" = (/obj/structure/bed/double/padded,/obj/structure/closet/walllocker/emerglocker{pixel_y = 32},/obj/item/weapon/bedsheet/rainbowdouble,/turf/simulated/floor/carpet/turcarpet,/area/vr/powered/space/whiteship) -"nMM" = (/obj/structure/table/marble,/obj/item/clothing/suit/storage/apron/white,/turf/simulated/floor/tiled/white,/area/vr/powered) -"nMO" = (/obj/machinery/porta_turret/alien{faction = "neutral"},/obj/machinery/light{dir = 1},/turf/simulated/floor/cult,/area/vr/powered/cult) -"nOq" = (/turf/simulated/floor/airless,/area/space) -"nPi" = (/obj/machinery/light{dir = 8},/obj/structure/table/rack/shelf/steel,/obj/item/ammo_magazine/s357,/obj/item/ammo_magazine/s357,/obj/item/ammo_magazine/s357,/obj/item/ammo_magazine/s357,/obj/item/ammo_magazine/s357,/obj/item/ammo_magazine/s357,/obj/item/ammo_magazine/s357,/obj/item/ammo_magazine/s357,/obj/item/ammo_magazine/s357,/obj/item/ammo_magazine/s357,/obj/item/ammo_magazine/s357,/obj/item/ammo_magazine/s357,/obj/item/ammo_magazine/s357,/obj/item/ammo_magazine/s357,/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"nPI" = (/obj/effect/simple_portal/linked{portal_id = 71; name = "Fast Travel to VR Armory"},/turf/simulated/shuttle/floor/black,/area/vr/outdoors/powered) -"nRf" = (/obj/machinery/door/airlock{id_tag = "VR4"; name = "VR Beachhouse 4"},/turf/simulated/floor/wood,/area/vr/powered) -"nRj" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/machinery/atmospherics/pipe/manifold4w/hidden,/turf/simulated/floor/airless,/area/vr/powered) -"nRo" = (/obj/mecha/combat/fighter/allure{dir = 4},/turf/space,/area/space) -"nRB" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/whiteship) -"nRO" = (/obj/structure/bed/chair/office/dark{dir = 8},/turf/simulated/shuttle/floor/white,/area/vr/powered/space/whiteship) -"nSg" = (/obj/structure/fence/door/opened,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"nSr" = (/obj/machinery/sleep_console{dir = 4},/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"nSH" = (/obj/structure/table/marble{color = "grey"},/obj/item/weapon/storage/firstaid/combat{pixel_x = 5; pixel_y = 5},/obj/item/weapon/storage/firstaid/combat,/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered) -"nSM" = (/obj/structure/barricade,/obj/item/tape/police,/turf/simulated/floor/outdoors/dirt{temperature = 293.15; outdoors = 0},/area/vr/powered/dungeon) -"nSN" = (/obj/machinery/light{dir = 4},/turf/simulated/floor/wood,/area/vr/powered/art) -"nTY" = (/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/space/whiteship) -"nUl" = (/obj/effect/floor_decal/techfloor{dir = 9},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"nVl" = (/obj/effect/floor_decal/corner/paleblue{dir = 2},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"nVx" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{frequency = 1380; id_tag = "estrella_pump"},/obj/machinery/embedded_controller/radio/airlock/docking_port{frequency = 1380; id_tag = "estrella"; pixel_y = 26; tag_airpump = "estrella_pump"; tag_chamber_sensor = "estrella_sensor"; tag_exterior_door = "estrella_outer"; tag_interior_door = "estrella_inner"},/obj/effect/floor_decal/industrial/warning{dir = 5},/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"nWc" = (/obj/structure/flora/log2,/turf/simulated/floor/water/deep{temperature = 311},/area/vr/outdoors/powered) -"nWu" = (/obj/effect/floor_decal/carpet{dir = 1},/turf/simulated/floor/carpet,/area/vr/powered/dungeon) -"nWN" = (/obj/effect/landmark/virtual_reality{name = "White Ship"},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"nWP" = (/turf/simulated/floor/outdoors/grass/heavy{temperature = 293.15},/area/vr/outdoors/powered) -"nXR" = (/obj/machinery/light/small,/turf/simulated/floor/carpet/gaycarpet,/area/vr/powered) -"nYH" = (/obj/structure/salvageable/console_os,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/space/whiteship) -"nZn" = (/obj/machinery/atmospherics/unary/freezer{icon_state = "freezer"},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"oaU" = (/obj/structure/flora/ausbushes/ywflowers,/obj/effect/simple_portal/linked{portal_id = 69; name = "Fast Travel to Construct"},/turf/simulated/floor/outdoors/sidewalk/slab{temperature = 293.15; movement_cost = 0},/area/vr/outdoors/powered) -"oaZ" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/snacks/popcorn{pixel_y = 0; pixel_x = -4},/obj/item/weapon/reagent_containers/food/snacks/popcorn{pixel_y = 0; pixel_x = 5},/turf/simulated/floor/tiled,/area/vr/powered/constore) -"obe" = (/turf/simulated/floor/tiled/techmaint,/area/vr/powered) -"obv" = (/obj/machinery/light/floortube/flicker{dir = 8; pixel_x = 5},/obj/structure/bed/chair/bay/comfy/red{dir = 1},/mob/living/simple_mob/humanoid/merc/ranged/laser,/turf/simulated/floor/tiled/techmaint,/area/vr/powered) -"oda" = (/turf/simulated/floor/carpet/blue,/area/vr/powered/cult) -"odZ" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 1},/obj/item/weapon/material/knife/machete/deluxe,/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"ofy" = (/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"ofM" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 9},/obj/machinery/gear_dispenser/suit/autolok,/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"ofO" = (/obj/effect/floor_decal/spline/fancy{dir = 1},/obj/effect/floor_decal/spline/fancy,/obj/machinery/light/floortube/flicker{pixel_y = 5},/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/cult) -"ohq" = (/obj/structure/table/glass,/obj/item/weapon/towel{color = "#b5651d"; name = "brown towel"},/obj/item/weapon/towel{color = "#00FFFF"; name = "cyan towel"; pixel_x = 2; pixel_y = 4},/obj/item/weapon/towel{color = "#90ee90"; name = "green towel"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/wood,/area/vr/powered) -"ohw" = (/obj/effect/floor_decal/techfloor/corner{dir = 4},/obj/structure/cult/pylon,/turf/simulated/floor/cult,/area/vr/powered/cult) -"ohG" = (/mob/living/simple_mob/vore/aggressive/lizardman,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"ohN" = (/obj/item/weapon/airlock_electronics,/obj/item/weapon/airlock_electronics,/obj/item/weapon/cell/high,/obj/item/stack/material/glass/phoronrglass{amount = 20},/obj/fiftyspawner/rods,/obj/fiftyspawner/rods,/obj/structure/table/darkglass,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"ohP" = (/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/dungeon) -"ojf" = (/obj/structure/sign/signnew/danger,/turf/simulated/wall/r_concrete,/area/vr/powered/dungeon) -"ojl" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/fancy/crayons{pixel_x = 11; pixel_y = -3},/obj/item/weapon/storage/fancy/markers{pixel_x = 11; pixel_y = 6},/obj/item/weapon/storage/fancy/crayons{pixel_x = 11; pixel_y = -3},/obj/item/weapon/storage/fancy/markers{pixel_x = 11; pixel_y = 6},/obj/item/weapon/pen/multi{pixel_x = -6; pixel_y = -5},/obj/item/weapon/pen/multi{pixel_x = -6; pixel_y = 7},/obj/item/weapon/pen/multi{pixel_x = -6; pixel_y = 1},/turf/simulated/floor/wood,/area/vr/powered/art) -"ojy" = (/obj/structure/table/rack/shelf/steel,/obj/fiftyspawner/plasteel,/obj/fiftyspawner/iron,/turf/simulated/floor/airless,/area/vr/outdoors/powered) -"ojU" = (/obj/effect/floor_decal/techfloor/corner,/turf/simulated/shuttle/floor/purple,/area/vr/powered/dungeon) -"okl" = (/obj/structure/bed/chair/wood/wings{dir = 4},/obj/effect/floor_decal/spline/fancy{dir = 8},/turf/simulated/floor/cult,/area/vr/powered/cult) -"okZ" = (/obj/item/device/tape,/obj/structure/table/wooden_reinforced,/turf/simulated/floor/wood,/area/vr/powered) -"olz" = (/obj/machinery/vending/deathmatch/red,/turf/simulated/floor/reinforced,/area/vr/powered/redbase) -"olY" = (/obj/structure/bed/chair/bay/comfy/black{dir = 1},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/dungeon) -"omz" = (/obj/structure/cliff/automatic{dir = 9},/turf/simulated/floor/lava,/area/vr/outdoors/powered/lava) -"ony" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/structure/bed/chair/wood{dir = 8},/turf/simulated/floor/wood,/area/vr/powered/space/whiteship) -"onJ" = (/obj/effect/zone_divider,/turf/simulated/floor/concrete{outdoors = 1},/area/vr/outdoors/powered) -"ooe" = (/obj/machinery/door/airlock/hatch{icon_state = "door_locked"; id_tag = "estrella_side_hatch"; locked = 1; req_access = null; req_one_access = null},/obj/machinery/button/remote/airlock{dir = 8; id = "estrella_side_hatch"; name = "Side Hatch Control"; pixel_x = -27; specialfunctions = 4},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular/open{id = "estrella_blast"; layer = 2; name = "window blast shield"; open_layer = 2},/obj/structure/fans/tiny,/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"oop" = (/obj/effect/landmark/virtual_reality{name = "Construction Site"},/turf/simulated/floor/tiled,/area/vr/powered/conspawn) -"ooT" = (/obj/random/mob/fish,/turf/simulated/floor/water/deep{temperature = 311},/area/vr/outdoors/powered) -"oph" = (/obj/effect/floor_decal/corner/brown/border{dir = 4},/obj/effect/floor_decal/spline/fancy/wood{dir = 4},/turf/simulated/floor/wood,/area/vr/powered/conspawn) -"opq" = (/obj/effect/floor_decal/techfloor/corner{dir = 6},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"opG" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"oqf" = (/obj/machinery/light,/turf/simulated/floor/water/indoors{temperature = 293.15},/area/vr/powered/dungeon) -"oqk" = (/obj/machinery/portable_atmospherics/canister/air,/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/effect/floor_decal/industrial/outline/blue,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"oqz" = (/obj/effect/decal/remains/unathi,/turf/simulated/floor/lava,/area/vr/outdoors/powered/lava) -"oqY" = (/obj/structure/closet/wardrobe/grey,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/turf/simulated/floor/tiled,/area/vr/powered/conspawn) -"orE" = (/obj/effect/catwalk_plated/white,/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"orY" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/structure/table/steel_reinforced,/obj/random/maintenance/engineering,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"oss" = (/obj/machinery/door/airlock/maintenance/engi{req_one_access = null},/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"osG" = (/obj/effect/floor_decal/spline/fancy,/obj/effect/floor_decal/spline/fancy{dir = 1},/obj/machinery/light/floortube/flicker{pixel_y = 5},/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"osJ" = (/obj/machinery/atmospherics/portables_connector,/obj/machinery/portable_atmospherics/canister/air,/obj/machinery/light/small/emergency{dir = 1},/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"otR" = (/obj/structure/table/fancyblack,/obj/effect/floor_decal/spline/fancy{dir = 9},/obj/item/weapon/book/tome/imbued{pixel_y = 9},/obj/item/weapon/book/tome/imbued{pixel_y = 6},/obj/item/weapon/book/tome/imbued{pixel_y = 3},/obj/item/weapon/book/tome/imbued{pixel_y = 0},/obj/item/weapon/book/tome/imbued{pixel_y = 0},/turf/simulated/floor/cult,/area/vr/powered/cult) -"ouD" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/outdoors/mud{outdoors = -1; temperature = 293.15},/area/vr/powered/dungeon) -"ovM" = (/obj/effect/floor_decal/corner/white/border{dir = 1},/obj/effect/decal/remains,/obj/item/clothing/head/fishing,/obj/effect/decal/cleanable/blood,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/concrete{outdoors = 0},/area/vr/powered/dungeon) -"owa" = (/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/structure/shuttle/window,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular/open{dir = 4; id = "estrella_blast"; name = "window blast shield"},/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"oxR" = (/mob/living/simple_mob/construct/shade{ai_holder_type = null},/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/floor/cult,/area/vr/powered/cult) -"oyk" = (/obj/structure/table/steel,/obj/item/device/tvcamera,/obj/item/device/tvcamera,/obj/item/device/tvcamera,/obj/item/device/tvcamera,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/turf/simulated/floor/outdoors/sidewalk/side{movement_cost = 0; temperature = 293.15},/area/vr/outdoors/powered) -"oyJ" = (/obj/structure/table/steel,/obj/item/device/tvcamera,/obj/item/device/tvcamera,/obj/item/device/tvcamera,/obj/item/device/tvcamera,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/turf/simulated/floor/tiled/asteroid_steel{outdoors = 1; temperature = 293.15},/area/vr/outdoors/powered) -"ozv" = (/obj/structure/closet/walllocker_double/kitchen/north{dir = 8; name = "Ration Cabinet"; pixel_x = -32; pixel_y = 0},/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/device/radio{pixel_x = -5; pixel_y = 5},/obj/item/device/radio{pixel_x = 5; pixel_y = 5},/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/space/mechfactory) -"ozI" = (/obj/machinery/light{layer = 3},/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/conspawn) -"ozP" = (/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/machinery/recharger/wallcharger{pixel_x = -24},/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"oBi" = (/obj/structure/table/darkglass,/obj/item/device/flashlight/lamp,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"oBl" = (/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"oBA" = (/obj/random/maintenance,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/space/mechfactory) -"oBV" = (/turf/simulated/floor/tiled/white,/area/vr/powered) -"oCQ" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"oDd" = (/obj/machinery/light{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 6},/obj/machinery/computer/operating{dir = 8},/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"oDi" = (/obj/fiftyspawner/glass,/obj/fiftyspawner/steel,/obj/structure/table/rack/shelf/steel,/obj/item/clothing/head/cowboy,/obj/item/clothing/glasses/fakesunglasses/aviator,/turf/simulated/floor/reinforced,/area/vr/powered/redbase) -"oDB" = (/obj/screen/alert/highpressure,/turf/simulated/shuttle/wall,/area/vr/powered/space/whiteship) -"oDG" = (/obj/random/maintenance/engineering,/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"oDJ" = (/obj/structure/table/fancyblack,/obj/item/weapon/reagent_containers/food/snacks/spellburger,/turf/simulated/floor/cult,/area/vr/powered/cult) -"oEZ" = (/turf/simulated/mineral/sif,/area/vr/powered/rocks) -"oFV" = (/obj/structure/railing{dir = 8},/obj/structure/table/bench/steel,/turf/simulated/floor/concrete{outdoors = 1},/area/vr/outdoors/powered) -"oFZ" = (/obj/structure/prop/fake_ai{name = "k@1iPs0"},/obj/structure/sign/department/commander{pixel_y = -32},/turf/simulated/floor/greengrid/nitrogen,/area/vr/powered/space/sciship) -"oGn" = (/obj/machinery/door/airlock{name = "Gun Store"},/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"oGt" = (/obj/structure/prop/machine/alien_tank/starts_broken,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"oGD" = (/obj/machinery/gibber/autogibber{emagged = 1},/turf/simulated/floor,/area/vr/powered) -"oHz" = (/obj/structure/table/rack/shelf/steel,/obj/item/weapon/storage/toolbox/electrical,/obj/item/weapon/storage/toolbox/mechanical{pixel_y = 5},/obj/item/weapon/storage/toolbox/syndicate/powertools{pixel_y = 9},/obj/machinery/atmospherics/pipe/simple/hidden/yellow{dir = 6},/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/whiteship) -"oHJ" = (/obj/structure/closet/wardrobe/grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/under/color/grey,/obj/item/clothing/under/color/grey,/obj/item/clothing/under/color/grey,/obj/item/clothing/shoes/footwraps,/obj/item/clothing/shoes/footwraps,/obj/item/clothing/shoes/black,/obj/item/clothing/shoes/black,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/turf/simulated/floor/tiled,/area/vr/powered/conspawn) -"oIb" = (/obj/effect/floor_decal/industrial/warning{dir = 4},/obj/structure/table/rack/shelf/steel,/obj/item/weapon/material/twohanded/fireaxe,/obj/item/weapon/material/twohanded/fireaxe,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"oJb" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"oJN" = (/obj/structure/bed/padded,/obj/item/weapon/bedsheet/orange,/turf/simulated/floor/wood,/area/vr/powered/dungeon) -"oLx" = (/mob/living/simple_mob/animal/giant_spider/lurker,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"oMb" = (/obj/structure/table/wooden_reinforced,/obj/item/weapon/paper_bin,/obj/item/weapon/pen/fountain,/obj/item/weapon/pen/chameleon,/obj/item/device/gps/advanced/science,/obj/machinery/button/remote/blast_door{id = "estrella_blast"; name = "remote blast shielding control"; pixel_x = -1; pixel_y = -26},/turf/simulated/floor/wood,/area/vr/powered/space/whiteship) -"oNI" = (/obj/structure/sign/science{pixel_x = 32},/turf/space,/area/space) -"oNX" = (/obj/machinery/door/airlock/angled_tgmc/wide/medical,/turf/simulated/shuttle/plating,/area/vr/powered) -"oOr" = (/obj/machinery/light/small,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"oOF" = (/obj/item/stack/material/gold,/obj/item/clothing/ears/earring/stud/gold,/obj/item/weapon/coin/diamond,/obj/item/stack/material/diamond,/turf/simulated/floor/flock,/area/vr/powered/rocks) -"oPe" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"oPY" = (/obj/structure/table/reinforced,/obj/item/clothing/head/fishing,/obj/structure/window/reinforced{health = 1e+006; req_access = list(5)},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/gunshop) -"oQJ" = (/obj/machinery/door/airlock/glass_centcom{name = "Starboard Wing Atmos"},/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/sciship) -"oQZ" = (/obj/structure/bed/chair/wood{dir = 8},/turf/simulated/floor/wood,/area/vr/powered/conspawn) -"oRd" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"oRY" = (/obj/structure/sink{dir = 4; pixel_x = 11},/obj/structure/mirror{pixel_x = 28},/turf/simulated/shuttle/floor/white,/area/vr/powered/cult) -"oTd" = (/obj/structure/flora/tree/jungle_small,/turf/unsimulated/wall,/area/vr/outdoors/powered) -"oUq" = (/obj/structure/table/glass,/obj/item/weapon/soap/deluxe,/obj/item/weapon/towel/random,/turf/simulated/floor/carpet/bcarpet,/area/vr/powered) -"oYY" = (/obj/machinery/disperser/back{dir = 1},/obj/structure/ship_munition/disperser_charge/explosive,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"oZk" = (/obj/machinery/light/small,/turf/simulated/floor/carpet/blue,/area/vr/powered/motel) -"paH" = (/obj/machinery/syndicate_beacon/virgo,/turf/simulated/floor/snow,/area/vr/outdoors/powered) -"paR" = (/obj/effect/floor_decal/techfloor/corner{dir = 9},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"pbe" = (/obj/structure/railing{dir = 4},/turf/simulated/floor/outdoors/sidewalk/side{movement_cost = 0; temperature = 293.15},/area/vr/outdoors/powered) -"pbm" = (/obj/effect/map_effect/portal/line/side_a{dir = 8},/turf/simulated/floor/concrete{outdoors = 0},/area/vr/powered/rocks) -"pbq" = (/obj/structure/reagent_dispensers/fueltank,/obj/item/device/flashlight/glowstick/blue,/obj/item/device/flashlight/glowstick/blue,/obj/item/device/flashlight/glowstick/blue,/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/vr/powered/vet) -"pbr" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/machinery/door/blast/regular{dir = 4; id = "kalipsoshutters"; name = "Kalipso Blast Shielding"; density = 0; opacity = 0},/turf/simulated/shuttle/plating,/area/vr/powered/space/sciship) -"pbs" = (/obj/structure/table/darkglass,/obj/item/device/defib_kit/loaded,/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered/cult) -"pbB" = (/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 6},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"pbL" = (/obj/machinery/light/small,/turf/simulated/floor/concrete{outdoors = 0},/area/vr/powered/dungeon) -"pbM" = (/obj/structure/noticeboard{dir = 1; pixel_y = -27},/obj/effect/floor_decal/corner/paleblue/diagonal{dir = 4},/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"pcd" = (/obj/machinery/vending/deluxe_dinner{req_access = null; req_log_access = null},/turf/simulated/floor/tiled{outdoors = 1},/area/vr/powered/vendor) -"pcp" = (/obj/structure/cult/pylon,/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/cult) -"pcA" = (/obj/item/weapon/stool/padded{dir = 8},/turf/simulated/floor/wood,/area/vr/powered/bar) -"pdu" = (/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled,/area/vr/powered/vet) -"pdy" = (/obj/structure/closet/walllocker_double/medical/west,/obj/item/weapon/storage/firstaid,/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/storage/firstaid/toxin,/obj/item/weapon/storage/firstaid/o2,/obj/item/roller,/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"pdB" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/machinery/door/blast/regular/open{dir = 4; id = "stargazer_blast"; name = "window blast shield"},/turf/simulated/shuttle/plating,/area/vr/powered) -"pdP" = (/obj/vehicle/boat{dir = 8},/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"pen" = (/obj/effect/floor_decal/techfloor/corner{dir = 8},/turf/simulated/floor/cult,/area/vr/powered/cult) -"pfa" = (/obj/machinery/vending/wallmed1{name = "NanoMed Wall"; pixel_x = 25},/obj/structure/table/reinforced,/obj/item/weapon/storage/quickdraw/syringe_case,/obj/item/weapon/storage/quickdraw/syringe_case,/turf/simulated/shuttle/floor/white,/area/vr/powered/space/whiteship) -"pfm" = (/turf/simulated/floor/wood,/area/vr/powered/bar) -"pfv" = (/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"pfw" = (/obj/machinery/light{layer = 3},/turf/simulated/floor/plating,/area/vr/powered/material) -"pfP" = (/obj/structure/grille/cult,/obj/structure/window/phoronreinforced/full,/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod,/obj/structure/window/reinforced/survival_pod{dir = 4},/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"pgm" = (/obj/structure/table/rack/shelf/steel,/obj/item/weapon/gun/energy/medigun,/obj/item/weapon/gun/energy/medigun,/obj/item/weapon/gun/energy/medigun,/obj/item/weapon/gun/energy/medigun,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"pgX" = (/obj/effect/decal/cleanable/blood,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/dungeon) -"pha" = (/obj/structure/flora/ausbushes/sunnybush,/turf/simulated/floor/outdoors/sidewalk/slab{temperature = 293.15; movement_cost = 0},/area/vr/outdoors/powered) -"phT" = (/mob/living/simple_mob/animal/passive/fish/koi,/turf/simulated/floor/water/deep{temperature = 311},/area/vr/outdoors/powered) -"pit" = (/obj/machinery/atmospherics/unary/freezer{icon_state = "freezer"},/turf/simulated/shuttle/floor/white,/area/vr/powered/space/whiteship) -"piv" = (/obj/structure/table/glass,/turf/simulated/floor/wood{temperature = 311},/area/vr/powered) -"piE" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 9},/obj/machinery/meter,/turf/simulated/floor/airless,/area/vr/powered) -"pjc" = (/obj/structure/flora/tree/bigtree,/turf/simulated/floor/outdoors/grass/heavy{temperature = 293.15},/area/vr/outdoors/powered) -"pjA" = (/obj/structure/table/steel,/obj/item/device/tvcamera,/obj/item/device/tvcamera,/obj/item/device/tvcamera,/obj/item/device/tvcamera,/turf/simulated/floor/outdoors/sidewalk/slab{temperature = 293.15; movement_cost = 0},/area/vr/outdoors/powered) -"pki" = (/obj/structure/table/alien/blue,/obj/item/weapon/bluespace_harpoon,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"ple" = (/obj/structure/shuttle/window,/obj/structure/curtain/black{icon_state = "open"; layer = 2; name = "privacy curtain"; opacity = 0},/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"plm" = (/obj/machinery/atmospherics/binary/pump,/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"pls" = (/obj/effect/decal/remains/xeno,/obj/effect/floor_decal/techfloor{dir = 1},/obj/effect/decal/cleanable/blood/gibs/xeno,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"plO" = (/obj/structure/table/alien/blue,/obj/item/weapon/surgical/scalpel/ripper,/obj/item/weapon/surgical/scalpel/manager,/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/shuttle/floor/white,/area/vr/powered/dungeon) -"plX" = (/obj/structure/table/darkglass,/obj/item/weapon/scepter,/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered/cult) -"pmz" = (/obj/machinery/porta_turret/stationary/syndie{faction = "hivebot"},/turf/simulated/floor/airless,/area/vr/powered) -"pmE" = (/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod,/obj/structure/window/reinforced/survival_pod{dir = 1},/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"pnq" = (/obj/machinery/sleeper{dir = 4},/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"pnV" = (/obj/effect/floor_decal/spline/fancy{dir = 6},/turf/simulated/floor/cult,/area/vr/powered/cult) -"poy" = (/obj/structure/window/phoronreinforced{dir = 1},/turf/simulated/shuttle/floor/white,/area/vr/powered/cult) -"poL" = (/obj/effect/floor_decal/corner/paleblue/diagonal{dir = 4},/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"poZ" = (/obj/machinery/atmospherics/pipe/simple/hidden,/obj/structure/extinguisher_cabinet{pixel_x = -27},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/space/whiteship) -"ppb" = (/obj/structure/table/hardwoodtable,/obj/random/contraband/nofail,/turf/simulated/floor/wood,/area/vr/powered/shop) -"ppH" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/portable_atmospherics/powered/pump/huge,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"pqD" = (/turf/simulated/wall/r_wall,/area/vr/powered/art) -"prl" = (/obj/structure/table/rack/shelf,/obj/item/weapon/reagent_containers/chem_disp_cartridge/coffee,/obj/item/weapon/reagent_containers/chem_disp_cartridge/coffee,/turf/simulated/floor/plating,/area/vr/powered/cafe) -"psz" = (/obj/structure/bed/chair/bay/comfy/black{dir = 1},/mob/living/simple_mob/vore/aggressive/rat,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/dungeon) -"psN" = (/obj/effect/floor_decal/stairs{dir = 8},/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"ptH" = (/obj/structure/cliff/automatic{dir = 5},/turf/simulated/floor/water/indoors{temperature = 293.15},/area/vr/powered/dungeon) -"puf" = (/obj/structure/window/reinforced/tinted/frosted{dir = 1},/obj/structure/bed/chair/comfy/purp{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/vr/powered) -"puD" = (/obj/structure/table/rack/shelf/steel,/obj/fiftyspawner/durasteel,/obj/fiftyspawner/plasteel,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"pvc" = (/obj/machinery/door/airlock/hatch,/turf/simulated/shuttle/plating,/area/vr/powered) -"pvd" = (/obj/structure/table/fancyblack,/obj/effect/floor_decal/spline/fancy{dir = 1},/turf/simulated/floor/cult,/area/vr/powered/cult) -"pvE" = (/obj/structure/curtain/open,/turf/simulated/floor/wood{temperature = 311},/area/vr/powered) -"pvS" = (/mob/living/simple_mob/construct/juggernaut/behemoth{ai_holder_type = null},/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/cult) -"pwc" = (/turf/unsimulated/wall,/area/vr/powered/rocks) -"pwd" = (/obj/machinery/door/blast/multi_tile/four_tile_hor_sec{icon_state = "open"; opacity = 0; autoclose = 0; density = 0},/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/cult) -"pwo" = (/obj/structure/table/fancyblack,/obj/item/weapon/material/kitchen/utensil/fork,/obj/item/weapon/material/kitchen/utensil/spoon{pixel_x = 2},/turf/simulated/floor/wood,/area/vr/powered) -"pwO" = (/obj/machinery/pointdefense,/turf/simulated/floor/airless,/area/vr/powered) -"pxw" = (/obj/structure/table/hardwoodtable,/obj/random/maintenance/morestuff,/turf/simulated/floor/wood,/area/vr/powered/shop) -"pyc" = (/turf/simulated/floor/water/beach{dir = 10; temperature = 311; outdoors = 0},/area/vr/outdoors/powered) -"pyt" = (/obj/structure/closet/walllocker/emerglocker{pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/space/whiteship) -"pzr" = (/obj/structure/railing{dir = 4},/obj/effect/floor_decal/rust,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"pzJ" = (/obj/structure/table/marble,/obj/structure/sink/countertop{dir = 2; pixel_y = 7},/obj/item/trash/plate{pixel_y = -2},/obj/item/trash/plate,/obj/item/trash/plate{pixel_y = 2},/obj/item/trash/plate{pixel_y = 4},/turf/simulated/floor/wood,/area/vr/powered/bar) -"pzO" = (/obj/structure/railing,/turf/simulated/floor/wood{outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"pzR" = (/obj/structure/cult/pylon{pixel_y = 4},/obj/effect/floor_decal/spline/fancy{dir = 6},/turf/simulated/floor/cult{icon_state = "cult-narsie"},/area/vr/powered/cult) -"pAN" = (/obj/structure/table/rack/shelf/steel,/obj/item/clothing/shoes/boots/marine,/obj/item/clothing/shoes/boots/marine,/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"pBf" = (/obj/structure/closet/crate/trashcart,/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"pCd" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/cult/pylon,/turf/simulated/floor/cult,/area/vr/powered/cult) -"pCe" = (/obj/mecha/combat/fighter/allure{dir = 8},/turf/space,/area/space) -"pCi" = (/obj/structure/table/steel_reinforced,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/turf/simulated/floor/airless,/area/vr/outdoors/powered) -"pCA" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/wood,/area/vr/powered) -"pDb" = (/obj/structure/table/rack/shelf,/obj/item/clothing/suit/armor/bulletproof,/obj/item/clothing/suit/armor/bulletproof,/obj/item/clothing/head/helmet/bulletproof,/obj/item/clothing/head/helmet/bulletproof,/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"pEg" = (/obj/structure/shuttle/engine/router,/turf/simulated/floor/airless,/area/vr/powered/space/sciship) -"pEl" = (/obj/item/weapon/reagent_containers/glass/rag,/obj/item/clothing/gloves/ring/engagement,/obj/structure/table/wooden_reinforced,/turf/simulated/floor/wood,/area/vr/powered) -"pEo" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"pEC" = (/obj/structure/closet/secure_closet/medical1{req_access = null},/obj/item/weapon/storage/quickdraw/syringe_case,/obj/item/weapon/storage/quickdraw/syringe_case,/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"pFd" = (/turf/simulated/floor/carpet/purcarpet,/area/vr/powered/cult) -"pFD" = (/obj/structure/closet/wardrobe/grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/shoes/black,/obj/item/clothing/shoes/black,/obj/item/clothing/shoes/footwraps,/obj/item/clothing/shoes/footwraps,/obj/item/clothing/under/color/grey,/obj/item/clothing/under/color/grey,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"pFI" = (/obj/effect/floor_decal/industrial/warning/corner{dir = 8},/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"pGz" = (/turf/simulated/floor/water{temperature = 311; outdoors = 0},/area/vr/powered/rocks) -"pHN" = (/obj/effect/floor_decal/spline/fancy{dir = 6},/obj/structure/cult/pylon{pixel_y = 4},/turf/simulated/floor/cult{icon_state = "cult-narsie"},/area/vr/powered/cult) -"pIq" = (/obj/machinery/light/small,/turf/simulated/floor/wood{temperature = 311},/area/vr/powered) -"pIA" = (/obj/random/mob/fish,/turf/simulated/floor/water/deep{outdoors = 0; temperature = 311},/area/vr/powered/rocks) -"pJm" = (/obj/machinery/autolathe{hacked = 1},/turf/simulated/shuttle/floor/purple,/area/vr/powered/space/whiteship) -"pJn" = (/obj/structure/table/marble,/obj/item/weapon/storage/firstaid/clotting{pixel_x = 5; pixel_y = 5},/obj/item/weapon/storage/firstaid/clotting,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"pJU" = (/obj/effect/floor_decal/industrial/outline/blue,/obj/structure/closet/jcloset,/obj/item/weapon/mop,/obj/structure/mopbucket,/obj/item/weapon/reagent_containers/glass/bucket,/obj/item/weapon/reagent_containers/spray/cleaner,/obj/item/weapon/reagent_containers/spray/cleaner,/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/space/mechfactory) -"pKp" = (/obj/structure/table/rack/shelf/steel,/obj/item/weapon/reagent_containers/food/drinks/bottle/cola{pixel_y = 0; pixel_x = 5},/obj/item/weapon/reagent_containers/food/drinks/bottle/cola{pixel_y = 0; pixel_x = -9},/obj/item/weapon/reagent_containers/food/drinks/bottle/cola{pixel_y = 0; pixel_x = -2},/turf/simulated/floor/tiled,/area/vr/powered/constore) -"pKC" = (/obj/machinery/door/blast/multi_tile/four_tile_ver_sec,/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"pKV" = (/obj/machinery/mech_recharger,/obj/effect/floor_decal/industrial/outline/yellow,/obj/mecha/combat/durand/old,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/mechfactory) -"pKX" = (/obj/structure/table/marble,/obj/machinery/chemical_dispenser/bar_alc/full,/turf/simulated/floor/tiled/white,/area/vr/powered) -"pLr" = (/obj/structure/bed/chair/bay/shuttle{dir = 4},/obj/machinery/light/poi{dir = 8},/obj/structure/closet/walllocker/emerglocker/west,/turf/simulated/shuttle/plating,/area/vr/powered/space/sciship) -"pLO" = (/obj/structure/cult/talisman,/obj/effect/floor_decal/spline/fancy{dir = 4},/turf/simulated/floor/cult,/area/vr/powered/cult) -"pLY" = (/obj/machinery/door/airlock/maintenance/common,/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/steel_grid,/area/vr/powered/space/whiteship) -"pNf" = (/obj/effect/zone_divider,/turf/unsimulated/wall/seperator,/area/space) -"pNg" = (/turf/simulated/shuttle/wall/no_join{base_state = "orange"; icon = 'icons/turf/shuttle_orange.dmi'; icon_state = "orange"},/area/vr/powered/space/whiteship) -"pNl" = (/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered/cult) -"pNF" = (/obj/item/weapon/cell/device/weapon/recharge/alien/hybrid{pixel_y = -7},/obj/item/weapon/cell/device/weapon/recharge/alien/hybrid{pixel_y = 7},/obj/item/weapon/cell/device/weapon/recharge/alien/hybrid,/obj/structure/table/alien/blue,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"pNU" = (/obj/machinery/atmospherics/pipe/manifold/visible{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 4},/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"pOg" = (/obj/structure/flora/rocks1,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"pOw" = (/obj/effect/floor_decal/techfloor/corner{dir = 10},/turf/simulated/floor/cult,/area/vr/powered/cult) -"pPu" = (/obj/structure/reagent_dispensers/watertank/high,/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"pQe" = (/obj/item/clothing/ears/earring/stud/gold,/obj/item/clothing/accessory/bracelet/material/gold,/turf/simulated/floor/flock,/area/vr/powered/rocks) -"pRx" = (/obj/structure/toilet{dir = 8; pixel_x = 9},/obj/machinery/door/window/survival_pod{dir = 1},/turf/simulated/floor/tiled/freezer,/area/vr/powered/space/whiteship) -"pRN" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/space/mechfactory) -"pRZ" = (/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/outdoors/grass{temperature = 293.15},/area/vr/outdoors/powered) -"pSh" = (/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/vr/powered/armory) -"pSH" = (/obj/machinery/light,/obj/structure/cliff/automatic{dir = 8},/turf/simulated/floor/water/indoors{temperature = 293.15},/area/vr/powered/dungeon) -"pTA" = (/obj/effect/floor_decal/carpet,/turf/simulated/floor/carpet,/area/vr/powered/art) -"pTH" = (/turf/simulated/shuttle/floor/white,/area/vr/powered/dungeon) -"pTY" = (/obj/structure/table/gamblingtable,/turf/simulated/floor/wood,/area/vr/powered/bar) -"pUl" = (/obj/structure/window/reinforced/tinted/frosted{dir = 1},/obj/structure/bed/chair/comfy/purp{dir = 8},/turf/simulated/floor/carpet/gaycarpet,/area/vr/powered) -"pUr" = (/obj/structure/table/wooden_reinforced,/obj/item/weapon/coin/diamond,/obj/machinery/light{layer = 3},/turf/simulated/floor/wood,/area/vr/powered/space/whiteship) -"pUy" = (/obj/structure/cryofeed{dir = 2},/turf/simulated/wall/rdshull,/area/vr/powered) -"pUY" = (/obj/structure/flora/ausbushes/fullgrass,/turf/simulated/mineral/sif,/area/vr/outdoors/powered) -"pVg" = (/obj/structure/table/rack/shelf/steel,/obj/item/stack/material/uranium,/obj/item/stack/material/phoron{amount = 5; pixel_x = -1; pixel_y = -3},/obj/item/stack/material/gold{amount = 5},/obj/item/stack/material/diamond,/obj/item/stack/material/silver{amount = 5; pixel_x = 2; pixel_y = 4},/turf/simulated/shuttle/floor/purple,/area/vr/powered/space/whiteship) -"pVv" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/effect/floor_decal/techfloor{dir = 4},/obj/structure/ship_munition/disperser_charge/emp,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"pVA" = (/obj/structure/table/steel_reinforced,/obj/item/device/bodysnatcher,/obj/item/device/bodysnatcher,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/building2) -"pVR" = (/obj/structure/table/alien/blue,/turf/simulated/shuttle/floor/white,/area/vr/powered/dungeon) -"pWu" = (/turf/simulated/wall/rdshull,/area/vr/powered) -"pWD" = (/obj/structure/table/glass,/obj/item/clothing/suit/storage/toggle/labcoat,/obj/item/clothing/suit/storage/toggle/labcoat,/obj/item/clothing/suit/storage/toggle/labcoat,/obj/item/device/flashlight/pen,/obj/item/device/flashlight/pen,/obj/item/clothing/accessory/stethoscope,/obj/item/clothing/accessory/stethoscope,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"pXD" = (/obj/machinery/vending/wardrobe/virodrobe{req_access = null},/turf/simulated/floor/tiled{outdoors = 1},/area/vr/powered/vendor) -"pXR" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"pYq" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/machinery/light/poi{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"pZs" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/structure/closet/walllocker/emerglocker/west,/turf/simulated/shuttle/floor/yellow,/area/vr/powered/space/sciship) -"qaa" = (/obj/structure/cliff/automatic/corner{dir = 10},/turf/simulated/floor/lava,/area/vr/outdoors/powered/lava) -"qab" = (/obj/effect/zone_divider,/obj/structure/fans/tiny,/turf/simulated/floor/concrete{outdoors = 1},/area/vr/outdoors/powered) -"qaJ" = (/obj/machinery/chemical_dispenser/ert/specialops{pixel_y = 7},/obj/structure/table/standard,/obj/item/weapon/reagent_containers/glass/beaker/large,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"qbf" = (/obj/structure/cult/pylon,/turf/simulated/floor/cult{icon_state = "cult-narsie"},/area/vr/powered/cult) -"qbM" = (/obj/machinery/atmospherics/pipe/manifold/hidden,/obj/random/junk,/turf/simulated/floor/airless,/area/vr/powered/space/mechfactory) -"qcw" = (/obj/effect/decal/cleanable/blood/gibs{color = "red"; icon_state = "mfloor2"},/obj/effect/decal/cleanable/blood/gibs{color = "red"; icon_state = "metroid_gib1"},/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"qcO" = (/obj/effect/floor_decal/spline/fancy{dir = 5},/turf/simulated/floor/cult{icon_state = "cult-narsie"},/area/vr/powered/cult) -"qcZ" = (/mob/living/simple_mob/animal/passive/fish/rockfish,/turf/simulated/floor/water/deep{outdoors = 0; temperature = 311},/area/vr/powered/rocks) -"qdl" = (/obj/machinery/disperser/back{dir = 1},/obj/structure/ship_munition/disperser_charge/explosive,/obj/structure/sign/department/shield{pixel_x = 32},/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"qdR" = (/obj/structure/flora/pottedplant/overgrown,/turf/simulated/floor/wood,/area/vr/powered/conspawn) -"qdV" = (/obj/item/weapon/phone,/obj/structure/table/bench/wooden,/obj/machinery/button/windowtint{id = "h-master"; pixel_y = -29},/turf/simulated/floor/wood,/area/vr/powered) -"qev" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/mimedouble,/turf/simulated/floor/holofloor/carpet,/area/vr/powered/cult) -"qeC" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/machinery/light/floortube/flicker{pixel_y = -2},/turf/simulated/floor/cult,/area/vr/powered/cult) -"qeW" = (/obj/structure/shuttle/window,/obj/machinery/door/firedoor/glass,/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"qft" = (/obj/item/tape/police,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"qgv" = (/obj/structure/closet/walllocker_double/hydrant/east,/obj/effect/floor_decal/industrial/warning,/obj/effect/floor_decal/techfloor/orange/corner{dir = 1},/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"qgU" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/machinery/door/blast/regular{dir = 4; id = "kalipsoshutters"; name = "Kalipso Blast Shielding"; density = 0; opacity = 0},/turf/simulated/shuttle/plating,/area/vr/powered/space/sciship) -"qgW" = (/obj/structure/grille/cult,/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"qic" = (/obj/effect/floor_decal/techfloor/corner{dir = 9},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"qiO" = (/obj/structure/cliff/automatic,/turf/simulated/floor/lava,/area/vr/outdoors/powered/lava) -"qiV" = (/obj/structure/bed/chair/bay/comfy/black{dir = 1},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/space/sciship) -"qkg" = (/mob/living/simple_mob/vore/alienanimals/catslug/custom/spaceslug/syndislug,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"qkv" = (/obj/effect/floor_decal/rust,/obj/item/weapon/bone/ribs{pixel_y = -8; pixel_x = -5},/obj/item/weapon/bone{pixel_y = 7},/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"qkz" = (/obj/structure/closet,/turf/simulated/floor/carpet/gaycarpet,/area/vr/powered) -"qkI" = (/obj/structure/reagent_dispensers/fueltank/barrel/two,/turf/simulated/floor/tiled,/area/vr/powered/nuke) -"qkT" = (/obj/machinery/power/emitter/antique,/obj/structure/cable/green,/obj/effect/decal/warning_stripes,/obj/effect/floor_decal/techfloor{dir = 10},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"qkV" = (/turf/simulated/floor/outdoors/newdirt_nograss{temperature = 293.15},/area/vr/outdoors/powered/lava) -"qle" = (/obj/structure/table/standard,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"qlh" = (/obj/structure/salvageable/console_os{dir = 4},/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/space/mechfactory) -"qlo" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/techfloor{dir = 8},/obj/machinery/light/poi{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"qmx" = (/obj/machinery/vending/wardrobe/secdrobe{req_access = null},/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"qmC" = (/obj/structure/cult/talisman,/turf/simulated/floor/wood,/area/vr/powered/cult) -"qmJ" = (/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"qnG" = (/obj/item/device/kit/paint/gygax/darkgygax,/obj/item/device/kit/paint/gygax/recitence,/obj/item/device/kit/paint/durand,/obj/item/device/kit/paint/durand/phazon,/obj/item/device/kit/paint/durand/seraph,/obj/structure/table/rack/shelf/steel,/obj/effect/floor_decal/industrial/hatch/yellow,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/space/sciship) -"qnX" = (/obj/structure/grille/cult,/obj/structure/window/phoronreinforced/full,/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod,/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod{dir = 4},/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"qoi" = (/obj/machinery/portable_atmospherics/canister/phoron,/obj/machinery/atmospherics/portables_connector,/turf/simulated/floor/airless,/area/vr/powered) -"qoW" = (/obj/structure/table/reinforced,/obj/item/device/radio/phone,/turf/simulated/floor/tiled,/area/vr/powered/vet) -"qpQ" = (/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/machinery/field_generator{anchored = 1; state = 1},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/mechfactory) -"qqe" = (/obj/structure/table/rack/shelf,/obj/item/canvas/twentyfour_twentyfour,/obj/item/canvas/twentyfour_twentyfour,/turf/simulated/floor/wood,/area/vr/powered/art) -"qqm" = (/obj/structure/window/phoronreinforced{dir = 1},/obj/structure/window/phoronreinforced{dir = 4},/turf/simulated/floor/redgrid/animated,/area/vr/powered/cult) -"qrl" = (/obj/effect/floor_decal/rust,/obj/random/trash,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"qrA" = (/obj/item/weapon/storage/toolbox/mechanical,/obj/machinery/light/small{dir = 4; pixel_y = 0},/turf/simulated/floor/plating,/area/vr/powered/vet) -"qsk" = (/obj/item/weapon/flame/candle/everburn,/obj/structure/table/bench/wooden,/turf/simulated/floor/plating,/area/vr/powered/material) -"qsp" = (/obj/effect/floor_decal/rust,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"qty" = (/turf/simulated/floor/gorefloor,/area/vr/outdoors/powered/cult) -"qtU" = (/obj/effect/floor_decal/corner/paleblue{dir = 9},/obj/machinery/space_heater,/turf/simulated/floor/tiled,/area/vr/powered/vet) -"qvj" = (/obj/machinery/flasher{id = "procroom2"; name = "Floor mounted flash"},/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered) -"qvE" = (/obj/vehicle/boat/dragon/sifwood{dir = 8},/obj/structure/lattice,/turf/space,/area/space) -"qvP" = (/obj/structure/barricade,/turf/simulated/floor/outdoors/rocks{temperature = 293.15; outdoors = -1},/area/vr/powered/dungeon) -"qvQ" = (/obj/structure/railing/grey{dir = 1},/obj/structure/railing/grey{dir = 4},/turf/simulated/floor/lava,/area/vr/outdoors/powered/cult) -"qwr" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/machinery/door/airlock/maintenance/common,/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"qwX" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/structure/cult/pylon,/turf/simulated/floor/cult,/area/vr/powered/cult) -"qxr" = (/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/machinery/recharger/wallcharger{pixel_x = -24},/obj/structure/table/rack/shelf/steel,/obj/item/weapon/gun/energy/ionrifle,/obj/item/weapon/gun/energy/ionrifle,/obj/item/weapon/gun/energy/ionrifle,/obj/item/weapon/gun/energy/ionrifle,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"qxC" = (/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/mechfactory) -"qxF" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 9},/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"qxS" = (/turf/simulated/floor/carpet,/area/vr/powered/cult) -"qyd" = (/obj/structure/table/fancyblack,/obj/item/weapon/reagent_containers/food/snacks/sharkmeatcooked,/turf/simulated/floor/cult,/area/vr/powered/cult) -"qyu" = (/obj/structure/simple_door/wood,/obj/item/tape/police,/obj/structure/barricade,/turf/simulated/floor/tiled,/area/vr/powered/nuke) -"qyz" = (/obj/effect/decal/cleanable/dirt,/obj/item/weapon/beartrap/hunting{anchored = 1; deployed = 1; icon_state = "beartrap1"},/turf/simulated/floor/outdoors/dirt{temperature = 293.15; outdoors = 0},/area/vr/powered/dungeon) -"qyR" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/building2) -"qyT" = (/obj/structure/closet{name = "physicist's wardrobe"},/obj/item/clothing/suit/storage/toggle/labcoat,/obj/item/clothing/suit/storage/toggle/labcoat,/obj/item/clothing/suit/storage/toggle/labcoat,/obj/item/clothing/suit/storage/toggle/labcoat,/obj/item/clothing/glasses/regular,/obj/item/clothing/glasses/regular,/obj/item/clothing/glasses/regular,/obj/item/clothing/glasses/regular,/obj/item/clothing/accessory/tie,/obj/item/clothing/accessory/tie,/obj/item/clothing/accessory/tie,/obj/item/clothing/accessory/tie,/obj/item/clothing/under/sl_suit,/obj/item/clothing/under/sl_suit,/obj/item/clothing/under/sl_suit,/obj/item/clothing/under/sl_suit,/turf/simulated/floor/tiled,/area/vr/powered/conspawn) -"qzn" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/reagent_containers/glass/beaker,/obj/item/weapon/reagent_containers/glass/beaker,/obj/machinery/reagentgrinder,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/item/weapon/reagent_containers/spray/cleaner{desc = "Someone has crossed out the 'Space' from Space Cleaner and written in Chemistry. Scrawled on the back is, 'Okay, whoever filled this with polytrinic acid, it was only funny the first time. It was hard enough replacing the CMO's first cat!'"; name = "Chemistry Cleaner"},/turf/simulated/shuttle/floor/white,/area/vr/powered/space/whiteship) -"qzo" = (/obj/structure/closet/cabinet{pixel_y = 20},/obj/item/weapon/implanter/sizecontrol,/obj/item/weapon/ore/uranium,/obj/item/weapon/ore/uranium,/obj/item/weapon/ore/phoron,/obj/item/weapon/ore/phoron,/obj/item/weapon/ore/osmium,/obj/item/weapon/ore/osmium,/obj/item/weapon/ore/gold,/obj/item/weapon/ore/diamond,/obj/item/weapon/ore/marble,/obj/item/weapon/ore/osmium,/obj/item/weapon/ore/rutile,/obj/item/toy/bosunwhistle/fluff/strix,/obj/item/toy/character/wizard,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/mindbreaker/unidentified,/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/mindbreaker/unidentified,/obj/item/weapon/fluff/squeezetoy,/obj/item/weapon/fluff/zekewatch,/obj/item/weapon/fluff/fidgetspinner/red,/obj/item/weapon/storage/pill_bottle/dice_nerd,/turf/simulated/floor/wood,/area/vr/powered/space/whiteship) -"qzw" = (/obj/effect/floor_decal/plaque{pixel_y = -32},/obj/effect/step_trigger/message{message = "Example text"; once = 0},/turf/simulated/floor/bronze,/area/vr/powered/cult) -"qzx" = (/obj/structure/simple_door/wood,/turf/simulated/floor/gorefloor,/area/vr/outdoors/powered/cult) -"qzC" = (/obj/structure/flora/ausbushes/ppflowers,/mob/living/simple_mob/animal/passive/cow,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"qzR" = (/obj/effect/floor_decal/techfloor/corner{dir = 1},/turf/simulated/floor/cult,/area/vr/powered/cult) -"qzY" = (/obj/machinery/vending/wardrobe/lawdrobe{req_access = null},/turf/simulated/floor/tiled{outdoors = 1},/area/vr/powered/vendor) -"qAa" = (/obj/machinery/door/airlock/maintenance/common,/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"qAc" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"qAq" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/concrete{outdoors = 0},/area/vr/powered/dungeon) -"qBd" = (/obj/machinery/light/small,/turf/simulated/floor/outdoors/mud{outdoors = -1; temperature = 293.15},/area/vr/powered/dungeon) -"qBz" = (/obj/machinery/door/airlock/multi_tile/glass{name = "Animal Hospital"},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"qBH" = (/obj/machinery/vending/wardrobe/robodrobe{req_access = null},/turf/simulated/floor/tiled{outdoors = 1},/area/vr/powered/vendor) -"qBV" = (/obj/structure/railing,/turf/simulated/floor/outdoors/newdirt_nograss{temperature = 293.15},/area/vr/outdoors/powered/lava) -"qBX" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"qCa" = (/obj/structure/railing{dir = 1},/obj/effect/decal/remains,/turf/simulated/floor/outdoors/rocks{temperature = 293.15},/area/vr/outdoors/powered/lava) -"qCn" = (/obj/screen/alert/highpressure,/turf/simulated/shuttle/wall/hard_corner,/area/vr/powered/space/whiteship) -"qCt" = (/turf/simulated/floor/cult{icon_state = "cult-narsie"},/area/vr/powered/cult) -"qCT" = (/obj/structure/railing/grey{dir = 1},/turf/simulated/floor/lava,/area/vr/outdoors/powered/cult) -"qDe" = (/obj/effect/catwalk_plated/dark,/obj/machinery/shipsensors{dir = 8},/obj/structure/sign/science{pixel_x = 32},/turf/space,/area/vr/powered/space/whiteship) -"qFa" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/machinery/light/poi{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"qFb" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/pancakes{pixel_y = -2; pixel_x = 3},/turf/simulated/floor/wood,/area/vr/powered/bar) -"qFd" = (/obj/structure/sign/warning/fire,/turf/simulated/wall/cult,/area/vr/powered/cult) -"qFQ" = (/obj/structure/salvageable/server_os,/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"qGD" = (/obj/structure/flora/bboulder1,/obj/structure/flora/bboulder1,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"qGE" = (/obj/mecha/combat/fighter/gunpod/recon{dir = 4},/turf/space,/area/space) -"qGM" = (/obj/machinery/light/small,/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/vr/powered/space/whiteship) -"qHN" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/reinforced,/area/vr/powered/bluebase) -"qHR" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/random/maintenance,/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/space/mechfactory) -"qHS" = (/obj/structure/table/rack/shelf/steel,/obj/item/mecha_parts/mecha_equipment/combat_shield,/obj/item/mecha_parts/mecha_equipment/repair_droid,/obj/item/mecha_parts/mecha_equipment/tool/sleeper,/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/mortar,/obj/item/mecha_parts/mecha_equipment/weapon/energy/flamer/rigged,/turf/simulated/floor/airless,/area/space) -"qIM" = (/obj/machinery/optable,/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered/cult) -"qJv" = (/obj/effect/catwalk_plated/dark,/obj/structure/sign/department/cargo_dock{pixel_x = 32},/turf/simulated/floor/airless,/area/space) -"qKo" = (/obj/machinery/atmospherics/pipe/manifold/hidden/yellow{dir = 8},/obj/machinery/suspension_gen,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/whiteship) -"qKH" = (/turf/simulated/wall/r_wall,/area/vr/powered/shop) -"qLa" = (/obj/machinery/light/poi,/obj/effect/floor_decal/techfloor{dir = 10},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"qLt" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/machinery/door/blast/regular{dir = 4; id = "kalipsoshutters"; name = "Kalipso Blast Shielding"; density = 0; opacity = 0},/turf/simulated/shuttle/plating,/area/vr/powered/space/sciship) -"qLS" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/structure/ship_munition/disperser_charge/fire,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"qMa" = (/obj/machinery/mech_recharger,/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/loot_pile/mecha/phazon,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/mechfactory) -"qMD" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4},/obj/effect/map_helper/airlock/atmos/chamber_pump,/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"qMX" = (/obj/machinery/sleeper{dir = 4; emagged = 1; initial_bin_rating = 4},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/dungeon) -"qNS" = (/obj/machinery/door/airlock/maintenance/rnd{req_one_access = null},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/steel_grid,/area/vr/powered/space/whiteship) -"qOa" = (/obj/structure/table/steel_reinforced,/obj/machinery/door/blast/shutters{id = "vrgunshop"; dir = 2},/obj/machinery/door/window/northright,/obj/machinery/door/window/southleft,/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"qOb" = (/obj/machinery/light/small,/turf/simulated/floor/carpet/oracarpet,/area/vr/powered) -"qOf" = (/turf/simulated/floor/redgrid/animated,/area/vr/powered/cult) -"qOu" = (/obj/structure/flora/tree/jungle,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"qOZ" = (/obj/vehicle/train/engine/quadbike/random,/turf/simulated/floor/cult,/area/vr/powered/cult) -"qPR" = (/obj/structure/table/wooden_reinforced,/obj/item/weapon/material/kitchen/utensil/fork,/obj/item/weapon/reagent_containers/pill/happy{pixel_y = 6; pixel_x = 7},/obj/item/weapon/reagent_containers/pill/diet{pixel_y = 2; pixel_x = 4},/obj/item/weapon/reagent_containers/food/condiment/soysauce,/turf/simulated/floor/wood,/area/vr/powered/dungeon) -"qQi" = (/obj/effect/floor_decal/techfloor,/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/cult) -"qQl" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/portable_atmospherics/canister/phoron/cold,/obj/effect/floor_decal/techfloor/orange/corner,/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"qSK" = (/turf/simulated/floor/outdoors/dirt{temperature = 311},/area/vr/powered) -"qTf" = (/obj/machinery/light{dir = 4},/turf/simulated/floor/tiled/asteroid_steel,/area/vr/outdoors/powered) -"qTp" = (/obj/structure/table/marble,/turf/simulated/floor/wood{temperature = 311},/area/vr/powered) -"qTw" = (/obj/effect/catwalk_plated/white,/obj/machinery/light/small{dir = 1},/turf/space,/area/space) -"qTB" = (/obj/machinery/light/small,/turf/simulated/floor/wood,/area/vr/powered/bar) -"qUN" = (/obj/structure/bed/chair/wood,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"qUP" = (/obj/structure/bed/chair/bay/comfy/red{dir = 4},/mob/living/simple_mob/humanoid/merc/ranged/laser,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"qUT" = (/obj/effect/floor_decal/spline/fancy{dir = 9},/turf/simulated/floor/cult,/area/vr/powered/cult) -"qWq" = (/obj/machinery/button/remote/airlock{id = "VR4"; name = "Bolt Control"; pixel_x = 30; specialfunctions = 4},/turf/simulated/floor/carpet/oracarpet,/area/vr/powered) -"qWF" = (/obj/item/weapon/bedsheet/piratedouble,/obj/structure/curtain/black{icon_state = "open"; layer = 2; name = "privacy curtain"; opacity = 0},/turf/simulated/floor/wood/sif,/area/vr/powered/space/mechfactory) -"qXd" = (/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/space/mechfactory) -"qYQ" = (/obj/machinery/light{dir = 8},/obj/machinery/floor_light{anchored = 1},/turf/simulated/floor/wood,/area/vr/powered/bar) -"qZc" = (/turf/simulated/floor/water/beach{dir = 9; temperature = 311; outdoors = 0},/area/vr/powered/rocks) -"qZC" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 10},/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"qZD" = (/obj/random/trash,/obj/random/trash,/obj/random/trash,/obj/random/trash,/obj/item/weapon/digestion_remains/ribcage,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"qZO" = (/obj/structure/closet/alien{color = "grey"; desc = "Eldritch carved locker."; name = "rockformed locker"},/turf/simulated/floor/wood,/area/vr/powered/cult) -"qZX" = (/turf/simulated/floor/carpet/blue,/area/vr/powered/motel) -"raK" = (/obj/item/weapon/pack/cardemon,/turf/simulated/floor/wood,/area/vr/powered) -"raW" = (/obj/effect/landmark/virtual_reality{name = "Sci Ship"},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/space/sciship) -"rbq" = (/obj/machinery/disperser/front{dir = 1},/turf/simulated/floor/airless,/area/vr/powered/space/sciship) -"rbH" = (/obj/structure/table/standard,/obj/item/weapon/reagent_containers/food/snacks/semki,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"rbI" = (/turf/simulated/wall/concrete,/area/vr/powered/dungeon) -"rbJ" = (/obj/structure/table/fancyblack,/obj/item/weapon/reagent_containers/food/snacks/pandenata,/turf/simulated/floor/cult,/area/vr/powered/cult) -"rcD" = (/obj/machinery/smartfridge/secure/medbay{req_one_access = null},/turf/simulated/wall/titanium,/area/vr/powered/vet) -"rcK" = (/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/building2) -"rdo" = (/obj/effect/floor_decal/corner/paleblue{dir = 6},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"rdx" = (/obj/structure/flora/pottedplant/largebush,/turf/simulated/floor/wood,/area/vr/powered/shop) -"rdR" = (/obj/structure/table/glass,/obj/item/weapon/storage/backpack/dufflebag/syndie,/obj/item/weapon/storage/backpack/dufflebag/syndie,/obj/item/weapon/storage/backpack/dufflebag/syndie,/obj/item/weapon/storage/backpack/dufflebag/syndie,/turf/simulated/floor/wmarble,/area/vr/powered/motel) -"reW" = (/obj/structure/flora/rocks2,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"rfu" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/random/maintenance/engineering,/obj/structure/closet/alien{color = "grey"; desc = "Eldritch carved locker."; name = "rockformed locker"},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"rfZ" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"rgY" = (/obj/structure/flora/ausbushes/genericbush,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"rhj" = (/obj/structure/closet/alien{name = "container"},/obj/item/clothing/suit/space/void/autolok,/obj/item/clothing/suit/space/void/autolok,/obj/item/weapon/tank/emergency/oxygen/double,/obj/item/weapon/tank/emergency/oxygen/double,/obj/item/weapon/storage/toolbox/emergency,/turf/simulated/floor/airless,/area/vr/powered) -"rhm" = (/obj/structure/table/marble,/obj/structure/window/phoronreinforced,/obj/item/weapon/reagent_containers/food/condiment/small/packet/crayon/purple,/turf/simulated/floor/cult,/area/vr/powered/cult) -"rhO" = (/obj/structure/window/reinforced/survival_pod{opacity = 1},/obj/machinery/smartfridge/survival_pod{desc = "A mysterious machine which can fabricate many tools for acquiring test subjects."; icon = 'icons/obj/abductor_vr.dmi'; icon_base = "dispenser_2way"; icon_state = "dispenser_2way"; name = "Implant-Co"},/obj/effect/floor_decal/techfloor{dir = 6},/obj/item/weapon/implanter,/obj/item/weapon/implanter,/obj/item/weapon/implanter,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/tracking,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/implantcase/chem,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/turf/simulated/shuttle/floor/white,/area/vr/powered/dungeon) -"rig" = (/obj/structure/table/glass,/obj/item/weapon/storage/firstaid/fire,/obj/item/device/denecrotizer/medical,/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"rjZ" = (/obj/structure/table/standard,/obj/item/weapon/storage/firstaid/adv,/obj/item/weapon/storage/firstaid/adv,/turf/simulated/shuttle/floor/darkred,/area/vr/powered/armory) -"rkr" = (/obj/machinery/disperser/middle{dir = 1},/turf/simulated/wall/rdshull,/area/vr/powered) -"rle" = (/obj/structure/table/bench/glass,/turf/simulated/floor/carpet/sblucarpet,/area/vr/powered) -"rlS" = (/obj/machinery/power/port_gen/pacman,/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/obj/structure/cable{d2 = 4; icon_state = "0-4"},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"rlY" = (/obj/structure/table/rack/shelf/steel,/obj/item/trash/rkibble{pixel_x = 8},/obj/item/trash/rkibble{pixel_x = -7},/obj/item/trash/rkibble{pixel_x = -7; pixel_y = 14},/obj/item/trash/rkibble{pixel_x = 8; pixel_y = 14},/obj/item/trash/rkibble{pixel_x = 8; pixel_y = 14},/obj/item/trash/rkibble{pixel_x = -7; pixel_y = 14},/obj/item/trash/rkibble{pixel_x = -7},/obj/item/trash/rkibble{pixel_x = 8},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/space/sciship) -"rmr" = (/obj/structure/table/steel_reinforced,/turf/simulated/floor/gorefloor,/area/vr/outdoors/powered/cult) -"rmz" = (/turf/simulated/floor/tiled,/area/vr/powered/constore) -"rnv" = (/obj/structure/table/marble{color = "grey"},/obj/structure/window/phoronreinforced,/obj/effect/floor_decal/spline/fancy,/obj/item/weapon/reagent_containers/food/condiment/small/packet/crayon/orange,/obj/machinery/light/floortube/flicker{dir = 8; pixel_x = 5},/turf/simulated/floor/cult,/area/vr/powered/cult) -"rnC" = (/obj/structure/prop/machine/alien_tank,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"rnI" = (/obj/structure/bed/chair/oldsofa/left,/turf/simulated/floor/wood,/area/vr/powered) -"rnS" = (/turf/simulated/floor/water/beach{dir = 6; temperature = 311},/area/vr/outdoors/powered) -"rpg" = (/obj/machinery/mech_recharger,/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/loot_pile/mecha/marauder/mauler,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/mechfactory) -"rpl" = (/obj/machinery/light/small{dir = 8},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/dungeon) -"rpS" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/effect/floor_decal/techfloor{dir = 8},/obj/structure/ship_munition/disperser_charge/explosive,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"rqF" = (/obj/structure/toilet{pixel_y = 12},/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/machinery/door/window/survival_pod{dir = 2; req_one_access = null},/turf/simulated/floor/tiled/freezer,/area/vr/powered/space/whiteship) -"rrF" = (/obj/machinery/recharge_station,/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered/cult) -"rrG" = (/obj/structure/bed/chair/backed_red{dir = 1},/obj/effect/floor_decal/carpet,/turf/simulated/floor/carpet,/area/vr/powered/art) -"rrK" = (/mob/living/simple_mob/animal/giant_spider/electric,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"rrZ" = (/obj/structure/closet/crate,/obj/fiftyspawner/wood,/obj/fiftyspawner/wood,/obj/fiftyspawner/wood/sif,/obj/fiftyspawner/wood/sif,/obj/fiftyspawner/turcarpet,/obj/fiftyspawner/tealcarpet,/obj/fiftyspawner/sblucarpet,/obj/fiftyspawner/purcarpet,/obj/fiftyspawner/oracarpet,/obj/fiftyspawner/blucarpet,/obj/fiftyspawner/marble,/obj/item/weapon/storage/briefcase/inflatable,/obj/item/weapon/storage/briefcase/inflatable,/obj/item/weapon/storage/briefcase/inflatable,/obj/fiftyspawner/cardboard,/obj/fiftyspawner/cardboard,/turf/simulated/floor/plating,/area/vr/powered/material) -"rsa" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/wmarble,/area/vr/powered/motel) -"rtd" = (/obj/effect/floor_decal/corner/paleblue/full{dir = 2},/obj/machinery/space_heater,/turf/simulated/floor/tiled,/area/vr/powered/vet) -"ruH" = (/obj/structure/table/steel_reinforced,/obj/fiftyspawner/phoronglass,/turf/simulated/floor/airless,/area/vr/powered) -"ruJ" = (/obj/machinery/door/airlock/alien{req_one_access = null},/obj/structure/fans/tiny,/turf/simulated/shuttle/floor/black,/area/vr/powered/dungeon) -"rvW" = (/obj/machinery/telecomms/relay/preset{name = "VR Telelink"},/turf/unsimulated/elevator_shaft,/area/vr/outdoors/powered) -"rwn" = (/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/floor/cult,/area/vr/powered/cult) -"rxv" = (/obj/structure/table/glass,/obj/item/weapon/storage/backpack/dufflebag/syndie,/obj/item/weapon/storage/backpack/dufflebag/syndie,/obj/item/weapon/storage/backpack/dufflebag/syndie,/obj/item/weapon/storage/backpack/dufflebag/syndie,/turf/simulated/floor/wood,/area/vr/powered/conspawn) -"rxC" = (/obj/structure/table/fancyblack,/turf/simulated/floor/wood,/area/vr/powered) -"ryj" = (/obj/machinery/light,/obj/machinery/vending/loadout/costume{prices = list(/obj/item/clothing/suit/storage/hooded/costume/carp=0,/obj/item/clothing/suit/storage/hooded/costume/carp=0,/obj/item/clothing/suit/chickensuit=0,/obj/item/clothing/head/chicken=0,/obj/item/clothing/head/helmet/gladiator=0,/obj/item/clothing/under/gladiator=0,/obj/item/clothing/suit/storage/toggle/labcoat/mad=0,/obj/item/clothing/under/suit_jacket/green=0,/obj/item/clothing/glasses/gglasses=0,/obj/item/clothing/head/flatcap=0,/obj/item/clothing/shoes/boots/jackboots=0,/obj/item/clothing/under/schoolgirl=0,/obj/item/clothing/head/kitty=0,/obj/item/clothing/glasses/sunglasses/blindfold=0,/obj/item/clothing/head/beret=0,/obj/item/clothing/under/skirt=0,/obj/item/clothing/under/suit_jacket=0,/obj/item/clothing/head/that=0,/obj/item/clothing/accessory/wcoat=0,/obj/item/clothing/under/scratch=0,/obj/item/clothing/shoes/white=0,/obj/item/clothing/gloves/white=0,/obj/item/clothing/under/kilt=0,/obj/item/clothing/glasses/monocle=0,/obj/item/clothing/under/sl_suit=0,/obj/item/clothing/mask/fakemoustache=0,/obj/item/weapon/cane=0,/obj/item/clothing/head/bowler=0,/obj/item/clothing/head/plaguedoctorhat=0,/obj/item/clothing/suit/bio_suit/plaguedoctorsuit=0,/obj/item/clothing/mask/gas/plaguedoctor/fluff=0,/obj/item/clothing/under/owl=0,/obj/item/clothing/mask/gas/owl_mask=0,/obj/item/clothing/under/waiter=0,/obj/item/clothing/suit/storage/apron=0,/obj/item/clothing/under/pirate=0,/obj/item/clothing/head/pirate=0,/obj/item/clothing/suit/pirate=0,/obj/item/clothing/glasses/eyepatch=0,/obj/item/clothing/head/ushanka=0,/obj/item/clothing/under/soviet=0,/obj/item/clothing/suit/imperium_monk=0,/obj/item/clothing/suit/holidaypriest=0,/obj/item/clothing/head/witchwig=0,/obj/item/clothing/under/sundress=0,/obj/item/weapon/staff/broom=0,/obj/item/clothing/suit/wizrobe/fake=0,/obj/item/clothing/head/wizard/fake=0,/obj/item/weapon/staff=0,/obj/item/clothing/mask/gas/sexyclown=0,/obj/item/clothing/under/sexyclown=0,/obj/item/clothing/mask/gas/sexymime=0,/obj/item/clothing/under/sexymime=0,/obj/item/clothing/suit/storage/hooded/knight_costume=0,/obj/item/clothing/suit/storage/hooded/knight_costume/galahad=0,/obj/item/clothing/suit/storage/hooded/knight_costume/lancelot=0,/obj/item/clothing/suit/storage/hooded/knight_costume/robin=0,/obj/item/clothing/suit/armor/combat/crusader_costume=0,/obj/item/clothing/suit/armor/combat/crusader_costume/bedevere=0,/obj/item/clothing/head/helmet/combat/crusader_costume=0,/obj/item/clothing/head/helmet/combat/bedevere_costume=0,/obj/item/clothing/gloves/combat/knight_costume=0,/obj/item/clothing/gloves/combat/knight_costume/brown=0,/obj/item/clothing/shoes/knight_costume=0,/obj/item/clothing/shoes/knight_costume/black=0,/obj/item/clothing/suit/storage/hooded/foodcostume/hotdog=0,/obj/item/clothing/suit/storage/hooded/foodcostume/turnip=0)},/turf/simulated/floor/wood,/area/vr/powered/cafe) -"ryG" = (/obj/machinery/atmospherics/pipe/tank/air,/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"ryS" = (/obj/structure/window/reinforced/tinted/frosted{dir = 1},/obj/structure/table/glass,/obj/item/weapon/flame/candle/candelabra/everburn,/turf/simulated/floor/carpet/bcarpet,/area/vr/powered) -"rzn" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/vr/powered/space/whiteship) -"rzM" = (/obj/effect/floor_decal/corner/blue/diagonal{dir = 4},/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor/tiled/white,/area/vr/powered/dungeon) -"rAh" = (/obj/effect/zone_divider,/obj/structure/fans/tiny,/turf/simulated/floor/tiled/asteroid_steel{outdoors = 1; temperature = 293.15},/area/vr/outdoors/powered) -"rAG" = (/obj/structure/bed/chair/comfy/black,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"rAJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/recharge_station,/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"rBs" = (/turf/simulated/wall/phoron,/area/vr/powered) -"rCh" = (/turf/simulated/floor/gorefloor,/area/vr/powered/cult) -"rCq" = (/obj/structure/bed/chair/office/dark{dir = 2},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"rCt" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/mimedouble,/obj/item/weapon/reagent_containers/food/snacks/sliceable/sharkchunk,/turf/simulated/floor/wood/alt/panel{temperature = 311},/area/vr/powered/rocks) -"rCu" = (/obj/structure/table/woodentable,/obj/random/cigarettes,/turf/simulated/floor/wood,/area/vr/powered/bar) -"rCZ" = (/obj/machinery/light/small,/obj/structure/table/woodentable,/turf/simulated/floor/wmarble,/area/vr/powered/motel) -"rDu" = (/turf/simulated/floor/tiled,/area/vr/powered/conspawn) -"rEt" = (/obj/item/weapon/storage/belt/soulstone/full,/turf/simulated/floor/cult,/area/vr/powered/cult) -"rEv" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/concrete{outdoors = 0},/area/vr/powered/dungeon) -"rEG" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"rFc" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/structure/reagent_dispensers/fueltank/high,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"rFf" = (/obj/effect/floor_decal/industrial/warning/corner,/obj/machinery/gear_dispenser/suit/ert{req_one_access = null},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"rHq" = (/obj/machinery/vending/wardrobe/chefdrobe{req_access = null},/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"rHO" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/space/whiteship) -"rIp" = (/mob/living/simple_mob/animal/passive/dog/corgi/narsian{dir = 4},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"rIU" = (/obj/machinery/atmospherics/valve,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"rJj" = (/obj/machinery/light/bigfloorlamp{light_range = 10},/turf/simulated/floor/outdoors/sidewalk/side{movement_cost = 0; temperature = 293.15},/area/vr/outdoors/powered) -"rKk" = (/obj/structure/table/rack/shelf,/obj/item/ammo_magazine/m45,/obj/item/ammo_magazine/m45,/obj/item/ammo_magazine/m45,/obj/item/ammo_magazine/m45,/obj/item/ammo_magazine/m45,/obj/item/ammo_magazine/m45,/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"rKI" = (/obj/machinery/light/floortube/flicker{pixel_y = 13},/turf/simulated/floor/cult,/area/vr/powered/cult) -"rLs" = (/obj/structure/extinguisher_cabinet{pixel_y = -30},/obj/effect/floor_decal/industrial/warning/corner{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/space/whiteship) -"rLu" = (/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/item/ammo_magazine/m762,/obj/item/ammo_magazine/m762,/obj/item/ammo_magazine/m762,/obj/item/ammo_magazine/m762,/obj/item/ammo_magazine/m762,/obj/item/ammo_magazine/m762,/obj/item/ammo_magazine/m762,/obj/item/ammo_magazine/m762,/obj/item/ammo_magazine/m762,/obj/item/ammo_magazine/m762,/obj/item/ammo_magazine/m762,/obj/item/ammo_magazine/m762,/obj/item/ammo_magazine/m762,/obj/item/ammo_magazine/m762,/obj/structure/table/rack/shelf/steel,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"rLE" = (/turf/simulated/wall/r_wall,/area/vr/powered/material) -"rMm" = (/obj/structure/extinguisher_cabinet{pixel_y = 30},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"rMo" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/floor_decal/industrial/warning,/obj/machinery/portable_atmospherics/canister/phoron,/obj/effect/floor_decal/techfloor/orange/corner{dir = 4},/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"rMx" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/salvageable/computer_os,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"rMK" = (/obj/effect/zone_divider,/obj/effect/zone_divider,/turf/unsimulated/wall,/area/vr/powered/cult) -"rND" = (/obj/structure/cryofeed{dir = 2},/obj/machinery/light/small/emergency,/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/vr/powered) -"rOk" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/machinery/door/blast/regular{id = "kalipsoshutters"; name = "Kalipso Blast Shielding"; density = 0; opacity = 0},/obj/machinery/computer/rdconsole/core{dir = 4; req_access = null},/turf/simulated/shuttle/plating,/area/vr/powered/space/sciship) -"rOu" = (/obj/effect/decal/cleanable/dirt,/obj/effect/decal/remains,/turf/simulated/floor/outdoors/dirt{temperature = 293.15; outdoors = 0},/area/vr/powered/dungeon) -"rOL" = (/obj/machinery/porta_turret/alien{faction = "neutral"},/obj/machinery/light{dir = 8; layer = 3},/turf/simulated/floor/cult,/area/vr/powered/cult) -"rPK" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/outdoors/grass/heavy{temperature = 293.15},/area/vr/outdoors/powered) -"rQq" = (/obj/effect/decal/cleanable/dirt,/obj/structure/simple_door/wood,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"rQv" = (/obj/machinery/atmospherics/pipe/tank/phoron/full{dir = 4},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"rQD" = (/obj/structure/table/rack/shelf/steel,/obj/item/mecha_parts/component/hull/lightweight,/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/scattershot,/obj/item/mecha_parts/mecha_equipment/weapon/phoron_bore,/obj/item/mecha_parts/mecha_equipment/weapon/energy/taser/rigged,/turf/simulated/floor/airless,/area/space) -"rRh" = (/turf/simulated/floor/water/beach{dir = 5; temperature = 311},/area/vr/outdoors/powered) -"rRs" = (/obj/effect/landmark/loot_spawn,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"rRR" = (/obj/structure/cliff/automatic/corner{dir = 9},/turf/simulated/floor/lava,/area/vr/outdoors/powered/lava) -"rSb" = (/obj/structure/bed/chair/office/dark{dir = 4},/turf/simulated/shuttle/floor/purple,/area/vr/powered/space/whiteship) -"rSf" = (/obj/machinery/vending/deluxe_boozeomat,/turf/simulated/floor/wood{temperature = 311},/area/vr/powered) -"rSg" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/reinforced,/area/vr/powered/redbase) -"rTS" = (/obj/effect/decal/cleanable/dirt,/obj/structure/railing{dir = 8},/obj/structure/table/bench/steel,/turf/simulated/floor/concrete{outdoors = 1},/area/vr/outdoors/powered) -"rUQ" = (/obj/structure/cryofeed{dir = 4},/turf/simulated/wall/rdshull,/area/vr/powered) -"rUY" = (/obj/structure/sink{dir = 4; pixel_x = 11},/obj/item/weapon/reagent_containers/glass/beaker,/obj/item/weapon/storage/box/monkeycubes/farwacubes,/obj/item/weapon/storage/box/monkeycubes/sobakacubes,/obj/item/weapon/storage/box/monkeycubes/wolpincubes,/obj/item/weapon/storage/box/monkeycubes/neaeracubes,/obj/item/weapon/storage/box/monkeycubes/sarucubes,/obj/item/weapon/storage/box/monkeycubes,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"rVi" = (/obj/structure/railing,/obj/effect/step_trigger/teleporter/bridge/north_to_south,/turf/simulated/floor/water/beach{dir = 4; temperature = 311},/area/vr/outdoors/powered) -"rWz" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/structure/window/reinforced/survival_pod,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"rWI" = (/obj/effect/floor_decal/techfloor,/obj/structure/table/rack/shelf/steel,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"rXL" = (/obj/effect/floor_decal/techfloor/corner{dir = 8},/turf/simulated/shuttle/floor/purple,/area/vr/powered/dungeon) -"rYi" = (/obj/machinery/light/bigfloorlamp{light_range = 10},/turf/simulated/floor/outdoors/sidewalk/slab{movement_cost = 0; temperature = 293.15},/area/vr/outdoors/powered) -"rYl" = (/obj/effect/floor_decal/techfloor,/turf/simulated/shuttle/plating,/area/vr/powered/space/sciship) -"rYr" = (/obj/machinery/atmospherics/unary/engine/bigger{dir = 4; pixel_x = -3},/turf/space,/area/space) -"rYV" = (/obj/structure/flora/ausbushes/grassybush,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"rZx" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 8},/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/vr/powered/space/whiteship) -"saH" = (/obj/structure/showcase/sign,/turf/simulated/floor/outdoors/rocks{temperature = 293.15; outdoors = -1},/area/vr/powered/dungeon) -"sbA" = (/obj/machinery/recharger/wallcharger{pixel_y = 24},/obj/machinery/vending/deathmatch/red,/turf/simulated/floor/reinforced,/area/vr/powered/redbase) -"sbG" = (/obj/effect/floor_decal/spline/fancy{dir = 1},/turf/simulated/floor/cult,/area/vr/powered/cult) -"scs" = (/obj/machinery/chemical_dispenser/ert/specialops,/obj/structure/table/marble{color = "grey"},/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered) -"scG" = (/obj/machinery/door/blast/regular,/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered) -"sdc" = (/obj/structure/salvageable/console_os,/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"sdi" = (/obj/machinery/vending/nifsoft_shop,/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"sdm" = (/turf/simulated/floor/beach/sand/desert{outdoors = 1},/area/vr/outdoors/powered) -"sdH" = (/obj/machinery/bodyscanner,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"seo" = (/obj/effect/rune,/obj/effect/step_trigger/message{message = "Place your key here to seal your faith. . ."; once = 0},/turf/simulated/floor/bronze,/area/vr/powered/cult) -"sew" = (/obj/item/weapon/storage/pouch/holding,/turf/simulated/floor/cult,/area/vr/powered/cult) -"seJ" = (/obj/structure/railing/grey{pixel_y = 0; dir = 8},/obj/structure/bed/chair/sofa/bench/marble{pixel_y = 0; dir = 4},/turf/simulated/floor/concrete{outdoors = 1},/area/vr/outdoors/powered) -"sff" = (/obj/structure/table/standard,/obj/machinery/chemical_dispenser/full,/obj/item/weapon/reagent_containers/glass/beaker/large,/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"sfs" = (/obj/structure/loot_pile/surface/bones,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"sfL" = (/obj/machinery/vending/security{req_access = null},/turf/simulated/floor/tiled{outdoors = 1},/area/vr/powered/vendor) -"sfP" = (/obj/structure/bed/chair/wood,/turf/simulated/floor/wood,/area/vr/powered) -"sfW" = (/obj/structure/table/darkglass,/obj/item/weapon/dnainjector/insulation,/obj/item/weapon/dnainjector/insulation{pixel_y = -5},/obj/item/weapon/dnainjector/insulation{pixel_y = -3},/obj/item/weapon/dnainjector/telemut{pixel_y = 9},/obj/item/weapon/dnainjector/telemut{pixel_y = 3},/obj/item/weapon/dnainjector/telemut{pixel_y = 6},/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered/cult) -"sgx" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 5},/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/floor/cult,/area/vr/powered/cult) -"sgD" = (/obj/machinery/power/port_gen/pacman{anchored = 1},/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/floor_decal/industrial/warning,/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"sgU" = (/obj/effect/map_effect/portal/line/side_b{dir = 4},/turf/simulated/floor/concrete{outdoors = 0},/area/vr/powered/dungeon) -"shu" = (/obj/machinery/door/window/brigdoor/eastright{req_access = null; dir = 2},/obj/machinery/door/window/brigdoor/eastleft{req_access = null; dir = 1},/obj/machinery/door/window/brigdoor/eastright{req_access = null; dir = 2},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"siw" = (/mob/living/simple_mob/humanoid/merc/melee/sword/space,/turf/simulated/floor/airless,/area/vr/outdoors/powered) -"siU" = (/turf/simulated/shuttle/plating,/area/vr/powered/space/sciship) -"sjQ" = (/obj/machinery/vending/wardrobe/detdrobe{req_access = null},/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"ski" = (/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"skq" = (/obj/effect/floor_decal/industrial/outline/blue,/obj/structure/closet/jcloset,/obj/item/weapon/mop,/obj/structure/mopbucket,/obj/item/weapon/reagent_containers/glass/bucket,/obj/item/weapon/reagent_containers/spray/cleaner,/obj/item/weapon/reagent_containers/spray/cleaner,/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"slk" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/machinery/door/blast/regular/open{dir = 4; id = "stargazer_blast"; name = "window blast shield"},/turf/simulated/shuttle/plating,/area/vr/powered) -"slC" = (/obj/machinery/robotic_fabricator,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"slK" = (/obj/machinery/holosign/bar{id = "baropenrp"},/turf/simulated/wall/r_wall,/area/vr/powered/bar) -"smj" = (/obj/structure/salvageable/console_os{dir = 4},/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"snq" = (/obj/machinery/light{layer = 3},/obj/structure/table/marble,/obj/item/weapon/storage/box/glasses/coffeecup{pixel_x = -6; pixel_y = 1},/obj/item/weapon/storage/box/glasses/square{pixel_x = 9; pixel_y = 1},/obj/item/weapon/storage/box/glasses/coffeemug{pixel_x = -6; pixel_y = 12},/obj/item/weapon/storage/box/buns{pixel_x = 9; pixel_y = 12},/turf/simulated/floor/wood,/area/vr/powered/cafe) -"sns" = (/turf/simulated/floor/tiled/asteroid_steel{outdoors = 1; temperature = 293.15},/area/vr/outdoors/powered) -"soj" = (/obj/effect/floor_decal/techfloor,/obj/effect/floor_decal/techfloor/corner{dir = 5},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"soq" = (/obj/structure/table/fancyblack,/obj/item/weapon/reagent_containers/food/snacks/ribplate,/obj/effect/floor_decal/spline/fancy{dir = 1},/turf/simulated/floor/cult,/area/vr/powered/cult) -"soW" = (/obj/structure/sign/warning/vacuum,/turf/simulated/wall/skipjack,/area/vr/powered/space/sciship) -"spC" = (/obj/item/weapon/storage/box/wormcan,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"sqa" = (/obj/structure/closet/walllocker_double/kitchen/east{name = "Ration Cabinet"},/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/device/radio{pixel_x = -5; pixel_y = 5},/obj/item/device/radio{pixel_x = -5; pixel_y = 5},/obj/item/device/radio{pixel_x = 5; pixel_y = 5},/obj/item/device/radio{pixel_x = 5; pixel_y = 5},/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"squ" = (/turf/simulated/floor/wood/alt/panel/broken{temperature = 311},/area/vr/powered/rocks) -"sqR" = (/turf/simulated/wall/r_wall,/area/vr/powered/constore) -"sqU" = (/obj/structure/table/fancyblack,/obj/item/weapon/material/kitchen/utensil/spoon{pixel_x = 2},/obj/structure/window/reinforced/polarized{dir = 4; id = "h-kitchen"},/turf/simulated/floor/wood,/area/vr/powered) -"srg" = (/obj/machinery/vending/wardrobe/chapdrobe{req_access = null},/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"sse" = (/turf/simulated/mineral/sif,/area/vr/powered/dungeon) -"ste" = (/obj/effect/floor_decal/chapel{dir = 4},/turf/simulated/floor/redgrid/off,/area/vr/powered/cult) -"sut" = (/obj/random/trash,/turf/simulated/floor/concrete{outdoors = 1},/area/vr/powered/rocks) -"suw" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 8},/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/space/mechfactory) -"svz" = (/obj/machinery/computer/security/telescreen/entertainment{pixel_y = 32},/obj/structure/bed/chair/sofa/right/black,/turf/simulated/floor/wood,/area/vr/powered/shop) -"svI" = (/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/structure/table/rack/shelf/steel,/obj/item/weapon/tool/crowbar/red{force = 15; throwforce = 16; name = "heavy crowbar"; desc = "Used to remove floors and to pry open doors. This one looks like it can pack quite a punch"},/obj/item/weapon/tool/crowbar/red{force = 15; throwforce = 16; name = "heavy crowbar"; desc = "Used to remove floors and to pry open doors. This one looks like it can pack quite a punch"},/obj/item/weapon/tool/crowbar/red{force = 15; throwforce = 16; name = "heavy crowbar"; desc = "Used to remove floors and to pry open doors. This one looks like it can pack quite a punch"},/obj/item/weapon/tool/crowbar/red{force = 15; throwforce = 16; name = "heavy crowbar"; desc = "Used to remove floors and to pry open doors. This one looks like it can pack quite a punch"},/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"swh" = (/obj/structure/closet/walllocker/emerglocker{pixel_x = 24; pixel_y = 32},/obj/machinery/button/remote/blast_door{dir = 8; id = "kalipsoshutters"; name = "Emergency Lockdown"; pixel_x = 28},/obj/machinery/light/poi{dir = 4},/turf/simulated/shuttle/floor/darkred,/area/vr/powered/space/sciship) -"sww" = (/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/building2) -"sxm" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{health = 1e+006; req_access = list(5)},/obj/structure/window/reinforced{dir = 8},/obj/item/weapon/material/fishing_rod/modern/strong,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/gunshop) -"sxo" = (/obj/effect/floor_decal/corner/blue/diagonal{dir = 4},/obj/structure/bed/chair/office/light{dir = 1},/turf/simulated/floor/tiled/white,/area/vr/powered/dungeon) -"sxA" = (/obj/machinery/vending/wardrobe/bardrobe{req_access = null},/turf/simulated/floor/tiled{outdoors = 1},/area/vr/powered/vendor) -"sxD" = (/obj/structure/table/gamblingtable,/obj/item/weapon/material/ashtray/glass,/turf/simulated/floor/wood,/area/vr/powered/bar) -"syk" = (/obj/structure/table/rack/shelf/steel,/obj/item/weapon/gun/projectile/automatic/serdy/hectate,/obj/item/weapon/gun/projectile/automatic/serdy/hectate,/obj/item/weapon/gun/projectile/automatic/serdy/awp,/obj/item/weapon/gun/projectile/automatic/serdy/awp,/obj/machinery/light{dir = 4},/turf/simulated/floor/reinforced,/area/vr/powered/bluebase) -"syC" = (/obj/machinery/bodyscanner,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"szy" = (/obj/effect/blocker,/turf/space,/area/space) -"szz" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/effect/floor_decal/techfloor{dir = 4},/obj/structure/ship_munition/disperser_charge/explosive,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"szE" = (/obj/machinery/sleeper{dir = 4; emagged = 1; initial_bin_rating = 4},/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"sAW" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/curtain/black,/turf/simulated/floor/tiled/neutral,/area/vr/powered) -"sBh" = (/obj/machinery/vending/engivend{emagged = 1; req_access = null; req_log_access = null},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"sBj" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/obj/structure/closet/walllocker_double/hydrant/east,/obj/structure/closet/walllocker/emerglocker/south,/obj/effect/floor_decal/industrial/warning,/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"sBl" = (/turf/simulated/floor/outdoors/dirt{temperature = 311},/area/vr/powered/rocks) -"sCe" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1380; master_tag = "estrella"; name = "exterior access button"; pixel_y = 26},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular/open{dir = 4; id = "estrella_blast"; layer = 2; name = "window blast shield"; open_layer = 2},/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"sCn" = (/mob/living/simple_mob/animal/giant_spider/electric,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"sDt" = (/obj/structure/table/glass,/obj/item/weapon/storage/box/gloves{pixel_x = 4; pixel_y = 4},/obj/item/weapon/storage/box/masks,/obj/item/weapon/reagent_containers/spray/cleaner,/obj/item/weapon/reagent_containers/glass/rag,/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"sEh" = (/obj/effect/simple_portal/linked{portal_id = 71; name = "Fast Travel to City"},/turf/simulated/floor/concrete{outdoors = 1},/area/vr/outdoors/powered) -"sEl" = (/obj/machinery/computer/operating{dir = 8},/turf/simulated/shuttle/floor/white,/area/vr/powered/dungeon) -"sEw" = (/obj/machinery/door/airlock/maintenance/int,/obj/structure/fans/hardlight,/turf/simulated/floor/airless,/area/vr/powered/space/mechfactory) -"sFk" = (/obj/effect/simple_portal/linked{portal_id = 70; name = "Fast Travel to Construct"},/turf/simulated/floor/outdoors/sidewalk/slab{temperature = 293.15; movement_cost = 0},/area/vr/outdoors/powered) -"sFH" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin,/obj/item/weapon/pen,/turf/simulated/floor/tiled,/area/vr/powered/vet) -"sFK" = (/obj/machinery/door/airlock/angled_tgmc/wide/generic_steel{dir = 4},/turf/simulated/shuttle/plating,/area/vr/powered) -"sGC" = (/obj/machinery/vending/wallmed1/public{pixel_y = 32},/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"sGH" = (/obj/structure/table/rack/shelf/steel,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/condimentbottles,/obj/item/weapon/reagent_containers/food/condiment/sugar,/obj/structure/curtain/open/bed,/obj/structure/window/reinforced/polarized{dir = 4; id = "h-kitchen"},/obj/item/weapon/reagent_containers/food/condiment/enzyme,/turf/simulated/floor/tiled/white,/area/vr/powered) -"sHc" = (/obj/structure/window/reinforced/survival_pod{opacity = 1},/obj/structure/table/alien/blue,/obj/item/device/healthanalyzer/phasic,/obj/effect/floor_decal/techfloor,/turf/simulated/shuttle/floor/white,/area/vr/powered/dungeon) -"sHp" = (/obj/structure/sign/redcross{icon_state = "bluecross2"; pixel_y = -31},/obj/effect/floor_decal/corner/paleblue{dir = 10},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"sHK" = (/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered) -"sHT" = (/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"sIA" = (/obj/structure/simple_door/wood,/turf/simulated/floor/wood,/area/vr/powered/bar) -"sJu" = (/obj/effect/decal/cleanable/blood/gibs{color = "red"; icon_state = "gib3"},/obj/effect/decal/cleanable/blood/gibs{color = "red"; icon_state = "remainsposi"},/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"sJy" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/dip/guac,/turf/simulated/floor/wood,/area/vr/powered/bar) -"sJB" = (/obj/machinery/vending/medical{req_access = null; req_log_access = null},/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"sJY" = (/obj/machinery/portable_atmospherics/canister/air,/obj/machinery/atmospherics/portables_connector,/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"sKU" = (/obj/machinery/door/airlock/glass_medical{req_one_access = null},/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"sKZ" = (/obj/machinery/light{dir = 1},/obj/machinery/vending/loadout/uniform,/turf/simulated/floor/tiled,/area/vr/powered/conspawn) -"sLj" = (/obj/machinery/chem_master,/turf/simulated/shuttle/floor/purple,/area/vr/powered/dungeon) -"sLT" = (/obj/effect/floor_decal/spline/fancy{dir = 1},/obj/effect/floor_decal/spline/fancy,/obj/machinery/light/floortube/flicker{pixel_y = 5},/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"sMU" = (/obj/effect/floor_decal/techfloor{dir = 5},/turf/simulated/floor/cult,/area/vr/powered/cult) -"sNE" = (/obj/structure/table/reinforced,/obj/item/weapon/stock_parts/scanning_module/adv{pixel_x = 5; pixel_y = 6},/obj/item/weapon/stock_parts/scanning_module/adv{pixel_x = 5; pixel_y = 6},/obj/item/weapon/stock_parts/micro_laser/high,/obj/item/weapon/stock_parts/micro_laser/high,/obj/item/weapon/stock_parts/matter_bin/adv,/obj/item/weapon/stock_parts/matter_bin/adv,/obj/item/weapon/stock_parts/manipulator/hyper,/obj/item/weapon/stock_parts/manipulator/hyper,/obj/item/weapon/stock_parts/capacitor/adv,/obj/item/weapon/stock_parts/capacitor/adv,/turf/simulated/shuttle/floor/purple,/area/vr/powered/space/whiteship) -"sPT" = (/obj/machinery/vending/food,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/wood{temperature = 311},/area/vr/outdoors/powered) -"sPZ" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/chipplate{pixel_y = -7},/obj/item/weapon/reagent_containers/food/snacks/donerkebab{pixel_y = 4},/turf/simulated/floor/wood,/area/vr/powered/conspawn) -"sQb" = (/obj/structure/window/phoronreinforced{dir = 8},/turf/simulated/shuttle/floor/white,/area/vr/powered/cult) -"sQf" = (/obj/item/weapon/material/shard/plastitaniumglass,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"sQz" = (/obj/machinery/light{layer = 3},/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"sQL" = (/obj/item/weapon/weldingtool,/turf/simulated/floor/tiled,/area/vr/powered/nuke) -"sSp" = (/obj/structure/simple_door/wood,/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"sUK" = (/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/outdoors/sidewalk/slab{temperature = 293.15; movement_cost = 0},/area/vr/outdoors/powered) -"sVe" = (/obj/structure/table/marble{color = "grey"},/obj/structure/window/phoronreinforced{dir = 1},/obj/effect/floor_decal/spline/fancy{dir = 1},/obj/item/weapon/reagent_containers/food/condiment/small/packet/crayon/blue,/obj/machinery/light/floortube/flicker{dir = 8; pixel_x = 5},/turf/simulated/floor/cult,/area/vr/powered/cult) -"sVl" = (/obj/structure/cliff/automatic/corner{dir = 9},/turf/simulated/floor/water/indoors{temperature = 293.15},/area/vr/powered/dungeon) -"sVq" = (/obj/structure/flora/lily2,/turf/simulated/floor/water{temperature = 311},/area/vr/outdoors/powered) -"sWx" = (/turf/simulated/shuttle/floor/darkred,/area/vr/powered/space/sciship) -"sXh" = (/obj/structure/prop/machine/nt_pod,/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered) -"sZe" = (/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/shuttle/floor/white,/area/vr/powered/space/sciship) -"sZP" = (/obj/structure/table/reinforced,/turf/simulated/floor/tiled,/area/vr/powered/constore) -"tag" = (/obj/item/trash/bowl,/obj/item/weapon/reagent_containers/food/snacks/meat,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"tax" = (/obj/structure/closet/secure_closet/engineering_welding{req_access = null},/obj/item/weapon/storage/belt/utility,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"tbj" = (/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/floor/cult{icon_state = "cult-narsie"},/area/vr/powered/cult) -"tbn" = (/obj/structure/table/marble{color = "grey"},/obj/item/weapon/reagent_containers/glass/bottle/adminordrazine,/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered) -"tcB" = (/obj/structure/table/woodentable,/obj/item/stack/cable_coil{pixel_y = -1},/obj/item/stack/cable_coil{pixel_y = 2},/obj/item/stack/cable_coil{pixel_y = 5},/turf/simulated/floor/wood,/area/vr/powered/art) -"tcP" = (/obj/structure/table/marble,/obj/item/weapon/material/knife/butch,/obj/item/weapon/material/kitchen/rollingpin,/turf/simulated/floor/tiled/white,/area/vr/powered) -"tcX" = (/obj/machinery/atmospherics/unary/engine{dir = 4},/turf/space,/area/space) -"tep" = (/obj/machinery/access_button{master_tag = null; pixel_y = 27; req_one_access = null},/obj/effect/map_helper/airlock/door/ext_door,/obj/effect/map_helper/airlock/button/ext_button,/obj/machinery/door/airlock/hatch,/obj/machinery/door/blast/regular{id = "kalipsoshutters"; name = "Kalipso Blast Shielding"; density = 0; opacity = 0},/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/sciship) -"teA" = (/obj/machinery/atmospherics/pipe/simple/visible,/obj/machinery/access_button{command = "cycle_interior"; frequency = 1380; master_tag = "estrella"; name = "interior access button"; pixel_y = 26},/obj/machinery/door/firedoor/border_only,/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"tfh" = (/obj/structure/table/rack/shelf/steel,/obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle{pixel_y = -1; pixel_x = 9},/obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle{pixel_y = -1; pixel_x = -6},/obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle{pixel_y = -1; pixel_x = -1},/obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle{pixel_y = -1; pixel_x = 4},/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled,/area/vr/powered/constore) -"tgD" = (/turf/simulated/wall/r_wall,/area/vr/powered/building2) -"tgJ" = (/obj/machinery/gear_dispenser/suit/autolok,/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered/cult) -"thl" = (/mob/living/simple_mob/animal/passive/lizard,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"tkb" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled,/area/vr/powered/conspawn) -"tko" = (/obj/effect/decal/cleanable/fruit_smudge,/turf/simulated/floor/wood,/area/vr/powered/shop) -"tkD" = (/obj/structure/window/phoronreinforced{dir = 8},/turf/simulated/shuttle/floor/black,/area/vr/powered/cult) -"tkF" = (/obj/item/clothing/head/cone,/turf/simulated/floor/outdoors/grass{temperature = 293.15},/area/vr/outdoors/powered) -"tmd" = (/obj/machinery/vending/magivend,/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"tmj" = (/obj/effect/floor_decal/industrial/loading,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/space/sciship) -"tmX" = (/obj/structure/bed/double/padded,/obj/machinery/light/small{dir = 4},/obj/item/weapon/bedsheet/rddouble,/turf/simulated/floor/wood,/area/vr/powered) -"tnb" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp,/turf/simulated/floor/wmarble,/area/vr/powered/motel) -"tnm" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/wood,/area/vr/powered/shop) -"tnB" = (/obj/effect/floor_decal/corner/paleblue{dir = 4},/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"tol" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"toz" = (/obj/machinery/button/holosign{id = "baropenrp"; name = "Open Sign"; pixel_x = 25; pixel_y = 6},/obj/machinery/light_switch{name = "light switch "; pixel_x = 32; pixel_y = 6},/turf/simulated/floor/wood,/area/vr/powered/bar) -"toC" = (/obj/structure/cliff/automatic{dir = 10},/turf/simulated/floor/lava,/area/vr/outdoors/powered/lava) -"tph" = (/obj/structure/bed/chair/oldsofa/left{dir = 1},/obj/structure/window/phoronreinforced,/turf/simulated/floor/wood,/area/vr/powered/cult) -"tpp" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/carpet,/area/vr/powered/art) -"tqo" = (/obj/machinery/vending/cola,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/wood{temperature = 311},/area/vr/outdoors/powered) -"tqD" = (/obj/structure/closet/alien{color = "grey"; desc = "Eldritch carved locker."; name = "rockformed locker"},/obj/item/toy/plushie/susred,/turf/simulated/floor/wood,/area/vr/powered/cult) -"tqL" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/machinery/button/ignition{id = "cutiemulcher"; pixel_x = -22; pixel_y = -5},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"tqM" = (/obj/structure/coatrack,/obj/machinery/button/windowtint{id = "h-living"; pixel_x = -27},/turf/simulated/floor/wood,/area/vr/powered) -"tqX" = (/obj/structure/cryofeed,/turf/simulated/wall/rdshull,/area/vr/powered) -"ttc" = (/obj/structure/prop/rock/small/wateralt,/turf/simulated/floor/water{temperature = 311},/area/vr/outdoors/powered) -"ttd" = (/obj/machinery/atmospherics/pipe/manifold/hidden/yellow,/obj/structure/table/rack/shelf/steel,/obj/item/stack/material/glass/phoronrglass{amount = 20},/obj/item/stack/material/glass/phoronrglass{amount = 20},/obj/fiftyspawner/rods,/obj/fiftyspawner/rods,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/whiteship) -"ttg" = (/turf/simulated/floor/water/beach{temperature = 293.15},/area/vr/outdoors/powered) -"tto" = (/obj/structure/shuttle/engine/router,/turf/simulated/shuttle/wall,/area/vr/powered/space/whiteship) -"tui" = (/obj/structure/salvageable/console_broken_os,/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"tul" = (/obj/machinery/smartfridge/survival_pod{name = "food storage"},/obj/item/weapon/reagent_containers/food/snacks/burrito_spicy,/obj/item/weapon/reagent_containers/food/snacks/burrito_spicy,/obj/item/weapon/reagent_containers/food/snacks/burrito_spicy,/obj/item/weapon/reagent_containers/food/snacks/burrito_vegan,/obj/item/weapon/reagent_containers/food/snacks/burrito_vegan,/obj/item/weapon/reagent_containers/food/snacks/burrito_vegan,/obj/item/weapon/reagent_containers/food/snacks/burrito_mystery,/obj/item/weapon/reagent_containers/food/snacks/burrito_mystery,/obj/item/weapon/reagent_containers/food/snacks/burrito_mystery,/obj/item/weapon/reagent_containers/food/snacks/burrito_hell,/obj/item/weapon/reagent_containers/food/snacks/burrito_hell,/obj/item/weapon/reagent_containers/food/snacks/burrito_hell,/obj/item/weapon/reagent_containers/food/snacks/burrito_hell,/obj/item/weapon/reagent_containers/food/snacks/burrito_cheese,/obj/item/weapon/reagent_containers/food/snacks/burrito_cheese,/obj/item/weapon/reagent_containers/food/snacks/burrito_cheese,/obj/item/weapon/reagent_containers/food/snacks/burrito,/obj/item/weapon/reagent_containers/food/snacks/burrito,/obj/item/weapon/reagent_containers/food/snacks/burrito,/obj/item/weapon/reagent_containers/food/snacks/slice/bigbeanburrito,/obj/item/weapon/reagent_containers/food/snacks/slice/bigbeanburrito,/obj/item/weapon/reagent_containers/food/snacks/slice/bigbeanburrito,/obj/item/weapon/reagent_containers/food/snacks/slice/bigbeanburrito/filled,/obj/item/weapon/reagent_containers/food/snacks/slice/bigbeanburrito/filled,/obj/item/weapon/reagent_containers/food/snacks/slice/bigbeanburrito/filled,/obj/item/weapon/reagent_containers/food/snacks/sliceable/supremoburrito,/obj/item/weapon/reagent_containers/food/snacks/enchiladas,/obj/item/weapon/reagent_containers/food/snacks/enchiladas,/obj/item/weapon/reagent_containers/food/snacks/enchiladas,/obj/item/weapon/reagent_containers/food/snacks/cheesenachos,/obj/item/weapon/reagent_containers/food/snacks/cheesenachos,/obj/item/weapon/reagent_containers/food/snacks/cheesenachos,/obj/item/weapon/reagent_containers/food/snacks/chipplate/nachos,/obj/item/weapon/reagent_containers/food/snacks/chipplate/nachos,/obj/item/weapon/reagent_containers/food/snacks/chipplate/nachos,/obj/item/weapon/reagent_containers/food/snacks/cubannachos,/obj/item/weapon/reagent_containers/food/snacks/cubannachos,/obj/item/weapon/reagent_containers/food/snacks/cubannachos,/obj/item/weapon/reagent_containers/food/snacks/cubannachos,/obj/item/weapon/reagent_containers/food/snacks/nachos,/obj/item/weapon/reagent_containers/food/snacks/nachos,/obj/item/weapon/reagent_containers/food/snacks/nachos,/obj/item/weapon/reagent_containers/food/snacks/nachos,/obj/item/weapon/reagent_containers/food/snacks/pandenata,/obj/item/weapon/reagent_containers/food/snacks/pandenata,/obj/item/weapon/reagent_containers/food/snacks/pandenata,/obj/item/weapon/reagent_containers/food/snacks/tocino,/obj/item/weapon/reagent_containers/food/snacks/tocino,/obj/item/weapon/reagent_containers/food/snacks/tocino,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"tvk" = (/obj/machinery/light/floortube/flicker{dir = 8; pixel_x = 5},/turf/simulated/floor/tiled/techmaint,/area/vr/powered) -"tvB" = (/obj/structure/table/steel,/obj/item/weapon/shovel,/obj/item/weapon/shovel,/obj/item/weapon/material/knife/machete/hatchet,/obj/item/weapon/material/knife/machete/hatchet,/turf/simulated/floor/outdoors/grass{temperature = 293.15},/area/vr/outdoors/powered) -"tvH" = (/obj/machinery/recharge_station,/obj/effect/floor_decal/techfloor/corner{dir = 9},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"tvI" = (/obj/structure/table/steel_reinforced,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/disk/nifsoft/compliance,/obj/item/weapon/card/emag,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/building2) -"tvX" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow{dir = 5},/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"twq" = (/obj/machinery/vending/sovietsoda,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/wood{temperature = 311},/area/vr/outdoors/powered) -"tyb" = (/obj/machinery/door/airlock/glass_centcom{name = "Starboard Cannon"},/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/sciship) -"tyJ" = (/obj/effect/floor_decal/corner/paleblue/diagonal{dir = 4},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"tyN" = (/turf/simulated/wall,/area/vr/powered/material) -"tzq" = (/mob/living/simple_mob/animal/giant_spider,/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"tzs" = (/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/shuttle/floor/black,/area/vr/powered/cult) -"tzL" = (/mob/living/simple_mob/construct/juggernaut/behemoth{dir = 8; ai_holder_type = null},/turf/simulated/floor/redgrid/off,/area/vr/powered/cult) -"tAc" = (/obj/structure/loot_pile/surface/alien/engineering,/obj/effect/floor_decal/techfloor{dir = 5},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"tAi" = (/turf/simulated/floor/gorefloor,/area/vr/powered/rocks) -"tAn" = (/obj/machinery/disperser/front{dir = 1},/turf/space,/area/vr/powered) -"tAI" = (/obj/structure/flora/tree/pine,/turf/simulated/floor/snow,/area/vr/outdoors/powered) -"tBo" = (/obj/effect/floor_decal/industrial/loading{dir = 1},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/space/sciship) -"tCJ" = (/obj/structure/table/glass,/obj/machinery/light/small,/obj/item/weapon/storage/box/lights/mixed,/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"tDJ" = (/obj/structure/table/rack/shelf/steel,/obj/fiftyspawner/phoron,/obj/fiftyspawner/osmium,/turf/simulated/floor/airless,/area/vr/outdoors/powered) -"tDT" = (/obj/effect/floor_decal/techfloor/corner{dir = 9},/turf/simulated/floor/cult,/area/vr/powered/cult) -"tEP" = (/obj/machinery/disperser/middle{dir = 1},/obj/structure/window/reinforced/survival_pod,/obj/effect/catwalk_plated/dark,/obj/machinery/door/blast/regular{dir = 4; id = "kalipsoshutters"; name = "Kalipso Blast Shielding"; density = 0; opacity = 0},/turf/simulated/floor/airless,/area/vr/powered/space/sciship) -"tEZ" = (/obj/structure/table/standard,/turf/simulated/floor/carpet/blue,/area/vr/powered/motel) -"tFb" = (/obj/effect/floor_decal/industrial/warning{dir = 9},/obj/machinery/atmospherics/unary/vent_pump/high_volume{frequency = 1380; id_tag = "estrella_pump"},/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"tFV" = (/obj/machinery/power/smes/buildable/hybrid,/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/floor_decal/industrial/warning,/obj/structure/sign/electricshock{pixel_x = -32},/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"tGi" = (/obj/machinery/light{layer = 3},/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/building2) -"tGm" = (/obj/random/maintenance/engineering,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"tGL" = (/obj/effect/floor_decal/corner/paleblue{dir = 8},/obj/structure/closet/crate/bin{anchored = 1},/obj/item/weapon/lipstick/random,/turf/simulated/floor/tiled,/area/vr/powered/vet) -"tHh" = (/obj/structure/salvageable/console_os{dir = 8},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"tHD" = (/obj/structure/closet/walllocker/emerglocker/south,/obj/structure/table/rack/shelf/steel,/obj/structure/ship_munition/disperser_charge/explosive,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"tHK" = (/turf/simulated/floor/outdoors/dirt{temperature = 293.15; outdoors = 0},/area/vr/powered/dungeon) -"tHR" = (/turf/simulated/floor/water{temperature = 311; outdoors = 0},/area/vr/outdoors/powered) -"tKh" = (/mob/living/simple_mob/animal/giant_spider/tunneler,/turf/simulated/floor/water/indoors{temperature = 293.15},/area/vr/powered/dungeon) -"tKx" = (/obj/item/weapon/fossil/skull/horned,/turf/simulated/floor/cult,/area/vr/powered/cult) -"tKO" = (/obj/structure/table/rack/shelf/steel,/obj/random/maintenance/engineering,/obj/random/maintenance/medical,/obj/random/maintenance/research,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"tLA" = (/obj/structure/bed/chair/office/dark{dir = 1},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"tLM" = (/obj/machinery/light/floortube/flicker{pixel_y = -2},/turf/simulated/floor/cult,/area/vr/powered/cult) -"tMA" = (/obj/structure/window/phoronreinforced{dir = 4},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"tMG" = (/obj/effect/floor_decal/spline/fancy{dir = 4},/turf/simulated/floor/cult,/area/vr/powered/cult) -"tNx" = (/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/vr/powered/dungeon) -"tOc" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/wood{temperature = 311},/area/vr/powered) -"tOx" = (/obj/structure/bed/chair/office/light{dir = 1},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"tOD" = (/obj/item/weapon/storage/box/wormcan/sickly,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/outdoors/powered) -"tOX" = (/obj/structure/table/glass,/obj/item/weapon/storage/fancy/candle_box,/obj/item/weapon/storage/box/matches,/turf/simulated/floor/carpet/oracarpet,/area/vr/powered) -"tPm" = (/obj/structure/table/rack,/obj/item/weapon/makeover,/obj/structure/curtain/open/bed,/obj/item/clothing/under/swimsuit/fluff/penelope,/turf/simulated/floor/wood,/area/vr/powered) -"tPv" = (/turf/simulated/floor/outdoors/sidewalk/side{icon_state = "sidewalk"; movement_cost = 0; temperature = 293.15},/area/vr/outdoors/powered) -"tPE" = (/obj/structure/salvageable/data_os{name = "broken money printer"},/obj/random/cash/huge,/obj/random/cash/huge,/obj/random/cash/huge,/obj/item/weapon/storage/bag/cash,/turf/simulated/floor/outdoors/rocks{temperature = 293.15; outdoors = -1},/area/vr/powered/dungeon) -"tQq" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/turf/simulated/floor/plating,/area/vr/powered/vet) -"tSO" = (/obj/structure/window/phoronreinforced{dir = 8},/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered/cult) -"tTC" = (/obj/structure/table/rack/shelf/steel,/obj/random/maintenance/engineering,/obj/random/maintenance/morestuff,/turf/simulated/floor/wood,/area/vr/powered/shop) -"tTT" = (/obj/item/trash/rkibble{pixel_x = 8; pixel_y = 14},/obj/structure/table/rack/shelf/steel,/obj/item/trash/rkibble{pixel_x = 8},/obj/item/trash/rkibble{pixel_x = -7; pixel_y = 14},/obj/item/trash/rkibble{pixel_x = -7},/obj/item/trash/rkibble{pixel_x = 8; pixel_y = 14},/obj/item/trash/rkibble{pixel_x = -7; pixel_y = 14},/obj/item/trash/rkibble{pixel_x = -7},/obj/item/trash/rkibble{pixel_x = 8},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/space/sciship) -"tUi" = (/obj/structure/bed/chair/bay/comfy/red{dir = 8},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"tUm" = (/obj/machinery/optable,/turf/simulated/shuttle/floor/white,/area/vr/powered/dungeon) -"tUn" = (/turf/simulated/floor/grass2{outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"tUD" = (/obj/structure/window/reinforced/tinted/frosted{dir = 1},/obj/structure/bed/chair/comfy/purp{dir = 4},/turf/simulated/floor/carpet/blucarpet,/area/vr/powered) -"tVg" = (/obj/structure/shuttle/engine/heater,/turf/simulated/wall/shull,/area/vr/powered) -"tVi" = (/obj/machinery/porta_turret/alien{faction = "syndicate"},/turf/simulated/floor/airless,/area/vr/outdoors/powered) -"tVO" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/table/bench/marble,/turf/simulated/floor/wood{temperature = 311},/area/vr/powered) -"tVU" = (/obj/machinery/door/airlock/medical{req_one_access = null},/turf/simulated/floor/plating,/area/vr/powered/vet) -"tWD" = (/obj/effect/floor_decal/corner/red/diagonal,/obj/structure/sink{dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"tWK" = (/obj/effect/floor_decal/techfloor/corner{dir = 8},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/space/sciship) -"tWV" = (/obj/structure/flora/bboulder2,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"tXa" = (/obj/machinery/light/small{dir = 8},/obj/structure/bed/chair/bay/comfy/black{dir = 1},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/dungeon) -"tXf" = (/obj/structure/table/rack/shelf/steel,/obj/random/maintenance/engineering,/obj/random/maintenance/medical,/obj/random/maintenance/security,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"tXo" = (/obj/structure/table/alien/blue,/obj/item/weapon/storage/quickdraw/syringe_case,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"tXt" = (/obj/machinery/light/floortube/flicker{pixel_y = 5},/turf/simulated/shuttle/floor/black,/area/vr/powered/cult) -"tXE" = (/obj/structure/bed/chair/bay/comfy/red{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"tXJ" = (/obj/structure/fence/end{dir = 8},/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"tYS" = (/obj/structure/table/marble,/obj/item/weapon/fossil/skull{anchored = 1; pixel_y = -2},/obj/effect/catwalk_plated/dark,/obj/structure/window/phoronreinforced{dir = 1},/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced{dir = 8},/obj/structure/window/phoronreinforced{dir = 4},/turf/simulated/floor/lava,/area/vr/powered/cult) -"tYZ" = (/obj/structure/closet/crate/large,/obj/fiftyspawner/steel,/obj/item/stack/material/plasteel{amount = 30},/obj/item/stack/material/phoron{amount = 25},/obj/item/stack/material/glass/phoronrglass{amount = 20},/obj/fiftyspawner/steel,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"tZj" = (/obj/effect/decal/cleanable/dirt,/obj/random/trash,/turf/simulated/wall/r_concrete,/area/vr/powered/dungeon) -"uaq" = (/obj/machinery/chem_master,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"uat" = (/obj/structure/bed/double/padded,/turf/simulated/floor/wood/sif/broken,/area/vr/powered/space/mechfactory) -"uav" = (/obj/structure/closet/wardrobe/grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/shoes/black,/obj/item/clothing/shoes/black,/obj/item/clothing/shoes/footwraps,/obj/item/clothing/shoes/footwraps,/obj/item/clothing/under/color/grey,/obj/item/clothing/under/color/grey,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/space/sciship) -"ubf" = (/obj/item/clothing/under/color/prison,/obj/item/clothing/under/color/prison,/obj/item/clothing/under/color/prison,/obj/item/clothing/under/color/prison,/obj/item/clothing/under/color/prison,/obj/item/clothing/under/color/prison,/obj/item/clothing/under/color/prison,/obj/item/clothing/under/color/prison,/obj/item/clothing/under/color/prison,/obj/item/clothing/under/color/prison,/obj/item/clothing/shoes/orange,/obj/item/clothing/shoes/orange,/obj/item/clothing/shoes/orange,/obj/item/clothing/shoes/orange,/obj/item/clothing/shoes/orange,/obj/item/clothing/shoes/orange,/obj/item/clothing/shoes/orange,/obj/item/clothing/shoes/orange,/obj/item/clothing/shoes/orange,/obj/item/clothing/shoes/orange,/obj/item/clothing/under/fluff/latexmaid,/obj/item/clothing/under/fluff/latexmaid,/obj/item/clothing/under/fluff/latexmaid,/obj/item/clothing/under/fluff/latexmaid,/obj/item/clothing/under/fluff/latexmaid,/obj/item/clothing/under/fluff/latexmaid,/obj/item/clothing/under/fluff/latexmaid,/obj/item/clothing/under/fluff/latexmaid,/obj/item/clothing/under/fluff/latexmaid,/obj/item/clothing/under/fluff/latexmaid,/obj/item/clothing/shoes/dress,/obj/item/clothing/shoes/dress,/obj/item/clothing/shoes/dress,/obj/item/clothing/shoes/dress,/obj/item/clothing/shoes/dress,/obj/item/clothing/shoes/dress,/obj/item/clothing/shoes/dress,/obj/item/clothing/shoes/dress,/obj/item/clothing/shoes/dress,/obj/item/clothing/shoes/dress,/obj/item/clothing/shoes/dress,/obj/machinery/smartfridge/survival_pod{desc = "A mysterious machine which can fabricate many tools for acquiring test subjects."; icon = 'icons/obj/abductor.dmi'; icon_state = "dispenser"; name = "Garmentier"; req_access = list(777); pixel_y = 0},/obj/item/clothing/head/headband/maid,/obj/item/clothing/head/headband/maid,/obj/item/clothing/head/headband/maid,/obj/item/clothing/head/headband/maid,/obj/item/clothing/head/headband/maid,/obj/effect/floor_decal/techfloor{dir = 10},/obj/machinery/light/poi,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"ubC" = (/obj/structure/table/standard,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"ubH" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/structure/bed/chair/bay/comfy/red{dir = 4},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"ucy" = (/obj/machinery/vending/coffee,/obj/effect/floor_decal/corner/paleblue/diagonal{dir = 4},/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"ucD" = (/obj/item/weapon/coin/gold,/obj/item/weapon/ore/diamond,/obj/item/stack/material/diamond,/turf/simulated/floor/flock,/area/vr/powered/rocks) -"udv" = (/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered/cult) -"udD" = (/obj/structure/toilet{pixel_y = 12},/turf/simulated/floor/tiled/freezer,/area/vr/powered/space/sciship) -"udG" = (/obj/structure/table/steel_reinforced,/obj/item/weapon/gun/energy/sizegun,/obj/item/weapon/gun/energy/sizegun,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/building2) -"udN" = (/obj/structure/flora/ausbushes/ppflowers,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"udR" = (/turf/simulated/floor/carpet/bcarpet,/area/vr/powered/cult) -"ufp" = (/obj/structure/table/wooden_reinforced,/obj/item/weapon/paper/crumpled{pixel_y = -3; pixel_x = -4},/obj/item/weapon/reagent_containers/food/condiment/cornoil{pixel_y = 0; pixel_x = 5},/turf/simulated/floor/wood,/area/vr/powered/dungeon) -"ufu" = (/turf/simulated/floor/water/beach{temperature = 311; outdoors = 0},/area/vr/outdoors/powered) -"uga" = (/obj/structure/flora/log1,/turf/simulated/floor/water/deep{temperature = 311},/area/vr/outdoors/powered) -"ugj" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/structure/window/reinforced/survival_pod{dir = 1},/turf/simulated/shuttle/plating,/area/vr/powered/space/mechfactory) -"ugs" = (/obj/structure/table/rack/shelf/steel,/obj/random/cigarettes,/obj/random/cigarettes,/obj/random/cigarettes,/turf/simulated/floor/tiled,/area/vr/powered/constore) -"ugC" = (/obj/machinery/atmospherics/unary/engine/biggest{dir = 1},/turf/space,/area/space) -"uhw" = (/obj/structure/table/woodentable,/obj/item/weapon/material/sharpeningkit,/obj/item/weapon/material/knife/tacknife/boot,/turf/simulated/floor/wood/alt/panel{temperature = 311},/area/vr/powered/rocks) -"uiA" = (/turf/simulated/floor/outdoors/sidewalk/slab{movement_cost = 0; temperature = 293.15},/area/vr/outdoors/powered) -"uiI" = (/obj/effect/decal/cleanable/dirt,/obj/random/trash,/obj/structure/simple_door/wood,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"ujg" = (/obj/structure/table/alien/blue,/obj/machinery/chemical_dispenser/ert/specialops{pixel_y = 7},/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/shuttle/floor/purple,/area/vr/powered/dungeon) -"ujv" = (/obj/machinery/atmospherics/pipe/tank/phoron/full{dir = 4},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/airless,/area/vr/powered) -"ujA" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/structure/salvageable/console_os,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"ujT" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/reagent_dispensers/acid{pixel_y = 30},/obj/structure/table/steel_reinforced,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"ujY" = (/obj/structure/table/glass,/obj/item/weapon/storage/box/syndie_kit/chameleon{pixel_x = -3; pixel_y = -1},/obj/item/weapon/storage/box/syndie_kit/chameleon{pixel_x = 2; pixel_y = 6},/turf/simulated/floor/wood,/area/vr/powered/cafe) -"ukX" = (/obj/structure/table/fancyblack,/obj/item/weapon/reagent_containers/food/snacks/sliceable/excitingsuppermatter,/turf/simulated/floor/cult,/area/vr/powered/cult) -"uli" = (/turf/simulated/floor/wood,/area/vr/powered/shop) -"umH" = (/obj/effect/floor_decal/corner/paleblue{dir = 5},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"unb" = (/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"unf" = (/mob/living/simple_mob/vore/bigdragon,/obj/item/ammo_casing/a145,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"uno" = (/obj/machinery/light/small,/turf/simulated/floor/carpet/blucarpet,/area/vr/powered) -"unq" = (/obj/structure/table/alien/blue,/obj/item/stack/medical/advanced/bruise_pack,/obj/item/weapon/surgical/retractor/alien,/obj/effect/floor_decal/techfloor{dir = 5},/turf/simulated/shuttle/floor/white,/area/vr/powered/dungeon) -"unH" = (/obj/structure/table/rack/shelf/steel,/obj/random/maintenance/cargo,/obj/random/maintenance/clean,/turf/simulated/floor/wood,/area/vr/powered/shop) -"unL" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 4},/obj/effect/floor_decal/industrial/outline/blue,/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"uox" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced,/obj/structure/table/rack/shelf/steel,/obj/item/weapon/rig/industrial/equipped,/obj/item/weapon/rig/industrial/equipped,/obj/item/weapon/rig/industrial/equipped,/obj/item/weapon/rig/industrial/equipped,/obj/item/weapon/rig/industrial/equipped,/obj/item/weapon/rig/industrial/equipped,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"upg" = (/obj/effect/floor_decal/techfloor,/obj/effect/decal/cleanable/blood/gibs/xeno,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"uqd" = (/turf/simulated/floor/wood{temperature = 311},/area/vr/powered) -"uqk" = (/obj/structure/outcrop/diamond,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"uqt" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 5},/obj/machinery/meter,/turf/simulated/floor/airless,/area/vr/powered) -"urQ" = (/obj/structure/simple_door/wood,/turf/simulated/floor/carpet/blue,/area/vr/powered/motel) -"usz" = (/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"usM" = (/obj/structure/simple_door/flock,/turf/simulated/floor/flock,/area/vr/powered/rocks) -"utA" = (/mob/living/simple_mob/construct/wraith{ai_holder_type = null},/turf/simulated/floor/cult,/area/vr/powered/cult) -"utF" = (/obj/item/weapon/storage/bag/trash,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"uuc" = (/obj/effect/floor_decal/techfloor/corner{dir = 8},/obj/structure/window/phoronreinforced{dir = 4},/turf/simulated/floor/cult,/area/vr/powered/cult) -"uuz" = (/obj/structure/table/marble,/obj/structure/window/phoronreinforced{dir = 4},/obj/effect/floor_decal/spline/fancy{dir = 4},/obj/item/weapon/reagent_containers/food/condiment/small/packet/crayon/generic,/turf/simulated/floor/cult,/area/vr/powered/cult) -"uuU" = (/obj/machinery/door/airlock{id_tag = "VR2"; name = "VR Beachhouse 2"},/turf/simulated/floor/wood,/area/vr/powered) -"uvz" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/structure/table/steel_reinforced,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"uwf" = (/obj/structure/table/steel_reinforced,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/turf/simulated/floor/airless,/area/vr/outdoors/powered) -"uww" = (/obj/effect/floor_decal/techfloor/corner{dir = 1},/obj/effect/floor_decal/techfloor/corner{dir = 4},/turf/simulated/floor/cult{icon_state = "cult-narsie"},/area/vr/powered/cult) -"uwx" = (/mob/living/simple_mob/mechanical/mecha/combat/marauder{faction = "syndicate"},/turf/simulated/floor/tiled/techmaint,/area/vr/powered) -"uwM" = (/obj/effect/floor_decal/techfloor{dir = 5},/obj/structure/salvageable/console_os,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"uxt" = (/obj/structure/table/reinforced,/obj/item/device/flashlight/lamp/green{pixel_y = 2},/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"uxV" = (/obj/structure/table/marble,/obj/item/weapon/reagent_containers/glass/beaker/bluespace,/obj/item/weapon/reagent_containers/glass/beaker/bluespace{pixel_x = -7},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"uyo" = (/obj/effect/map_effect/portal/master/side_b{dir = 4; portal_id = "vrdungeon".},/turf/simulated/floor/concrete{outdoors = 0},/area/vr/powered/dungeon) -"uyz" = (/obj/structure/cryofeed,/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/vr/powered) -"uyL" = (/obj/structure/fence,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"uzr" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 1; frequency = 1380; id_tag = "estrella_pump"},/obj/effect/floor_decal/industrial/warning{dir = 6},/obj/machinery/airlock_sensor{frequency = 1380; id_tag = "estrella_sensor"; pixel_y = -28},/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"uzB" = (/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/wmarble,/area/vr/powered/cafe) -"uzE" = (/obj/machinery/light{dir = 1},/obj/machinery/chemical_dispenser/bar_soft/full,/obj/structure/table/marble,/turf/simulated/floor/wood,/area/vr/powered/bar) -"uzU" = (/obj/structure/salvageable/computer,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"uAh" = (/obj/structure/table/steel_reinforced,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/turf/simulated/floor/airless,/area/vr/powered) -"uAm" = (/obj/random/junk,/turf/simulated/floor/outdoors/mud{outdoors = -1; temperature = 293.15},/area/vr/powered/dungeon) -"uAs" = (/obj/effect/floor_decal/corner/paleblue{dir = 9},/obj/structure/stasis_cage,/turf/simulated/floor/tiled,/area/vr/powered/vet) -"uAt" = (/obj/machinery/light/poi{dir = 8},/turf/simulated/shuttle/floor/black,/area/vr/powered/dungeon) -"uAz" = (/obj/structure/table/rack/shelf/steel,/obj/item/mecha_parts/mecha_equipment/generator/nuclear,/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/explosive/rigged,/obj/item/mecha_parts/mecha_equipment/weapon/energy/ion/rigged,/turf/simulated/floor/airless,/area/vr/powered/space/mechfactory) -"uBn" = (/obj/structure/bed/double/padded,/obj/structure/curtain/bed,/obj/item/weapon/bedsheet/hosdouble,/obj/machinery/computer/security/telescreen/entertainment{icon_state = "frame"; pixel_y = 32},/turf/simulated/floor/wood,/area/vr/powered/space/whiteship) -"uBA" = (/obj/structure/extinguisher_cabinet{pixel_x = -28},/turf/simulated/floor/wood,/area/vr/powered) -"uBZ" = (/obj/machinery/light/floortube/flicker{pixel_y = 13},/turf/simulated/floor/tiled/techmaint,/area/vr/powered) -"uCc" = (/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/cryofeed{dir = 4},/turf/simulated/floor/greengrid/nitrogen,/area/vr/powered/space/sciship) -"uCF" = (/obj/machinery/autolathe{hacked = 1; name = "hacked autolathe"},/turf/simulated/floor/reinforced,/area/vr/powered/redbase) -"uCI" = (/obj/machinery/vending/tool{emagged = 1},/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/space/mechfactory) -"uDd" = (/obj/effect/floor_decal/corner/blue/diagonal{dir = 4},/obj/item/weapon/bedsheet,/obj/structure/bed/padded,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/tiled/white,/area/vr/powered/dungeon) -"uDB" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/shuttle/engine/heater{dir = 4},/turf/simulated/floor/airless,/area/vr/powered) -"uEa" = (/turf/simulated/wall/r_wall,/area/vr/powered/armory) -"uFe" = (/obj/machinery/light{layer = 3},/obj/structure/table/steel_reinforced,/obj/random/soap,/obj/random/soap,/obj/random/soap,/obj/random/soap,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/building2) -"uFw" = (/obj/machinery/atmospherics/pipe/tank/phoron/full,/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/sign/atmos/phoron{pixel_x = 32},/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"uGs" = (/obj/machinery/sleeper{dir = 4; emagged = 1; initial_bin_rating = 4},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"uGw" = (/obj/structure/table/steel,/obj/item/weapon/storage/toolbox/syndicate/powertools,/obj/item/stack/cable_coil/random,/obj/item/stack/cable_coil/random,/obj/item/stack/cable_coil/random,/obj/item/stack/cable_coil/random,/obj/item/stack/cable_coil/random,/obj/item/weapon/storage/belt/utility/full/multitool{pixel_y = 6},/turf/simulated/floor/outdoors/sidewalk/slab{temperature = 293.15; movement_cost = 0},/area/vr/outdoors/powered) -"uGW" = (/obj/structure/closet/cabinet,/obj/random/tech_supply/component,/obj/random/tech_supply/component,/obj/random/tech_supply/component,/obj/random/tech_supply/component,/obj/random/tech_supply/component,/obj/random/toolbox,/obj/random/toolbox,/turf/simulated/floor/wood,/area/vr/powered) -"uHS" = (/obj/machinery/door/airlock/maintenance/medical{req_one_access = null},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/machinery/door/firedoor/glass,/turf/simulated/shuttle/floor/white,/area/vr/powered/space/whiteship) -"uIK" = (/obj/effect/decal/remains/ribcage,/turf/simulated/floor/lava,/area/vr/outdoors/powered/lava) -"uJR" = (/obj/structure/grille/cult,/obj/structure/window/phoronreinforced/full,/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod,/obj/structure/window/reinforced/survival_pod{dir = 8},/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"uKg" = (/turf/simulated/shuttle/wall/hard_corner,/area/vr/powered/space/whiteship) -"uKG" = (/obj/machinery/body_scanconsole,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/dungeon) -"uLN" = (/obj/structure/closet,/turf/simulated/floor/carpet/blucarpet,/area/vr/powered) -"uLT" = (/obj/structure/table/marble,/obj/item/device/mass_spectrometer/adv,/obj/item/device/mass_spectrometer/adv,/obj/item/clothing/glasses/science,/obj/item/clothing/glasses/science,/obj/machinery/light/floortube/flicker{pixel_y = 5},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"uLU" = (/obj/effect/zone_divider,/obj/effect/zone_divider,/turf/unsimulated/wall/seperator,/area/vr/powered/rocks) -"uMG" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/wood,/area/vr/powered) -"uNc" = (/obj/machinery/door/blast/regular{dir = 4; id = "kalipsoshutters"; name = "Kalipso Blast Shielding"; density = 0; opacity = 0},/obj/structure/fans/tiny,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/sciship) -"uNE" = (/obj/structure/toilet{dir = 4},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/tiled/freezer,/area/vr/powered) -"uNG" = (/obj/item/tape/police,/turf/simulated/floor/concrete{outdoors = 0},/area/vr/powered/rocks) -"uOu" = (/obj/structure/salvageable/implant_container_os,/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"uOG" = (/obj/structure/table/alien/blue,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"uOQ" = (/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"uOW" = (/turf/simulated/floor/outdoors/newdirt_nograss{temperature = 293.15},/area/space) -"uPr" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/effect/landmark/loot_spawn,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"uPT" = (/turf/simulated/floor/wood,/area/vr/powered/dungeon) -"uQq" = (/obj/structure/flora/bboulder1,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"uQL" = (/obj/machinery/power/smes/buildable/hybrid,/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"uRC" = (/obj/structure/sign/deck1,/turf/simulated/wall/skipjack,/area/vr/powered/space/sciship) -"uSY" = (/obj/machinery/atmospherics/binary/circulator{anchored = 1; dir = 1},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/sciship) -"uUX" = (/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"uWc" = (/obj/effect/catwalk_plated/dark,/obj/structure/sign/department/cargo_dock{pixel_x = -32},/turf/simulated/floor/airless,/area/space) -"uWK" = (/obj/effect/decal/cleanable/blood/gibs{color = "red"; icon_state = "gib3"},/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"uXF" = (/obj/structure/prop/rock/watersharp,/turf/simulated/floor/water{temperature = 311},/area/vr/outdoors/powered) -"uXX" = (/obj/machinery/vending/medical{dir = 4; emagged = 1; pixel_x = 5; req_access = null},/obj/effect/floor_decal/techfloor,/turf/simulated/floor/cult,/area/vr/powered/cult) -"uYA" = (/obj/effect/floor_decal/corner/paleblue{dir = 5},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"vaJ" = (/obj/item/weapon/stool/padded{dir = 4},/turf/simulated/floor/wood,/area/vr/powered/bar) -"vaN" = (/obj/structure/salvageable/data_os{name = "broken money printer"},/obj/item/weapon/spacecash/ewallet{worth = 69000},/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"vba" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/rainbowdouble,/obj/machinery/partyalarm{pixel_y = -18},/turf/simulated/floor/wood/sif,/area/vr/powered/space/mechfactory) -"vbt" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/tiled,/area/vr/powered/nuke) -"vcM" = (/turf/simulated/floor/plating,/area/vr/outdoors/powered) -"vdd" = (/obj/structure/flora/ausbushes/sparsegrass,/turf/simulated/floor/outdoors/grass{temperature = 293.15},/area/vr/outdoors/powered) -"vdG" = (/obj/structure/closet/wardrobe/grey,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/turf/simulated/floor/wood,/area/vr/powered/cafe) -"vdK" = (/obj/item/weapon/pack/cardemon,/turf/simulated/floor/carpet/bcarpet,/area/vr/powered) -"veE" = (/obj/machinery/airlock_sensor{dir = 1; id_tag = null; pixel_y = -27},/obj/effect/map_helper/airlock/sensor/chamber_sensor,/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"vfd" = (/obj/structure/bed/chair/office/dark{dir = 1},/obj/machinery/light{dir = 4},/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"vfR" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/machinery/door/blast/regular{id = "kalipsoshutters"; name = "Kalipso Blast Shielding"; density = 0; opacity = 0},/obj/structure/window/reinforced/survival_pod{dir = 1},/turf/simulated/shuttle/plating,/area/vr/powered/space/sciship) -"vgr" = (/obj/structure/bed/chair/office/dark{dir = 1},/turf/simulated/shuttle/floor/purple,/area/vr/powered/space/whiteship) -"vgC" = (/obj/machinery/power/terminal{dir = 8},/obj/effect/floor_decal/industrial/warning,/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"vgG" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/space/mechfactory) -"vhw" = (/obj/structure/prop/rock/small/water,/turf/simulated/floor/water{temperature = 311; outdoors = 0},/area/vr/powered/rocks) -"vil" = (/obj/machinery/atmospherics/portables_connector,/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/shuttle/floor/white,/area/vr/powered/space/whiteship) -"vip" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"viH" = (/obj/effect/simple_portal/linked{portal_id = 69; name = "Fast Travel to Beachhouses"},/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"vjp" = (/turf/simulated/floor/tiled,/area/vr/powered/vet) -"vjE" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/machinery/light{dir = 4},/turf/simulated/floor/cult,/area/vr/powered/cult) -"vjI" = (/obj/machinery/door/firedoor/glass,/obj/structure/table/reinforced,/obj/machinery/door/window/northright{dir = 4; name = "Medical booth"},/obj/structure/curtain/black{icon_state = "open"; layer = 2; name = "privacy curtain"; opacity = 0},/turf/simulated/shuttle/floor/white,/area/vr/powered/space/whiteship) -"vkX" = (/obj/structure/simple_door/wood,/turf/simulated/floor/wood,/area/vr/powered/shop) -"vlH" = (/obj/effect/floor_decal/techfloor/corner{dir = 4},/turf/simulated/floor/cult{icon_state = "cult-narsie"},/area/vr/powered/cult) -"vlK" = (/obj/effect/map_effect/portal/master/side_a{dir = 8; portal_id = "vrdungeon"},/turf/simulated/floor/concrete{outdoors = 0},/area/vr/powered/rocks) -"vlV" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/mimedouble,/turf/simulated/floor/carpet/purcarpet,/area/vr/powered/cult) -"vlW" = (/obj/structure/table/alien/blue,/obj/item/weapon/surgical/scalpel/ripper,/obj/item/weapon/surgical/scalpel/manager,/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/shuttle/floor/white,/area/vr/powered/dungeon) -"vmH" = (/obj/structure/curtain/black{icon_state = "open"; layer = 2; name = "privacy curtain"; opacity = 0},/turf/simulated/floor/wood/sif/broken,/area/vr/powered/space/mechfactory) -"vmY" = (/obj/machinery/light/poi,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"vmZ" = (/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered/cult) -"vnk" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/machinery/atmospherics/portables_connector,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"vny" = (/obj/structure/table/reinforced,/turf/simulated/floor/tiled,/area/vr/powered/vet) -"vnz" = (/obj/effect/floor_decal/techfloor/corner{dir = 5},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"vnR" = (/obj/structure/bed/chair/wood{dir = 2; pixel_y = 0},/turf/simulated/floor/wood,/area/vr/powered/cafe) -"vok" = (/obj/machinery/vending/phoronresearch,/turf/simulated/floor/tiled{outdoors = 1},/area/vr/powered/vendor) -"voo" = (/obj/machinery/light/small{dir = 4; pixel_y = 0},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/wood,/area/vr/powered/shop) -"vor" = (/obj/machinery/appliance/cooker/oven,/turf/simulated/floor/tiled/white,/area/vr/powered) -"voB" = (/obj/effect/floor_decal/corner/white/border{dir = 9},/obj/item/weapon/material/fishing_rod/built,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/concrete{outdoors = 0},/area/vr/powered/dungeon) -"voY" = (/obj/machinery/light/small{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"vpr" = (/obj/effect/floor_decal/corner/paleblue/full{dir = 1},/obj/structure/bed/chair/comfy/blue{dir = 8},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"vpH" = (/obj/mecha/working/hoverpod/combatpod{dir = 8},/turf/space,/area/space) -"vqv" = (/obj/item/ammo_casing/a145,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"vqw" = (/obj/structure/cliff/automatic,/turf/simulated/floor/water/indoors{temperature = 293.15},/area/vr/powered/dungeon) -"vrb" = (/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/cult) -"vrM" = (/obj/structure/table/rack/shelf/steel,/obj/item/mecha_parts/component/armor/military,/obj/item/mecha_parts/component/gas/reinforced,/obj/item/mecha_parts/mecha_equipment/omni_shield,/obj/item/mecha_parts/mecha_equipment/tool/jetpack,/obj/item/mecha_parts/mecha_equipment/tool/passenger,/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/cannon,/turf/simulated/floor/airless,/area/space) -"vsl" = (/obj/structure/sign/department/rnd{pixel_y = 32},/obj/structure/table/steel_reinforced,/turf/simulated/shuttle/floor/yellow,/area/vr/powered/space/sciship) -"vtf" = (/obj/item/weapon/material/twohanded/baseballbat/gold,/obj/item/clothing/gloves/ring/material/gold,/obj/fiftyspawner/gold,/turf/simulated/floor/flock,/area/vr/powered/rocks) -"vtC" = (/obj/effect/floor_decal/techfloor/corner{dir = 9},/obj/effect/floor_decal/techfloor/corner{dir = 10},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"vtI" = (/obj/structure/bed/chair/sofa/left/brown{pixel_y = 0; dir = 1},/turf/simulated/floor/wmarble,/area/vr/powered/motel) -"vuC" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"vvh" = (/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 31},/turf/simulated/floor/plating,/area/vr/powered/material) -"vvo" = (/obj/effect/floor_decal/corner/paleblue{dir = 9},/obj/structure/table/standard,/obj/item/weapon/tank/oxygen,/obj/item/clothing/mask/breath,/obj/item/weapon/gun/energy/netgun,/turf/simulated/floor/tiled,/area/vr/powered/vet) -"vvL" = (/obj/structure/closet/athletic_mixed,/obj/item/clothing/shoes/sandal,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/wood{temperature = 311},/area/vr/powered) -"vvR" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/turf/simulated/floor/outdoors/dirt{temperature = 311},/area/vr/outdoors/powered) -"vwT" = (/obj/structure/bed/chair/sofa/left/black,/turf/simulated/floor/wood,/area/vr/powered/shop) -"vxB" = (/obj/machinery/door/window/eastright{dir = 4},/turf/simulated/floor/tiled,/area/vr/powered/constore) -"vzc" = (/obj/machinery/recharger/wallcharger{pixel_x = 4; pixel_y = 26},/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"vzj" = (/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"vAi" = (/turf/simulated/floor/outdoors/rocks{temperature = 293.15; outdoors = -1},/area/vr/powered/dungeon) -"vBj" = (/obj/screen/alert/highpressure,/obj/structure/bed/chair/comfy/black{dir = 8},/turf/simulated/shuttle/floor/purple,/area/vr/powered/space/whiteship) -"vBB" = (/mob/living/simple_mob/vore/aggressive/rat,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/dungeon) -"vCh" = (/obj/item/modular_computer/console/preset/civilian{pixel_y = 0; dir = 8},/turf/simulated/floor/wood,/area/vr/powered/dungeon) -"vCj" = (/obj/machinery/autolathe,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"vDz" = (/obj/effect/floor_decal/industrial/warning{dir = 5},/obj/structure/table/standard,/obj/item/weapon/storage/firstaid/surgery,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"vEb" = (/obj/effect/floor_decal/techfloor/corner{dir = 5},/turf/simulated/floor/cult,/area/vr/powered/cult) -"vEi" = (/obj/machinery/door/blast/shutters{dir = 2; id = "vrsewers1"},/obj/effect/floor_decal/rust,/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"vEB" = (/obj/structure/table/woodentable,/obj/item/paint_palette{pixel_x = 6; pixel_y = -6},/obj/item/paint_palette{pixel_x = 6; pixel_y = 0},/obj/item/paint_palette{pixel_x = 6; pixel_y = 6},/obj/item/paint_brush{pixel_x = -4; pixel_y = -5},/obj/item/paint_brush{pixel_x = -6; pixel_y = -1},/obj/item/paint_brush{pixel_x = -8; pixel_y = 4},/turf/simulated/floor/wood,/area/vr/powered/art) -"vES" = (/obj/structure/table/alien/blue,/obj/item/weapon/storage/belt/medical/alien,/obj/item/weapon/storage/belt/medical/alien{pixel_y = 6},/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/shuttle/floor/purple,/area/vr/powered/dungeon) -"vGh" = (/obj/machinery/vending/wardrobe/hydrobe{req_access = null},/turf/simulated/floor/tiled{outdoors = 1},/area/vr/powered/vendor) -"vGt" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/structure/table/rack/shelf/steel,/obj/fiftyspawner/durasteel,/obj/fiftyspawner/steel,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"vGB" = (/turf/simulated/wall/r_wall,/area/vr/outdoors/powered) -"vHn" = (/obj/item/weapon/material/twohanded/sledgehammer,/turf/simulated/floor/outdoors/rocks{temperature = 293.15; outdoors = -1},/area/vr/powered/dungeon) -"vHs" = (/obj/machinery/vending/snack,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/wood{temperature = 311},/area/vr/outdoors/powered) -"vHT" = (/obj/effect/floor_decal/techfloor,/turf/simulated/shuttle/floor/purple,/area/vr/powered/dungeon) -"vHY" = (/obj/effect/floor_decal/techfloor{dir = 5},/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"vIy" = (/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/floor/cult{icon_state = "cult-narsie"},/area/vr/powered/cult) -"vID" = (/obj/structure/cryofeed{dir = 1},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod{dir = 4},/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/mechfactory) -"vIF" = (/obj/structure/flora/pottedplant/overgrown,/turf/simulated/floor/wood,/area/vr/powered/cafe) -"vIR" = (/obj/structure/bed/chair/wood{dir = 1; pixel_y = 0},/turf/simulated/floor/wood,/area/vr/powered/cafe) -"vIX" = (/obj/structure/salvageable/data_os{name = "broken money printer"},/obj/random/cash/huge,/obj/random/cash/huge,/obj/random/cash/huge,/obj/random/cash/huge,/turf/simulated/floor/outdoors/rocks{temperature = 293.15; outdoors = -1},/area/vr/powered/dungeon) -"vJB" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/light/poi,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/sciship) -"vJF" = (/obj/structure/table/rack/shelf/steel,/obj/random/action_figure{pixel_x = 4; pixel_y = -5},/obj/random/action_figure{pixel_y = 5; pixel_x = -5},/obj/random/action_figure{pixel_y = -5; pixel_x = -5},/turf/simulated/floor/wood,/area/vr/powered/dungeon) -"vJH" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/structure/window/phoronreinforced{dir = 4},/turf/simulated/floor/cult,/area/vr/powered/cult) -"vKi" = (/obj/item/weapon/material/fishing_net,/turf/simulated/floor/wood/alt/panel{temperature = 311},/area/vr/powered/rocks) -"vKm" = (/obj/structure/morgue,/turf/simulated/floor/plating,/area/vr/powered/vet) -"vKn" = (/turf/simulated/floor/water/beach/corner{temperature = 293.15},/area/vr/outdoors/powered) -"vKp" = (/obj/structure/railing{dir = 1},/turf/simulated/floor/outdoors/sidewalk/side{movement_cost = 0; temperature = 293.15},/area/vr/outdoors/powered) -"vKr" = (/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"vKu" = (/obj/effect/decal/remains,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/dungeon) -"vLG" = (/obj/machinery/button/remote/blast_door{id = "vrgunshop"; name = "Shutters Button"; pixel_x = -26},/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"vLT" = (/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/shuttle/floor/yellow,/area/vr/powered/space/sciship) -"vNg" = (/obj/effect/floor_decal/corner/blue/diagonal{dir = 4},/obj/item/pizzabox/old,/obj/item/clothing/head/soft/red,/turf/simulated/floor/tiled/white,/area/vr/powered/dungeon) -"vNz" = (/mob/living/simple_mob/animal/passive/bird/parrot/kea,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"vOm" = (/obj/machinery/sleeper{dir = 4},/turf/simulated/shuttle/floor/white,/area/vr/powered/space/whiteship) -"vOE" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"vPw" = (/turf/unsimulated/wall,/area/vr/powered/dungeon) -"vPB" = (/obj/structure/fence/corner{dir = 2},/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"vQg" = (/obj/structure/bed/chair/comfy/brown{dir = 1; pixel_y = 0},/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"vQJ" = (/obj/structure/table/rack/shelf/steel,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/weapon/tank/jetpack/oxygen,/obj/item/weapon/tank/jetpack/oxygen,/obj/item/weapon/tank/jetpack/oxygen,/obj/item/weapon/tank/jetpack/oxygen,/obj/item/weapon/tank/jetpack/oxygen,/obj/item/weapon/tank/jetpack/oxygen,/obj/item/weapon/tank/jetpack/oxygen,/obj/item/weapon/tank/jetpack/oxygen,/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/floor/cult,/area/vr/powered/cult) -"vRo" = (/turf/simulated/floor/snow,/area/vr/outdoors/powered) -"vRq" = (/obj/machinery/atmospherics/pipe/tank/phoron{dir = 4},/obj/effect/floor_decal/industrial/outline/red,/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"vRw" = (/obj/machinery/space_heater,/turf/simulated/floor/wood,/area/vr/powered) -"vSD" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/effect/floor_decal/techfloor/corner{dir = 10},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"vTg" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/machinery/door/blast/regular{id = "kalipsoshutters"; name = "Kalipso Blast Shielding"; density = 0; opacity = 0},/turf/simulated/shuttle/plating,/area/vr/powered/space/sciship) -"vTq" = (/turf/simulated/floor/wood,/area/vr/powered/cult) -"vTr" = (/obj/machinery/power/generator{anchored = 1; dir = 8},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/sciship) -"vTF" = (/turf/simulated/floor/lava,/area/vr/powered/cult) -"vTN" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/wood,/area/vr/powered/shop) -"vUl" = (/obj/machinery/shower,/obj/structure/curtain/open/shower,/obj/structure/window/basic{dir = 4},/turf/simulated/floor/tiled/neutral,/area/vr/powered) -"vUv" = (/obj/structure/table/marble,/obj/machinery/chemical_dispenser/deluxe/full,/turf/simulated/floor/wood{temperature = 311},/area/vr/powered) -"vUF" = (/obj/structure/table/fancyblack,/obj/item/weapon/reagent_containers/food/condiment/small/saltshaker,/turf/simulated/floor/wood,/area/vr/powered) -"vVx" = (/obj/structure/table/rack/shelf/steel,/obj/random/maintenance/clean,/obj/random/maintenance/morestuff,/turf/simulated/floor/wood,/area/vr/powered/shop) -"vWm" = (/obj/effect/floor_decal/spline/fancy{dir = 5},/turf/simulated/floor/cult,/area/vr/powered/cult) -"vWC" = (/mob/living/simple_mob/animal/passive/fish/salmon,/turf/simulated/floor/water/deep{temperature = 311},/area/vr/outdoors/powered) -"vWQ" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/surgicalapron,/obj/item/clothing/gloves/sterile,/obj/item/clothing/mask/surgical,/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"vWS" = (/turf/simulated/floor/water/beach{dir = 4; temperature = 311},/area/vr/outdoors/powered) -"vXA" = (/obj/structure/table/rack/shelf/steel,/obj/random/grenade/box,/turf/simulated/floor/wood,/area/vr/powered/shop) -"vXV" = (/obj/item/weapon/storage/backpack/holding,/turf/simulated/floor/cult,/area/vr/powered/cult) -"vXW" = (/obj/machinery/door/window/brigdoor/eastright{req_access = null; dir = 4},/obj/machinery/door/window/brigdoor/eastright{req_access = null; dir = 8},/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"vXY" = (/obj/structure/flora/lily3,/turf/simulated/floor/water{temperature = 311},/area/vr/outdoors/powered) -"vYq" = (/obj/structure/grille/cult,/obj/structure/window/phoronreinforced/full,/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod{dir = 4},/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"vYv" = (/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"vYB" = (/obj/effect/floor_decal/rust,/obj/machinery/light/small{dir = 4; pixel_y = 0},/obj/machinery/button/remote/blast_door{id = "vrsewers1"; pixel_x = 23; pixel_y = -6},/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"vZl" = (/obj/structure/table/glass,/obj/item/weapon/storage/fancy/candle_box,/obj/random/cigarettes,/turf/simulated/floor/carpet/bcarpet,/area/vr/powered) -"vZp" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/structure/cult/pylon,/turf/simulated/floor/cult,/area/vr/powered/cult) -"vZD" = (/obj/effect/floor_decal/rust,/obj/effect/decal/cleanable/dirt,/obj/random/junk,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"vZH" = (/obj/structure/table/bench/wooden,/obj/item/weapon/gun/energy/pulse_rifle,/turf/simulated/floor/plating,/area/vr/powered/material) -"vZQ" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 9},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"wag" = (/obj/structure/fans/hardlight/colorable{color = "red"},/turf/simulated/shuttle/plating,/area/vr/powered) -"wat" = (/obj/item/weapon/material/fishing_net,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/outdoors/powered) -"waw" = (/obj/structure/fans/hardlight/colorable{color = "red"},/obj/machinery/door/airlock/angled_tgmc/wide/security{dir = 4},/turf/simulated/shuttle/plating,/area/vr/powered) -"waF" = (/obj/structure/closet/athletic_mixed,/obj/item/clothing/shoes/sandal,/obj/machinery/light/small,/turf/simulated/floor/wood{temperature = 311},/area/vr/powered) -"waX" = (/obj/item/device/flashlight{pixel_x = 2; pixel_y = 2},/turf/simulated/floor,/area/vr/powered) -"wbb" = (/obj/structure/closet/walllocker/emerglocker{dir = 1; pixel_y = -32},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/space/whiteship) -"wbd" = (/obj/structure/ship_munition/disperser_charge/emp,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"wbm" = (/obj/structure/table/marble{color = "grey"},/obj/item/weapon/reagent_containers/food/snacks/sliceable/chocolatecake,/turf/simulated/floor/cult,/area/vr/powered/cult) -"wbv" = (/obj/structure/salvageable/console_broken_os{dir = 8},/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"wbD" = (/obj/machinery/light/poi{dir = 1},/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"wcp" = (/obj/random/maintenance/security,/obj/structure/table/reinforced,/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/space/mechfactory) -"wcR" = (/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"wdc" = (/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"wdn" = (/obj/structure/table/steel_reinforced,/obj/item/device/mmi/inert/ai_remote,/turf/simulated/shuttle/floor/yellow,/area/vr/powered/space/sciship) -"wdV" = (/obj/structure/bed/chair/wood{dir = 8; pixel_y = 0},/obj/structure/fireplace{dir = 2; pixel_x = 10},/turf/simulated/floor/wood,/area/vr/powered/cafe) -"wey" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 5},/obj/structure/table/steel_reinforced,/obj/item/weapon/storage/briefcase/inflatable{pixel_y = 3},/obj/item/weapon/storage/toolbox/mechanical,/obj/item/pizzavoucher,/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/space/mechfactory) -"wfq" = (/turf/simulated/floor/water{temperature = 293.15},/area/vr/outdoors/powered) -"wfu" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/wood,/area/vr/powered/space/whiteship) -"wfC" = (/obj/machinery/atmospherics/pipe/manifold/hidden/yellow{dir = 4},/obj/structure/fuel_port{pixel_x = 30},/obj/machinery/light/small/emergency{dir = 4},/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"wfH" = (/obj/effect/decal/cleanable/blood/gibs{color = "red"; icon_state = "gibup1_flesh"},/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"wge" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/structure/ship_munition/disperser_charge/emp,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"wgq" = (/obj/structure/simple_door/wood,/turf/simulated/floor/wood,/area/vr/powered/cafe) -"wgB" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/outdoors/dirt{temperature = 293.15; outdoors = 0},/area/vr/powered/dungeon) -"wgX" = (/obj/structure/simple_door/wood,/turf/simulated/floor/wood,/area/vr/powered/art) -"whd" = (/obj/structure/table/bench/marble,/obj/structure/flora/pottedplant/bamboo{pixel_y = 7},/obj/structure/window/reinforced/polarized{id = "h-master"},/turf/simulated/floor/wood,/area/vr/powered) -"wik" = (/mob/living/simple_mob/animal/passive/cat/bones{desc = "A very odd behaved cat, their scratched name tag reads 'Felix'. They look very malnourished."; name = "Felix"},/turf/simulated/floor/wood,/area/vr/powered) -"wim" = (/obj/item/weapon/reagent_containers/food/drinks/cup{pixel_x = 8; pixel_y = 8},/obj/item/weapon/reagent_containers/food/drinks/cup{pixel_x = -4; pixel_y = 8},/obj/item/weapon/reagent_containers/food/drinks/cup{pixel_x = 8; pixel_y = -4},/obj/item/weapon/reagent_containers/food/drinks/cup{pixel_x = -4; pixel_y = -4},/obj/item/weapon/reagent_containers/food/drinks/cup{pixel_x = 8},/obj/item/weapon/reagent_containers/food/drinks/cup{pixel_x = -4},/obj/item/weapon/reagent_containers/food/drinks/cup{pixel_x = 8; pixel_y = 12},/obj/item/weapon/reagent_containers/food/drinks/cup{pixel_x = -4; pixel_y = 12},/obj/structure/table/marble,/turf/simulated/floor/wood,/area/vr/powered/bar) -"wit" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating,/area/vr/powered/material) -"wiJ" = (/obj/structure/table/rack/shelf/steel,/obj/effect/floor_decal/industrial/warning{dir = 4},/obj/item/weapon/gun/projectile/automatic/z8,/obj/item/weapon/gun/projectile/automatic/z8,/obj/item/weapon/gun/projectile/automatic/z8,/obj/item/weapon/gun/projectile/automatic/z8,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"wiP" = (/obj/mecha/working/hoverpod/shuttlecraft{dir = 8},/turf/space,/area/space) -"wiS" = (/obj/effect/gateway,/turf/simulated/floor/cult{icon_state = "cult-narsie"},/area/vr/powered/cult) -"wiU" = (/obj/structure/table/alien/blue,/obj/item/weapon/storage/toolbox/mechanical,/obj/item/clothing/glasses/welding,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"wjf" = (/obj/machinery/gear_dispenser/suit/aether,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"wjh" = (/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/shuttle/engine/heater,/turf/simulated/floor/airless,/area/vr/powered) -"wjI" = (/obj/structure/table/darkglass,/obj/item/weapon/storage/toolbox/syndicate/powertools,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"wjN" = (/obj/structure/table/bench/marble,/turf/simulated/floor/wood{temperature = 311},/area/vr/powered) -"wkw" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/structure/bed/chair/bay/comfy/red{dir = 1},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"wlP" = (/obj/structure/window/reinforced/tinted/frosted{dir = 1},/turf/simulated/floor/carpet/blucarpet,/area/vr/powered) -"wmx" = (/obj/machinery/vending/wardrobe/scidrobe{req_access = null},/turf/simulated/floor/tiled{outdoors = 1},/area/vr/powered/vendor) -"wnm" = (/obj/structure/table/marble,/obj/item/weapon/storage/box/glasses/square{pixel_x = 9; pixel_y = 1},/obj/item/weapon/storage/box/glasses/rocks{pixel_y = 1; pixel_x = -6},/obj/item/weapon/storage/box/glasses/pint{pixel_y = 11; pixel_x = -6},/obj/item/weapon/storage/box/glasses/meta/metapint{pixel_y = 11; pixel_x = 9},/turf/simulated/floor/wood,/area/vr/powered/bar) -"wnA" = (/obj/machinery/vending/medical{req_access = null; req_log_access = null; dir = 4},/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"woj" = (/turf/simulated/floor/flock{color = "grey"},/area/vr/powered/cult) -"wpx" = (/obj/machinery/door/airlock/hatch{icon_state = "door_locked"; id_tag = null; locked = 1; req_access = list(11)},/turf/simulated/shuttle/plating,/area/vr/powered) -"wpA" = (/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -21},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"wsc" = (/obj/machinery/floor_light{anchored = 1},/turf/simulated/floor/wood,/area/vr/powered/bar) -"wsS" = (/obj/effect/wingrille_spawn/reinforced_phoron,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"wuS" = (/turf/simulated/wall/skipjack,/area/vr/powered/space/mechfactory) -"wvb" = (/mob/living/simple_mob/construct/juggernaut/behemoth{ai_holder_type = null},/turf/simulated/floor/redgrid/animated,/area/vr/powered/cult) -"wvp" = (/turf/unsimulated/wall/seperator,/area/vr/powered/rocks) -"wvv" = (/obj/machinery/mech_recharger,/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/loot_pile/mecha/durand,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/space/mechfactory) -"wvz" = (/obj/structure/bed/chair/wood/wings{dir = 1},/turf/simulated/floor/cult,/area/vr/powered/cult) -"wwm" = (/obj/structure/reagent_dispensers/foam,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"wwD" = (/obj/structure/bed/chair/wood/wings{dir = 8},/obj/effect/floor_decal/spline/fancy{dir = 5},/turf/simulated/floor/cult,/area/vr/powered/cult) -"wwP" = (/obj/machinery/mech_recharger,/obj/mecha/combat/phazon/old,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/space/sciship) -"wxu" = (/obj/structure/bed/chair/comfy/black,/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"wxT" = (/obj/machinery/button/remote/airlock{id = "VR2"; name = "Bolt Control"; pixel_x = 30; specialfunctions = 4},/turf/simulated/floor/carpet/blucarpet,/area/vr/powered) -"wxW" = (/obj/structure/grille/cult,/obj/structure/window/phoronreinforced/full,/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod{dir = 4},/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"wzb" = (/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/conspawn) -"wzL" = (/obj/structure/bed/chair/bay/comfy/red{dir = 1},/obj/machinery/door/window/survival_pod{dir = 2},/mob/living/simple_mob/humanoid/merc/ranged/laser,/turf/simulated/floor/tiled/techmaint,/area/vr/powered) -"wAt" = (/obj/structure/sink{dir = 4; pixel_x = 11},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 9},/turf/simulated/shuttle/floor/white,/area/vr/powered/space/whiteship) -"wAz" = (/obj/structure/table/steel_reinforced,/obj/item/weapon/storage/briefcase/inflatable{pixel_y = 3},/obj/item/weapon/storage/toolbox/electrical,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"wAA" = (/turf/simulated/wall,/area/vr/powered/bar) -"wBm" = (/mob/living/simple_mob/construct/juggernaut/behemoth{dir = 1; ai_holder_type = null},/turf/simulated/floor/redgrid/animated,/area/vr/powered/cult) -"wBy" = (/obj/machinery/vending/engivend{emagged = 1},/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"wBO" = (/obj/structure/sign/warning/lethal_turrets{name = "\improper SNIPER"},/turf/simulated/wall/r_concrete,/area/vr/powered/dungeon) -"wBW" = (/obj/machinery/portable_atmospherics/canister/phoron,/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/effect/floor_decal/industrial/outline/red,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"wCw" = (/obj/machinery/door/airlock/hatch{req_one_access = null},/obj/effect/zone_divider,/obj/structure/fans/tiny,/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"wCy" = (/obj/structure/closet/wardrobe/grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/under/teshari/undercoat/standard/black_grey,/obj/item/clothing/shoes/black,/obj/item/clothing/shoes/black,/obj/item/clothing/shoes/footwraps,/obj/item/clothing/shoes/footwraps,/obj/item/clothing/under/color/grey,/obj/item/clothing/under/color/grey,/obj/item/clothing/under/permit,/obj/item/clothing/under/permit,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"wCK" = (/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/cult) -"wCR" = (/obj/structure/table/steel_reinforced,/obj/item/weapon/implanter/compliance{pixel_y = 12},/obj/item/weapon/implanter/compliance,/obj/item/weapon/implanter/compliance{pixel_y = 4},/obj/item/weapon/implanter/compliance{pixel_y = 8},/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/building2) -"wCV" = (/mob/living/simple_mob/mechanical/mecha/combat/gygax/manned{faction = "syndicate"},/turf/simulated/floor/airless,/area/vr/outdoors/powered) -"wDe" = (/obj/structure/bed/chair/wood{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"wEa" = (/obj/structure/prop/statue/lion,/turf/simulated/floor/outdoors/dirt{temperature = 311},/area/vr/powered/rocks) -"wEB" = (/obj/effect/floor_decal/techfloor/corner{dir = 4},/obj/machinery/porta_turret/alien{faction = "neutral"},/obj/machinery/light,/turf/simulated/floor/cult,/area/vr/powered/cult) -"wEH" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"wFa" = (/mob/living/simple_mob/animal/giant_spider,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"wFp" = (/obj/item/device/gps/computer,/turf/simulated/shuttle/plating,/area/vr/powered/space/sciship) -"wFA" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/structure/salvageable/console_os,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"wFF" = (/obj/machinery/atmospherics/portables_connector,/obj/machinery/portable_atmospherics/canister/phoron,/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"wFG" = (/obj/effect/floor_decal/industrial/warning{dir = 5},/obj/structure/table/rack/shelf/steel,/obj/item/weapon/gun/projectile/automatic/pdw,/obj/item/weapon/gun/projectile/automatic/pdw,/obj/item/weapon/gun/projectile/automatic/pdw,/obj/item/weapon/gun/projectile/automatic/pdw,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"wFI" = (/obj/structure/prop/machine/tgmc_console4/starts_on,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"wGG" = (/obj/item/clothing/head/helmet/bulletproof,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"wHH" = (/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"wHR" = (/turf/simulated/wall/r_wall,/area/vr/powered/building1) -"wIb" = (/obj/effect/floor_decal/techfloor/corner{dir = 10},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"wID" = (/obj/structure/table/rack/shelf/steel,/obj/fiftyspawner/phoron,/turf/simulated/floor/airless,/area/vr/outdoors/powered) -"wIN" = (/obj/machinery/vending/loadout/clothing{prices = list(/obj/item/clothing/under/bathrobe=0,/obj/item/clothing/under/dress/black_corset=0,/obj/item/clothing/under/blazer=0,/obj/item/clothing/under/blazer/skirt=0,/obj/item/clothing/under/cheongsam=0,/obj/item/clothing/under/cheongsam/red=0,/obj/item/clothing/under/cheongsam/blue=0,/obj/item/clothing/under/cheongsam/black=0,/obj/item/clothing/under/cheongsam/darkred=0,/obj/item/clothing/under/cheongsam/green=0,/obj/item/clothing/under/cheongsam/purple=0,/obj/item/clothing/under/cheongsam/darkblue=0,/obj/item/clothing/under/croptop=0,/obj/item/clothing/under/croptop/red=0,/obj/item/clothing/under/croptop/grey=0,/obj/item/clothing/under/cuttop=0,/obj/item/clothing/under/cuttop/red=0,/obj/item/clothing/under/suit_jacket/female/skirt=0,/obj/item/clothing/under/dress/dress_fire=0,/obj/item/clothing/under/dress/flamenco=0,/obj/item/clothing/under/dress/flower_dress=0,/obj/item/clothing/under/fluff/gnshorts=0,/obj/item/clothing/under/color=0,/obj/item/clothing/under/color/aqua=0,/obj/item/clothing/under/color/black=0,/obj/item/clothing/under/color/blackf=0,/obj/item/clothing/under/color/blackjumpskirt=0,/obj/item/clothing/under/color/blue=0,/obj/item/clothing/under/color/brown=0,/obj/item/clothing/under/color/darkblue=0,/obj/item/clothing/under/color/darkred=0,/obj/item/clothing/under/color/green=0,/obj/item/clothing/under/color/grey=0,/obj/item/clothing/under/color/lightblue=0,/obj/item/clothing/under/color/lightbrown=0,/obj/item/clothing/under/color/lightgreen=0,/obj/item/clothing/under/color/lightpurple=0,/obj/item/clothing/under/color/lightred=0,/obj/item/clothing/under/color/orange=0,/obj/item/clothing/under/color/pink=0,/obj/item/clothing/under/color/prison=0,/obj/item/clothing/under/color/ranger=0,/obj/item/clothing/under/color/red=0,/obj/item/clothing/under/color/white=0,/obj/item/clothing/under/color/yellow=0,/obj/item/clothing/under/color/yellowgreen=0,/obj/item/clothing/under/corp/aether=0,/obj/item/clothing/under/corp/focal=0,/obj/item/clothing/under/corp/hephaestus=0,/obj/item/clothing/under/corp/wardt=0,/obj/item/clothing/under/kilt=0,/obj/item/clothing/under/fluff/latexmaid=0,/obj/item/clothing/under/dress/lilacdress=0,/obj/item/clothing/under/dress/white2=0,/obj/item/clothing/under/dress/white4=0,/obj/item/clothing/under/dress/maid=0,/obj/item/clothing/under/dress/maid/sexy=0,/obj/item/clothing/under/dress/maid/janitor=0,/obj/item/clothing/under/moderncoat=0,/obj/item/clothing/under/permit=0,/obj/item/clothing/under/oldwoman=0,/obj/item/clothing/under/frontier=0,/obj/item/clothing/under/mbill=0,/obj/item/clothing/under/pants/baggy=0,/obj/item/clothing/under/pants/baggy/classicjeans=0,/obj/item/clothing/under/pants/baggy/mustangjeans=0,/obj/item/clothing/under/pants/baggy/blackjeans=0,/obj/item/clothing/under/pants/baggy/greyjeans=0,/obj/item/clothing/under/pants/baggy/youngfolksjeans=0,/obj/item/clothing/under/pants/baggy/white=0,/obj/item/clothing/under/pants/baggy/red=0,/obj/item/clothing/under/pants/baggy/black=0,/obj/item/clothing/under/pants/baggy/tan=0,/obj/item/clothing/under/pants/baggy/track=0,/obj/item/clothing/under/pants/baggy/khaki=0,/obj/item/clothing/under/pants/baggy/camo=0,/obj/item/clothing/under/pants/utility=0,/obj/item/clothing/under/pants/utility/orange=0,/obj/item/clothing/under/pants/utility/blue=0,/obj/item/clothing/under/pants/utility/white=0,/obj/item/clothing/under/pants/utility/red=0,/obj/item/clothing/under/pants/chaps=0,/obj/item/clothing/under/pants/chaps/black=0,/obj/item/clothing/under/pants/track=0,/obj/item/clothing/under/pants/track/red=0,/obj/item/clothing/under/pants/track/white=0,/obj/item/clothing/under/pants/track/green=0,/obj/item/clothing/under/pants/track/blue=0,/obj/item/clothing/under/pants/yogapants=0,/obj/item/clothing/under/ascetic=0,/obj/item/clothing/under/dress/white3=0,/obj/item/clothing/under/skirt/pleated=0,/obj/item/clothing/under/dress/darkred=0,/obj/item/clothing/under/dress/redeveninggown=0,/obj/item/clothing/under/dress/red_swept_dress=0,/obj/item/clothing/under/dress/sailordress=0,/obj/item/clothing/under/dress/sari=0,/obj/item/clothing/under/dress/sari/green=0,/obj/item/clothing/under/qipao=0,/obj/item/clothing/under/qipao/red=0,/obj/item/clothing/under/qipao/white=0,/obj/item/clothing/under/shorts/red=0,/obj/item/clothing/under/shorts/green=0,/obj/item/clothing/under/shorts/blue=0,/obj/item/clothing/under/shorts/black=0,/obj/item/clothing/under/shorts/grey=0,/obj/item/clothing/under/shorts/white=0,/obj/item/clothing/under/shorts/jeans=0,/obj/item/clothing/under/shorts/jeans=0,/obj/item/clothing/under/shorts/jeans/classic=0,/obj/item/clothing/under/shorts/jeans/mustang=0,/obj/item/clothing/under/shorts/jeans/youngfolks=0,/obj/item/clothing/under/shorts/jeans/black=0,/obj/item/clothing/under/shorts/jeans/grey=0,/obj/item/clothing/under/shorts/khaki=0,/obj/item/clothing/under/skirt/loincloth=0,/obj/item/clothing/under/skirt/khaki=0,/obj/item/clothing/under/skirt/blue=0,/obj/item/clothing/under/skirt/red=0,/obj/item/clothing/under/skirt/denim=0,/obj/item/clothing/under/skirt/pleated=0,/obj/item/clothing/under/skirt/outfit/plaid_blue=0,/obj/item/clothing/under/skirt/outfit/plaid_red=0,/obj/item/clothing/under/skirt/outfit/plaid_purple=0,/obj/item/clothing/under/overalls/sleek=0,/obj/item/clothing/under/sl_suit=0,/obj/item/clothing/under/gentlesuit=0,/obj/item/clothing/under/gentlesuit/skirt=0,/obj/item/clothing/under/suit_jacket=0,/obj/item/clothing/under/suit_jacket/really_black/skirt=0,/obj/item/clothing/under/suit_jacket/really_black=0,/obj/item/clothing/under/suit_jacket/female/skirt=0,/obj/item/clothing/under/suit_jacket/female=0,/obj/item/clothing/under/suit_jacket/red=0,/obj/item/clothing/under/suit_jacket/red/skirt=0,/obj/item/clothing/under/suit_jacket/charcoal=0,/obj/item/clothing/under/suit_jacket/charcoal/skirt=0,/obj/item/clothing/under/suit_jacket/navy=0,/obj/item/clothing/under/suit_jacket/navy/skirt=0,/obj/item/clothing/under/suit_jacket/burgundy=0,/obj/item/clothing/under/suit_jacket/burgundy/skirt=0,/obj/item/clothing/under/suit_jacket/checkered=0,/obj/item/clothing/under/suit_jacket/checkered/skirt=0,/obj/item/clothing/under/suit_jacket/tan=0,/obj/item/clothing/under/suit_jacket/tan/skirt=0,/obj/item/clothing/under/scratch=0,/obj/item/clothing/under/scratch/skirt=0,/obj/item/clothing/under/sundress=0,/obj/item/clothing/under/sundress_white=0,/obj/item/clothing/under/rank/psych/turtleneck/sweater=0,/obj/item/weapon/storage/box/fluff/swimsuit=0,/obj/item/weapon/storage/box/fluff/swimsuit/blue=0,/obj/item/weapon/storage/box/fluff/swimsuit/purple=0,/obj/item/weapon/storage/box/fluff/swimsuit/green=0,/obj/item/weapon/storage/box/fluff/swimsuit/red=0,/obj/item/weapon/storage/box/fluff/swimsuit/white=0,/obj/item/weapon/storage/box/fluff/swimsuit/earth=0,/obj/item/weapon/storage/box/fluff/swimsuit/engineering=0,/obj/item/weapon/storage/box/fluff/swimsuit/science=0,/obj/item/weapon/storage/box/fluff/swimsuit/security=0,/obj/item/weapon/storage/box/fluff/swimsuit/medical=0,/obj/item/weapon/storage/box/fluff/swimsuit/cowbikini=0,/obj/item/clothing/under/utility=0,/obj/item/clothing/under/utility/grey=0,/obj/item/clothing/under/utility/blue=0,/obj/item/clothing/under/fluff/v_nanovest=0,/obj/item/clothing/under/dress/westernbustle=0,/obj/item/clothing/under/wedding/bride_white=0,/obj/item/weapon/storage/backpack=0,/obj/item/weapon/storage/backpack/messenger=0,/obj/item/weapon/storage/backpack/satchel=0,/obj/item/clothing/under/tropical=0,/obj/item/clothing/under/tropical/green=0,/obj/item/clothing/under/tropical/pink=0,/obj/item/clothing/under/tropical/blue=0)},/turf/simulated/floor/wood,/area/vr/powered/cafe) -"wIW" = (/obj/structure/bed/chair/comfy/black{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/vr/powered/dungeon) -"wJy" = (/obj/machinery/light{dir = 1; layer = 3},/obj/machinery/gear_painter,/turf/simulated/floor/wood,/area/vr/powered/cafe) -"wLH" = (/obj/item/weapon/rcd/advanced/loaded{pixel_x = -5; pixel_y = 9},/obj/item/weapon/rcd_ammo/large,/obj/item/weapon/rcd_ammo/large,/obj/structure/table/steel_reinforced,/turf/simulated/floor/plating,/area/vr/powered/material) -"wLT" = (/obj/effect/floor_decal/techfloor/corner,/obj/structure/cult/pylon,/turf/simulated/floor/cult,/area/vr/powered/cult) -"wMl" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/machinery/door/blast/regular/open{id = "stargazer_blast"; name = "window blast shield"},/turf/simulated/shuttle/plating,/area/vr/powered/dungeon) -"wMo" = (/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"wMu" = (/obj/machinery/disperser/back{dir = 1},/obj/structure/ship_munition/disperser_charge/explosive,/turf/simulated/wall/shull,/area/vr/powered) -"wMT" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod,/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/fans/hardlight,/turf/simulated/shuttle/plating,/area/vr/powered/space/mechfactory) -"wNd" = (/obj/machinery/vending/wardrobe/medidrobe{req_access = null},/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"wNe" = (/obj/machinery/vending/medical{dir = 8; emagged = 1; pixel_x = -6; req_access = list(777)},/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/shuttle/floor/purple,/area/vr/powered/dungeon) -"wNs" = (/obj/structure/table/glass,/obj/item/weapon/storage/backpack/dufflebag/syndie,/obj/item/weapon/storage/backpack/dufflebag/syndie,/obj/item/weapon/storage/backpack/dufflebag/syndie,/obj/item/weapon/storage/backpack/dufflebag/syndie,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/turf/simulated/floor/wood,/area/vr/powered/cafe) -"wNJ" = (/obj/structure/bed/padded,/obj/item/weapon/bedsheet/cosmos,/turf/simulated/floor/carpet/oracarpet,/area/vr/powered/motel) -"wNK" = (/obj/structure/table/standard,/obj/item/weapon/gun/projectile/automatic/serdy/memegun,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"wNW" = (/obj/structure/extinguisher_cabinet{pixel_x = 28},/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 4},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/space/whiteship) -"wOc" = (/obj/structure/prop/rock,/turf/simulated/floor/outdoors/dirt{temperature = 311; outdoors = 0},/area/vr/powered/rocks) -"wPa" = (/turf/simulated/wall/wood,/area/vr/powered/rocks) -"wPm" = (/obj/structure/toilet{dir = 4},/obj/machinery/door/window/survival_pod{opacity = 1},/turf/simulated/shuttle/floor/black,/area/vr/powered/cult) -"wPr" = (/obj/structure/cliff/automatic{dir = 6},/turf/simulated/floor/lava,/area/vr/outdoors/powered/lava) -"wPJ" = (/obj/structure/table/steel_reinforced,/obj/item/ammo_magazine/rpd,/obj/item/ammo_magazine/rpd,/obj/item/ammo_magazine/rpd,/turf/simulated/floor/gorefloor,/area/vr/outdoors/powered/cult) -"wRd" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/light/small{dir = 4; pixel_y = 0},/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"wRG" = (/obj/structure/railing,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"wSw" = (/obj/item/clothing/suit/space/void/autolok,/obj/item/clothing/suit/space/void/autolok,/obj/item/weapon/tank/emergency/oxygen/double,/obj/item/weapon/tank/emergency/oxygen/double,/obj/item/weapon/storage/toolbox/emergency,/obj/fiftyspawner/steel,/obj/fiftyspawner/steel,/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/closet/alien{color = "grey"; desc = "Eldritch carved locker."; name = "rockformed locker"},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"wST" = (/turf/simulated/floor/concrete{outdoors = 0},/area/vr/outdoors/powered) -"wTk" = (/obj/structure/table/glass,/obj/item/weapon/soap/deluxe,/obj/item/weapon/towel/random,/turf/simulated/floor/carpet/oracarpet,/area/vr/powered) -"wTn" = (/obj/machinery/recharger/wallcharger{pixel_x = 4; pixel_y = -30},/turf/simulated/shuttle/floor/white,/area/vr/powered/space/sciship) -"wTr" = (/obj/machinery/power/smes/buildable/hybrid,/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/obj/machinery/light{dir = 8},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/shuttle/plating,/area/vr/powered/space/whiteship) -"wUx" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/mechfactory) -"wUS" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod,/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/structure/window/reinforced/survival_pod{dir = 1},/turf/simulated/shuttle/plating,/area/vr/powered/space/mechfactory) -"wUU" = (/obj/machinery/light/small{dir = 4; pixel_y = 0},/turf/simulated/floor/plating,/area/vr/powered/dungeon) -"wVi" = (/obj/structure/flora/pottedplant/minitree,/turf/simulated/floor/wood,/area/vr/powered/conspawn) -"wVk" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"wVA" = (/obj/effect/floor_decal/spline/fancy{dir = 8},/obj/structure/cult/pylon{pixel_y = 4},/turf/simulated/floor/cult,/area/vr/powered/cult) -"wVS" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/dungeon) -"wWC" = (/obj/machinery/light{dir = 8},/obj/structure/table/gamblingtable,/turf/simulated/floor/wood,/area/vr/powered/bar) -"wWR" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/wood,/area/vr/powered/cafe) -"wXv" = (/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/item/toy/AI{desc = "May look like a toy, but to your surprise it seems to be a miniature AI core. There is constant static and a constant buzzing sound that makes your ear rings. . ."; name = "M@13fic3n7"; pixel_y = 4},/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod{opacity = 1},/obj/structure/window/reinforced/survival_pod{dir = 4; opacity = 1},/turf/simulated/floor/redgrid/animated,/area/vr/powered) -"wXw" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 1},/obj/random/junk,/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/space/mechfactory) -"wXz" = (/obj/machinery/light/small,/turf/simulated/floor/carpet/oracarpet,/area/vr/powered/motel) -"wXS" = (/obj/machinery/vending/coffee,/turf/simulated/floor/wood,/area/vr/powered/bar) -"wYi" = (/turf/simulated/floor/outdoors/newdirt_nograss{temperature = 293.15},/area/vr/powered/dungeon) -"wYH" = (/obj/machinery/vending/loadout/accessory{prices = list(/obj/item/clothing/accessory=0,/obj/item/clothing/accessory/armband/med/color=0,/obj/item/clothing/accessory/asymmetric=0,/obj/item/clothing/accessory/asymmetric/purple=0,/obj/item/clothing/accessory/asymmetric/green=0,/obj/item/clothing/accessory/bracelet=0,/obj/item/clothing/accessory/bracelet/material=0,/obj/item/clothing/accessory/bracelet/friendship=0,/obj/item/clothing/accessory/chaps=0,/obj/item/clothing/accessory/chaps/black=0,/obj/item/weapon/storage/briefcase/clutch=0,/obj/item/clothing/accessory/collar=0,/obj/item/clothing/accessory/collar/bell=0,/obj/item/clothing/accessory/collar/spike=0,/obj/item/clothing/accessory/collar/pink=0,/obj/item/clothing/accessory/collar/holo=0,/obj/item/clothing/accessory/collar/shock=0,/obj/item/weapon/storage/belt/fannypack=0,/obj/item/weapon/storage/belt/fannypack/white=0,/obj/item/clothing/accessory/fullcape=0,/obj/item/clothing/accessory/halfcape=0,/obj/item/clothing/accessory/hawaiian=0,/obj/item/clothing/accessory/hawaiian/blue=0,/obj/item/clothing/accessory/hawaiian/pink=0,/obj/item/clothing/accessory/hawaiian/red=0,/obj/item/clothing/accessory/hawaiian/yellow=0,/obj/item/clothing/accessory/tropical=0,/obj/item/clothing/accessory/tropical/green=0,/obj/item/clothing/accessory/tropical/pink=0,/obj/item/clothing/accessory/tropical/blue=0,/obj/item/clothing/accessory/locket=0,/obj/item/weapon/storage/backpack/purse=0,/obj/item/clothing/accessory/sash=0,/obj/item/clothing/accessory/scarf=5,/obj/item/clothing/accessory/scarf/red=0,/obj/item/clothing/accessory/scarf/darkblue=0,/obj/item/clothing/accessory/scarf/purple=0,/obj/item/clothing/accessory/scarf/yellow=100,/obj/item/clothing/accessory/scarf/orange=0,/obj/item/clothing/accessory/scarf/lightblue=0,/obj/item/clothing/accessory/scarf/white=0,/obj/item/clothing/accessory/scarf/black=0,/obj/item/clothing/accessory/scarf/zebra=0,/obj/item/clothing/accessory/scarf/christmas=0,/obj/item/clothing/accessory/scarf/stripedred=0,/obj/item/clothing/accessory/scarf/stripedgreen=0,/obj/item/clothing/accessory/scarf/stripedblue=0,/obj/item/clothing/accessory/jacket=0,/obj/item/clothing/accessory/jacket/checkered=0,/obj/item/clothing/accessory/jacket/burgundy=0,/obj/item/clothing/accessory/jacket/navy=0,/obj/item/clothing/accessory/jacket/charcoal=0,/obj/item/clothing/accessory/vest=0,/obj/item/clothing/accessory/sweater=0,/obj/item/clothing/accessory/sweater/pink=0,/obj/item/clothing/accessory/sweater/mint=0,/obj/item/clothing/accessory/sweater/blue=0,/obj/item/clothing/accessory/sweater/heart=0,/obj/item/clothing/accessory/sweater/nt=5,/obj/item/clothing/accessory/sweater/keyhole=0,/obj/item/clothing/accessory/sweater/winterneck=0,/obj/item/clothing/accessory/sweater/uglyxmas=5,/obj/item/clothing/accessory/sweater/flowersweater=0,/obj/item/clothing/accessory/sweater/redneck=0,/obj/item/clothing/accessory/tie=0,/obj/item/clothing/accessory/tie/horrible=0,/obj/item/clothing/accessory/tie/white=0,/obj/item/clothing/accessory/tie/navy=0,/obj/item/clothing/accessory/tie/yellow=0,/obj/item/clothing/accessory/tie/darkgreen=0,/obj/item/clothing/accessory/tie/black=0,/obj/item/clothing/accessory/tie/red_long=0,/obj/item/clothing/accessory/tie/red_clip=0,/obj/item/clothing/accessory/tie/blue_long=0,/obj/item/clothing/accessory/tie/blue_clip=0,/obj/item/clothing/accessory/tie/red=0,/obj/item/clothing/accessory/wcoat=0,/obj/item/clothing/accessory/wcoat/red=0,/obj/item/clothing/accessory/wcoat/grey=0,/obj/item/clothing/accessory/wcoat/brown=0,/obj/item/clothing/accessory/wcoat/gentleman=0,/obj/item/clothing/accessory/wcoat/swvest=0,/obj/item/clothing/accessory/wcoat/swvest/blue=0,/obj/item/clothing/accessory/wcoat/swvest/red=0,/obj/item/weapon/storage/wallet=0,/obj/item/weapon/storage/wallet/poly=0,/obj/item/weapon/storage/wallet/womens=0,/obj/item/weapon/lipstick=0,/obj/item/weapon/lipstick/purple=0,/obj/item/weapon/lipstick/jade=0,/obj/item/weapon/lipstick/black=0,/obj/item/clothing/ears/earmuffs=0,/obj/item/clothing/ears/earmuffs/headphones=0,/obj/item/clothing/ears/earring/stud=0,/obj/item/clothing/ears/earring/dangle=0,/obj/item/clothing/gloves/ring/mariner=0,/obj/item/clothing/gloves/ring/engagement=0,/obj/item/clothing/gloves/ring/seal/signet=0,/obj/item/clothing/gloves/ring/seal/mason=0,/obj/item/clothing/gloves/ring/material/plastic=0,/obj/item/clothing/gloves/ring/material/steel=0,/obj/item/clothing/gloves/ring/material/gold=100,/obj/item/clothing/glasses/eyepatch=0,/obj/item/clothing/glasses/gglasses=0,/obj/item/clothing/glasses/regular/hipster=0,/obj/item/clothing/glasses/rimless=0,/obj/item/clothing/glasses/thin=0,/obj/item/clothing/glasses/monocle=0,/obj/item/clothing/glasses/goggles=0,/obj/item/clothing/glasses/fluff/spiffygogs=0,/obj/item/clothing/glasses/fakesunglasses=0,/obj/item/clothing/glasses/fakesunglasses/aviator=0,/obj/item/clothing/mask/bandana/blue=0,/obj/item/clothing/mask/bandana/gold=0,/obj/item/clothing/mask/bandana/green=0,/obj/item/clothing/mask/bandana/red=0,/obj/item/clothing/mask/surgical=0,/obj/item/clothing/accessory/pride/bi=0,/obj/item/clothing/accessory/pride/trans=0,/obj/item/clothing/accessory/pride/ace=0,/obj/item/clothing/accessory/pride/enby=0,/obj/item/clothing/accessory/pride/pan=0,/obj/item/clothing/accessory/pride/lesbian=0,/obj/item/clothing/accessory/pride/intersex=0,/obj/item/clothing/accessory/pride/vore=0)},/turf/simulated/floor/wood,/area/vr/powered/cafe) -"wZf" = (/obj/structure/table/standard,/obj/item/ammo_magazine/akm,/obj/item/ammo_magazine/akm,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; outdoors = 1; temperature = 311},/area/vr/outdoors/powered) -"xaB" = (/obj/effect/landmark/virtual_reality{name = "City"},/turf/simulated/floor/wmarble,/area/vr/powered/motel) -"xbs" = (/obj/structure/table/fancyblack,/obj/item/weapon/reagent_containers/food/snacks/sausage/battered,/turf/simulated/floor/cult,/area/vr/powered/cult) -"xbS" = (/obj/effect/floor_decal/corner/paleblue{dir = 5},/obj/structure/extinguisher_cabinet{pixel_y = 30},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"xbY" = (/obj/machinery/atmospherics/pipe/manifold/hidden/yellow,/turf/simulated/floor/plating,/area/vr/powered/space/sciship) -"xct" = (/obj/structure/closet,/turf/simulated/floor/carpet/bcarpet,/area/vr/powered) -"xeg" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/machinery/atmospherics/pipe/manifold4w/hidden,/turf/simulated/floor/airless,/area/vr/powered) -"xeB" = (/turf/simulated/floor/tiled/white,/area/vr/powered/vet) -"xeT" = (/turf/simulated/shuttle/floor/black,/area/vr/outdoors/powered) -"xfu" = (/obj/structure/bed/alien,/obj/structure/curtain/open/privacy,/obj/item/weapon/bedsheet/medical,/turf/simulated/shuttle/floor/white,/area/vr/powered/dungeon) -"xfw" = (/obj/effect/decal/cleanable/blood/gibs{color = "red"; icon_state = "gibbearhead"},/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"xfV" = (/obj/structure/reagent_dispensers/fueltank/high,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"xge" = (/obj/machinery/light/bigfloorlamp{light_range = 10},/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"xgs" = (/obj/effect/floor_decal/corner/blue/diagonal{dir = 4},/obj/machinery/iv_drip,/turf/simulated/floor/tiled/white,/area/vr/powered/dungeon) -"xgt" = (/obj/structure/closet/emcloset,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"xgM" = (/obj/structure/bed/chair/oldsofa{dir = 1},/obj/structure/window/phoronreinforced,/turf/simulated/floor/wood,/area/vr/powered/cult) -"xhy" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/structure/ship_munition/disperser_charge/fire,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"xhE" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/effect/floor_decal/techfloor{dir = 4},/obj/structure/ship_munition/disperser_charge/fire,/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"xif" = (/obj/structure/cliff/automatic{dir = 10},/turf/simulated/floor/water/indoors{temperature = 293.15},/area/vr/powered/dungeon) -"xiz" = (/obj/machinery/light,/turf/simulated/shuttle/floor/purple,/area/vr/powered/space/whiteship) -"xjH" = (/obj/machinery/vending/engivend{emagged = 1; req_access = null; req_log_access = null},/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"xjW" = (/obj/structure/table/marble,/obj/machinery/reagentgrinder,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"xkd" = (/turf/simulated/floor/outdoors/sidewalk{temperature = 293.15; movement_cost = 0},/area/vr/outdoors/powered) -"xkp" = (/obj/structure/table/rack/shelf/steel,/obj/item/ammo_magazine/awp,/obj/item/ammo_magazine/awp,/obj/item/ammo_magazine/awp,/obj/item/ammo_magazine/awp,/obj/item/ammo_magazine/awp,/obj/item/ammo_magazine/hectate,/obj/item/ammo_magazine/hectate,/obj/item/ammo_magazine/hectate,/obj/item/ammo_magazine/hectate,/obj/item/ammo_magazine/hectate,/turf/simulated/floor/reinforced,/area/vr/powered/bluebase) -"xkt" = (/obj/machinery/chem_master,/turf/simulated/shuttle/floor/voidcraft/dark,/area/vr/powered/cult) -"xkB" = (/obj/machinery/vending/wardrobe/genedrobe{req_access = null},/turf/simulated/floor/tiled{outdoors = 1},/area/vr/powered/vendor) -"xlu" = (/obj/structure/window/phoronreinforced{dir = 8},/obj/structure/window/phoronreinforced{dir = 8},/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced,/obj/structure/prop/statue/phoron{pixel_y = 0; pixel_x = 16},/turf/simulated/floor/redgrid/animated,/area/vr/powered/cult) -"xmW" = (/obj/effect/floor_decal/techfloor{dir = 8},/mob/living/simple_mob/mechanical/mecha/combat/marauder{faction = "syndicate"},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"xnt" = (/obj/effect/floor_decal/techfloor{dir = 9},/turf/simulated/floor/tiled/steel_dirty{color = "grey"},/area/vr/powered/cult) -"xoa" = (/obj/effect/floor_decal/spline/fancy{dir = 8},/turf/simulated/floor/cult,/area/vr/powered/cult) -"xoh" = (/turf/simulated/wall/r_wall,/area/vr/powered/conspawn) -"xoz" = (/obj/machinery/sleep_console{dir = 4},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"xpd" = (/turf/simulated/floor/carpet/oracarpet,/area/vr/powered) -"xps" = (/obj/structure/bed/chair/bay/comfy/red{dir = 8},/obj/structure/closet/walllocker/emerglocker{pixel_x = -25; pixel_y = 32},/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/space/whiteship) -"xpH" = (/obj/structure/sign/poster{dir = 4},/turf/simulated/floor/wood,/area/vr/powered/shop) -"xpL" = (/obj/effect/floor_decal/corner/paleblue{dir = 5},/obj/structure/table/standard,/obj/item/weapon/reagent_containers/food/snacks/cookie{pixel_y = 3},/obj/item/weapon/reagent_containers/food/snacks/cookie{pixel_y = 6},/obj/machinery/light{dir = 1},/obj/item/weapon/reagent_containers/food/snacks/cookie{pixel_y = 3},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"xqn" = (/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/shuttle/floor/purple,/area/vr/powered/dungeon) -"xqy" = (/obj/structure/window/reinforced/tinted/frosted{dir = 1},/obj/structure/bed/chair/comfy/purp{dir = 8},/turf/simulated/floor/carpet/oracarpet,/area/vr/powered) -"xqA" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/outdoors/mud{outdoors = -1; temperature = 293.15},/area/vr/powered/dungeon) -"xsd" = (/obj/effect/floor_decal/corner/red/diagonal,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/tiled,/area/vr/powered/vet) -"xtc" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/structure/bed/chair/bay/comfy/purple{dir = 1},/mob/living/simple_mob/humanoid/merc/ranged/laser,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"xtQ" = (/obj/machinery/light{layer = 3},/turf/simulated/floor/wood,/area/vr/powered/shop) -"xuc" = (/obj/random/toolbox,/obj/random/toolbox,/obj/random/toolbox,/obj/item/weapon/storage/toolbox/syndicate/powertools,/obj/item/weapon/storage/toolbox/syndicate,/obj/machinery/light/poi,/obj/fiftyspawner/plasteel,/obj/fiftyspawner/plasteel,/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/closet/alien{color = "grey"; desc = "Eldritch carved locker."; name = "rockformed locker"},/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"xun" = (/obj/item/device/flashlight/slime,/turf/simulated/floor/cult,/area/vr/powered/cult) -"xuw" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/vr/powered) -"xuz" = (/obj/effect/step_trigger/teleporter/bridge/south_to_north,/turf/simulated/floor/water/deep{temperature = 311},/area/vr/outdoors/powered) -"xuR" = (/obj/structure/table/steel_reinforced,/obj/random/maintenance,/obj/random/maintenance,/obj/random/maintenance,/obj/effect/floor_decal/industrial/warning/corner{dir = 4},/obj/random/maintenance/research,/obj/random/maintenance/research,/obj/random/maintenance/research,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"xvh" = (/obj/machinery/vending/loadout{prices = list(/obj/item/clothing/gloves/evening=0,/obj/item/clothing/gloves/fingerless=0,/obj/item/clothing/gloves/black=0,/obj/item/clothing/gloves/blue=0,/obj/item/clothing/gloves/brown=0,/obj/item/clothing/gloves/color=0,/obj/item/clothing/gloves/green=0,/obj/item/clothing/gloves/grey=0,/obj/item/clothing/gloves/sterile/latex=0,/obj/item/clothing/gloves/light_brown=0,/obj/item/clothing/gloves/sterile/nitrile=0,/obj/item/clothing/gloves/orange=0,/obj/item/clothing/gloves/purple=0,/obj/item/clothing/gloves/red=0,/obj/item/clothing/gloves/fluff/siren=0,/obj/item/clothing/gloves/white=0,/obj/item/clothing/gloves/duty=0,/obj/item/clothing/shoes/athletic=0,/obj/item/clothing/shoes/boots/fluff/siren=0,/obj/item/clothing/shoes/slippers=0,/obj/item/clothing/shoes/boots/cowboy/classic=0,/obj/item/clothing/shoes/boots/cowboy=0,/obj/item/clothing/shoes/boots/duty=0,/obj/item/clothing/shoes/flats/white/color=0,/obj/item/clothing/shoes/flipflop=0,/obj/item/clothing/shoes/heels=0,/obj/item/clothing/shoes/hitops/black=0,/obj/item/clothing/shoes/hitops/blue=0,/obj/item/clothing/shoes/hitops/green=0,/obj/item/clothing/shoes/hitops/orange=0,/obj/item/clothing/shoes/hitops/purple=0,/obj/item/clothing/shoes/hitops/red=0,/obj/item/clothing/shoes/flats/white/color=0,/obj/item/clothing/shoes/hitops/yellow=0,/obj/item/clothing/shoes/boots/jackboots=0,/obj/item/clothing/shoes/boots/jungle=0,/obj/item/clothing/shoes/black/cuffs=0,/obj/item/clothing/shoes/black/cuffs/blue=0,/obj/item/clothing/shoes/black/cuffs/red=0,/obj/item/clothing/shoes/sandal=0,/obj/item/clothing/shoes/black=0,/obj/item/clothing/shoes/blue=0,/obj/item/clothing/shoes/brown=0,/obj/item/clothing/shoes/laceup=0,/obj/item/clothing/shoes/green=0,/obj/item/clothing/shoes/laceup/brown=0,/obj/item/clothing/shoes/orange=0,/obj/item/clothing/shoes/purple=0,/obj/item/clothing/shoes/red=0,/obj/item/clothing/shoes/white=0,/obj/item/clothing/shoes/yellow=0,/obj/item/clothing/shoes/skater=0,/obj/item/clothing/shoes/boots/cowboy/snakeskin=0,/obj/item/clothing/shoes/boots/jackboots/toeless=0,/obj/item/clothing/shoes/boots/workboots/toeless=0,/obj/item/clothing/shoes/boots/winter=0,/obj/item/clothing/shoes/boots/workboots=0,/obj/item/clothing/shoes/footwraps=0,/obj/item/clothing/shoes/sneakerspurple=0,/obj/item/clothing/shoes/sneakersblue=0,/obj/item/clothing/shoes/sneakersred=0)},/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"xvW" = (/obj/structure/flora/tree/jungle_small,/obj/structure/flora/ausbushes/fullgrass,/turf/unsimulated/wall,/area/vr/outdoors/powered) -"xvX" = (/obj/structure/closet,/turf/simulated/floor/carpet/oracarpet,/area/vr/powered) -"xwX" = (/obj/structure/table/rack/shelf/steel,/obj/item/clothing/shoes/magboots/adv,/obj/item/clothing/shoes/magboots/adv,/obj/item/clothing/shoes/magboots/adv,/obj/item/clothing/shoes/magboots/adv,/turf/simulated/floor/cult,/area/vr/powered/cult) -"xxh" = (/obj/structure/table/rack/shelf/steel,/obj/item/weapon/gun/projectile/automatic/serdy/hectate,/obj/item/weapon/gun/projectile/automatic/serdy/hectate,/obj/item/weapon/gun/projectile/automatic/serdy/awp,/obj/item/weapon/gun/projectile/automatic/serdy/awp,/turf/simulated/floor/reinforced,/area/vr/powered/redbase) -"xys" = (/turf/simulated/mineral/alt{temperature = 293.15},/area/vr/powered/rocks) -"xyE" = (/obj/effect/floor_decal/spline/fancy{dir = 10},/turf/simulated/floor/cult,/area/vr/powered/cult) -"xyQ" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 6},/turf/simulated/floor/plating,/area/vr/powered/space/mechfactory) -"xzR" = (/obj/effect/floor_decal/techfloor/corner{dir = 1},/obj/structure/window/phoronreinforced{dir = 4},/turf/simulated/floor/cult,/area/vr/powered/cult) -"xAp" = (/obj/effect/floor_decal/spline/fancy{dir = 10},/turf/simulated/floor/cult{icon_state = "cult-narsie"},/area/vr/powered/cult) -"xAF" = (/turf/simulated/wall/titanium,/area/vr/powered/dungeon) -"xBc" = (/mob/living/simple_mob/construct/wraith{dir = 1; ai_holder_type = null},/turf/simulated/floor/redgrid/animated,/area/vr/powered/cult) -"xBP" = (/obj/structure/table/rack,/obj/item/weapon/material/knife/ritual,/obj/structure/curtain/open/bed,/obj/item/clothing/under/suit_jacket/really_black,/obj/item/clothing/under/suit_jacket/navy,/obj/item/clothing/head/soft/solgov/veteranhat,/turf/simulated/floor/wood,/area/vr/powered) -"xCl" = (/obj/structure/table/rack/shelf,/obj/item/device/camera_film,/obj/item/device/camera_film,/obj/item/weapon/tool/wirecutters,/obj/item/weapon/tool/wirecutters,/turf/simulated/floor/wood,/area/vr/powered/art) -"xDL" = (/obj/structure/closet/cabinet{pixel_y = 20},/obj/item/toy/plushie/kitten,/obj/item/toy/plushie/grey_cat,/obj/item/toy/plushie/orange_cat,/obj/item/toy/plushie/borgplushie/scrubpuppy,/obj/item/toy/plushie/black_fox,/obj/item/toy/plushie,/obj/item/toy/plushie/corgi,/obj/item/toy/plushie/crimson_fox,/obj/item/clothing/shoes/sandal,/obj/item/clothing/shoes/sandal,/obj/machinery/computer/security/telescreen/entertainment{icon_state = "frame"; pixel_x = -32},/obj/item/weapon/towel/random,/obj/item/weapon/towel/random,/turf/simulated/floor/carpet/turcarpet,/area/vr/powered/space/whiteship) -"xEd" = (/mob/living/simple_mob/construct/juggernaut/behemoth{dir = 1; ai_holder_type = null},/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/cult) -"xEg" = (/obj/effect/floor_decal/spline/fancy,/obj/effect/floor_decal/spline/fancy{dir = 1},/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/cult) -"xEQ" = (/obj/structure/salvageable/console_os{dir = 8},/turf/simulated/floor/wood,/area/vr/powered/dungeon) -"xFC" = (/obj/structure/table/woodentable,/obj/item/ammo_magazine/ammo_box/b12g/beanbag,/turf/simulated/floor/wood,/area/vr/powered/bar) -"xFU" = (/obj/machinery/shower{dir = 1},/obj/structure/curtain/open/shower,/obj/structure/window/basic{dir = 4},/turf/simulated/floor/tiled/neutral,/area/vr/powered) -"xGs" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 8},/obj/structure/extinguisher_cabinet{pixel_x = -27},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/space/whiteship) -"xHU" = (/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/machinery/atmospherics/binary/circulator{anchored = 1},/turf/simulated/floor/tiled/techfloor/grid,/area/vr/powered/space/mechfactory) -"xHZ" = (/obj/structure/bed/pod,/obj/item/weapon/bedsheet/captain,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered/space/sciship) -"xIj" = (/obj/effect/floor_decal/techfloor{dir = 6},/turf/simulated/floor/cult,/area/vr/powered/cult) -"xIL" = (/obj/random/trash,/obj/random/trash,/obj/random/trash,/obj/random/trash,/obj/random/trash,/obj/random/trash,/obj/effect/decal/remains/deer,/turf/simulated/floor/beach/sand/desert{can_atmos_pass = 0; nitrogen = 0; outdoors = 0; oxygen = 0; temperature = 311},/area/vr/powered/rocks) -"xJQ" = (/obj/structure/table/marble,/obj/item/weapon/storage/firstaid/clotting{pixel_x = 5; pixel_y = 5},/obj/item/weapon/storage/firstaid/clotting,/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered) -"xJU" = (/obj/structure/table/glass,/obj/item/weapon/storage/box/syndie_kit/chameleon{pixel_x = -3; pixel_y = -1},/obj/item/weapon/storage/box/syndie_kit/chameleon{pixel_x = 2; pixel_y = 6},/turf/simulated/floor/wmarble,/area/vr/powered/motel) -"xKk" = (/obj/structure/cult/pylon,/turf/simulated/floor/wood,/area/vr/powered/cult) -"xKn" = (/obj/item/stack/material/plasteel{amount = 30},/obj/fiftyspawner/plastic,/obj/structure/table/darkglass,/turf/simulated/floor/tiled/techmaint,/area/vr/powered/cult) -"xKu" = (/obj/structure/sign/warning/secure_area/armory,/turf/simulated/wall/r_wall,/area/vr/powered/gunshop) -"xKx" = (/obj/structure/table/woodentable,/obj/item/weapon/deck/cah{pixel_x = 2; pixel_y = 2},/obj/item/weapon/deck/cah/black{pixel_x = -2; pixel_y = -2},/turf/simulated/floor/wood,/area/vr/powered/bar) -"xLq" = (/obj/machinery/disperser/back{dir = 1},/obj/structure/ship_munition/disperser_charge/explosive,/turf/simulated/wall/rshull,/area/vr/powered) -"xLW" = (/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/structure/table/rack/shelf/steel,/obj/item/weapon/pickaxe/diamond,/obj/item/weapon/pickaxe/diamond,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"xMC" = (/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled/techfloor,/area/vr/powered/space/whiteship) -"xMW" = (/mob/living/simple_mob/construct/harvester{ai_holder_type = null},/turf/simulated/floor/redgrid/animated,/area/vr/powered/cult) -"xNf" = (/obj/machinery/door/airlock/maintenance/engi{req_one_access = null},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/steel_grid,/area/vr/powered/space/whiteship) -"xNo" = (/turf/simulated/floor/plating,/area/vr/powered/vet) -"xNN" = (/obj/structure/bed/chair/wood{dir = 4; pixel_y = 0},/turf/simulated/floor/wood,/area/vr/powered/cafe) -"xOq" = (/turf/simulated/floor/tiled,/area/vr/powered/gunshop) -"xOy" = (/obj/machinery/light/small,/turf/simulated/floor/concrete{outdoors = 0},/area/vr/powered/rocks) -"xOT" = (/obj/structure/table/rack/shelf/steel,/obj/item/weapon/gun/launcher/crossbow,/obj/item/weapon/gun/launcher/crossbow,/obj/item/weapon/gun/launcher/crossbow,/obj/item/weapon/gun/launcher/crossbow,/obj/item/weapon/cell/hyper,/obj/item/weapon/cell/hyper,/obj/item/weapon/cell/hyper,/obj/item/weapon/cell/hyper,/obj/fiftyspawner/rods,/obj/fiftyspawner/rods,/obj/effect/floor_decal/industrial/warning{dir = 4},/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"xPR" = (/obj/machinery/floorlayer,/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/space/mechfactory) -"xQE" = (/obj/fiftyspawner/wood,/turf/simulated/floor/outdoors/sidewalk/slab{temperature = 293.15; movement_cost = 0},/area/vr/outdoors/powered) -"xQL" = (/mob/living/simple_mob/vore/horse/big{dir = 4},/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"xQT" = (/turf/simulated/wall/sandstonediamond,/area/vr/outdoors/powered) -"xRg" = (/obj/machinery/chem_master/condimaster,/turf/simulated/floor/plating,/area/vr/powered/cafe) -"xRQ" = (/obj/structure/window/reinforced/survival_pod,/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/machinery/porta_turret/alien{faction = "syndicate"},/turf/simulated/floor/redgrid,/area/vr/powered) -"xSs" = (/obj/mecha/combat/fighter/gunpod/loaded{dir = 8},/turf/space,/area/space) -"xSy" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/machinery/door/blast/regular/open{dir = 4; id = "stargazer_blast"; name = "window blast shield"},/turf/simulated/shuttle/plating,/area/vr/powered) -"xTe" = (/obj/machinery/vending/wardrobe/clowndrobe{req_access = null},/turf/simulated/floor/tiled{outdoors = 1},/area/vr/powered/vendor) -"xTp" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/machinery/door/blast/regular{id = "kalipsoshutters"; name = "Kalipso Blast Shielding"; density = 0; opacity = 0},/turf/simulated/shuttle/plating,/area/vr/powered/space/sciship) -"xTr" = (/obj/structure/railing{dir = 1},/turf/simulated/floor/outdoors/rocks{temperature = 293.15},/area/vr/outdoors/powered/lava) -"xUj" = (/obj/structure/table/gamblingtable,/obj/random/cigarettes,/turf/simulated/floor/wood,/area/vr/powered/bar) -"xUP" = (/obj/structure/table/rack/shelf/steel,/obj/item/weapon/grenade/explosive,/obj/item/weapon/grenade/explosive,/obj/item/weapon/grenade/explosive,/obj/item/weapon/grenade/explosive,/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/item/weapon/grenade/explosive,/obj/item/weapon/grenade/explosive,/obj/item/weapon/grenade/explosive,/obj/item/weapon/grenade/explosive,/turf/simulated/shuttle/floor/black,/area/vr/powered/armory) -"xVV" = (/obj/structure/table/rack/shelf/steel,/obj/machinery/light{dir = 4; light_color = "#DDFFD3"},/obj/item/weapon/gun/energy/medigun,/obj/item/weapon/gun/energy/medigun,/obj/item/weapon/gun/energy/medigun,/obj/item/weapon/gun/energy/medigun,/turf/simulated/floor/reinforced,/area/vr/powered/redbase) -"xWh" = (/obj/structure/window/plastitanium/full,/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/grille/rustic{health = 25; name = "reinforced grille"},/obj/machinery/door/blast/regular/open{dir = 4; id = "stargazer_blast"; name = "window blast shield"},/turf/simulated/shuttle/plating,/area/vr/powered) -"xXa" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/water/indoors{temperature = 293.15},/area/vr/powered/dungeon) -"xXe" = (/obj/machinery/light{dir = 4; light_color = "#DDFFD3"},/turf/simulated/floor/outdoors/rocks{temperature = 293.15; outdoors = -1},/area/vr/powered/dungeon) -"xXi" = (/obj/machinery/light/small{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled,/area/vr/powered/dungeon) -"xYi" = (/obj/structure/table/fancyblack,/obj/item/weapon/flame/candle/candelabra/everburn{pixel_y = 13},/obj/item/weapon/flame/candle/candelabra/everburn{pixel_y = 13},/turf/simulated/floor/cult,/area/vr/powered/cult) -"xYn" = (/obj/structure/table/wooden_reinforced,/obj/item/weapon/paper{desc = ""; info = "So I heard of some fancy thing called 'blockchains' that allegadly can give you allot of money. I should look into it"; name = "note"},/obj/item/weapon/reagent_containers/food/snacks/monkeycube,/turf/simulated/floor/wood,/area/vr/powered/dungeon) -"xYU" = (/obj/structure/flora/lily1,/turf/simulated/floor/water{temperature = 311},/area/vr/outdoors/powered) -"xZn" = (/obj/item/weapon/spacecash/ewallet{worth = 69000},/obj/structure/table/steel,/obj/item/weapon/spacecash/ewallet{worth = 69000},/turf/simulated/floor/tiled,/area/vr/powered/vendor) -"xZK" = (/obj/structure/closet/walllocker_double/kitchen/east{name = "Ration Cabinet"},/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/device/radio{pixel_x = -5; pixel_y = 5},/obj/item/device/radio{pixel_x = -5; pixel_y = 5},/obj/item/device/radio{pixel_x = 5; pixel_y = 5},/obj/item/device/radio{pixel_x = 5; pixel_y = 5},/obj/effect/floor_decal/techfloor{dir = 8},/obj/structure/window/reinforced/survival_pod,/turf/simulated/shuttle/floor/voidcraft,/area/vr/powered) -"xZX" = (/turf/simulated/floor/plating,/area/vr/powered/space/whiteship) -"ybC" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 5},/turf/simulated/floor/airless,/area/vr/powered) -"ybN" = (/obj/structure/window/reinforced{dir = 1},/obj/machinery/portable_atmospherics/hydroponics/soil,/obj/item/seeds/bluespacetomatoseed,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"yco" = (/turf/simulated/wall/r_wall,/area/vr/powered/redbase) -"ycs" = (/obj/structure/table/bench/marble,/obj/structure/window/reinforced/polarized{dir = 8; id = "h-living"},/turf/simulated/floor/wood,/area/vr/powered) -"yec" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod,/obj/machinery/shower{pixel_y = 20},/obj/structure/curtain/open/shower,/obj/random/soap,/turf/simulated/floor/tiled/freezer,/area/vr/powered/space/whiteship) -"yeg" = (/obj/structure/railing{dir = 8},/turf/simulated/floor/water{temperature = 311},/area/vr/outdoors/powered) -"yey" = (/obj/structure/flora/rocks2,/mob/living/simple_mob/animal/passive/bird/black_bird,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"yeQ" = (/obj/mecha/combat/fighter/pinnace{dir = 8},/turf/space,/area/space) -"yfc" = (/obj/structure/cliff/automatic/corner,/turf/simulated/floor/water/indoors{temperature = 293.15},/area/vr/powered/dungeon) -"yff" = (/obj/machinery/disperser/front{dir = 1},/turf/space,/area/space) -"yfB" = (/obj/structure/table/reinforced,/turf/simulated/floor/tiled/steel_dirty,/area/vr/powered/space/mechfactory) -"ygc" = (/obj/structure/plushie/ian{dir = 4},/turf/simulated/floor/gorefloor2,/area/vr/outdoors/powered/cult) -"ygo" = (/obj/structure/flora/ausbushes/fullgrass,/obj/structure/flora/ausbushes/fullgrass,/turf/simulated/floor/outdoors/grass/heavy{can_atmos_pass = 0; temperature = 311},/area/vr/outdoors/powered) -"ygH" = (/obj/structure/window/phoronreinforced{dir = 8},/turf/simulated/shuttle/floor/voidcraft/light,/area/vr/powered/cult) -"yhb" = (/obj/machinery/light{dir = 4},/turf/simulated/floor/tiled/asteroid_steel,/area/vr/powered/building1) -"yiX" = (/obj/structure/closet/cabinet{pixel_y = 20},/obj/item/weapon/ore/diamond,/obj/item/weapon/ore/gold,/obj/item/weapon/ore/osmium,/obj/item/weapon/ore/silver,/obj/item/weapon/ore/uranium,/obj/item/weapon/ore/bluespace_crystal,/obj/item/clothing/head/sombrero,/obj/item/clothing/head/sombrero,/obj/item/clothing/suit/poncho,/obj/item/clothing/accessory/poncho/thermal/red,/obj/item/clothing/accessory/poncho/thermal/security,/obj/item/clothing/accessory/poncho/thermal/green,/obj/item/clothing/accessory/poncho/red,/obj/item/clothing/shoes/footwraps,/obj/item/clothing/shoes/footwraps,/obj/item/clothing/shoes/footwraps,/obj/item/clothing/shoes/footwraps,/obj/item/toy/bosunwhistle/fluff/strix,/obj/item/weapon/blobcore_chunk,/obj/item/weapon/towel/random,/obj/item/weapon/towel/random,/turf/simulated/floor/wood,/area/vr/powered/space/whiteship) -"ylq" = (/obj/machinery/media/jukebox,/turf/simulated/floor/redgrid/off,/area/vr/powered/cult) -"ylv" = (/obj/structure/table/marble,/obj/item/weapon/storage/box/donut{pixel_x = 3; pixel_y = -4},/obj/item/weapon/reagent_containers/food/condiment/sugar{pixel_x = 6; pixel_y = 2},/turf/simulated/floor/wood,/area/vr/powered/cafe) +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aak" = ( +/obj/effect/decal/cleanable/blood/gibs/xeno, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"aaY" = ( +/obj/structure/ship_munition/disperser_charge/mining, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"abc" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/material/knife/ritual, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"acf" = ( +/obj/structure/table/steel_reinforced, +/obj/item/weapon/storage/firstaid/adv, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/building2) +"acC" = ( +/obj/effect/landmark/virtual_reality{ + name = "Cultist Base" + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"adi" = ( +/obj/structure/kitchenspike, +/turf/simulated/floor, +/area/vr/powered) +"adP" = ( +/obj/effect/floor_decal/techfloor/orange{ + dir = 8 + }, +/obj/machinery/light/small/emergency{ + dir = 4 + }, +/obj/structure/sign/department/eng{ + pixel_x = 32 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"aed" = ( +/obj/machinery/autolathe{ + hacked = 1; + name = "hacked autolathe" + }, +/turf/simulated/floor/outdoors/sidewalk/slab{ + temperature = 293.15; + movement_cost = 0 + }, +/area/vr/outdoors/powered) +"afd" = ( +/obj/structure/table/rack/shelf/steel, +/obj/fiftyspawner/durasteel, +/obj/fiftyspawner/steel, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"afn" = ( +/obj/structure/window/phoronreinforced{ + dir = 1 + }, +/obj/structure/window/phoronreinforced{ + dir = 8 + }, +/turf/simulated/floor/redgrid/animated, +/area/vr/powered/cult) +"agq" = ( +/obj/structure/closet/walllocker_double/medical/west, +/obj/item/weapon/storage/firstaid, +/obj/item/weapon/storage/firstaid/fire, +/obj/item/weapon/storage/firstaid/toxin, +/obj/item/weapon/storage/firstaid/o2, +/obj/item/roller, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"ahA" = ( +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/sciship) +"ahQ" = ( +/obj/structure/salvageable/bliss, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"aiI" = ( +/obj/item/weapon/coin/gold, +/obj/item/clothing/ears/earring/dangle/gold, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced, +/turf/simulated/floor/flock, +/area/vr/powered/rocks) +"ajk" = ( +/obj/structure/barricade, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"ajB" = ( +/obj/structure/table/rack/shelf, +/obj/item/weapon/reagent_containers/food/condiment/ketchup{ + pixel_y = 0; + pixel_x = -7 + }, +/obj/item/weapon/reagent_containers/food/condiment/mustard{ + pixel_x = -2 + }, +/obj/item/weapon/reagent_containers/food/condiment/hotsauce{ + pixel_x = 2 + }, +/turf/simulated/floor/plating, +/area/vr/powered/cafe) +"ajZ" = ( +/turf/simulated/floor/water/indoors{ + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"ake" = ( +/obj/item/weapon/bone/leg, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/dungeon) +"akm" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/yellow{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"akC" = ( +/turf/simulated/wall/phoron, +/area/vr/powered/cult) +"alb" = ( +/obj/effect/floor_decal/techfloor{ + dir = 10 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/cult) +"ale" = ( +/obj/structure/closet/toolcloset, +/obj/item/weapon/storage/box/lights/mixed, +/obj/item/weapon/storage/box/lights/mixed, +/obj/item/device/flashlight, +/obj/item/weapon/storage/belt/utility/full/multitool, +/obj/item/weapon/cell/high, +/obj/item/weapon/cell/high, +/obj/item/weapon/module/power_control, +/obj/item/weapon/module/cell_power, +/obj/item/weapon/module/card_reader, +/obj/item/weapon/module/id_auth, +/obj/item/weapon/storage/firstaid/regular, +/turf/simulated/floor/plating, +/area/vr/powered/material) +"aln" = ( +/obj/structure/table/fancyblack, +/obj/effect/floor_decal/spline/fancy{ + dir = 1 + }, +/obj/item/weapon/flame/candle/candelabra/everburn{ + pixel_y = 13 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"als" = ( +/obj/machinery/atmospherics/portables_connector{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/air/airlock, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"alv" = ( +/obj/machinery/vending/donksoft{ + req_log_access = null + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"aoo" = ( +/obj/structure/table/standard, +/obj/item/stack/medical/advanced/bruise_pack, +/obj/item/weapon/surgical/bioregen, +/obj/item/weapon/autopsy_scanner, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"apy" = ( +/obj/effect/floor_decal/corner/blue/diagonal{ + dir = 4 + }, +/obj/structure/closet/secure_closet/personal, +/turf/simulated/floor/tiled/white, +/area/vr/powered/dungeon) +"apz" = ( +/obj/effect/floor_decal/carpet, +/turf/simulated/floor/carpet, +/area/vr/powered/dungeon) +"aqz" = ( +/obj/effect/floor_decal/chapel, +/turf/simulated/floor/redgrid/off, +/area/vr/powered/cult) +"aqC" = ( +/obj/item/weapon/reagent_containers/blood, +/obj/item/weapon/pack/cardemon, +/obj/item/weapon/pack/cardemon, +/obj/item/weapon/deck/tarot, +/obj/structure/table/wooden_reinforced, +/turf/simulated/floor/wood, +/area/vr/powered) +"arj" = ( +/obj/structure/sign/kiddieplaque{ + name = "Kalipso: Modular fabrication shuttle"; + pixel_x = 32 + }, +/turf/space, +/area/vr/space) +"arZ" = ( +/obj/item/weapon/coin/gold, +/obj/item/weapon/coin/gold, +/obj/item/stack/material/gold, +/obj/item/clothing/gloves/ring/material/gold, +/obj/item/clothing/ears/earring/stud/diamond, +/obj/item/weapon/pickaxe/gold, +/turf/simulated/floor/flock, +/area/vr/powered/rocks) +"asi" = ( +/obj/structure/undies_wardrobe, +/turf/simulated/floor/carpet/oracarpet, +/area/vr/powered/motel) +"asj" = ( +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"asB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/space/mechfactory) +"asH" = ( +/mob/living/simple_mob/animal/passive/bird/goldcrest, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"awC" = ( +/obj/effect/floor_decal/corner/brown/border{ + dir = 9 + }, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 9 + }, +/turf/simulated/floor/wood, +/area/vr/powered/conspawn) +"awL" = ( +/obj/effect/decal/cleanable/dirt, +/mob/living/simple_mob/vore/aggressive/lizardman, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"axe" = ( +/turf/simulated/wall/cult, +/area/vr/powered/cult) +"axm" = ( +/obj/machinery/chemical_analyzer, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"axv" = ( +/obj/structure/cult/pylon, +/obj/effect/floor_decal/spline/fancy{ + dir = 9 + }, +/turf/simulated/floor/cult{ + icon_state = "cult-narsie" + }, +/area/vr/powered/cult) +"axB" = ( +/obj/machinery/vending/wardrobe/atmosdrobe{ + req_access = null + }, +/turf/simulated/floor/tiled{ + outdoors = 1 + }, +/area/vr/powered/vendor) +"axG" = ( +/turf/simulated/mineral/ignore_oregen, +/area/vr/powered/dungeon) +"ayP" = ( +/obj/machinery/vending/loadout/accessory{ + prices = list(/obj/item/clothing/accessory=0,/obj/item/clothing/accessory/armband/med/color=0,/obj/item/clothing/accessory/asymmetric=0,/obj/item/clothing/accessory/asymmetric/purple=0,/obj/item/clothing/accessory/asymmetric/green=0,/obj/item/clothing/accessory/bracelet=0,/obj/item/clothing/accessory/bracelet/material=0,/obj/item/clothing/accessory/bracelet/friendship=0,/obj/item/clothing/accessory/chaps=0,/obj/item/clothing/accessory/chaps/black=0,/obj/item/weapon/storage/briefcase/clutch=0,/obj/item/clothing/accessory/collar=0,/obj/item/clothing/accessory/collar/bell=0,/obj/item/clothing/accessory/collar/spike=0,/obj/item/clothing/accessory/collar/pink=0,/obj/item/clothing/accessory/collar/holo=0,/obj/item/clothing/accessory/collar/shock=0,/obj/item/weapon/storage/belt/fannypack=0,/obj/item/weapon/storage/belt/fannypack/white=0,/obj/item/clothing/accessory/fullcape=0,/obj/item/clothing/accessory/halfcape=0,/obj/item/clothing/accessory/hawaiian=0,/obj/item/clothing/accessory/hawaiian/blue=0,/obj/item/clothing/accessory/hawaiian/pink=0,/obj/item/clothing/accessory/hawaiian/red=0,/obj/item/clothing/accessory/hawaiian/yellow=0,/obj/item/clothing/accessory/tropical=0,/obj/item/clothing/accessory/tropical/green=0,/obj/item/clothing/accessory/tropical/pink=0,/obj/item/clothing/accessory/tropical/blue=0,/obj/item/clothing/accessory/locket=0,/obj/item/weapon/storage/backpack/purse=0,/obj/item/clothing/accessory/sash=0,/obj/item/clothing/accessory/scarf=5,/obj/item/clothing/accessory/scarf/red=0,/obj/item/clothing/accessory/scarf/darkblue=0,/obj/item/clothing/accessory/scarf/purple=0,/obj/item/clothing/accessory/scarf/yellow=100,/obj/item/clothing/accessory/scarf/orange=0,/obj/item/clothing/accessory/scarf/lightblue=0,/obj/item/clothing/accessory/scarf/white=0,/obj/item/clothing/accessory/scarf/black=0,/obj/item/clothing/accessory/scarf/zebra=0,/obj/item/clothing/accessory/scarf/christmas=0,/obj/item/clothing/accessory/scarf/stripedred=0,/obj/item/clothing/accessory/scarf/stripedgreen=0,/obj/item/clothing/accessory/scarf/stripedblue=0,/obj/item/clothing/accessory/jacket=0,/obj/item/clothing/accessory/jacket/checkered=0,/obj/item/clothing/accessory/jacket/burgundy=0,/obj/item/clothing/accessory/jacket/navy=0,/obj/item/clothing/accessory/jacket/charcoal=0,/obj/item/clothing/accessory/vest=0,/obj/item/clothing/accessory/sweater=0,/obj/item/clothing/accessory/sweater/pink=0,/obj/item/clothing/accessory/sweater/mint=0,/obj/item/clothing/accessory/sweater/blue=0,/obj/item/clothing/accessory/sweater/heart=0,/obj/item/clothing/accessory/sweater/nt=5,/obj/item/clothing/accessory/sweater/keyhole=0,/obj/item/clothing/accessory/sweater/winterneck=0,/obj/item/clothing/accessory/sweater/uglyxmas=5,/obj/item/clothing/accessory/sweater/flowersweater=0,/obj/item/clothing/accessory/sweater/redneck=0,/obj/item/clothing/accessory/tie=0,/obj/item/clothing/accessory/tie/horrible=0,/obj/item/clothing/accessory/tie/white=0,/obj/item/clothing/accessory/tie/navy=0,/obj/item/clothing/accessory/tie/yellow=0,/obj/item/clothing/accessory/tie/darkgreen=0,/obj/item/clothing/accessory/tie/black=0,/obj/item/clothing/accessory/tie/red_long=0,/obj/item/clothing/accessory/tie/red_clip=0,/obj/item/clothing/accessory/tie/blue_long=0,/obj/item/clothing/accessory/tie/blue_clip=0,/obj/item/clothing/accessory/tie/red=0,/obj/item/clothing/accessory/wcoat=0,/obj/item/clothing/accessory/wcoat/red=0,/obj/item/clothing/accessory/wcoat/grey=0,/obj/item/clothing/accessory/wcoat/brown=0,/obj/item/clothing/accessory/wcoat/gentleman=0,/obj/item/clothing/accessory/wcoat/swvest=0,/obj/item/clothing/accessory/wcoat/swvest/blue=0,/obj/item/clothing/accessory/wcoat/swvest/red=0,/obj/item/weapon/storage/wallet=0,/obj/item/weapon/storage/wallet/poly=0,/obj/item/weapon/storage/wallet/womens=0,/obj/item/weapon/lipstick=0,/obj/item/weapon/lipstick/purple=0,/obj/item/weapon/lipstick/jade=0,/obj/item/weapon/lipstick/black=0,/obj/item/clothing/ears/earmuffs=0,/obj/item/clothing/ears/earmuffs/headphones=0,/obj/item/clothing/ears/earring/stud=0,/obj/item/clothing/ears/earring/dangle=0,/obj/item/clothing/gloves/ring/mariner=0,/obj/item/clothing/gloves/ring/engagement=0,/obj/item/clothing/gloves/ring/seal/signet=0,/obj/item/clothing/gloves/ring/seal/mason=0,/obj/item/clothing/gloves/ring/material/plastic=0,/obj/item/clothing/gloves/ring/material/steel=0,/obj/item/clothing/gloves/ring/material/gold=100,/obj/item/clothing/glasses/eyepatch=0,/obj/item/clothing/glasses/gglasses=0,/obj/item/clothing/glasses/regular/hipster=0,/obj/item/clothing/glasses/rimless=0,/obj/item/clothing/glasses/thin=0,/obj/item/clothing/glasses/monocle=0,/obj/item/clothing/glasses/goggles=0,/obj/item/clothing/glasses/fluff/spiffygogs=0,/obj/item/clothing/glasses/fakesunglasses=0,/obj/item/clothing/glasses/fakesunglasses/aviator=0,/obj/item/clothing/mask/bandana/blue=0,/obj/item/clothing/mask/bandana/gold=0,/obj/item/clothing/mask/bandana/green=0,/obj/item/clothing/mask/bandana/red=0,/obj/item/clothing/mask/surgical=0,/obj/item/clothing/accessory/pride/bi=0,/obj/item/clothing/accessory/pride/trans=0,/obj/item/clothing/accessory/pride/ace=0,/obj/item/clothing/accessory/pride/enby=0,/obj/item/clothing/accessory/pride/pan=0,/obj/item/clothing/accessory/pride/lesbian=0,/obj/item/clothing/accessory/pride/intersex=0,/obj/item/clothing/accessory/pride/vore=0) + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"azG" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/northright{ + req_one_access = list(150) + }, +/obj/item/weapon/material/knife/tacknife/combatknife/fluff/katarina, +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"azP" = ( +/obj/structure/flora/ausbushes/fullgrass, +/turf/unsimulated/wall, +/area/vr/outdoors/powered) +"aAp" = ( +/obj/structure/table/marble, +/obj/item/device/mass_spectrometer/adv, +/obj/item/device/mass_spectrometer/adv, +/obj/item/clothing/glasses/science, +/obj/item/clothing/glasses/science, +/obj/machinery/light/floortube/flicker{ + pixel_y = 5 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"aAv" = ( +/obj/item/weapon/reagent_containers/food/drinks/soymilk, +/obj/item/weapon/reagent_containers/food/drinks/soymilk, +/obj/item/weapon/reagent_containers/food/drinks/bottle/milk, +/obj/item/weapon/reagent_containers/food/drinks/bottle/milk, +/obj/item/weapon/reagent_containers/food/drinks/smallchocmilk, +/obj/item/weapon/reagent_containers/food/drinks/smallchocmilk, +/obj/item/weapon/reagent_containers/food/drinks/smallchocmilk, +/obj/item/weapon/reagent_containers/food/drinks/smallchocmilk, +/obj/item/weapon/reagent_containers/food/drinks/smallmilk, +/obj/item/weapon/reagent_containers/food/drinks/smallmilk, +/obj/item/weapon/reagent_containers/food/drinks/smallmilk, +/obj/item/weapon/reagent_containers/food/drinks/smallmilk, +/obj/structure/closet/secure_closet/freezer/fridge{ + pixel_x = 6; + pixel_y = 0 + }, +/turf/simulated/floor/plating, +/area/vr/powered/cafe) +"aAA" = ( +/obj/effect/floor_decal/corner/brown/border{ + dir = 1 + }, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/vr/powered/conspawn) +"aAU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance/rnd{ + req_one_access = null + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"aBi" = ( +/obj/structure/closet/walllocker_double/kitchen/east{ + name = "Ration Cabinet" + }, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/device/radio{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/device/radio{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/device/radio{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/device/radio{ + pixel_x = 5; + pixel_y = 5 + }, +/turf/simulated/shuttle/floor/darkred, +/area/vr/powered/space/sciship) +"aBD" = ( +/obj/structure/closet/alien{ + name = "container" + }, +/obj/item/clothing/suit/space/void/autolok, +/obj/item/clothing/suit/space/void/autolok, +/obj/item/weapon/tank/emergency/oxygen/double, +/obj/item/weapon/tank/emergency/oxygen/double, +/obj/item/weapon/storage/toolbox/emergency, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered) +"aCa" = ( +/obj/effect/floor_decal/stairs{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"aCZ" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/box/matches, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"aDr" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/space/mechfactory) +"aDE" = ( +/obj/item/weapon/digestion_remains/ribcage, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/dungeon) +"aEi" = ( +/obj/structure/railing/grey{ + pixel_y = 0; + dir = 8 + }, +/obj/structure/railing/grey, +/obj/structure/prop/statue/pillar, +/turf/simulated/floor/concrete{ + outdoors = 0 + }, +/area/vr/outdoors/powered) +"aEs" = ( +/obj/machinery/recharge_station, +/obj/effect/floor_decal/techfloor/corner{ + dir = 5 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"aEy" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/item/weapon/reagent_containers/food/drinks/bottle/milk, +/obj/item/weapon/reagent_containers/food/drinks/bottle/milk, +/obj/item/weapon/reagent_containers/food/drinks/bottle/milk, +/obj/item/weapon/reagent_containers/food/drinks/soymilk, +/obj/item/weapon/reagent_containers/food/drinks/soymilk, +/obj/item/weapon/reagent_containers/food/drinks/soymilk, +/turf/simulated/floor/tiled, +/area/vr/powered/constore) +"aEZ" = ( +/obj/machinery/light, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/cult) +"aFu" = ( +/obj/effect/floor_decal/industrial/warning/corner{ + dir = 1 + }, +/turf/simulated/shuttle/floor/darkred, +/area/vr/powered/armory) +"aFR" = ( +/obj/structure/table/reinforced, +/obj/item/device/gps/advanced/science, +/obj/item/weapon/reagent_containers/spray/cleaner{ + desc = "Someone has crossed out the 'Space' from Space Cleaner and written in Chemistry. Scrawled on the back is, 'Okay, whoever filled this with polytrinic acid, it was only funny the first time. It was hard enough replacing the CMO's first cat!'"; + name = "Chemistry Cleaner" + }, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/space/whiteship) +"aGu" = ( +/obj/structure/cliff/automatic{ + dir = 9 + }, +/turf/simulated/floor/water/indoors{ + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"aHz" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/smallbould, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"aHI" = ( +/obj/effect/floor_decal/corner/blue/diagonal{ + dir = 4 + }, +/obj/effect/decal/remains/robot, +/obj/item/toy/plushie/borgplushie/medihound, +/turf/simulated/floor/tiled/white, +/area/vr/powered/dungeon) +"aIJ" = ( +/obj/machinery/chemical_dispenser/bar_coffee/full{ + dir = 2; + pixel_y = 8 + }, +/obj/structure/table/marble, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"aIL" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 6 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"aJB" = ( +/obj/structure/closet/wardrobe/grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/shoes/footwraps, +/obj/item/clothing/shoes/footwraps, +/obj/item/clothing/shoes/black, +/obj/item/clothing/shoes/black, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"aKY" = ( +/obj/item/weapon/gun/projectile/colt, +/obj/item/weapon/gun/projectile/garand, +/obj/item/weapon/gun/projectile/revolvingrifle, +/obj/item/weapon/gun/projectile/shotgun/pump, +/obj/item/ammo_magazine/ammo_box/b12g, +/obj/item/ammo_magazine/m45, +/obj/item/ammo_magazine/m45, +/obj/structure/closet/secure_closet/guncabinet{ + req_one_access = null + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"aLb" = ( +/obj/structure/table/glass, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/powered) +"aLx" = ( +/obj/item/weapon/pickaxe, +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/gun/energy/locked/phasegun, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"aLK" = ( +/obj/machinery/door/airlock/glass{ + name = "VR Main Spawn" + }, +/turf/simulated/floor/wood, +/area/vr/powered/conspawn) +"aLY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/airless, +/area/vr/powered) +"aMx" = ( +/obj/item/weapon/gun/energy/alien{ + pixel_y = -6 + }, +/obj/item/weapon/gun/energy/alien, +/obj/structure/table/alien/blue, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"aNd" = ( +/obj/structure/table/fancyblack, +/turf/simulated/floor/wood, +/area/vr/powered/cult) +"aNo" = ( +/obj/machinery/gear_dispenser/suit/ert{ + req_one_access = null + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"aNv" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/obj/fiftyspawner/plasteel, +/obj/structure/closet/alien{ + color = "grey"; + desc = "Eldritch carved locker."; + name = "rockformed locker" + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"aNV" = ( +/obj/machinery/door/airlock/medical{ + req_one_access = null + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"aNY" = ( +/obj/structure/cult/forge, +/turf/simulated/floor/wood, +/area/vr/powered/cult) +"aOF" = ( +/obj/structure/cryofeed{ + dir = 1 + }, +/turf/simulated/wall/rdshull, +/area/vr/powered) +"aOJ" = ( +/obj/structure/bed/chair/oldsofa/right, +/obj/structure/window/phoronreinforced{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/vr/powered/cult) +"aPk" = ( +/obj/machinery/door/airlock/angled_tgmc/wide/generic_steel, +/turf/simulated/shuttle/plating, +/area/vr/powered) +"aPz" = ( +/obj/machinery/disperser/back{ + dir = 1 + }, +/obj/structure/ship_munition/disperser_charge/mining, +/obj/structure/sign/department/shield{ + pixel_x = -32 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"aQk" = ( +/obj/effect/decal/cleanable/blood/gibs{ + color = "red"; + icon_state = "mgibbl1" + }, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"aQJ" = ( +/turf/simulated/wall/cult, +/area/vr/outdoors/powered/cult) +"aRb" = ( +/obj/structure/flora/smallbould, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"aRy" = ( +/turf/simulated/floor/carpet/gaycarpet, +/area/vr/powered/cult) +"aRX" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/portable_atmospherics/powered/scrubber/huge, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"aSw" = ( +/obj/structure/bed/chair/bay/comfy/black{ + dir = 1 + }, +/obj/item/weapon/bone/skull, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/dungeon) +"aSO" = ( +/obj/machinery/vending/cola, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"aTw" = ( +/obj/structure/railing, +/obj/effect/decal/remains, +/turf/simulated/floor/outdoors/rocks{ + temperature = 293.15 + }, +/area/vr/outdoors/powered/lava) +"aTO" = ( +/obj/structure/table/standard, +/obj/item/weapon/surgical/cautery{ + pixel_y = 0; + pixel_x = 2 + }, +/obj/item/weapon/surgical/surgicaldrill, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"aTW" = ( +/obj/structure/table/woodentable, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"aUr" = ( +/obj/structure/closet/walllocker_double/kitchen/north{ + dir = 8; + name = "Ration Cabinet"; + pixel_x = -32; + pixel_y = 0 + }, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/device/radio{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/device/radio{ + pixel_x = 5; + pixel_y = 5 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"aUD" = ( +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"aVe" = ( +/obj/machinery/vending/loadout{ + prices = list(/obj/item/clothing/gloves/evening=0,/obj/item/clothing/gloves/fingerless=0,/obj/item/clothing/gloves/black=0,/obj/item/clothing/gloves/blue=0,/obj/item/clothing/gloves/brown=0,/obj/item/clothing/gloves/color=0,/obj/item/clothing/gloves/green=0,/obj/item/clothing/gloves/grey=0,/obj/item/clothing/gloves/sterile/latex=0,/obj/item/clothing/gloves/light_brown=0,/obj/item/clothing/gloves/sterile/nitrile=0,/obj/item/clothing/gloves/orange=0,/obj/item/clothing/gloves/purple=0,/obj/item/clothing/gloves/red=0,/obj/item/clothing/gloves/fluff/siren=0,/obj/item/clothing/gloves/white=0,/obj/item/clothing/gloves/duty=0,/obj/item/clothing/shoes/athletic=0,/obj/item/clothing/shoes/boots/fluff/siren=0,/obj/item/clothing/shoes/slippers=0,/obj/item/clothing/shoes/boots/cowboy/classic=0,/obj/item/clothing/shoes/boots/cowboy=0,/obj/item/clothing/shoes/boots/duty=0,/obj/item/clothing/shoes/flats/white/color=0,/obj/item/clothing/shoes/flipflop=0,/obj/item/clothing/shoes/heels=0,/obj/item/clothing/shoes/hitops/black=0,/obj/item/clothing/shoes/hitops/blue=0,/obj/item/clothing/shoes/hitops/green=0,/obj/item/clothing/shoes/hitops/orange=0,/obj/item/clothing/shoes/hitops/purple=0,/obj/item/clothing/shoes/hitops/red=0,/obj/item/clothing/shoes/flats/white/color=0,/obj/item/clothing/shoes/hitops/yellow=0,/obj/item/clothing/shoes/boots/jackboots=0,/obj/item/clothing/shoes/boots/jungle=0,/obj/item/clothing/shoes/black/cuffs=0,/obj/item/clothing/shoes/black/cuffs/blue=0,/obj/item/clothing/shoes/black/cuffs/red=0,/obj/item/clothing/shoes/sandal=0,/obj/item/clothing/shoes/black=0,/obj/item/clothing/shoes/blue=0,/obj/item/clothing/shoes/brown=0,/obj/item/clothing/shoes/laceup=0,/obj/item/clothing/shoes/green=0,/obj/item/clothing/shoes/laceup/brown=0,/obj/item/clothing/shoes/orange=0,/obj/item/clothing/shoes/purple=0,/obj/item/clothing/shoes/red=0,/obj/item/clothing/shoes/white=0,/obj/item/clothing/shoes/yellow=0,/obj/item/clothing/shoes/skater=0,/obj/item/clothing/shoes/boots/cowboy/snakeskin=0,/obj/item/clothing/shoes/boots/jackboots/toeless=0,/obj/item/clothing/shoes/boots/workboots/toeless=0,/obj/item/clothing/shoes/boots/winter=0,/obj/item/clothing/shoes/boots/workboots=0,/obj/item/clothing/shoes/footwraps=0,/obj/item/clothing/shoes/sneakerspurple=0,/obj/item/clothing/shoes/sneakersblue=0,/obj/item/clothing/shoes/sneakersred=0) + }, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"aVF" = ( +/obj/effect/catwalk_plated/dark, +/turf/simulated/floor/bmarble, +/area/vr/powered/cult) +"aWK" = ( +/obj/structure/closet/wardrobe/grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/shoes/black, +/obj/item/clothing/shoes/black, +/obj/item/clothing/shoes/footwraps, +/obj/item/clothing/shoes/footwraps, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/space/mechfactory) +"aWV" = ( +/obj/machinery/atmospherics/unary/engine/bigger{ + dir = 1 + }, +/turf/space, +/area/vr/space) +"aXq" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/lavendergrass, +/turf/simulated/floor/outdoors/grass{ + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"aYm" = ( +/obj/item/weapon/weldingtool/largetank, +/obj/item/weapon/tool/crowbar, +/obj/item/weapon/tool/screwdriver, +/obj/item/weapon/storage/firstaid/surgery, +/obj/structure/table/darkglass, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"aYq" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/structure/table/reinforced, +/obj/item/weapon/disk/design_disk, +/obj/item/weapon/disk/design_disk, +/obj/item/weapon/disk/tech_disk, +/obj/item/weapon/disk/tech_disk, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/space/whiteship) +"aYH" = ( +/obj/effect/floor_decal/plaque{ + pixel_y = 32 + }, +/obj/effect/step_trigger/message{ + message = "Example text"; + once = 0 + }, +/turf/simulated/floor/bronze, +/area/vr/powered/cult) +"aZt" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/reagent_containers/food/snacks/monkeysdelight, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"aZv" = ( +/turf/unsimulated/wall, +/area/vr/powered/material) +"aZN" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/fancy/candle_box, +/obj/item/weapon/storage/box/matches, +/turf/simulated/floor/carpet/blucarpet, +/area/vr/powered) +"aZS" = ( +/obj/machinery/light/floortube, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"bbi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"bbw" = ( +/obj/structure/table/rack/shelf, +/obj/item/weapon/gun/projectile/silenced, +/obj/item/weapon/gun/projectile/silenced, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"bbE" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor, +/area/vr/powered) +"bbO" = ( +/obj/structure/table/steel_reinforced, +/obj/item/weapon/gun/projectile/automatic/serdy/rpd, +/turf/simulated/floor/gorefloor, +/area/vr/outdoors/powered/cult) +"bcC" = ( +/obj/structure/table/hardwoodtable, +/obj/random/drinkbottle, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"bcU" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/floor_decal/rust, +/obj/item/weapon/bone/skull{ + pixel_y = -11; + pixel_x = 5 + }, +/obj/item/clothing/head/that{ + pixel_y = -3; + pixel_x = 6 + }, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"bec" = ( +/obj/structure/prop/machine/green_egg, +/turf/simulated/floor/flock, +/area/vr/powered/rocks) +"bei" = ( +/obj/structure/bed/chair/office/dark{ + dir = 1 + }, +/obj/effect/floor_decal/corner/paleblue/diagonal{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"bep" = ( +/obj/structure/table/alien/blue, +/obj/item/weapon/reagent_containers/glass/beaker/noreact{ + pixel_x = -6 + }, +/obj/item/weapon/reagent_containers/glass/beaker/noreact, +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/machinery/light/poi{ + dir = 8 + }, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/dungeon) +"bfd" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/closet/alien, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/obj/random/contraband/nofail, +/obj/fiftyspawner/plasteel, +/turf/simulated/floor, +/area/vr/powered) +"bfD" = ( +/obj/structure/table/marble{ + color = "grey" + }, +/obj/item/weapon/storage/firstaid/adv{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/weapon/storage/firstaid/adv, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered) +"bgn" = ( +/obj/structure/salvageable/data_os{ + name = "broken money printer" + }, +/obj/random/cash/huge, +/turf/simulated/floor/outdoors/rocks{ + temperature = 293.15; + outdoors = -1 + }, +/area/vr/powered/dungeon) +"bgo" = ( +/obj/effect/floor_decal/spline/fancy{ + dir = 9 + }, +/turf/simulated/floor/cult{ + icon_state = "cult-narsie" + }, +/area/vr/powered/cult) +"bgM" = ( +/obj/machinery/chemical_dispenser/ert/specialops, +/obj/structure/table/marble{ + color = "grey" + }, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered/cult) +"bgR" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/structure/table/rack/shelf/steel, +/obj/fiftyspawner/durasteel, +/obj/fiftyspawner/steel, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"bgU" = ( +/obj/machinery/light, +/obj/item/weapon/beartrap/hunting{ + anchored = 1; + deployed = 1; + icon_state = "beartrap1" + }, +/turf/simulated/floor/outdoors/dirt{ + temperature = 293.15; + outdoors = 0 + }, +/area/vr/powered/dungeon) +"bhs" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 6 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/sciship) +"bhB" = ( +/obj/structure/bed/chair/comfy/red{ + pixel_y = 0; + dir = 4 + }, +/obj/structure/plushie/ian{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/vr/powered/material) +"bhR" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/structure/ship_munition/disperser_charge/emp, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"bhX" = ( +/mob/living/simple_mob/animal/giant_spider/tunneler/fast, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"bhZ" = ( +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/cult) +"bix" = ( +/obj/structure/table/marble, +/obj/structure/window/phoronreinforced, +/obj/effect/floor_decal/spline/fancy/wood/corner, +/obj/item/weapon/reagent_containers/food/condiment/small/packet/crayon/red, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"biB" = ( +/obj/structure/table/marble{ + color = "grey" + }, +/obj/structure/window/phoronreinforced{ + dir = 1 + }, +/obj/effect/floor_decal/spline/fancy{ + dir = 1 + }, +/obj/item/weapon/reagent_containers/food/condiment/small/packet/crayon/brown, +/obj/machinery/light/floortube/flicker{ + dir = 8; + pixel_x = 5 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"biC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 6 + }, +/obj/machinery/meter, +/turf/simulated/floor/airless, +/area/vr/powered) +"biV" = ( +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/structure/shuttle/window, +/obj/structure/curtain/black{ + icon_state = "open"; + layer = 2; + name = "privacy curtain"; + opacity = 0 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/blast/regular/open{ + id = "estrella_blast"; + name = "window blast shield" + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"bjR" = ( +/obj/item/weapon/reagent_containers/food/drinks/soymilk, +/obj/item/weapon/reagent_containers/food/drinks/soymilk, +/obj/item/weapon/reagent_containers/food/drinks/bottle/milk, +/obj/item/weapon/reagent_containers/food/drinks/bottle/milk, +/obj/item/weapon/reagent_containers/food/drinks/smallchocmilk, +/obj/item/weapon/reagent_containers/food/drinks/smallchocmilk, +/obj/item/weapon/reagent_containers/food/drinks/smallchocmilk, +/obj/item/weapon/reagent_containers/food/drinks/smallchocmilk, +/obj/item/weapon/reagent_containers/food/drinks/smallmilk, +/obj/item/weapon/reagent_containers/food/drinks/smallmilk, +/obj/item/weapon/reagent_containers/food/drinks/smallmilk, +/obj/item/weapon/reagent_containers/food/drinks/smallmilk, +/obj/structure/closet/secure_closet/freezer/fridge{ + pixel_x = 6; + pixel_y = 0 + }, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"bmi" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/clothing/under/pants/camo, +/obj/item/clothing/under/pants/camo, +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"bnj" = ( +/obj/machinery/atmospherics/portables_connector, +/obj/machinery/portable_atmospherics/canister/phoron, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/effect/floor_decal/techfloor/corner{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"bnQ" = ( +/obj/structure/table/reinforced, +/obj/machinery/chemical_dispenser/full{ + pixel_y = 5 + }, +/obj/item/device/radio/intercom{ + desc = "Talk... listen through this."; + name = "Station Intercom (Brig Radio)"; + pixel_y = -21; + wires = 7 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/whiteship) +"boe" = ( +/obj/structure/table/woodentable, +/turf/simulated/floor/wood, +/area/vr/powered/art) +"boL" = ( +/obj/effect/floor_decal/corner/white/border{ + dir = 5 + }, +/obj/machinery/light/small, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/concrete{ + outdoors = 0 + }, +/area/vr/powered/dungeon) +"bpP" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/mechfactory) +"bqc" = ( +/obj/item/pizzavoucher, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"bqf" = ( +/obj/item/clothing/mask/muzzle, +/turf/simulated/floor, +/area/vr/powered) +"brv" = ( +/obj/structure/salvageable/computer_os, +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"brF" = ( +/obj/item/weapon/beartrap/hunting{ + anchored = 1; + deployed = 1; + icon_state = "beartrap1" + }, +/turf/simulated/floor/outdoors/rocks{ + temperature = 293.15; + outdoors = -1 + }, +/area/vr/powered/dungeon) +"bsn" = ( +/obj/structure/closet/crate, +/obj/fiftyspawner/plasteel, +/obj/fiftyspawner/plasteel, +/obj/fiftyspawner/phoronrglass, +/obj/fiftyspawner/phoronrglass, +/obj/item/stack/material/lead{ + amount = 50 + }, +/obj/item/stack/material/lead{ + amount = 50 + }, +/obj/fiftyspawner/gold, +/obj/fiftyspawner/phoron, +/obj/fiftyspawner/durasteel, +/turf/simulated/floor/plating, +/area/vr/powered/material) +"bsG" = ( +/obj/effect/overlay/palmtree_r, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"btN" = ( +/obj/machinery/transhuman/autoresleever{ + respawn = 0; + vore_respawn = 0; + equip_body = 1; + name = "VR Ghost Cafe Spawn"; + desc = "Clicking on this as a ghost will spawn you in as a NPC exclusive to the VR world loaded into the station."; + ghost_spawns = 1 + }, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"bue" = ( +/turf/unsimulated/wall/dark, +/area/vr/powered/rocks) +"bvk" = ( +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/structure/foodcart, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/space/sciship) +"bvJ" = ( +/obj/effect/catwalk_plated/dark, +/turf/space, +/area/vr/space) +"bwd" = ( +/obj/structure/closet/walllocker_double/hydrant/north, +/obj/effect/landmark/loot_spawn, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"bws" = ( +/obj/effect/floor_decal/corner/blue/diagonal{ + dir = 4 + }, +/obj/structure/flora/pottedplant/orientaltree, +/turf/simulated/floor/tiled/white, +/area/vr/powered/dungeon) +"bwv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/random/junk, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"bwW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"bym" = ( +/turf/simulated/floor/water{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"byU" = ( +/turf/simulated/shuttle/floor/white, +/area/vr/powered/cult) +"bzc" = ( +/mob/living/simple_mob/animal/passive/raccoon_ch, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"bzi" = ( +/turf/simulated/floor/flock{ + temperature = 311 + }, +/area/vr/powered/rocks) +"bzq" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"bzs" = ( +/obj/structure/table/glass, +/obj/item/weapon/soap/deluxe, +/obj/item/weapon/towel/random, +/turf/simulated/floor/carpet/blucarpet, +/area/vr/powered) +"bAl" = ( +/turf/simulated/floor/carpet, +/area/vr/powered/art) +"bAM" = ( +/obj/structure/bonfire/permanent, +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/reagent_containers/food/snacks/sliceable/sharkchunk, +/turf/simulated/floor/outdoors/dirt{ + temperature = 293.15; + outdoors = 0 + }, +/area/vr/powered/dungeon) +"bAV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/yellow{ + dir = 5 + }, +/obj/structure/closet/secure_closet/guncabinet{ + req_one_access = null + }, +/obj/item/clothing/head/helmet/combat/USDF, +/obj/item/clothing/head/helmet/combat/USDF, +/obj/item/clothing/suit/armor/combat/USDF, +/obj/item/clothing/suit/armor/combat/USDF, +/obj/item/device/flash, +/obj/item/device/flash, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/whiteship) +"bBu" = ( +/obj/structure/closet/emcloset, +/obj/machinery/light/poi{ + dir = 1 + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/space/sciship) +"bBN" = ( +/obj/structure/closet/walllocker_double/medical/west, +/obj/item/weapon/storage/firstaid, +/obj/item/weapon/storage/firstaid/fire, +/obj/item/weapon/storage/firstaid/toxin, +/obj/item/weapon/storage/firstaid/o2, +/obj/item/roller, +/turf/simulated/shuttle/floor/darkred, +/area/vr/powered/space/sciship) +"bCW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/yellow, +/turf/simulated/shuttle/wall, +/area/vr/powered/space/whiteship) +"bDC" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/recharger/wallcharger{ + pixel_x = -24 + }, +/turf/simulated/shuttle/floor/darkred, +/area/vr/powered/armory) +"bDQ" = ( +/obj/effect/floor_decal/arrow{ + dir = 4 + }, +/turf/simulated/floor/outdoors/sidewalk/slab{ + temperature = 293.15; + movement_cost = 0 + }, +/area/vr/outdoors/powered) +"bED" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/mecha_parts/component/gas/reinforced, +/obj/item/mecha_parts/mecha_equipment/hardpoint_actuator, +/obj/item/mecha_parts/mecha_equipment/tesla_energy_relay, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/cannon, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/grenade/rigged, +/obj/item/mecha_parts/mecha_equipment/wormhole_generator, +/turf/simulated/floor/airless, +/area/vr/space) +"bER" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/reagent_containers/food/snacks/bacon_and_eggs, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"bGB" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"bGF" = ( +/obj/structure/table/alien/blue, +/obj/item/stack/medical/advanced/bruise_pack, +/obj/item/weapon/surgical/retractor/alien, +/obj/effect/floor_decal/techfloor{ + dir = 9 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/dungeon) +"bHz" = ( +/obj/structure/sign/periodic, +/turf/simulated/wall/wood, +/area/vr/powered) +"bHC" = ( +/obj/machinery/gear_dispenser/suit/standard, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"bHT" = ( +/obj/structure/salvageable/console_os{ + name = "Turret control console" + }, +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/obj/machinery/light/poi{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"bIk" = ( +/obj/machinery/vending/snack, +/obj/effect/floor_decal/corner/paleblue/diagonal{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"bIm" = ( +/obj/structure/cult/pylon, +/obj/effect/floor_decal/spline/fancy{ + dir = 5 + }, +/turf/simulated/floor/cult{ + icon_state = "cult-narsie" + }, +/area/vr/powered/cult) +"bII" = ( +/obj/structure/table/marble, +/obj/item/weapon/storage/firstaid/bonemed{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/weapon/storage/firstaid/bonemed, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"bJv" = ( +/obj/structure/window/reinforced/tinted/frosted{ + dir = 1 + }, +/turf/simulated/floor/carpet/oracarpet, +/area/vr/powered) +"bJN" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"bLz" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/structure/table/steel_reinforced, +/obj/machinery/cell_charger, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"bLB" = ( +/obj/item/weapon/towel/random, +/obj/item/weapon/towel/random, +/turf/simulated/floor/wood, +/area/vr/powered/space/whiteship) +"bLO" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/backpack/dufflebag/syndie, +/obj/item/weapon/storage/backpack/dufflebag/syndie, +/obj/item/weapon/storage/backpack/dufflebag/syndie, +/obj/item/weapon/storage/backpack/dufflebag/syndie, +/obj/item/weapon/storage/backpack/dufflebag/syndie, +/obj/item/weapon/storage/backpack/dufflebag/syndie, +/obj/item/weapon/storage/backpack/dufflebag/syndie, +/obj/item/weapon/storage/backpack/dufflebag/syndie, +/obj/item/weapon/storage/backpack/dufflebag/syndie, +/turf/simulated/floor/tiled, +/area/vr/powered/conspawn) +"bMd" = ( +/obj/machinery/gear_dispenser/randomvoidsuit, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"bMe" = ( +/obj/effect/floor_decal/corner/paleblue{ + dir = 6 + }, +/obj/structure/closet/debug, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"bMB" = ( +/obj/structure/fence/corner, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"bMT" = ( +/obj/structure/flora/bboulder1, +/turf/simulated/floor/grass2{ + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"bNe" = ( +/turf/simulated/wall/r_wall, +/area/vr/powered/vendor) +"bOn" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/floor_decal/techfloor/orange, +/obj/effect/floor_decal/techfloor/corner{ + dir = 5 + }, +/obj/structure/sign/electricshock{ + pixel_y = 32 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"bOO" = ( +/obj/effect/floor_decal/rust, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"bPy" = ( +/obj/structure/sign/science{ + pixel_y = 32 + }, +/turf/space, +/area/vr/space) +"bPC" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/structure/toilet, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"bPN" = ( +/obj/effect/floor_decal/rust, +/obj/item/weapon/bone/arm{ + pixel_x = -9 + }, +/obj/item/instrument/trombone/spectral, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"bQr" = ( +/obj/effect/floor_decal/techfloor/corner, +/obj/machinery/porta_turret/alien{ + faction = "neutral" + }, +/obj/machinery/light{ + dir = 1; + layer = 3 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"bQB" = ( +/obj/structure/outcrop/gold, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"bQZ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/outdoors/sidewalk/side{ + icon_state = "sidewalk"; + movement_cost = 0; + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"bRI" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + dir = 10 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/floor_decal/techfloor/orange, +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/obj/machinery/door/window/survival_pod{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"bRN" = ( +/obj/structure/flora/tree/jungle_small, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/fullgrass, +/turf/unsimulated/wall, +/area/vr/outdoors/powered) +"bSP" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"bTl" = ( +/mob/living/simple_mob/construct/shade{ + ai_holder_type = null + }, +/obj/effect/floor_decal/techfloor, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"bTp" = ( +/obj/structure/table/bench/wooden, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"bTy" = ( +/obj/structure/flora/tree/jungle, +/obj/structure/flora/ausbushes/fullgrass, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"bTZ" = ( +/obj/structure/table/darkglass, +/obj/item/clothing/gloves/fluff/techpriestgloves, +/obj/item/clothing/head/hood/techpriest, +/obj/item/clothing/shoes/boots/jackboots/fluff/techpriestboots, +/obj/item/clothing/under/fluff/techpriestunder, +/obj/item/clothing/suit/storage/hooded/techpriest, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered/cult) +"bUp" = ( +/obj/machinery/atmospherics/binary/circulator{ + anchored = 1 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/sciship) +"bVz" = ( +/obj/machinery/door/airlock/multi_tile/metal/mait{ + icon_state = "door_locked"; + id_tag = "kalipso_hatch"; + name = "Cargo Hold" + }, +/obj/machinery/door/blast/regular{ + dir = 4; + id = "kalipsoshutters"; + name = "Kalipso Blast Shielding"; + density = 0; + opacity = 0 + }, +/obj/structure/fans/tiny, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/sciship) +"bVV" = ( +/obj/structure/fence/end{ + dir = 4 + }, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"bWX" = ( +/obj/structure/table/rack/shelf/steel, +/obj/fiftyspawner/plasteel, +/obj/fiftyspawner/durasteel, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"bXg" = ( +/turf/simulated/wall/sandstonediamond, +/area/vr/powered) +"bXQ" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/dungeon) +"bYd" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/structure/table/steel_reinforced, +/obj/random/maintenance/engineering, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"bZo" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/bikehorn/tinytether{ + pixel_y = 5; + pixel_x = 2 + }, +/obj/item/weapon/bikehorn/tinytether{ + pixel_y = 11; + pixel_x = 8 + }, +/obj/item/weapon/paperplane{ + dir = 4; + pixel_y = 2; + pixel_x = -9 + }, +/turf/simulated/floor/wood, +/area/vr/powered/cult) +"bZD" = ( +/obj/effect/wingrille_spawn/reinforced, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"caK" = ( +/obj/effect/floor_decal/techfloor/corner, +/turf/simulated/floor/cult{ + icon_state = "cult-narsie" + }, +/area/vr/powered/cult) +"cbm" = ( +/obj/structure/railing/grey{ + pixel_y = 0; + dir = 1 + }, +/turf/simulated/floor/concrete{ + outdoors = 0 + }, +/area/vr/outdoors/powered) +"cbu" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"cck" = ( +/obj/machinery/recharge_station, +/obj/machinery/door/window/survival_pod{ + opacity = 1 + }, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/cult) +"cdu" = ( +/obj/machinery/smartfridge/survival_pod{ + icon = 'icons/obj/vending.dmi'; + icon_base = "fridge_sci"; + icon_contents = "chem"; + icon_state = "fridge_sci"; + name = "Advanced storage"; + pixel_y = 0 + }, +/obj/item/weapon/grenade/spawnergrenade/casino/armadillo, +/obj/item/weapon/grenade/spawnergrenade/casino/armadillo, +/obj/item/weapon/grenade/spawnergrenade/casino/cat, +/obj/item/weapon/grenade/spawnergrenade/casino/cat, +/obj/item/weapon/grenade/spawnergrenade/casino/chicken, +/obj/item/weapon/grenade/spawnergrenade/casino/chicken, +/obj/item/weapon/grenade/spawnergrenade/casino/corgi, +/obj/item/weapon/grenade/spawnergrenade/casino/corgi, +/obj/item/weapon/grenade/spawnergrenade/casino/cow, +/obj/item/weapon/grenade/spawnergrenade/casino/cow, +/obj/item/weapon/grenade/spawnergrenade/casino/fennec, +/obj/item/weapon/grenade/spawnergrenade/casino/fennec, +/obj/item/weapon/grenade/spawnergrenade/casino/fox, +/obj/item/weapon/grenade/spawnergrenade/casino/fox, +/obj/item/weapon/grenade/spawnergrenade/casino/goat, +/obj/item/weapon/grenade/spawnergrenade/casino/goat, +/obj/item/weapon/grenade/spawnergrenade/casino/goat, +/obj/item/weapon/grenade/spawnergrenade/casino/fox, +/obj/item/weapon/grenade/spawnergrenade/casino/fennec, +/obj/item/weapon/grenade/spawnergrenade/casino/cow, +/obj/item/weapon/grenade/spawnergrenade/casino/corgi, +/obj/item/weapon/grenade/spawnergrenade/casino/chicken, +/obj/item/weapon/grenade/spawnergrenade/casino/cat, +/obj/item/weapon/grenade/spawnergrenade/casino/chicken, +/obj/item/weapon/grenade/spawnergrenade/casino/chicken, +/obj/item/weapon/grenade/spawnergrenade/casino/chicken, +/obj/item/weapon/grenade/spawnergrenade/casino/horse, +/obj/item/weapon/grenade/spawnergrenade/casino/horse, +/obj/item/weapon/grenade/spawnergrenade/casino/horse, +/obj/item/weapon/grenade/spawnergrenade/casino/lizard, +/obj/item/weapon/grenade/spawnergrenade/casino/lizard, +/obj/item/weapon/grenade/spawnergrenade/casino/lizard, +/obj/item/weapon/grenade/spawnergrenade/casino/otie, +/obj/item/weapon/grenade/spawnergrenade/casino/otie, +/obj/item/weapon/grenade/spawnergrenade/casino/otie, +/obj/item/weapon/grenade/spawnergrenade/casino/otie/chubby, +/obj/item/weapon/grenade/spawnergrenade/casino/otie/chubby, +/obj/item/weapon/grenade/spawnergrenade/casino/otie/chubby, +/obj/item/weapon/grenade/spawnergrenade/casino/penguin, +/obj/item/weapon/grenade/spawnergrenade/casino/penguin, +/obj/item/weapon/grenade/spawnergrenade/casino/penguin, +/obj/item/weapon/grenade/spawnergrenade/casino/redpanda, +/obj/item/weapon/grenade/spawnergrenade/casino/redpanda, +/obj/item/weapon/grenade/spawnergrenade/casino/redpanda, +/obj/item/weapon/grenade/spawnergrenade/casino/snake, +/obj/item/weapon/grenade/spawnergrenade/casino/snake, +/obj/item/weapon/grenade/spawnergrenade/casino/snake, +/obj/item/weapon/grenade/spawnergrenade/casino/tindalos, +/obj/item/weapon/grenade/spawnergrenade/casino/tindalos, +/obj/item/weapon/grenade/spawnergrenade/casino/tindalos, +/obj/item/weapon/grenade/spawnergrenade/casino/zorgoia, +/obj/item/weapon/grenade/spawnergrenade/casino/zorgoia, +/obj/item/weapon/grenade/spawnergrenade/casino/zorgoia, +/obj/item/weapon/grenade/spawnergrenade/casino/yithian, +/obj/item/weapon/grenade/spawnergrenade/casino/yithian, +/obj/item/weapon/grenade/spawnergrenade/casino/yithian, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/building2) +"cdH" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/space/whiteship) +"cem" = ( +/obj/structure/flora/ausbushes/fullgrass, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"ceu" = ( +/turf/simulated/floor/cult, +/area/vr/outdoors/powered/cult) +"cez" = ( +/obj/machinery/vending/wardrobe/mimedrobe{ + req_access = null + }, +/turf/simulated/floor/tiled{ + outdoors = 1 + }, +/area/vr/powered/vendor) +"ceO" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/closet/alien, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/obj/random/contraband/nofail, +/turf/simulated/floor, +/area/vr/powered) +"ceV" = ( +/obj/structure/table/darkglass, +/obj/item/weapon/storage/briefcase/inflatable{ + pixel_x = 3; + pixel_y = 6 + }, +/obj/item/weapon/storage/briefcase/inflatable{ + pixel_y = 3 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"cfl" = ( +/obj/fiftyspawner/uranium, +/obj/item/stack/cable_coil/random, +/obj/item/stack/cable_coil/random, +/obj/machinery/power/port_gen/pacman/super, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"cfS" = ( +/mob/living/simple_mob/mechanical/mecha/combat/gygax/manned{ + faction = "syndicate" + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"cgm" = ( +/turf/simulated/floor/airless, +/area/vr/powered/space/sciship) +"cgr" = ( +/obj/item/weapon/stool/padded, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/sciship) +"cgB" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/closet/walllocker/emerglocker/north, +/obj/effect/floor_decal/techfloor/orange, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"cgG" = ( +/obj/structure/table/rack/shelf, +/obj/item/weapon/gun/projectile/revolver/nagant, +/obj/item/weapon/gun/projectile/revolver/nagant, +/obj/item/weapon/silencer, +/obj/item/weapon/silencer, +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"cho" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"ciT" = ( +/obj/effect/floor_decal/techfloor{ + dir = 10 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"cjr" = ( +/obj/structure/closet, +/obj/item/clothing/suit/storage/apron/white, +/obj/item/clothing/suit/storage/apron/white, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/vr/powered/cafe) +"cjA" = ( +/obj/machinery/media/jukebox/casinojukebox, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/powered) +"cjV" = ( +/obj/item/device/kit/paint/ripley/death, +/obj/item/device/kit/paint/ripley/flames_blue, +/obj/item/device/kit/paint/ripley/flames_red, +/obj/item/device/kit/paint/ripley, +/obj/structure/table/rack/shelf/steel, +/obj/machinery/button/remote/airlock{ + desiredstate = 1; + dir = 1; + id = "kalipso_hatch"; + name = "Rear Hatch Control"; + pixel_y = -29; + specialfunctions = 4 + }, +/obj/effect/floor_decal/industrial/hatch/yellow, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/space/sciship) +"cjX" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"cks" = ( +/obj/structure/prop/rock/small/water, +/turf/simulated/floor/water{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"ckt" = ( +/obj/vehicle/boat/dragon/sifwood{ + dir = 8 + }, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"ckJ" = ( +/obj/structure/table/steel, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"clA" = ( +/obj/structure/simple_door/wood, +/obj/structure/fans/tiny, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"clN" = ( +/obj/structure/prop/alien/pod/hybrid, +/turf/simulated/floor/bluegrid{ + name = "Server Base"; + nitrogen = 500; + oxygen = 0; + temperature = 80 + }, +/area/vr/powered) +"cmf" = ( +/obj/structure/salvageable/data_os{ + name = "broken money printer" + }, +/obj/random/cash/huge, +/obj/random/cash/huge, +/turf/simulated/floor/outdoors/rocks{ + temperature = 293.15; + outdoors = -1 + }, +/area/vr/powered/dungeon) +"cmz" = ( +/obj/machinery/door/window/survival_pod, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/cult) +"cmR" = ( +/obj/structure/bed/chair/bay/comfy/red{ + dir = 1 + }, +/obj/machinery/door/window/survival_pod{ + dir = 2 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered) +"cou" = ( +/obj/structure/bed/chair/office/dark{ + dir = 4 + }, +/obj/effect/floor_decal/corner/paleblue/diagonal{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"coO" = ( +/obj/machinery/autolathe{ + hacked = 1; + name = "military autolathe" + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"cpx" = ( +/turf/simulated/floor/water/beach/corner{ + dir = 8; + temperature = 311 + }, +/area/vr/outdoors/powered) +"cpA" = ( +/mob/living/simple_mob/metroid, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"cpU" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/backpack/dufflebag/med, +/obj/item/device/flashlight/pen, +/obj/item/clothing/accessory/stethoscope, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"cpX" = ( +/turf/simulated/mineral/alt{ + temperature = 293.15 + }, +/area/vr/outdoors/powered/cult) +"cqv" = ( +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/space/sciship) +"cqA" = ( +/obj/machinery/light/floortube/flicker{ + dir = 8; + pixel_x = 5 + }, +/turf/simulated/floor/wood, +/area/vr/powered/cult) +"cqH" = ( +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"cqU" = ( +/obj/mecha/combat/fighter/gunpod{ + dir = 8 + }, +/turf/space, +/area/vr/space) +"crs" = ( +/obj/structure/closet/alien{ + name = "container" + }, +/obj/item/clothing/suit/space/void/autolok, +/obj/item/clothing/suit/space/void/autolok, +/obj/item/weapon/tank/emergency/oxygen/double, +/obj/item/weapon/tank/emergency/oxygen/double, +/obj/item/weapon/storage/toolbox/emergency, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"crG" = ( +/obj/structure/flora/ausbushes/ppflowers, +/turf/simulated/floor/outdoors/grass{ + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"crI" = ( +/obj/structure/table/rack/shelf, +/obj/item/device/camera, +/obj/item/device/camera, +/obj/item/device/camera, +/turf/simulated/floor/wood, +/area/vr/powered/art) +"csA" = ( +/obj/structure/bed/roller, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"csG" = ( +/mob/living/simple_mob/vore/alienanimals/catslug/custom/spaceslug/deathslug, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"csK" = ( +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/space/whiteship) +"ctH" = ( +/turf/simulated/wall/rshull, +/area/vr/powered) +"ctJ" = ( +/obj/machinery/light/small, +/obj/item/weapon/ore/diamond, +/obj/structure/sign/goldenplaque{ + desc = "Done No Harm."; + name = "Best Doctor 2552"; + pixel_y = -32 + }, +/obj/structure/table/wooden_reinforced, +/turf/simulated/floor/wood, +/area/vr/powered) +"ctU" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/paper/pamphlet, +/turf/simulated/floor/wmarble, +/area/vr/powered/motel) +"cuW" = ( +/obj/machinery/sparker{ + id = "cutiemulcher"; + pixel_x = -22 + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"cvQ" = ( +/turf/simulated/floor/plating, +/area/vr/powered/vendor) +"cws" = ( +/obj/item/weapon/coin/gold, +/obj/item/stack/material/gold, +/turf/simulated/floor/flock, +/area/vr/powered/rocks) +"cwz" = ( +/turf/simulated/floor/outdoors/sidewalk/slab{ + temperature = 293.15; + movement_cost = 0 + }, +/area/vr/outdoors/powered) +"cwE" = ( +/obj/machinery/vending/wardrobe/cargodrobe{ + req_access = null + }, +/turf/simulated/floor/tiled{ + outdoors = 1 + }, +/area/vr/powered/vendor) +"cxq" = ( +/obj/structure/flora/rocks2, +/turf/simulated/floor/outdoors/sidewalk/slab{ + temperature = 293.15; + movement_cost = 0 + }, +/area/vr/outdoors/powered) +"cxA" = ( +/obj/machinery/sleeper{ + dir = 4; + emagged = 1; + initial_bin_rating = 4 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"cyE" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/turf/simulated/floor/tiled/freezer, +/area/vr/powered) +"cyR" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 4; + opacity = 1 + }, +/turf/simulated/floor/redgrid, +/area/vr/powered) +"cyU" = ( +/obj/effect/floor_decal/industrial/warning/corner{ + dir = 4 + }, +/turf/simulated/shuttle/floor/darkred, +/area/vr/powered/armory) +"cAj" = ( +/obj/structure/table/marble, +/obj/item/weapon/reagent_containers/food/snacks/devilledegg, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"cAC" = ( +/obj/structure/railing/grey{ + dir = 1 + }, +/turf/simulated/floor/gorefloor2, +/area/vr/outdoors/powered/cult) +"cAO" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/vr/powered/dungeon) +"cBu" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/flame/lighter{ + pixel_x = -6 + }, +/obj/random/cigarettes{ + pixel_y = 0; + pixel_x = 5 + }, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"cBX" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/structure/reagent_dispensers/fueltank/high, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"cCO" = ( +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"cCT" = ( +/obj/structure/closet/wardrobe/grey, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/turf/simulated/floor/wmarble, +/area/vr/powered/motel) +"cDl" = ( +/obj/random/maintenance, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"cFc" = ( +/obj/machinery/light/floortube, +/obj/machinery/recharger/wallcharger{ + pixel_y = 24 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"cFf" = ( +/obj/random/trash, +/turf/simulated/floor/outdoors/rocks{ + temperature = 293.15; + outdoors = -1 + }, +/area/vr/powered/dungeon) +"cFn" = ( +/obj/machinery/vending/robotics{ + emagged = 1; + req_access = null + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/light/poi{ + dir = 1 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"cFo" = ( +/obj/machinery/door/airlock/glass_centcom{ + name = "Port Cannons" + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/sciship) +"cFT" = ( +/obj/effect/overlay/palmtree_l, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"cFX" = ( +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"cGu" = ( +/obj/structure/easel, +/obj/item/canvas/twentythree_nineteen, +/turf/simulated/floor/wood, +/area/vr/powered/art) +"cIa" = ( +/obj/structure/cult/pylon, +/obj/effect/floor_decal/spline/fancy{ + dir = 4 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"cIm" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/structure/ship_munition/disperser_charge/explosive, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"cIZ" = ( +/obj/structure/flora/ausbushes/palebush, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"cJp" = ( +/obj/item/weapon/coin/gold, +/obj/item/clothing/mask/bandana/gold, +/obj/fiftyspawner/gold, +/obj/item/weapon/coin/diamond, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced, +/turf/simulated/floor/flock, +/area/vr/powered/rocks) +"cKr" = ( +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/building1) +"cLi" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/reagent_containers/food/snacks/ribplate, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"cLE" = ( +/turf/simulated/shuttle/floor/darkred, +/area/vr/powered/armory) +"cME" = ( +/obj/item/weapon/coin/gold, +/obj/item/weapon/coin/diamond, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced, +/turf/simulated/floor/flock, +/area/vr/powered/rocks) +"cMI" = ( +/obj/effect/floor_decal/techfloor, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered/cult) +"cMM" = ( +/obj/item/weapon/gun/projectile/deagle/gold, +/obj/item/weapon/ore/diamond, +/obj/fiftyspawner/diamond, +/obj/item/weapon/reagent_containers/food/snacks/sliceable/supremoburrito, +/turf/simulated/floor/flock, +/area/vr/powered/rocks) +"cNf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"cNq" = ( +/obj/effect/floor_decal/industrial/warning, +/obj/effect/floor_decal/techfloor/orange{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"cOM" = ( +/obj/machinery/button/remote/blast_door{ + id = "vrsewers1"; + pixel_x = -22; + pixel_y = -7; + dir = 1 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"cPL" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/airless, +/area/vr/powered) +"cPW" = ( +/obj/structure/table/standard, +/obj/random/cigarettes, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"cQq" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/whiteship) +"cQR" = ( +/obj/effect/floor_decal/techfloor, +/obj/machinery/light/poi, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"cRo" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/machinery/door/blast/regular/open{ + id = "stargazer_blast"; + name = "window blast shield" + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/dungeon) +"cRO" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/gun/projectile/revolver, +/obj/item/weapon/gun/projectile/revolver, +/obj/item/weapon/gun/projectile/revolver, +/obj/item/weapon/gun/projectile/revolver, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"cSy" = ( +/obj/structure/table/glass, +/obj/item/weapon/towel, +/obj/item/weapon/towel{ + color = "#FFD700"; + name = "gold towel" + }, +/obj/item/weapon/towel{ + color = "#3fc0ea"; + name = "light blue towel"; + pixel_x = 2; + pixel_y = 4 + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"cUn" = ( +/obj/item/toy/cat_toy, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"cUG" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/machinery/shower{ + dir = 1 + }, +/obj/structure/curtain/open/shower, +/obj/random/soap, +/turf/simulated/floor/plating, +/area/vr/powered/space/whiteship) +"cUS" = ( +/obj/structure/reagent_dispensers/fueltank/barrel/two, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"cUU" = ( +/obj/machinery/vending/snix, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"cVh" = ( +/obj/structure/fence/corner{ + dir = 10 + }, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"cWD" = ( +/obj/machinery/atmospherics/pipe/manifold4w/hidden, +/turf/simulated/floor/airless, +/area/vr/powered) +"cWG" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/machinery/shower{ + dir = 1 + }, +/obj/structure/curtain/open/shower, +/obj/random/soap, +/turf/simulated/floor/tiled/freezer, +/area/vr/powered/space/whiteship) +"cXr" = ( +/obj/effect/floor_decal/corner/paleblue{ + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"cXu" = ( +/obj/random/junk, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"cXQ" = ( +/obj/effect/floor_decal/techfloor/corner, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/sciship) +"cYc" = ( +/obj/effect/wingrille_spawn/reinforced, +/turf/simulated/floor/plating, +/area/vr/powered/constore) +"cYm" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/material/ashtray/glass, +/obj/item/trash/chipbasket{ + pixel_y = 5 + }, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"cZo" = ( +/obj/machinery/autolathe{ + hacked = 1; + name = "hacked autolathe" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"cZN" = ( +/obj/effect/floor_decal/techfloor{ + dir = 10 + }, +/obj/structure/table/rack/shelf/steel, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"dcB" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/machinery/door/airlock/medical{ + req_one_access = null + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"ddE" = ( +/obj/structure/table/rack/shelf, +/obj/item/weapon/reagent_containers/food/condiment/carton/flour, +/obj/item/weapon/reagent_containers/food/condiment/small/packet/coffee{ + pixel_x = 9; + pixel_y = 6 + }, +/obj/item/weapon/reagent_containers/food/condiment/small/packet/coffee{ + pixel_x = 9; + pixel_y = -9 + }, +/obj/item/weapon/reagent_containers/food/condiment/small/packet/coffee{ + pixel_x = 9; + pixel_y = -1 + }, +/turf/simulated/floor/plating, +/area/vr/powered/cafe) +"ddJ" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/bed/chair/wood{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/vr/powered/space/whiteship) +"des" = ( +/obj/structure/reagent_dispensers/beerkeg, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"dev" = ( +/obj/machinery/sleep_console{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"deT" = ( +/obj/effect/catwalk_plated/dark, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"dfY" = ( +/obj/effect/floor_decal/corner/paleblue{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"dha" = ( +/obj/item/toy/plushie/susred, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"dhv" = ( +/obj/structure/table/wooden_reinforced, +/obj/item/weapon/reagent_containers/food/drinks/soymilk, +/turf/simulated/floor/wood, +/area/vr/powered/dungeon) +"did" = ( +/turf/simulated/floor, +/area/vr/powered) +"diM" = ( +/turf/simulated/wall/titanium, +/turf/simulated/wall/titanium, +/area/vr/powered/dungeon) +"diT" = ( +/obj/structure/table/marble, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"djj" = ( +/obj/fiftyspawner/steel, +/obj/fiftyspawner/glass, +/obj/structure/table/rack/shelf/steel, +/obj/item/clothing/head/cowboy, +/obj/item/clothing/glasses/fakesunglasses/aviator, +/turf/simulated/floor/reinforced, +/area/vr/powered/bluebase) +"djC" = ( +/obj/structure/flora/tree/jungle, +/obj/structure/flora/ausbushes/fullgrass, +/turf/unsimulated/wall, +/area/vr/outdoors/powered) +"djI" = ( +/obj/effect/decal/cleanable/blood/gibs{ + color = "red"; + icon_state = "gibdown1_flesh" + }, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"dkh" = ( +/obj/structure/closet/walllocker/emerglocker{ + pixel_x = -25; + pixel_y = 32 + }, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/space/whiteship) +"dkq" = ( +/obj/machinery/shower{ + dir = 4 + }, +/obj/structure/curtain/open/shower/security, +/obj/machinery/door/window/survival_pod{ + dir = 2 + }, +/turf/simulated/floor/tiled/freezer, +/area/vr/powered/space/sciship) +"dlu" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/optable, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"dlP" = ( +/obj/structure/showcase/sign{ + name = "WARNING: OSHA VIOLATIONS"; + desc = "Don't Fall." + }, +/turf/simulated/floor/tiled/asteroid_steel{ + outdoors = 1; + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"dlT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/yellow, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/power/shield_generator/charged{ + field_radius = 8; + initial_shield_modes = 2153; + target_radius = 8 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"dmD" = ( +/mob/living/simple_mob/construct/shade{ + ai_holder_type = null + }, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"dno" = ( +/obj/item/frame/apc, +/obj/machinery/light_switch{ + pixel_x = 11; + pixel_y = 22 + }, +/obj/random/junk, +/turf/simulated/floor, +/area/vr/powered) +"dnA" = ( +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"dnC" = ( +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"dop" = ( +/obj/structure/window/phoronreinforced{ + dir = 1 + }, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/cult) +"doP" = ( +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"drk" = ( +/obj/structure/closet/athletic_mixed, +/obj/item/clothing/shoes/sandal, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/powered) +"dry" = ( +/turf/unsimulated/wall/seperator, +/area/vr/space) +"dsj" = ( +/obj/structure/sink, +/turf/simulated/floor/wood, +/area/vr/powered) +"dsz" = ( +/turf/simulated/floor/wood{ + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"duE" = ( +/obj/machinery/light/floortube/flicker{ + dir = 8; + pixel_x = 5 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"dvd" = ( +/turf/simulated/wall/shull, +/area/vr/powered) +"dvk" = ( +/obj/structure/flora/ausbushes/pointybush, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"dwo" = ( +/obj/structure/sign/warning/caution{ + name = "TO THE SEWERS" + }, +/turf/simulated/wall/r_concrete, +/area/vr/powered/rocks) +"dwP" = ( +/obj/effect/floor_decal/rust, +/mob/living/simple_mob/animal/giant_spider/lurker, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"dxd" = ( +/obj/structure/closet/walllocker_double/kitchen/east{ + name = "Ration Cabinet" + }, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/device/radio{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/device/radio{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/device/radio{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/device/radio{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/machinery/door/window/survival_pod{ + dir = 2 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered) +"dxl" = ( +/turf/simulated/floor/carpet/bcarpet, +/area/vr/powered) +"dxK" = ( +/obj/effect/floor_decal/spline/fancy{ + dir = 6 + }, +/turf/simulated/floor/cult{ + icon_state = "cult-narsie" + }, +/area/vr/powered/cult) +"dyO" = ( +/obj/machinery/computer/operating{ + dir = 4 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"dyZ" = ( +/obj/structure/bed/chair/office/dark{ + dir = 4 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/whiteship) +"dzW" = ( +/obj/machinery/suit_cycler/refit_only, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"dzY" = ( +/obj/machinery/light/small, +/turf/simulated/floor/carpet/bcarpet, +/area/vr/powered) +"dAr" = ( +/obj/structure/closet/walllocker_double/medical/west, +/obj/item/weapon/storage/firstaid, +/obj/item/weapon/storage/firstaid/fire, +/obj/item/weapon/storage/firstaid/toxin, +/obj/item/weapon/storage/firstaid/o2, +/obj/item/roller, +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"dAt" = ( +/turf/simulated/floor/wmarble, +/area/vr/powered/motel) +"dAU" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/simulated/floor/concrete{ + outdoors = 1 + }, +/area/vr/outdoors/powered) +"dBO" = ( +/obj/structure/dispenser/oxygen, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"dCt" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/reagent_containers/food/snacks/sliceable/pizza/crunch, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"dCv" = ( +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced{ + dir = 4 + }, +/turf/simulated/floor/redgrid/animated, +/area/vr/powered/cult) +"dCw" = ( +/obj/machinery/recharger/wallcharger{ + pixel_x = 4; + pixel_y = -34 + }, +/obj/machinery/space_heater, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"dCy" = ( +/obj/fiftyspawner/steel, +/obj/fiftyspawner/steel, +/obj/structure/table/darkglass, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"dCO" = ( +/obj/machinery/vending/wardrobe/chemdrobe{ + req_access = null + }, +/turf/simulated/floor/tiled{ + outdoors = 1 + }, +/area/vr/powered/vendor) +"dDg" = ( +/obj/item/device/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_x = 21 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"dDT" = ( +/obj/machinery/light/floortube/flicker{ + pixel_y = 5 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"dDU" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/mecha_parts/mecha_equipment/cloak, +/obj/item/mecha_parts/mecha_equipment/tool/jetpack, +/obj/item/mecha_parts/mecha_equipment/tool/passenger, +/turf/simulated/floor/airless, +/area/vr/space) +"dEe" = ( +/turf/simulated/wall/r_wall, +/area/vr/powered/nuke) +"dEs" = ( +/obj/structure/bed/chair/oldsofa/left, +/obj/structure/window/phoronreinforced{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/vr/powered/cult) +"dEG" = ( +/obj/structure/flora/pottedplant/minitree, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"dFy" = ( +/obj/structure/table/marble, +/obj/machinery/reagentgrinder, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"dGC" = ( +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/obj/effect/floor_decal/techfloor, +/obj/machinery/door/airlock/alien{ + name = "Medical"; + req_one_access = null + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"dHj" = ( +/obj/structure/prop/machine/alien_tank/starts_broken, +/obj/effect/floor_decal/techfloor, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"dHm" = ( +/obj/machinery/door/blast/multi_tile/four_tile_hor_sec, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/cult) +"dHr" = ( +/obj/structure/table/marble, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"dHI" = ( +/turf/simulated/floor/carpet/sblucarpet, +/area/vr/powered/cult) +"dIw" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/structure/ship_munition/disperser_charge/explosive, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"dKF" = ( +/obj/effect/floor_decal/techfloor{ + dir = 9 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"dKN" = ( +/obj/structure/salvageable/machine{ + name = "Life Support Console" + }, +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/obj/machinery/light/poi{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"dLo" = ( +/obj/structure/closet/l3closet/virology, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"dLz" = ( +/obj/structure/flora/tree/bigtree, +/turf/simulated/floor/outdoors/grass{ + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"dLC" = ( +/obj/structure/table/marble, +/obj/item/weapon/storage/fancy/candle_box, +/obj/item/weapon/storage/box/matches, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/powered) +"dLE" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"dLK" = ( +/obj/structure/bed/chair/wood/wings{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/vr/powered/cult) +"dLV" = ( +/obj/structure/cliff/automatic{ + dir = 2 + }, +/turf/simulated/floor/lava, +/area/vr/outdoors/powered/lava) +"dNs" = ( +/obj/structure/window/reinforced/survival_pod{ + opacity = 1 + }, +/obj/machinery/smartfridge/survival_pod{ + desc = "A mysterious machine which can fabricate many tools for acquiring test subjects."; + dir = 4; + icon = 'icons/obj/abductor_vr.dmi'; + icon_base = "dispenser_2way"; + icon_state = "dispenser_2way"; + name = "Implant-Co" + }, +/obj/effect/floor_decal/techfloor{ + dir = 10 + }, +/obj/item/weapon/implanter, +/obj/item/weapon/implanter, +/obj/item/weapon/implanter, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/dungeon) +"dNS" = ( +/obj/structure/flora/ausbushes/fernybush, +/turf/simulated/floor/grass2{ + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"dOg" = ( +/obj/effect/floor_decal/techfloor, +/obj/machinery/light/floortube/flicker{ + pixel_y = 13 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"dOk" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/reagent_containers/food/snacks/lobstercooked, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"dOm" = ( +/obj/structure/flora/tree/jungle_small, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/fullgrass, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"dOT" = ( +/mob/living/simple_mob/otie/cotie/chubby, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"dPB" = ( +/obj/structure/table/marble, +/obj/item/weapon/flame/candle/candelabra/everburn, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/powered) +"dQa" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/mineral/ignore_oregen, +/area/vr/powered/dungeon) +"dQr" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 10 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"dRf" = ( +/obj/item/weapon/telecube/precursor, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced, +/turf/simulated/floor/flock, +/area/vr/powered/rocks) +"dRk" = ( +/obj/machinery/smartfridge/survival_pod, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/menu9, +/obj/item/weapon/storage/mre/menu9, +/obj/item/weapon/storage/mre/menu9, +/obj/item/weapon/storage/mre/menu9, +/obj/item/weapon/storage/mre/menu10, +/obj/item/weapon/storage/mre/menu10, +/obj/item/weapon/storage/mre/menu10, +/obj/item/weapon/storage/mre/menu10, +/obj/item/weapon/storage/mre/menu11, +/obj/item/weapon/storage/mre/menu11, +/obj/item/weapon/storage/mre/menu11, +/obj/item/weapon/storage/mre/menu11, +/obj/item/device/fbp_backup_cell, +/obj/item/device/fbp_backup_cell, +/obj/item/device/fbp_backup_cell, +/obj/item/device/fbp_backup_cell, +/obj/item/device/fbp_backup_cell, +/obj/item/weapon/storage/pill_bottle/dice_nerd, +/obj/item/weapon/storage/pill_bottle/antitox, +/obj/item/weapon/storage/firstaid/adv, +/obj/item/weapon/storage/firstaid/regular, +/obj/item/modular_computer/laptop/preset/custom_loadout/rugged, +/obj/item/weapon/storage/box/survival/comp{ + starts_with = list(/obj/item/weapon/tool/prybar/red,/obj/item/clothing/glasses/goggles,/obj/item/weapon/reagent_containers/hypospray/autoinjector,/obj/item/stack/medical/bruise_pack,/obj/item/device/flashlight/glowstick,/obj/item/weapon/reagent_containers/food/snacks/candy/proteinbar,/obj/item/clothing/mask/breath,/obj/item/weapon/tank/emergency/oxygen/engi) + }, +/obj/item/weapon/storage/box/survival/space, +/obj/item/weapon/extinguisher/mini, +/obj/item/device/radio{ + icon_state = "walkietalkiebay"; + name = "emergency radio" + }, +/obj/item/weapon/towel{ + color = "#800080" + }, +/obj/item/weapon/towel{ + color = "#800080" + }, +/obj/item/weapon/storage/box/donkpockets, +/obj/item/weapon/storage/box/donkpockets, +/obj/item/weapon/reagent_containers/food/drinks/glass2/fitnessflask/proteinshake, +/obj/item/weapon/reagent_containers/food/drinks/glass2/fitnessflask/proteinshake, +/obj/item/weapon/reagent_containers/food/drinks/glass2/fitnessflask/proteinshake, +/obj/item/weapon/reagent_containers/food/snacks/candy/proteinbar, +/obj/item/weapon/reagent_containers/food/snacks/candy/proteinbar, +/obj/item/weapon/reagent_containers/food/snacks/candy, +/obj/item/weapon/reagent_containers/food/snacks/candy, +/obj/item/weapon/reagent_containers/food/drinks/dry_ramen, +/obj/item/weapon/reagent_containers/food/drinks/dry_ramen, +/obj/item/weapon/reagent_containers/food/drinks/dry_ramen, +/obj/item/weapon/reagent_containers/food/snacks/chips, +/obj/item/weapon/reagent_containers/food/snacks/chips, +/obj/item/weapon/reagent_containers/food/snacks/sosjerky, +/obj/item/weapon/reagent_containers/food/snacks/sosjerky, +/obj/item/weapon/reagent_containers/food/snacks/no_raisin, +/obj/item/weapon/reagent_containers/food/snacks/no_raisin, +/obj/item/weapon/reagent_containers/food/snacks/cheesiehonkers, +/obj/item/weapon/reagent_containers/food/snacks/cheesiehonkers, +/obj/item/weapon/reagent_containers/food/snacks/tastybread, +/obj/item/weapon/reagent_containers/food/snacks/tastybread, +/obj/item/weapon/reagent_containers/food/snacks/tastybread, +/obj/item/weapon/reagent_containers/food/snacks/syndicake, +/obj/item/weapon/reagent_containers/food/snacks/unajerky, +/obj/item/weapon/storage/box/mixedglasses, +/obj/item/weapon/reagent_containers/food/drinks/flask/vacuumflask, +/obj/item/weapon/reagent_containers/food/drinks/flask/vacuumflask, +/obj/item/weapon/reagent_containers/food/drinks/bottle/orangejuice, +/obj/item/weapon/reagent_containers/food/drinks/bottle/tomatojuice, +/obj/item/weapon/reagent_containers/food/drinks/bottle/limejuice, +/obj/item/weapon/reagent_containers/food/drinks/bottle/lemonjuice, +/obj/item/weapon/reagent_containers/food/drinks/bottle/applejuice, +/obj/item/weapon/reagent_containers/food/drinks/bottle/milk, +/obj/item/weapon/reagent_containers/food/drinks/bottle/cream, +/obj/item/weapon/reagent_containers/food/drinks/bottle/cola, +/obj/item/weapon/reagent_containers/food/drinks/bottle/space_up, +/obj/item/weapon/reagent_containers/food/drinks/bottle/space_mountain_wind, +/obj/item/weapon/reagent_containers/food/drinks/cans/grape_juice, +/obj/item/weapon/reagent_containers/food/drinks/cans/grape_juice, +/obj/item/weapon/reagent_containers/food/drinks/cans/sodawater, +/obj/item/weapon/reagent_containers/food/drinks/cans/sodawater, +/obj/item/weapon/reagent_containers/food/drinks/cans/gingerale, +/obj/item/weapon/reagent_containers/food/drinks/cans/gingerale, +/obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle, +/obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle, +/obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle, +/obj/item/weapon/reagent_containers/food/drinks/ice, +/obj/item/weapon/reagent_containers/food/drinks/ice, +/obj/item/weapon/reagent_containers/food/drinks/tea, +/obj/item/weapon/reagent_containers/food/drinks/tea, +/obj/item/weapon/reagent_containers/food/drinks/h_chocolate, +/obj/item/weapon/reagent_containers/food/drinks/h_chocolate, +/obj/item/weapon/reagent_containers/food/drinks/h_chocolate, +/obj/item/toy/plushie/kitten, +/obj/item/pizzabox/meat, +/obj/item/pizzabox/meat, +/obj/item/pizzabox/mushroom, +/obj/item/pizzabox/mushroom, +/obj/item/pizzabox/vegetable, +/obj/item/pizzabox/vegetable, +/obj/item/device/survivalcapsule/luxurybar, +/obj/item/device/survivalcapsule/luxury, +/obj/item/device/survivalcapsule/luxury, +/obj/item/device/survivalcapsule/tabiranth, +/obj/item/device/survivalcapsule/tabiranth, +/obj/item/device/survivalcapsule/luxury, +/obj/item/device/survivalcapsule/luxury, +/obj/item/weapon/soap/deluxe, +/obj/item/weapon/soap/deluxe, +/obj/item/weapon/storage/firstaid/combat{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/weapon/towel{ + color = "#3fc0ea"; + name = "light blue towel"; + pixel_x = 2; + pixel_y = 4 + }, +/obj/item/weapon/towel{ + color = "#3fc0ea"; + name = "light blue towel"; + pixel_x = 2; + pixel_y = 4 + }, +/obj/item/weapon/towel{ + color = "#ff0000"; + name = "red towel" + }, +/obj/item/weapon/towel{ + color = "#ff0000"; + name = "red towel" + }, +/obj/machinery/light/poi{ + dir = 1 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/sciship) +"dRJ" = ( +/obj/structure/curtain/black, +/obj/random/junk, +/obj/random/junk, +/obj/random/junk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/material/knife/butch, +/turf/simulated/floor, +/area/vr/powered) +"dRQ" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"dRS" = ( +/obj/structure/bed/alien, +/obj/structure/curtain/open/privacy, +/obj/item/weapon/bedsheet/medical, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"dRV" = ( +/turf/simulated/floor/outdoors/newdirt{ + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"dTj" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"dTQ" = ( +/obj/effect/floor_decal/chapel{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"dUZ" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8; + layer = 3 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"dVh" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/turf/simulated/floor/redgrid, +/area/vr/powered) +"dVH" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/reagent_containers/food/snacks/reishicup, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"dWG" = ( +/obj/structure/bed/double/padded, +/obj/item/weapon/bedsheet/mimedouble, +/turf/simulated/floor/carpet/blue, +/area/vr/powered/cult) +"dXs" = ( +/turf/simulated/floor/lava, +/area/vr/outdoors/powered/lava) +"dXG" = ( +/obj/structure/table/standard, +/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"dXK" = ( +/obj/structure/closet/walllocker_double/hydrant/east, +/obj/random/contraband/nofail, +/obj/random/contraband/nofail, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"dXV" = ( +/obj/effect/simple_portal/linked{ + portal_id = 70; + name = "Fast Travel to City" + }, +/turf/simulated/floor/concrete{ + outdoors = 1 + }, +/area/vr/outdoors/powered) +"dXZ" = ( +/obj/structure/window/reinforced/tinted/frosted{ + dir = 8 + }, +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/storage/box/glasses/square{ + pixel_y = -2 + }, +/obj/item/weapon/storage/box/glass_extras/sticks{ + pixel_y = 4 + }, +/obj/item/weapon/storage/box/glass_extras/straws{ + pixel_y = 7 + }, +/obj/item/weapon/packageWrap, +/obj/structure/curtain/open/bed, +/obj/item/weapon/material/kitchen/utensil/fork, +/obj/item/weapon/material/kitchen/utensil/fork, +/obj/item/weapon/material/kitchen/utensil/spoon{ + pixel_x = 2 + }, +/obj/item/weapon/material/kitchen/utensil/spoon{ + pixel_x = 2 + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered) +"dYe" = ( +/turf/simulated/mineral/sif, +/area/vr/outdoors/powered/lava) +"dYg" = ( +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"dYF" = ( +/obj/machinery/light/poi{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"dYG" = ( +/obj/machinery/power/shield_generator/charged, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"dYY" = ( +/obj/structure/prop/rock/small/wateralt, +/turf/simulated/floor/water{ + temperature = 311; + outdoors = 0 + }, +/area/vr/outdoors/powered) +"dZm" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"ead" = ( +/obj/structure/flora/pottedplant/fern, +/turf/simulated/floor/wood, +/area/vr/powered/art) +"eas" = ( +/turf/simulated/floor/wood, +/area/vr/powered/space/whiteship) +"eaS" = ( +/obj/structure/table/steel_reinforced, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"eaZ" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/whiteship) +"ebE" = ( +/turf/simulated/floor/reinforced, +/area/vr/powered/bluebase) +"ebH" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/water/deep{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"eck" = ( +/obj/structure/prop/machine/alien_tank, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"ecp" = ( +/obj/machinery/power/thermoregulator, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"ecq" = ( +/obj/machinery/light/small{ + dir = 4; + pixel_y = 0 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"edh" = ( +/obj/structure/window/reinforced/survival_pod, +/turf/simulated/floor/redgrid, +/area/vr/powered) +"edX" = ( +/obj/structure/bed/padded, +/obj/item/weapon/bedsheet/red, +/turf/simulated/floor/carpet/blue, +/area/vr/powered/motel) +"efe" = ( +/obj/structure/bed/psych, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"efo" = ( +/obj/structure/railing/grey, +/obj/structure/railing/grey{ + pixel_y = 0; + dir = 4 + }, +/obj/structure/prop/statue/pillar, +/turf/simulated/floor/concrete{ + outdoors = 0 + }, +/area/vr/outdoors/powered) +"efS" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/obj/random/contraband/nofail, +/obj/fiftyspawner/steel, +/obj/fiftyspawner/phoronrglass, +/obj/structure/closet/alien{ + color = "grey"; + desc = "Eldritch carved locker."; + name = "rockformed locker" + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"egD" = ( +/obj/structure/reagent_dispensers/fueltank/high, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"egK" = ( +/obj/effect/floor_decal/techfloor, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"egZ" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/bed/padded, +/obj/item/weapon/bedsheet/cosmos, +/obj/item/weapon/book/custom_library/fiction/truelovehathmyheart, +/turf/simulated/floor/wood, +/area/vr/powered) +"ehT" = ( +/obj/structure/table/alien/blue, +/obj/item/weapon/reagent_containers/spray/cleaner{ + desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; + name = "Surgery Cleaner"; + pixel_x = 2; + pixel_y = 2 + }, +/obj/structure/window/reinforced/survival_pod{ + opacity = 1 + }, +/obj/item/device/defib_kit/compact/combat/loaded, +/obj/item/device/defib_kit/compact/combat/loaded, +/obj/item/weapon/reagent_containers/spray/cleaner{ + desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; + name = "Surgery Cleaner"; + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/weapon/reagent_containers/spray/cleaner{ + desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; + name = "Surgery Cleaner"; + pixel_x = 2; + pixel_y = 2 + }, +/obj/effect/floor_decal/techfloor, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/dungeon) +"ehW" = ( +/obj/structure/table/steel_reinforced, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/turf/simulated/floor/airless, +/area/vr/outdoors/powered) +"ein" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/fans/hardlight, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/mechfactory) +"eiL" = ( +/obj/effect/floor_decal/techfloor, +/obj/structure/cult/pylon, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"ejc" = ( +/obj/effect/blocker, +/turf/unsimulated/wall/seperator, +/area/vr/space) +"ejf" = ( +/obj/effect/step_trigger/teleporter/bridge/south_to_north, +/turf/simulated/floor/water{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"ela" = ( +/obj/machinery/light{ + layer = 3 + }, +/obj/structure/table/rack/shelf, +/obj/item/weapon/gun/projectile/serdy_pistols/glock71, +/obj/item/weapon/gun/projectile/serdy_pistols/glock71, +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"elg" = ( +/turf/simulated/floor/outdoors/dirt{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"elr" = ( +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"elQ" = ( +/obj/machinery/recharger/wallcharger{ + pixel_y = 24 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"emM" = ( +/obj/machinery/light/small{ + dir = 4; + pixel_y = 0 + }, +/obj/structure/bed/chair/bay/comfy/black{ + dir = 1 + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/dungeon) +"enc" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/firstaid/regular, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"enA" = ( +/turf/simulated/floor/water/deep{ + outdoors = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"eoA" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/vending/sol, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"eoB" = ( +/obj/effect/zone_divider, +/turf/unsimulated/wall, +/area/vr/powered/cult) +"eoC" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 8 + }, +/obj/structure/closet/walllocker/medical/east, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/sciship) +"epB" = ( +/obj/structure/flora/pottedplant/minitree, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"epM" = ( +/obj/structure/closet/walllocker/emerglocker{ + dir = 1; + pixel_x = -24; + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"eqa" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/structure/table/steel_reinforced, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"eql" = ( +/obj/structure/closet/alien{ + color = "grey"; + desc = "Eldritch carved locker."; + name = "rockformed locker" + }, +/obj/random/toolbox, +/obj/random/toolbox, +/obj/random/toolbox, +/obj/item/weapon/storage/toolbox/syndicate/powertools, +/obj/item/weapon/storage/toolbox/syndicate, +/obj/fiftyspawner/phoronrglass, +/obj/fiftyspawner/phoronrglass, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"eqw" = ( +/obj/structure/table/alien/blue, +/obj/item/weapon/reagent_containers/glass/beaker/bluespace, +/obj/item/weapon/reagent_containers/glass/beaker/bluespace{ + pixel_x = -7 + }, +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/dungeon) +"eqP" = ( +/obj/structure/bed/chair/office/dark, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/space/whiteship) +"esS" = ( +/obj/structure/window/phoronreinforced, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/cult) +"etm" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"eux" = ( +/obj/effect/floor_decal/techfloor, +/turf/simulated/floor/cult{ + icon_state = "cult-narsie" + }, +/area/vr/powered/cult) +"evx" = ( +/obj/machinery/portable_atmospherics/hydroponics/soil, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/item/seeds/bluespacetomatoseed, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"evY" = ( +/obj/structure/railing, +/turf/simulated/floor/outdoors/rocks{ + temperature = 293.15 + }, +/area/vr/outdoors/powered/lava) +"exe" = ( +/obj/machinery/light/poi, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/dungeon) +"exN" = ( +/obj/structure/window/reinforced/tinted/frosted{ + dir = 1 + }, +/turf/simulated/floor/carpet/gaycarpet, +/area/vr/powered) +"eyI" = ( +/obj/item/weapon/miscdisc, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"ezz" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/shuttle/window, +/obj/structure/curtain/black{ + icon_state = "open"; + layer = 2; + name = "privacy curtain"; + opacity = 0 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"eAb" = ( +/obj/structure/table/steel, +/obj/item/weapon/storage/toolbox/syndicate/powertools, +/obj/item/weapon/storage/belt/utility/full/multitool{ + pixel_y = 6 + }, +/turf/simulated/floor/outdoors/sidewalk/slab{ + temperature = 293.15; + movement_cost = 0 + }, +/area/vr/outdoors/powered) +"eAf" = ( +/obj/machinery/vending/wardrobe/engidrobe{ + req_access = null + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"eAn" = ( +/mob/living/simple_mob/construct/harvester{ + dir = 8; + ai_holder_type = null + }, +/turf/simulated/floor/redgrid/off, +/area/vr/powered/cult) +"eAA" = ( +/obj/structure/grille/cult, +/obj/structure/window/phoronreinforced/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"eAB" = ( +/turf/simulated/floor/gorefloor2, +/area/vr/outdoors/powered/cult) +"eAM" = ( +/obj/structure/table/rack/shelf/steel, +/obj/random/maintenance/cargo, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"eBg" = ( +/obj/structure/window/reinforced/tinted/frosted{ + dir = 8 + }, +/obj/structure/table/wooden_reinforced, +/turf/simulated/floor/wood, +/area/vr/powered) +"eCs" = ( +/turf/simulated/floor/water/pool{ + temperature = 293.15; + outdoors = 1 + }, +/area/vr/outdoors/powered) +"eCJ" = ( +/obj/structure/ledge{ + dir = 4 + }, +/turf/simulated/floor/outdoors/dirt{ + temperature = 293.15; + outdoors = 0 + }, +/area/vr/powered/dungeon) +"eCT" = ( +/obj/effect/floor_decal/corner/paleblue/full{ + dir = 2 + }, +/obj/structure/table/standard, +/obj/item/weapon/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/obj/item/weapon/melee/baton/cattleprod, +/obj/machinery/recharger, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"eDm" = ( +/obj/effect/floor_decal/spline/fancy{ + dir = 1 + }, +/obj/effect/floor_decal/spline/fancy, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/cult) +"eDo" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + dir = 4 + }, +/obj/machinery/floodlight, +/obj/effect/floor_decal/techfloor/orange{ + dir = 4 + }, +/obj/machinery/light/small/emergency{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"eEd" = ( +/obj/structure/closet/crate, +/obj/fiftyspawner/glass, +/obj/fiftyspawner/glass, +/obj/fiftyspawner/glass, +/obj/fiftyspawner/glass, +/obj/fiftyspawner/glass, +/obj/fiftyspawner/steel, +/obj/fiftyspawner/steel, +/obj/fiftyspawner/steel, +/obj/fiftyspawner/steel, +/obj/fiftyspawner/steel, +/obj/fiftyspawner/plastic, +/obj/fiftyspawner/plastic, +/obj/fiftyspawner/plastic, +/obj/fiftyspawner/plastic, +/obj/fiftyspawner/plastic, +/turf/simulated/floor/plating, +/area/vr/powered/material) +"eEr" = ( +/obj/machinery/smartfridge/survival_pod{ + desc = "A mysterious machine which can fabricate many tools for acquiring test subjects."; + icon = 'icons/obj/abductor_vr.dmi'; + icon_base = "dispenser_2way"; + icon_state = "dispenser_2way"; + name = "Implant-Co" + }, +/obj/item/weapon/implanter, +/obj/item/weapon/implanter, +/obj/item/weapon/implantcase/freedom, +/obj/item/weapon/implantcase/freedom, +/obj/item/weapon/implantcase/health, +/obj/item/weapon/implantcase/health, +/obj/item/weapon/implantcase/laser, +/obj/item/weapon/implantcase/laser, +/obj/item/weapon/implantcase/medkit, +/obj/item/weapon/implantcase/medkit, +/obj/item/weapon/implantcase/shades, +/obj/item/weapon/implantcase/shades, +/obj/item/weapon/implantcase/sprinter, +/obj/item/weapon/implantcase/sprinter, +/obj/item/weapon/implantcase/taser, +/obj/item/weapon/implantcase/taser, +/obj/item/weapon/implantcase/toolkit, +/obj/item/weapon/implantcase/toolkit, +/obj/item/weapon/implantcase/armblade, +/obj/item/weapon/implantcase/armblade, +/obj/item/weapon/implantcase/restrainingbolt, +/obj/item/weapon/implantcase/restrainingbolt, +/obj/item/weapon/card/id/casino{ + access = list(777); + desc = "An alien id card with strange glowing markings."; + icon_state = "changeling"; + name = "Alien id" + }, +/obj/item/weapon/card/id/casino{ + access = list(777); + desc = "An alien id card with strange glowing markings."; + icon_state = "changeling"; + name = "Alien id" + }, +/obj/item/weapon/material/twohanded/sledgehammer/mjollnir, +/obj/item/weapon/miscdisc, +/obj/item/weapon/miscdisc, +/obj/item/weapon/miscdisc, +/obj/item/weapon/miscdisc, +/obj/item/weapon/miscdisc, +/obj/item/weapon/miscdisc, +/obj/item/weapon/miscdisc, +/obj/item/weapon/miscdisc, +/obj/item/weapon/miscdisc, +/obj/item/weapon/miscdisc, +/obj/item/weapon/miscdisc, +/obj/item/weapon/miscdisc, +/obj/item/weapon/miscdisc, +/obj/item/weapon/miscdisc, +/obj/item/weapon/storage/pouch/holding, +/obj/item/weapon/storage/backpack/holding, +/obj/item/weapon/storage/belt/soulstone/full, +/obj/item/clothing/accessory/fluff/zeta_blackwell_1, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"eEX" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 4; + opacity = 1 + }, +/obj/machinery/porta_turret/alien{ + faction = "syndicate" + }, +/turf/simulated/floor/redgrid, +/area/vr/powered) +"eFl" = ( +/obj/effect/decal/cleanable/blood/gibs{ + color = "red"; + icon_state = "mfloor6" + }, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"eFE" = ( +/obj/structure/table/rack/shelf/steel, +/obj/fiftyspawner/plasteel, +/turf/simulated/floor/airless, +/area/vr/outdoors/powered) +"eFH" = ( +/obj/structure/table/bench/marble, +/obj/structure/flora/pottedplant/dead{ + pixel_y = 7 + }, +/obj/structure/window/reinforced/polarized{ + id = "h-master" + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"eFP" = ( +/turf/simulated/floor/airless, +/area/vr/outdoors/powered) +"eFU" = ( +/obj/machinery/light{ + dir = 1; + layer = 3 + }, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"eGo" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/table/glass, +/obj/item/weapon/storage/box/syndie_kit/chameleon{ + pixel_x = -3; + pixel_y = -1 + }, +/obj/item/weapon/storage/box/syndie_kit/chameleon{ + pixel_x = 2; + pixel_y = 6 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/conspawn) +"eGt" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/concrete{ + outdoors = 1 + }, +/area/vr/powered/constore) +"eHc" = ( +/obj/structure/table/marble, +/obj/item/weapon/reagent_containers/food/drinks/cup{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/item/weapon/reagent_containers/food/drinks/cup{ + pixel_x = -4; + pixel_y = 8 + }, +/obj/item/weapon/reagent_containers/food/drinks/cup{ + pixel_x = 8; + pixel_y = -4 + }, +/obj/item/weapon/reagent_containers/food/drinks/cup{ + pixel_x = -4; + pixel_y = -4 + }, +/obj/item/weapon/reagent_containers/food/drinks/cup{ + pixel_x = 8 + }, +/obj/item/weapon/reagent_containers/food/drinks/cup{ + pixel_x = -4 + }, +/obj/item/weapon/reagent_containers/food/drinks/cup{ + pixel_x = 8; + pixel_y = 12 + }, +/obj/item/weapon/reagent_containers/food/drinks/cup{ + pixel_x = -4; + pixel_y = 12 + }, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"eHR" = ( +/obj/machinery/light{ + layer = 3 + }, +/turf/simulated/floor/reinforced, +/area/vr/powered/redbase) +"eIg" = ( +/mob/living/simple_mob/humanoid/merc/ranged/sniper{ + special_attack_max_range = 15 + }, +/turf/simulated/floor/outdoors/rocks{ + temperature = 293.15; + outdoors = -1 + }, +/area/vr/powered/dungeon) +"eIW" = ( +/obj/structure/easel, +/obj/item/canvas/twentyfour_twentyfour, +/turf/simulated/floor/wood, +/area/vr/powered/art) +"eJn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/structure/closet/walllocker/emerglocker{ + dir = 1; + pixel_y = -32 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/space/whiteship) +"eJA" = ( +/obj/structure/flora/ausbushes/sunnybush, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"eJN" = ( +/obj/structure/dispenser{ + phorontanks = 0 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"eLS" = ( +/obj/machinery/door/airlock/multi_tile/metal/mait{ + dir = 1; + frequency = 1380; + icon_state = "door_locked"; + id_tag = "estrella_outer"; + locked = 1; + name = "External Access" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/blast/regular/open{ + dir = 4; + id = "estrella_blast"; + layer = 2; + name = "window blast shield"; + open_layer = 2 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"eMF" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/item/device/radio/intercom{ + desc = "Talk... listen through this."; + name = "Station Intercom (Brig Radio)"; + pixel_y = -21; + wires = 7 + }, +/obj/structure/salvageable/console_os{ + dir = 4 + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/space/whiteship) +"eMM" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/reagent_containers/food/snacks/scorpion_cooked, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"eMV" = ( +/obj/structure/simple_door/wood, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"eNj" = ( +/obj/structure/table/woodentable, +/turf/simulated/floor/wmarble, +/area/vr/powered/motel) +"eNG" = ( +/turf/simulated/shuttle/floor/black, +/area/vr/powered/dungeon) +"eOj" = ( +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/dungeon) +"ePj" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/firstaid/bonemed{ + pixel_y = 1 + }, +/obj/item/weapon/storage/firstaid/clotting{ + pixel_y = -3 + }, +/obj/machinery/recharger/wallcharger{ + pixel_x = 34 + }, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"ePx" = ( +/obj/structure/table/bench/wooden, +/obj/effect/floor_decal/corner/brown/border{ + dir = 1 + }, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/vr/powered/conspawn) +"eQe" = ( +/obj/item/weapon/coin/gold, +/obj/item/weapon/coin/gold, +/obj/item/clothing/mask/bandana/gold, +/obj/item/weapon/coin/diamond, +/turf/simulated/floor/flock, +/area/vr/powered/rocks) +"eQj" = ( +/obj/item/weapon/stool/padded{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"eQE" = ( +/mob/living/simple_mob/humanoid/merc/ranged/laser, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"eRl" = ( +/obj/item/weapon/gun/projectile/heavysniper, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"eRP" = ( +/obj/structure/railing/grey{ + pixel_y = 0; + dir = 4 + }, +/obj/structure/prop/statue/pillar, +/turf/simulated/floor/concrete{ + outdoors = 0 + }, +/area/vr/outdoors/powered) +"eSd" = ( +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"eSS" = ( +/obj/screen/alert/highpressure, +/turf/space, +/area/vr/space) +"eTl" = ( +/obj/structure/bed/chair/sofa/right/brown{ + pixel_y = 0; + dir = 1 + }, +/turf/simulated/floor/wmarble, +/area/vr/powered/motel) +"eTA" = ( +/turf/simulated/floor/water/deep{ + outdoors = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"eUa" = ( +/obj/effect/floor_decal/rust, +/obj/structure/simple_door/wood, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"eUp" = ( +/obj/structure/flora/tree/jungle, +/turf/unsimulated/wall, +/area/vr/outdoors/powered) +"eUO" = ( +/obj/structure/table/darkglass, +/obj/item/weapon/storage/firstaid/surgery, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"eVK" = ( +/mob/living/simple_mob/mechanical/mecha/combat/gygax/dark{ + faction = "syndicate" + }, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered) +"eVV" = ( +/obj/structure/table/marble{ + color = "grey" + }, +/obj/item/weapon/reagent_containers/food/snacks/devilledegg, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"eWz" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 1 + }, +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + dir = 1; + frequency = 1331; + id_tag = "kalipso_shuttle"; + pixel_y = -26 + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"eXx" = ( +/turf/simulated/wall/r_wall, +/area/vr/powered/bar) +"eXS" = ( +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"eYm" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/reagent_dispensers/watertank/high, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"eYy" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/structure/table/steel_reinforced, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"eYN" = ( +/obj/structure/sign/science{ + pixel_y = -32 + }, +/turf/space, +/area/vr/space) +"eZe" = ( +/obj/structure/reagent_dispensers/fueltank/high, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"eZl" = ( +/obj/structure/table/bench/marble, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"eZr" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/structure/ship_munition/disperser_charge/fire, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"eZF" = ( +/obj/structure/table/steel_reinforced, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"faC" = ( +/obj/item/clothing/shoes/cult, +/obj/item/clothing/suit/cultrobes/alt, +/obj/item/clothing/head/helmet/space/cult, +/obj/item/clothing/shoes/cult, +/obj/item/clothing/suit/cultrobes/alt, +/obj/item/clothing/head/helmet/space/cult, +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/weapon/storage/backpack/cultpack, +/obj/item/weapon/storage/backpack/cultpack, +/turf/simulated/floor/wood, +/area/vr/powered/cult) +"faF" = ( +/obj/structure/table/marble, +/obj/item/weapon/material/sharpeningkit, +/obj/item/weapon/reagent_containers/dropper, +/turf/simulated/floor/tiled/white, +/area/vr/powered) +"faS" = ( +/obj/structure/prop/rock/water, +/turf/simulated/floor/water{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"fbH" = ( +/obj/effect/floor_decal/corner/paleblue/diagonal{ + dir = 4 + }, +/obj/machinery/door/airlock/glass_medical{ + req_one_access = null + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"fca" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/clothing/suit/bio_suit/anomaly, +/obj/item/clothing/mask/breath, +/obj/item/clothing/head/bio_hood/anomaly, +/obj/item/clothing/gloves/sterile/latex, +/obj/item/weapon/storage/excavation, +/obj/item/stack/flag/yellow, +/obj/item/device/measuring_tape, +/obj/item/weapon/pickaxe/drill, +/obj/machinery/atmospherics/pipe/manifold/hidden/yellow{ + dir = 8 + }, +/obj/item/weapon/material/knife/machete/hatchet, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/whiteship) +"fcS" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 9 + }, +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/gun/projectile/serdy_pistols/glock71, +/obj/item/weapon/gun/projectile/serdy_pistols/glock71, +/obj/item/weapon/gun/projectile/serdy_pistols/glock71, +/obj/item/weapon/gun/projectile/serdy_pistols/glock71, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"fcZ" = ( +/obj/structure/fence/corner{ + dir = 4 + }, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"fek" = ( +/obj/machinery/button/remote/airlock{ + id = "VR3"; + name = "Bolt Control"; + pixel_x = 30; + specialfunctions = 4 + }, +/turf/simulated/floor/carpet/gaycarpet, +/area/vr/powered) +"fer" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/water/deep{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"feN" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/material/knife/ritual, +/obj/effect/floor_decal/spline/fancy{ + dir = 1 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"ffe" = ( +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/obj/structure/salvageable/console_broken_os, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"ffA" = ( +/obj/structure/bed/double/padded, +/obj/item/weapon/bedsheet/hosdouble, +/turf/simulated/floor/carpet/bcarpet, +/area/vr/powered) +"ffL" = ( +/obj/machinery/vending/loadout/overwear{ + prices = list(/obj/item/clothing/suit/storage/apron=0,/obj/item/clothing/suit/storage/flannel/aqua=0,/obj/item/clothing/suit/storage/toggle/bomber=0,/obj/item/clothing/suit/storage/bomber/alt=0,/obj/item/clothing/suit/storage/flannel/brown=0,/obj/item/clothing/suit/storage/toggle/cardigan=0,/obj/item/clothing/accessory/poncho/roles/cloak/custom=0,/obj/item/clothing/suit/storage/duster=0,/obj/item/clothing/suit/storage/toggle/denim_jacket=0,/obj/item/clothing/suit/storage/toggle/denim_jacket/nanotrasen=0,/obj/item/clothing/suit/storage/toggle/denim_jacket/sleeveless=0,/obj/item/clothing/suit/storage/toggle/denim_jacket/nanotrasen/sleeveless=0,/obj/item/clothing/suit/storage/fluff/gntop=0,/obj/item/clothing/suit/greatcoat=0,/obj/item/clothing/suit/storage/flannel=0,/obj/item/clothing/suit/storage/greyjacket=0,/obj/item/clothing/suit/storage/hazardvest=0,/obj/item/clothing/suit/storage/toggle/hoodie/black=0,/obj/item/clothing/suit/storage/toggle/hoodie/red=0,/obj/item/clothing/suit/storage/toggle/hoodie/blue=0,/obj/item/clothing/suit/storage/toggle/hoodie/green=0,/obj/item/clothing/suit/storage/toggle/hoodie/orange=0,/obj/item/clothing/suit/storage/toggle/hoodie/yellow=0,/obj/item/clothing/suit/storage/toggle/hoodie/cti=0,/obj/item/clothing/suit/storage/toggle/hoodie/mu=0,/obj/item/clothing/suit/storage/toggle/hoodie/nt=0,/obj/item/clothing/suit/storage/toggle/hoodie/smw=0,/obj/item/clothing/suit/storage/toggle/hoodie/nrti=0,/obj/item/clothing/suit/storage/fluff/jacket/field=0,/obj/item/clothing/suit/storage/fluff/jacket/air_cavalry=0,/obj/item/clothing/suit/storage/fluff/jacket/air_force=0,/obj/item/clothing/suit/storage/fluff/jacket/navy=0,/obj/item/clothing/suit/storage/fluff/jacket/special_forces=0,/obj/item/clothing/suit/kamishimo=0,/obj/item/clothing/suit/kimono=0,/obj/item/clothing/suit/storage/toggle/labcoat=0,/obj/item/clothing/suit/storage/toggle/labcoat/blue=0,/obj/item/clothing/suit/storage/toggle/labcoat/blue_edge=0,/obj/item/clothing/suit/storage/toggle/labcoat/green=0,/obj/item/clothing/suit/storage/toggle/labcoat/orange=0,/obj/item/clothing/suit/storage/toggle/labcoat/pink=0,/obj/item/clothing/suit/storage/toggle/labcoat/red=0,/obj/item/clothing/suit/storage/toggle/labcoat/yellow=0,/obj/item/clothing/suit/storage/toggle/labcoat/old=0,/obj/item/clothing/suit/leathercoat=0,/obj/item/clothing/suit/storage/toggle/leather_jacket=0,/obj/item/clothing/suit/storage/leather_jacket_alt=0,/obj/item/clothing/suit/storage/toggle/brown_jacket=0,/obj/item/clothing/suit/storage/toggle/leather_jacket/nanotrasen=0,/obj/item/clothing/suit/storage/toggle/brown_jacket/nanotrasen=0,/obj/item/clothing/suit/storage/toggle/leather_jacket/sleeveless=0,/obj/item/clothing/suit/storage/toggle/brown_jacket/sleeveless=0,/obj/item/clothing/suit/storage/toggle/leather_jacket/nanotrasen/sleeveless=0,/obj/item/clothing/suit/storage/toggle/brown_jacket/nanotrasen/sleeveless=0,/obj/item/clothing/suit/storage/miljacket=0,/obj/item/clothing/suit/storage/miljacket/alt=0,/obj/item/clothing/suit/storage/miljacket/green=0,/obj/item/clothing/suit/storage/apron/overalls=0,/obj/item/clothing/suit/storage/toggle/peacoat=0,/obj/item/clothing/accessory/poncho=0,/obj/item/clothing/accessory/poncho/green=0,/obj/item/clothing/accessory/poncho/red=0,/obj/item/clothing/accessory/poncho/purple=0,/obj/item/clothing/accessory/poncho/blue=0,/obj/item/clothing/suit/jacket/puffer=0,/obj/item/clothing/suit/jacket/puffer/vest=0,/obj/item/clothing/suit/storage/flannel/red=0,/obj/item/clothing/suit/unathi/robe=0,/obj/item/clothing/suit/storage/toggle/internalaffairs=0,/obj/item/clothing/suit/storage/toggle/lawyer/bluejacket=0,/obj/item/clothing/suit/storage/toggle/lawyer/purpjacket=0,/obj/item/clothing/suit/suspenders=0,/obj/item/clothing/suit/storage/toggle/track=0,/obj/item/clothing/suit/storage/toggle/track/blue=0,/obj/item/clothing/suit/storage/toggle/track/green=0,/obj/item/clothing/suit/storage/toggle/track/red=0,/obj/item/clothing/suit/storage/toggle/track/white=0,/obj/item/clothing/suit/storage/trench=0,/obj/item/clothing/suit/storage/trench/grey=0,/obj/item/clothing/suit/varsity=0,/obj/item/clothing/suit/varsity/red=0,/obj/item/clothing/suit/varsity/purple=0,/obj/item/clothing/suit/varsity/green=0,/obj/item/clothing/suit/varsity/blue=0,/obj/item/clothing/suit/varsity/brown=0,/obj/item/clothing/suit/storage/hooded/wintercoat=0,/obj/item/clothing/suit/storage/hooded/wintercoat/aformal=0,/obj/item/clothing/suit/storage/teshari/cloak/standard/white_grey=0,/obj/item/clothing/suit/storage/puffyred=0,/obj/item/clothing/suit/storage/puffypurple=0,/obj/item/clothing/suit/storage/puffyblue=0) + }, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"ffN" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/ammo_magazine/awp, +/obj/item/ammo_magazine/awp, +/obj/item/ammo_magazine/awp, +/obj/item/ammo_magazine/awp, +/obj/item/ammo_magazine/awp, +/obj/item/ammo_magazine/hectate, +/obj/item/ammo_magazine/hectate, +/obj/item/ammo_magazine/hectate, +/obj/item/ammo_magazine/hectate, +/obj/item/ammo_magazine/hectate, +/turf/simulated/floor/reinforced, +/area/vr/powered/redbase) +"ffS" = ( +/obj/structure/table/rack/shelf/steel, +/obj/effect/floor_decal/industrial/warning{ + dir = 6 + }, +/obj/item/ammo_magazine/ammo_box/b12g/pellet, +/obj/item/ammo_magazine/ammo_box/b12g/pellet, +/obj/item/ammo_magazine/ammo_box/b12g/pellet, +/obj/item/ammo_magazine/ammo_box/b12g/pellet, +/obj/item/ammo_magazine/ammo_box/b12g/pellet, +/obj/item/ammo_magazine/ammo_box/b12g/pellet, +/obj/item/ammo_magazine/ammo_box/b12g/pellet, +/obj/item/ammo_magazine/ammo_box/b12g/pellet, +/obj/item/ammo_magazine/ammo_box/b12g/pellet, +/obj/item/ammo_magazine/ammo_box/b12g/pellet, +/obj/item/ammo_magazine/ammo_box/b12g/pellet, +/obj/item/ammo_magazine/ammo_box/b12g/pellet, +/obj/item/ammo_magazine/ammo_box/b12g/pellet, +/obj/item/ammo_magazine/ammo_box/b12g/pellet, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"fgP" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/storage/box/wormcan, +/obj/item/weapon/storage/box/wormcan{ + pixel_y = 0; + pixel_x = 5 + }, +/obj/item/weapon/storage/box/wormcan/deluxe{ + pixel_y = -1; + pixel_x = -6 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"fij" = ( +/mob/living/simple_mob/vore/aggressive/rat, +/turf/simulated/floor/water/indoors{ + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"fiJ" = ( +/turf/simulated/floor/water/beach{ + dir = 8; + temperature = 311; + outdoors = 0 + }, +/area/vr/powered/rocks) +"fiL" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/obj/fiftyspawner/plasteel, +/obj/structure/closet/alien{ + color = "grey"; + desc = "Eldritch carved locker."; + name = "rockformed locker" + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"fjR" = ( +/obj/structure/prop/rock/round, +/turf/simulated/floor/outdoors/dirt{ + temperature = 311; + outdoors = 0 + }, +/area/vr/powered/rocks) +"fki" = ( +/obj/structure/closet/walllocker/emerglocker/south, +/obj/structure/table/rack/shelf/steel, +/obj/structure/ship_munition/disperser_charge/mining, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"fkQ" = ( +/obj/effect/floor_decal/carpet{ + dir = 1 + }, +/turf/simulated/floor/carpet, +/area/vr/powered/art) +"flu" = ( +/obj/structure/bed/chair/wood{ + dir = 1 + }, +/obj/machinery/button/windowtint{ + id = "h-kitchen"; + pixel_y = -29 + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"flB" = ( +/obj/machinery/door/airlock/angled_tgmc/wide/command, +/turf/simulated/shuttle/plating, +/area/vr/powered) +"flS" = ( +/turf/space, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"fmm" = ( +/obj/machinery/sleep_console{ + dir = 4 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/whiteship) +"fmo" = ( +/obj/random/cash/huge, +/turf/simulated/floor/outdoors/rocks{ + temperature = 293.15; + outdoors = -1 + }, +/area/vr/powered/dungeon) +"foh" = ( +/obj/structure/table/alien/blue, +/obj/item/weapon/surgical/hemostat/alien, +/obj/item/weapon/surgical/cautery/alien{ + pixel_y = -6 + }, +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/dungeon) +"fow" = ( +/obj/structure/closet/wardrobe/grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/shoes/footwraps, +/obj/item/clothing/shoes/footwraps, +/obj/item/clothing/shoes/black, +/obj/item/clothing/shoes/black, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/turf/simulated/floor/wmarble, +/area/vr/powered/motel) +"fpE" = ( +/obj/item/weapon/weldingtool/largetank, +/obj/item/weapon/tool/crowbar, +/obj/item/weapon/tool/screwdriver, +/obj/item/weapon/storage/firstaid/surgery, +/obj/structure/table/steel_reinforced, +/obj/item/stack/nanopaste/advanced, +/obj/item/stack/nanopaste/advanced, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/sciship) +"fqb" = ( +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"fqC" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/box/syndie_kit/chameleon{ + pixel_x = -3; + pixel_y = -1 + }, +/obj/item/weapon/storage/box/syndie_kit/chameleon{ + pixel_x = 2; + pixel_y = 6 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/conspawn) +"frp" = ( +/obj/effect/catwalk_plated/white, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/space, +/area/vr/space) +"frW" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/table/standard, +/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/weapon/storage/firstaid/toxin, +/obj/item/weapon/storage/firstaid/toxin, +/obj/machinery/recharger/wallcharger{ + pixel_x = 34 + }, +/obj/item/device/defib_kit/loaded, +/obj/item/device/defib_kit/jumper_kit/loaded, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"fsD" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/reagent_containers/food/snacks/rofflewaffles, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"fsZ" = ( +/obj/structure/window/phoronreinforced, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/cult) +"fts" = ( +/obj/structure/window/phoronreinforced{ + dir = 4 + }, +/obj/structure/window/phoronreinforced{ + dir = 4 + }, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced, +/turf/simulated/floor/redgrid/animated, +/area/vr/powered/cult) +"ftQ" = ( +/obj/structure/railing, +/obj/effect/step_trigger/teleporter/bridge/north_to_south, +/turf/simulated/floor/water/deep{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"ftV" = ( +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"fuq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/yellow{ + dir = 10 + }, +/obj/structure/closet/walllocker/emerglocker{ + pixel_x = -25; + pixel_y = 32 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"fuI" = ( +/obj/machinery/door/airlock/maintenance/int, +/obj/structure/fans/hardlight, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"fuO" = ( +/obj/structure/toilet{ + dir = 1 + }, +/obj/machinery/light/small, +/turf/simulated/floor/wood, +/area/vr/powered) +"fvt" = ( +/obj/structure/table/standard, +/obj/item/device/flashlight/lamp, +/obj/effect/floor_decal/corner/paleblue/diagonal{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"fvX" = ( +/obj/structure/window/reinforced/tinted/frosted{ + dir = 1 + }, +/obj/structure/table/glass, +/obj/item/weapon/flame/candle/candelabra/everburn, +/turf/simulated/floor/carpet/gaycarpet, +/area/vr/powered) +"fvY" = ( +/turf/simulated/shuttle/wall/voidcraft/green, +/area/vr/powered/dungeon) +"fwp" = ( +/obj/machinery/icecream_vat, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"fwD" = ( +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"fyf" = ( +/obj/structure/prop/rock/small/alt, +/turf/simulated/floor/outdoors/dirt{ + temperature = 311; + outdoors = 0 + }, +/area/vr/powered/rocks) +"fyX" = ( +/obj/fiftyspawner/gold, +/obj/item/weapon/coin/diamond, +/obj/item/instrument/violin/golden, +/turf/simulated/floor/flock, +/area/vr/powered/rocks) +"fzl" = ( +/turf/simulated/floor/lava, +/area/vr/outdoors/powered/cult) +"fzn" = ( +/obj/machinery/chem_master{ + pixel_x = -7 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/whiteship) +"fAa" = ( +/obj/machinery/atmospherics/valve{ + dir = 8 + }, +/obj/structure/dispenser{ + phorontanks = 0 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"fAY" = ( +/obj/machinery/access_button{ + master_tag = null; + pixel_y = 27; + req_one_access = null + }, +/obj/effect/map_helper/airlock/door/int_door, +/obj/effect/map_helper/airlock/button/int_button, +/obj/machinery/door/airlock/hatch, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/sciship) +"fBo" = ( +/turf/simulated/floor/flock, +/area/vr/powered/cult) +"fBA" = ( +/obj/item/weapon/reagent_containers/food/snacks/sliceable/monkfishremains, +/turf/simulated/floor/wood/alt/panel{ + temperature = 311 + }, +/area/vr/powered/rocks) +"fBD" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plating, +/area/vr/powered) +"fBE" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/mecha_parts/component/armor/alien, +/obj/item/mecha_parts/mecha_equipment/crisis_drone/rad, +/obj/item/mecha_parts/mecha_equipment/tool/passenger, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/lmg/rigged, +/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/heavy/rigged, +/obj/item/mecha_parts/mecha_equipment/weapon/energy/medigun, +/turf/simulated/floor/airless, +/area/vr/space) +"fBZ" = ( +/obj/item/clothing/accessory/fluff/zeta_blackwell_1, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"fCr" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/reagent_containers/food/snacks/risotto, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"fCE" = ( +/turf/simulated/wall/solidrock, +/area/vr/powered/dungeon) +"fDa" = ( +/obj/structure/bed/double/padded, +/obj/item/weapon/bedsheet/rddouble, +/turf/simulated/floor/carpet/oracarpet, +/area/vr/powered) +"fDV" = ( +/obj/structure/cliff/automatic{ + dir = 8 + }, +/turf/simulated/floor/water/indoors{ + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"fEM" = ( +/obj/structure/table/bench/wooden, +/obj/structure/flora/pottedplant/shoot{ + pixel_y = 9 + }, +/obj/effect/floor_decal/corner/brown/border{ + dir = 1 + }, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/vr/powered/conspawn) +"fEP" = ( +/obj/machinery/porta_turret/alien{ + faction = "syndicate" + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered) +"fFn" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"fGD" = ( +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/obj/structure/sign/department/drones{ + pixel_y = 32 + }, +/obj/machinery/smartfridge/survival_pod{ + icon = 'icons/obj/vending.dmi'; + icon_base = "fridge_sci"; + icon_contents = "chem"; + icon_state = "fridge_sci"; + name = "Advanced storage"; + pixel_y = 0 + }, +/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/xray, +/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/xray, +/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/heavy, +/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/heavy, +/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser, +/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser, +/obj/item/mecha_parts/mecha_equipment/weapon/energy/ion, +/obj/item/mecha_parts/mecha_equipment/weapon/energy/ion, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/lmg, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/lmg, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/cannon, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/cannon, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/cannon, +/obj/item/mecha_parts/mecha_equipment/anticcw_armor_booster, +/obj/item/mecha_parts/mecha_equipment/antiproj_armor_booster, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"fGH" = ( +/obj/item/weapon/bone/skull, +/obj/effect/decal/cleanable/blood, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/dungeon) +"fGS" = ( +/turf/simulated/floor/concrete{ + outdoors = 1 + }, +/area/vr/powered/rocks) +"fHm" = ( +/obj/structure/table/standard, +/obj/item/weapon/surgical/FixOVein{ + pixel_y = 0; + pixel_x = 5 + }, +/obj/item/weapon/surgical/bonegel{ + pixel_x = -5; + pixel_y = 2 + }, +/obj/item/weapon/surgical/bonesetter{ + pixel_x = 2 + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"fHz" = ( +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/structure/shuttle/window, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/blast/regular/open{ + id = "estrella_blast"; + name = "window blast shield" + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"fIM" = ( +/obj/structure/sign/painting/away_areas, +/turf/simulated/wall/r_wall, +/area/vr/powered/art) +"fIS" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = 30 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/nuke) +"fJm" = ( +/turf/simulated/shuttle/floor/yellow, +/area/vr/powered/space/sciship) +"fLc" = ( +/obj/machinery/atmospherics/unary/engine{ + dir = 8 + }, +/turf/space, +/area/vr/powered) +"fLs" = ( +/obj/effect/floor_decal/corner/brown/border{ + dir = 5 + }, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 5 + }, +/turf/simulated/floor/wood, +/area/vr/powered/conspawn) +"fMr" = ( +/obj/structure/prop/machine/tgmc_console1/starts_on, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"fMQ" = ( +/obj/structure/table/marble{ + color = "grey" + }, +/obj/structure/window/phoronreinforced{ + dir = 8 + }, +/obj/effect/floor_decal/spline/fancy{ + dir = 8 + }, +/obj/item/weapon/reagent_containers/food/condiment/small/packet/crayon/grey, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"fNa" = ( +/obj/structure/lattice, +/turf/space, +/area/vr/space) +"fNv" = ( +/obj/machinery/door/airlock/angled_tgmc/wide/security{ + dir = 4 + }, +/obj/structure/fans/hardlight/colorable{ + color = "red" + }, +/turf/simulated/shuttle/plating, +/area/vr/powered) +"fOA" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/reagent_containers/food/snacks/snackplanet/moon, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"fQh" = ( +/obj/machinery/vending/loadout/costume{ + prices = list(/obj/item/clothing/suit/storage/hooded/costume/carp=0,/obj/item/clothing/suit/storage/hooded/costume/carp=0,/obj/item/clothing/suit/chickensuit=0,/obj/item/clothing/head/chicken=0,/obj/item/clothing/head/helmet/gladiator=0,/obj/item/clothing/under/gladiator=0,/obj/item/clothing/suit/storage/toggle/labcoat/mad=0,/obj/item/clothing/under/suit_jacket/green=0,/obj/item/clothing/glasses/gglasses=0,/obj/item/clothing/head/flatcap=0,/obj/item/clothing/shoes/boots/jackboots=0,/obj/item/clothing/under/schoolgirl=0,/obj/item/clothing/head/kitty=0,/obj/item/clothing/glasses/sunglasses/blindfold=0,/obj/item/clothing/head/beret=0,/obj/item/clothing/under/skirt=0,/obj/item/clothing/under/suit_jacket=0,/obj/item/clothing/head/that=0,/obj/item/clothing/accessory/wcoat=0,/obj/item/clothing/under/scratch=0,/obj/item/clothing/shoes/white=0,/obj/item/clothing/gloves/white=0,/obj/item/clothing/under/kilt=0,/obj/item/clothing/glasses/monocle=0,/obj/item/clothing/under/sl_suit=0,/obj/item/clothing/mask/fakemoustache=0,/obj/item/weapon/cane=0,/obj/item/clothing/head/bowler=0,/obj/item/clothing/head/plaguedoctorhat=0,/obj/item/clothing/suit/bio_suit/plaguedoctorsuit=0,/obj/item/clothing/mask/gas/plaguedoctor/fluff=0,/obj/item/clothing/under/owl=0,/obj/item/clothing/mask/gas/owl_mask=0,/obj/item/clothing/under/waiter=0,/obj/item/clothing/suit/storage/apron=0,/obj/item/clothing/under/pirate=0,/obj/item/clothing/head/pirate=0,/obj/item/clothing/suit/pirate=0,/obj/item/clothing/glasses/eyepatch=0,/obj/item/clothing/head/ushanka=0,/obj/item/clothing/under/soviet=0,/obj/item/clothing/suit/imperium_monk=0,/obj/item/clothing/suit/holidaypriest=0,/obj/item/clothing/head/witchwig=0,/obj/item/clothing/under/sundress=0,/obj/item/weapon/staff/broom=0,/obj/item/clothing/suit/wizrobe/fake=0,/obj/item/clothing/head/wizard/fake=0,/obj/item/weapon/staff=0,/obj/item/clothing/mask/gas/sexyclown=0,/obj/item/clothing/under/sexyclown=0,/obj/item/clothing/mask/gas/sexymime=0,/obj/item/clothing/under/sexymime=0,/obj/item/clothing/suit/storage/hooded/knight_costume=0,/obj/item/clothing/suit/storage/hooded/knight_costume/galahad=0,/obj/item/clothing/suit/storage/hooded/knight_costume/lancelot=0,/obj/item/clothing/suit/storage/hooded/knight_costume/robin=0,/obj/item/clothing/suit/armor/combat/crusader_costume=0,/obj/item/clothing/suit/armor/combat/crusader_costume/bedevere=0,/obj/item/clothing/head/helmet/combat/crusader_costume=0,/obj/item/clothing/head/helmet/combat/bedevere_costume=0,/obj/item/clothing/gloves/combat/knight_costume=0,/obj/item/clothing/gloves/combat/knight_costume/brown=0,/obj/item/clothing/shoes/knight_costume=0,/obj/item/clothing/shoes/knight_costume/black=0,/obj/item/clothing/suit/storage/hooded/foodcostume/hotdog=0,/obj/item/clothing/suit/storage/hooded/foodcostume/turnip=0) + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"fQq" = ( +/obj/machinery/vending/robotics{ + req_access = null + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"fQT" = ( +/obj/random/trash, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"fRb" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/storage/belt/utility/full/multitool, +/obj/item/weapon/storage/belt/utility/full/multitool, +/obj/item/weapon/storage/belt/utility/full/multitool, +/obj/item/weapon/storage/belt/utility/full/multitool, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"fRo" = ( +/obj/structure/table/standard, +/obj/item/weapon/reagent_containers/food/drinks/cans/root_beer, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"fRu" = ( +/obj/structure/railing/grey{ + pixel_y = 0; + dir = 4 + }, +/obj/structure/bed/chair/sofa/bench/marble{ + pixel_y = 0; + dir = 8 + }, +/turf/simulated/floor/concrete{ + outdoors = 0 + }, +/area/vr/outdoors/powered) +"fRH" = ( +/turf/simulated/floor/water/deep{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"fRJ" = ( +/obj/machinery/exonet_node/map, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"fSz" = ( +/obj/structure/bed/chair/oldsofa/right{ + dir = 1 + }, +/obj/structure/window/phoronreinforced, +/turf/simulated/floor/wood, +/area/vr/powered/cult) +"fSY" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/whiteship) +"fTb" = ( +/obj/structure/closet/walllocker/emerglocker{ + pixel_y = 32 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/whiteship) +"fTO" = ( +/obj/structure/table/steel, +/obj/item/stack/material/phoron{ + amount = 5 + }, +/obj/item/stack/material/phoron{ + amount = 5 + }, +/obj/fiftyspawner/wood, +/obj/fiftyspawner/steel, +/turf/simulated/floor, +/area/vr/powered) +"fTS" = ( +/obj/machinery/mech_recharger, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/loot_pile/mecha/gygax/dark/adv, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/mechfactory) +"fUl" = ( +/obj/structure/flora/pottedplant/overgrown, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"fVe" = ( +/turf/space, +/area/vr/powered) +"fVp" = ( +/obj/structure/table/rack/shelf/steel, +/obj/effect/floor_decal/industrial/warning{ + dir = 10 + }, +/obj/item/ammo_magazine/m9mm, +/obj/item/ammo_magazine/m9mm, +/obj/item/ammo_magazine/m9mm, +/obj/item/ammo_magazine/m9mm, +/obj/item/ammo_magazine/m9mm, +/obj/item/ammo_magazine/m9mm, +/obj/item/ammo_magazine/m9mm, +/obj/item/ammo_magazine/m9mm, +/obj/item/ammo_magazine/m9mm, +/obj/item/ammo_magazine/m9mm, +/obj/item/ammo_magazine/m9mm, +/obj/item/ammo_magazine/m9mm, +/obj/item/ammo_magazine/m9mm, +/obj/item/ammo_magazine/m9mm, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"fVr" = ( +/obj/machinery/vending/deathmatch, +/turf/simulated/floor/reinforced, +/area/vr/powered/bluebase) +"fVG" = ( +/obj/structure/table/rack/shelf/steel, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"fVJ" = ( +/obj/structure/table/rack/shelf, +/obj/item/clothing/head/helmet/bulletproof, +/obj/item/clothing/head/helmet/bulletproof, +/obj/item/clothing/suit/armor/bulletproof, +/obj/item/clothing/suit/armor/bulletproof, +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"fWH" = ( +/obj/machinery/door/window/brigdoor/eastleft{ + req_access = null + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/turf/simulated/shuttle/floor/darkred, +/area/vr/powered/armory) +"fWI" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/gun/energy/medigun, +/obj/item/weapon/gun/energy/medigun, +/obj/item/weapon/gun/energy/medigun, +/obj/item/weapon/gun/energy/medigun, +/turf/simulated/floor/reinforced, +/area/vr/powered/bluebase) +"fWQ" = ( +/obj/machinery/vending/deluxe_dinner, +/obj/machinery/light/small, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/powered) +"fXt" = ( +/obj/effect/floor_decal/techfloor{ + dir = 9 + }, +/obj/structure/table/rack/shelf/steel, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"fXR" = ( +/obj/effect/wingrille_spawn/reinforced, +/turf/simulated/floor/tiled, +/area/vr/powered/art) +"fYk" = ( +/obj/structure/bed/chair/wood/wings, +/obj/effect/floor_decal/spline/fancy{ + dir = 1 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"fZo" = ( +/obj/machinery/floor_light{ + anchored = 1 + }, +/obj/machinery/light/small, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"fZQ" = ( +/obj/structure/table/marble{ + color = "grey" + }, +/obj/structure/window/phoronreinforced{ + dir = 8 + }, +/obj/effect/floor_decal/spline/fancy{ + dir = 8 + }, +/obj/item/weapon/reagent_containers/food/condiment/small/packet/crayon/green, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"gam" = ( +/obj/structure/railing/grey{ + dir = 1 + }, +/turf/simulated/floor/gorefloor, +/area/vr/outdoors/powered/cult) +"gbe" = ( +/obj/structure/bed/chair/wood/wings{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/vr/powered/cult) +"gdT" = ( +/obj/structure/table/alien/blue, +/obj/item/clothing/head/helmet/alien/tank, +/obj/item/clothing/suit/armor/alien/tank, +/obj/item/clothing/suit/armor/alien, +/obj/item/clothing/head/helmet/alien, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"geP" = ( +/obj/structure/cliff/automatic{ + dir = 5 + }, +/turf/simulated/floor/lava, +/area/vr/outdoors/powered/lava) +"gfB" = ( +/mob/living/simple_mob/construct/wraith{ + dir = 8; + ai_holder_type = null + }, +/turf/simulated/floor/redgrid/off, +/area/vr/powered/cult) +"ggK" = ( +/obj/machinery/door/airlock/multi_tile/metal/mait{ + dir = 1; + frequency = 1380; + icon_state = "door_locked"; + id_tag = "estrella_inner"; + locked = 1; + name = "Internal Access" + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 5 + }, +/obj/machinery/door/firedoor/border_only, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"ghG" = ( +/turf/simulated/shuttle/wall/flock, +/area/vr/powered/rocks) +"ghN" = ( +/obj/structure/table/standard, +/obj/random/plushie, +/obj/effect/floor_decal/corner/paleblue/diagonal{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"ghY" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/closet/crate/engineering, +/obj/fiftyspawner/steel, +/obj/fiftyspawner/glass, +/obj/item/weapon/tank/phoron, +/obj/item/weapon/tank/phoron, +/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/weapon/storage/toolbox/electrical, +/obj/item/device/multitool, +/obj/item/device/geiger, +/obj/item/clothing/glasses/goggles, +/obj/item/clothing/glasses/goggles, +/obj/item/device/t_scanner, +/obj/item/clothing/glasses/welding, +/obj/item/weapon/storage/briefcase/inflatable, +/obj/item/weapon/storage/briefcase/inflatable, +/obj/item/weapon/storage/briefcase/inflatable, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"gif" = ( +/obj/structure/easel, +/obj/item/canvas/nineteen_nineteen{ + pixel_y = 10 + }, +/turf/simulated/floor/wood, +/area/vr/powered/art) +"giW" = ( +/obj/structure/simple_door/wood, +/obj/structure/curtain/black{ + icon_state = "open"; + layer = 2; + name = "privacy curtain"; + opacity = 0 + }, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"gjB" = ( +/turf/simulated/wall/r_wall, +/area/vr/powered/bluebase) +"gmt" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"gmV" = ( +/mob/living/simple_mob/vore/rabbit/killer, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"gnm" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden, +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"gob" = ( +/obj/structure/table/rack/shelf/steel, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/item/weapon/gun/projectile/shotgun/pump/slug, +/obj/item/weapon/gun/projectile/shotgun/pump/slug, +/obj/item/weapon/gun/projectile/shotgun/pump/slug, +/obj/item/weapon/gun/projectile/shotgun/pump/slug, +/obj/item/weapon/gun/projectile/revolver/judge, +/obj/item/weapon/gun/projectile/revolver/judge, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"gov" = ( +/obj/structure/salvageable/console_os{ + dir = 1 + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/space/whiteship) +"gpB" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/structure/table/steel_reinforced, +/obj/item/weapon/cell/hyper{ + pixel_y = -2; + pixel_x = -4 + }, +/obj/item/weapon/cell/hyper{ + pixel_y = 2 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"gqq" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"gqE" = ( +/obj/structure/flora/ausbushes/lavendergrass, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"gqM" = ( +/obj/effect/decal/remains, +/turf/simulated/floor/outdoors/dirt{ + temperature = 293.15; + outdoors = 0 + }, +/area/vr/powered/dungeon) +"grL" = ( +/obj/effect/floor_decal/chapel{ + dir = 1 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/cult) +"grN" = ( +/obj/random/maintenance/engineering, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/mechfactory) +"gsE" = ( +/obj/structure/window/reinforced{ + dir = 8; + health = 1e+006 + }, +/obj/structure/flora/pottedplant/fern{ + pixel_y = 12 + }, +/obj/structure/table/bench/wooden, +/turf/simulated/floor/wood, +/area/vr/powered) +"gsT" = ( +/obj/structure/cryofeed{ + dir = 4 + }, +/turf/simulated/floor/bluegrid{ + name = "Server Base"; + nitrogen = 500; + oxygen = 0; + temperature = 80 + }, +/area/vr/powered) +"gsW" = ( +/obj/effect/catwalk_plated/white, +/turf/simulated/floor/wmarble, +/area/vr/powered/cult) +"gui" = ( +/turf/simulated/floor/outdoors/rocks{ + temperature = 293.15 + }, +/area/vr/outdoors/powered/lava) +"gvs" = ( +/obj/machinery/porta_turret/alien{ + faction = "syndicate" + }, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered) +"gvx" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/machinery/porta_turret/alien{ + faction = "syndicate" + }, +/turf/simulated/floor/redgrid, +/area/vr/powered) +"gvF" = ( +/turf/simulated/floor/tiled, +/area/vr/powered/nuke) +"gvJ" = ( +/obj/effect/floor_decal/chapel, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"gvN" = ( +/obj/structure/bed/double/padded, +/obj/item/weapon/bedsheet/piratedouble, +/turf/simulated/floor/carpet/gaycarpet, +/area/vr/powered) +"gxB" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"gyo" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 6 + }, +/turf/simulated/shuttle/wall/hard_corner, +/area/vr/powered/space/whiteship) +"gyw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/confetti, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"gyB" = ( +/obj/structure/bed/chair/oldsofa/left{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"gzd" = ( +/obj/structure/bed/chair/bay/chair/padded/blue{ + dir = 8 + }, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/dungeon) +"gzK" = ( +/obj/structure/bed/padded, +/obj/item/weapon/bedsheet/pirate, +/turf/simulated/floor/wood, +/area/vr/powered) +"gAt" = ( +/obj/machinery/meter, +/obj/structure/closet/walllocker/emerglocker{ + pixel_x = -25; + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/whiteship) +"gAu" = ( +/obj/structure/window/phoronreinforced{ + dir = 8 + }, +/obj/structure/window/phoronreinforced{ + dir = 8 + }, +/obj/structure/window/phoronreinforced{ + dir = 1 + }, +/obj/structure/window/phoronreinforced{ + dir = 1 + }, +/turf/simulated/floor/redgrid/animated, +/area/vr/powered/cult) +"gBD" = ( +/obj/structure/cliff/automatic{ + dir = 4 + }, +/turf/simulated/floor/lava, +/area/vr/outdoors/powered/lava) +"gBI" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/binary/passive_gate{ + dir = 1; + regulate_mode = 0; + unlocked = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"gBJ" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/yellow{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"gDe" = ( +/obj/structure/window/reinforced/tinted/frosted{ + dir = 1 + }, +/obj/structure/bed/chair/comfy/purp{ + dir = 4 + }, +/turf/simulated/floor/carpet/oracarpet, +/area/vr/powered) +"gDx" = ( +/obj/structure/table/steel_reinforced, +/obj/random/maintenance, +/obj/random/maintenance, +/obj/random/maintenance, +/obj/random/maintenance/research, +/obj/random/maintenance/research, +/obj/random/maintenance/research, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"gDz" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"gEe" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/turf/simulated/floor/airless, +/area/vr/powered) +"gEv" = ( +/obj/machinery/atmospherics/pipe/tank/phoron/full{ + dir = 8 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"gEO" = ( +/obj/structure/table/bench/marble, +/obj/structure/flora/pottedplant/overgrown{ + pixel_y = 7 + }, +/obj/structure/window/reinforced/polarized{ + id = "h-master" + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"gEW" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"gFy" = ( +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/obj/machinery/vending/medical{ + dir = 4; + emagged = 1; + pixel_x = 5; + req_access = list(777) + }, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/dungeon) +"gGj" = ( +/obj/structure/fence/door/opened{ + dir = 4 + }, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"gGD" = ( +/obj/structure/table/standard, +/obj/item/weapon/surgical/hemostat{ + pixel_y = 0; + pixel_x = -4 + }, +/obj/item/weapon/surgical/retractor, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"gHu" = ( +/mob/living/simple_mob/animal/passive/crab, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"gIs" = ( +/obj/machinery/light/floortube/flicker{ + pixel_y = 5 + }, +/obj/structure/sink{ + dir = 1 + }, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered/cult) +"gJm" = ( +/turf/simulated/floor/wood, +/area/vr/powered) +"gKc" = ( +/obj/effect/floor_decal/corner/blue/diagonal{ + dir = 4 + }, +/obj/structure/table/standard, +/turf/simulated/floor/tiled/white, +/area/vr/powered/dungeon) +"gKN" = ( +/obj/effect/wingrille_spawn/reinforced_phoron, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"gMj" = ( +/obj/machinery/light, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"gMz" = ( +/obj/machinery/light{ + layer = 3 + }, +/obj/machinery/gear_painter, +/turf/simulated/floor/wood, +/area/vr/powered/conspawn) +"gMF" = ( +/turf/simulated/wall/wood, +/area/vr/powered) +"gNj" = ( +/obj/effect/floor_decal/spline/fancy{ + icon_state = "spline_fancy_full" + }, +/obj/structure/bed/chair/comfy/purp, +/turf/simulated/floor/bronze, +/area/vr/powered/cult) +"gNH" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/machinery/door/blast/regular/open{ + dir = 4; + id = "stargazer_blast"; + name = "window blast shield" + }, +/turf/simulated/shuttle/plating, +/area/vr/powered) +"gNI" = ( +/obj/structure/bed/padded, +/obj/item/weapon/bedsheet/orange, +/turf/simulated/floor/carpet/blue, +/area/vr/powered/motel) +"gNU" = ( +/obj/structure/cliff/automatic/corner, +/turf/simulated/floor/lava, +/area/vr/outdoors/powered/lava) +"gOb" = ( +/obj/machinery/vending/medical{ + dir = 4; + emagged = 1; + pixel_x = 5; + req_access = null + }, +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"gOx" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/stack/material/phoron{ + amount = 25 + }, +/obj/item/stack/material/phoron{ + amount = 25 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/yellow{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/whiteship) +"gOy" = ( +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"gOC" = ( +/mob/living/simple_mob/animal/giant_spider/tunneler, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"gOE" = ( +/obj/structure/closet/walllocker_double/medical/west, +/obj/item/weapon/storage/firstaid, +/obj/item/weapon/storage/firstaid/fire, +/obj/item/weapon/storage/firstaid/toxin, +/obj/item/weapon/storage/firstaid/o2, +/obj/item/roller, +/obj/structure/window/reinforced/survival_pod, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered) +"gPo" = ( +/turf/simulated/mineral/alt{ + temperature = 293.15 + }, +/area/vr/powered/cult) +"gPK" = ( +/obj/structure/closet/wardrobe/grey, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"gQD" = ( +/obj/effect/decal/cleanable/blood/gibs{ + color = "red"; + icon_state = "gib2_flesh" + }, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"gRc" = ( +/obj/structure/salvageable/machine, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered) +"gRT" = ( +/obj/machinery/light{ + layer = 3 + }, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/building1) +"gSu" = ( +/obj/structure/table/darkglass, +/obj/item/weapon/technomancer_catalog/universal, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"gSB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance/engi{ + req_one_access = null + }, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/steel_grid, +/area/vr/powered/space/whiteship) +"gTr" = ( +/obj/effect/floor_decal/techfloor{ + dir = 5 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"gTu" = ( +/turf/simulated/wall/r_wall, +/area/vr/powered/motel) +"gUx" = ( +/obj/structure/lattice, +/obj/effect/blocker, +/turf/space, +/area/vr/space) +"gUE" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 10 + }, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"gUU" = ( +/obj/machinery/disperser/middle{ + dir = 1 + }, +/turf/space, +/area/vr/space) +"gVk" = ( +/obj/structure/table/alien/blue, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/dungeon) +"gVt" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"gWl" = ( +/mob/living/simple_mob/animal/passive/lizard, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"gXu" = ( +/turf/simulated/floor/weird_things/dark, +/area/vr/powered/rocks) +"gXF" = ( +/mob/living/simple_mob/mobs_monsters/clowns/big/c_shift/chlown, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/vr/powered/dungeon) +"gYy" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/floor/airless, +/area/vr/powered) +"gYA" = ( +/obj/structure/flora/ausbushes/lavendergrass, +/turf/simulated/floor/outdoors/grass{ + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"gZu" = ( +/obj/structure/table/marble, +/obj/item/weapon/storage/firstaid/bonemed{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/weapon/storage/firstaid/bonemed, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"hcc" = ( +/obj/structure/closet/walllocker/emerglocker{ + pixel_x = -25; + pixel_y = 32 + }, +/mob/living/simple_mob/animal/passive/dog/corgi/Lisa{ + name = "Shepiffany" + }, +/obj/structure/dogbed, +/obj/machinery/light/poi{ + dir = 8 + }, +/obj/machinery/button/remote/airlock{ + dir = 4; + id = "kalipsobolt"; + name = "Bridge Lock Down"; + pixel_x = -28; + specialfunctions = 4 + }, +/turf/simulated/shuttle/floor/darkred, +/area/vr/powered/space/sciship) +"hcO" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/machinery/door/blast/regular/open{ + dir = 4; + id = "stargazer_blast"; + name = "window blast shield" + }, +/turf/simulated/shuttle/plating, +/area/vr/powered) +"hcP" = ( +/obj/machinery/door/airlock/angled_tgmc/wide/security, +/turf/simulated/shuttle/plating, +/area/vr/powered) +"hdB" = ( +/obj/machinery/telecomms/allinone, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"hdS" = ( +/obj/structure/window/reinforced/tinted/frosted{ + dir = 1 + }, +/obj/structure/bed/chair/comfy/purp{ + dir = 4 + }, +/turf/simulated/floor/carpet/gaycarpet, +/area/vr/powered) +"hez" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/wood, +/area/vr/powered) +"heF" = ( +/obj/structure/bed/chair/wood/wings, +/turf/simulated/floor/wood, +/area/vr/powered/cult) +"heX" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/gun/projectile/shotgun/doublebarrel, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"hfb" = ( +/obj/structure/flora/bboulder2, +/turf/simulated/floor/grass2{ + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"hfA" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"hgg" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/obj/machinery/door/window/survival_pod{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"hgi" = ( +/turf/simulated/floor/flock, +/area/vr/powered/rocks) +"hgm" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/table/rack/shelf/steel, +/obj/item/clothing/suit/armor/vest, +/obj/item/clothing/suit/armor/vest, +/obj/item/clothing/suit/armor/bulletproof, +/obj/item/clothing/suit/armor/bulletproof, +/obj/item/clothing/suit/armor/alien/tank, +/obj/item/clothing/suit/armor/alien/tank, +/obj/item/clothing/suit/armor/alien, +/obj/item/clothing/suit/armor/alien, +/obj/item/clothing/suit/armor/combat, +/obj/item/clothing/suit/armor/combat, +/obj/item/clothing/suit/armor/heavy, +/obj/item/clothing/suit/armor/heavy, +/obj/item/clothing/suit/armor/material/makeshift/durasteel, +/obj/item/clothing/suit/armor/material/makeshift/durasteel, +/obj/item/clothing/head/helmet/combat, +/obj/item/clothing/head/helmet/combat, +/obj/item/clothing/head/helmet/bulletproof, +/obj/item/clothing/head/helmet/bulletproof, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"hgt" = ( +/obj/structure/table/darkglass, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"hgH" = ( +/obj/structure/reagent_dispensers/fueltank/high, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"hhf" = ( +/turf/simulated/wall/wood, +/area/vr/powered/cafe) +"hhi" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/vr/powered/art) +"him" = ( +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/cult) +"hiz" = ( +/turf/simulated/floor/plating, +/area/vr/powered/material) +"hiL" = ( +/obj/structure/table/wooden_reinforced, +/obj/item/weapon/reagent_containers/food/drinks/coffee{ + pixel_y = 6; + pixel_x = 5 + }, +/obj/item/weapon/reagent_containers/food/snacks/soydope, +/turf/simulated/floor/wood, +/area/vr/powered/dungeon) +"hji" = ( +/obj/machinery/portable_atmospherics/canister/phoron, +/obj/machinery/atmospherics/portables_connector{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/outline/red, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"hkT" = ( +/obj/effect/decal/cleanable/blood/gibs/xeno/body, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"hkZ" = ( +/turf/simulated/floor/reinforced, +/area/vr/powered/redbase) +"hlB" = ( +/obj/machinery/power/port_gen/pacman, +/turf/simulated/floor, +/area/vr/powered) +"hmx" = ( +/turf/simulated/floor/carpet, +/area/vr/powered/space/whiteship) +"hmL" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"hnn" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/structure/fans/hardlight, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/mechfactory) +"hnV" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/structure/reagent_dispensers/fueltank/high, +/turf/simulated/floor/airless, +/area/vr/powered) +"hof" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/firstaid/adv{ + pixel_y = 5 + }, +/obj/item/weapon/storage/firstaid/regular, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"hol" = ( +/obj/item/weapon/material/knife/machete, +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/material/knife/machete, +/turf/simulated/floor/reinforced, +/area/vr/powered/bluebase) +"hoq" = ( +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/whiteship) +"hoO" = ( +/obj/machinery/light/poi{ + dir = 1 + }, +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"hpc" = ( +/obj/structure/reagent_dispensers/fueltank/high, +/turf/simulated/floor/airless, +/area/vr/powered) +"hpx" = ( +/obj/structure/table/woodentable, +/obj/item/device/camera, +/turf/simulated/floor/wood, +/area/vr/powered/art) +"hpF" = ( +/obj/machinery/vending/tool{ + emagged = 1; + req_access = null; + req_log_access = null + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"hqT" = ( +/obj/structure/sign/warning/caution{ + name = "\improper CAUTION: 4th WALL BREAKS" + }, +/turf/unsimulated/wall, +/area/vr/outdoors/powered) +"hrv" = ( +/obj/structure/outcrop/phoron, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"hry" = ( +/obj/structure/closet/walllocker_double/hydrant/east, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"hrF" = ( +/turf/unsimulated/elevator_shaft, +/area/vr/outdoors/powered) +"hrM" = ( +/obj/structure/table/fancyblack, +/obj/item/trash/plate, +/obj/item/organ/internal/heart, +/obj/machinery/light/floortube/flicker{ + dir = 8; + pixel_x = 5 + }, +/turf/simulated/floor/wood, +/area/vr/powered/cult) +"hss" = ( +/turf/unsimulated/wall/fakeglass, +/area/vr/powered/conspawn) +"hsA" = ( +/obj/structure/closet/cabinet{ + pixel_y = 20 + }, +/obj/machinery/computer/security/telescreen/entertainment{ + icon_state = "frame"; + pixel_x = -32 + }, +/obj/item/weapon/handcuffs/legcuffs/fuzzy, +/obj/item/weapon/handcuffs/fuzzy, +/obj/item/clothing/mask/muzzle/ballgag, +/obj/item/clothing/suit/iasexy, +/obj/item/clothing/under/sexybunny_white/sexybunny_black, +/obj/item/clothing/under/dress/maid/sexy, +/obj/item/clothing/head/collectable/rabbitears, +/turf/simulated/floor/wood/broken, +/area/vr/powered/space/whiteship) +"hsQ" = ( +/obj/structure/closet/walllocker_double/kitchen/north{ + dir = 8; + name = "Ration Cabinet"; + pixel_x = -32; + pixel_y = 0 + }, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/device/radio{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/device/radio{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/space/mechfactory) +"htn" = ( +/obj/structure/bed/chair/wood/wings{ + dir = 8 + }, +/obj/effect/floor_decal/spline/fancy{ + dir = 4 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"htv" = ( +/obj/machinery/flasher{ + id = "procroom2"; + name = "Floor mounted flash" + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"htW" = ( +/mob/living/simple_mob/construct/harvester{ + dir = 1; + ai_holder_type = null + }, +/turf/simulated/floor/redgrid/animated, +/area/vr/powered/cult) +"huG" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/closet/alien, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/obj/fiftyspawner/plasteel, +/turf/simulated/floor, +/area/vr/powered) +"huJ" = ( +/mob/living/simple_mob/humanoid/merc/melee/sword/space, +/turf/space, +/area/vr/space) +"hvt" = ( +/obj/effect/floor_decal/rust, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"hvI" = ( +/obj/structure/table/steel, +/obj/fiftyspawner/steel, +/obj/fiftyspawner/steel, +/obj/fiftyspawner/steel, +/obj/fiftyspawner/steel, +/obj/fiftyspawner/glass, +/obj/fiftyspawner/glass, +/obj/fiftyspawner/glass, +/obj/fiftyspawner/glass, +/turf/simulated/floor/outdoors/sidewalk/slab{ + temperature = 293.15; + movement_cost = 0 + }, +/area/vr/outdoors/powered) +"hvJ" = ( +/obj/structure/bed/chair/bay/comfy/captain{ + dir = 1 + }, +/turf/simulated/shuttle/floor/darkred, +/area/vr/powered/space/sciship) +"hvO" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/flora/lily3, +/turf/simulated/floor/water{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"hvQ" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 10 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 1; + frequency = 1380; + id_tag = "estrella_pump" + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"hwg" = ( +/obj/structure/table/rack/shelf/steel, +/obj/random/maintenance/engineering, +/obj/random/maintenance/medical, +/obj/random/maintenance/security, +/obj/random/maintenance/security, +/obj/random/maintenance/cargo, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"hwA" = ( +/obj/structure/ship_munition/disperser_charge/emp, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered) +"hxG" = ( +/obj/machinery/vending/deluxe_boozeomat{ + req_access = null; + req_log_access = null + }, +/turf/simulated/floor/redgrid/off, +/area/vr/powered/cult) +"hxU" = ( +/obj/effect/floor_decal/chapel{ + dir = 8 + }, +/turf/simulated/floor/redgrid/off, +/area/vr/powered/cult) +"hyK" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/structure/fans/hardlight, +/obj/item/mecha_parts/mecha_equipment/antiproj_armor_booster, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/mechfactory) +"hzJ" = ( +/obj/machinery/fitness/heavy/lifter, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"hAl" = ( +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"hBa" = ( +/obj/structure/flora/pottedplant/fern, +/obj/effect/floor_decal/carpet, +/turf/simulated/floor/carpet, +/area/vr/powered/art) +"hBg" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/tiled/neutral, +/area/vr/powered) +"hCh" = ( +/obj/structure/table/marble, +/obj/item/weapon/reagent_containers/glass/beaker/bluespace, +/obj/item/weapon/reagent_containers/glass/beaker/bluespace{ + pixel_x = -7 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"hCs" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/item/weapon/material/fishing_rod/modern/built, +/obj/machinery/door/window/southright{ + req_one_access = list(150) + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/gunshop) +"hDe" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/structure/closet/walllocker/emerglocker/east, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/sciship) +"hDp" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/structure/fans/hardlight, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/mechfactory) +"hDG" = ( +/obj/machinery/vending/loadout/clothing{ + prices = list(/obj/item/clothing/under/bathrobe=0,/obj/item/clothing/under/dress/black_corset=0,/obj/item/clothing/under/blazer=0,/obj/item/clothing/under/blazer/skirt=0,/obj/item/clothing/under/cheongsam=0,/obj/item/clothing/under/cheongsam/red=0,/obj/item/clothing/under/cheongsam/blue=0,/obj/item/clothing/under/cheongsam/black=0,/obj/item/clothing/under/cheongsam/darkred=0,/obj/item/clothing/under/cheongsam/green=0,/obj/item/clothing/under/cheongsam/purple=0,/obj/item/clothing/under/cheongsam/darkblue=0,/obj/item/clothing/under/croptop=0,/obj/item/clothing/under/croptop/red=0,/obj/item/clothing/under/croptop/grey=0,/obj/item/clothing/under/cuttop=0,/obj/item/clothing/under/cuttop/red=0,/obj/item/clothing/under/suit_jacket/female/skirt=0,/obj/item/clothing/under/dress/dress_fire=0,/obj/item/clothing/under/dress/flamenco=0,/obj/item/clothing/under/dress/flower_dress=0,/obj/item/clothing/under/fluff/gnshorts=0,/obj/item/clothing/under/color=0,/obj/item/clothing/under/color/aqua=0,/obj/item/clothing/under/color/black=0,/obj/item/clothing/under/color/blackf=0,/obj/item/clothing/under/color/blackjumpskirt=0,/obj/item/clothing/under/color/blue=0,/obj/item/clothing/under/color/brown=0,/obj/item/clothing/under/color/darkblue=0,/obj/item/clothing/under/color/darkred=0,/obj/item/clothing/under/color/green=0,/obj/item/clothing/under/color/grey=0,/obj/item/clothing/under/color/lightblue=0,/obj/item/clothing/under/color/lightbrown=0,/obj/item/clothing/under/color/lightgreen=0,/obj/item/clothing/under/color/lightpurple=0,/obj/item/clothing/under/color/lightred=0,/obj/item/clothing/under/color/orange=0,/obj/item/clothing/under/color/pink=0,/obj/item/clothing/under/color/prison=0,/obj/item/clothing/under/color/ranger=0,/obj/item/clothing/under/color/red=0,/obj/item/clothing/under/color/white=0,/obj/item/clothing/under/color/yellow=0,/obj/item/clothing/under/color/yellowgreen=0,/obj/item/clothing/under/corp/aether=0,/obj/item/clothing/under/corp/focal=0,/obj/item/clothing/under/corp/hephaestus=0,/obj/item/clothing/under/corp/wardt=0,/obj/item/clothing/under/kilt=0,/obj/item/clothing/under/fluff/latexmaid=0,/obj/item/clothing/under/dress/lilacdress=0,/obj/item/clothing/under/dress/white2=0,/obj/item/clothing/under/dress/white4=0,/obj/item/clothing/under/dress/maid=0,/obj/item/clothing/under/dress/maid/sexy=0,/obj/item/clothing/under/dress/maid/janitor=0,/obj/item/clothing/under/moderncoat=0,/obj/item/clothing/under/permit=0,/obj/item/clothing/under/oldwoman=0,/obj/item/clothing/under/frontier=0,/obj/item/clothing/under/mbill=0,/obj/item/clothing/under/pants/baggy=0,/obj/item/clothing/under/pants/baggy/classicjeans=0,/obj/item/clothing/under/pants/baggy/mustangjeans=0,/obj/item/clothing/under/pants/baggy/blackjeans=0,/obj/item/clothing/under/pants/baggy/greyjeans=0,/obj/item/clothing/under/pants/baggy/youngfolksjeans=0,/obj/item/clothing/under/pants/baggy/white=0,/obj/item/clothing/under/pants/baggy/red=0,/obj/item/clothing/under/pants/baggy/black=0,/obj/item/clothing/under/pants/baggy/tan=0,/obj/item/clothing/under/pants/baggy/track=0,/obj/item/clothing/under/pants/baggy/khaki=0,/obj/item/clothing/under/pants/baggy/camo=0,/obj/item/clothing/under/pants/utility=0,/obj/item/clothing/under/pants/utility/orange=0,/obj/item/clothing/under/pants/utility/blue=0,/obj/item/clothing/under/pants/utility/white=0,/obj/item/clothing/under/pants/utility/red=0,/obj/item/clothing/under/pants/chaps=0,/obj/item/clothing/under/pants/chaps/black=0,/obj/item/clothing/under/pants/track=0,/obj/item/clothing/under/pants/track/red=0,/obj/item/clothing/under/pants/track/white=0,/obj/item/clothing/under/pants/track/green=0,/obj/item/clothing/under/pants/track/blue=0,/obj/item/clothing/under/pants/yogapants=0,/obj/item/clothing/under/ascetic=0,/obj/item/clothing/under/dress/white3=0,/obj/item/clothing/under/skirt/pleated=0,/obj/item/clothing/under/dress/darkred=0,/obj/item/clothing/under/dress/redeveninggown=0,/obj/item/clothing/under/dress/red_swept_dress=0,/obj/item/clothing/under/dress/sailordress=0,/obj/item/clothing/under/dress/sari=0,/obj/item/clothing/under/dress/sari/green=0,/obj/item/clothing/under/qipao=0,/obj/item/clothing/under/qipao/red=0,/obj/item/clothing/under/qipao/white=0,/obj/item/clothing/under/shorts/red=0,/obj/item/clothing/under/shorts/green=0,/obj/item/clothing/under/shorts/blue=0,/obj/item/clothing/under/shorts/black=0,/obj/item/clothing/under/shorts/grey=0,/obj/item/clothing/under/shorts/white=0,/obj/item/clothing/under/shorts/jeans=0,/obj/item/clothing/under/shorts/jeans=0,/obj/item/clothing/under/shorts/jeans/classic=0,/obj/item/clothing/under/shorts/jeans/mustang=0,/obj/item/clothing/under/shorts/jeans/youngfolks=0,/obj/item/clothing/under/shorts/jeans/black=0,/obj/item/clothing/under/shorts/jeans/grey=0,/obj/item/clothing/under/shorts/khaki=0,/obj/item/clothing/under/skirt/loincloth=0,/obj/item/clothing/under/skirt/khaki=0,/obj/item/clothing/under/skirt/blue=0,/obj/item/clothing/under/skirt/red=0,/obj/item/clothing/under/skirt/denim=0,/obj/item/clothing/under/skirt/pleated=0,/obj/item/clothing/under/skirt/outfit/plaid_blue=0,/obj/item/clothing/under/skirt/outfit/plaid_red=0,/obj/item/clothing/under/skirt/outfit/plaid_purple=0,/obj/item/clothing/under/overalls/sleek=0,/obj/item/clothing/under/sl_suit=0,/obj/item/clothing/under/gentlesuit=0,/obj/item/clothing/under/gentlesuit/skirt=0,/obj/item/clothing/under/suit_jacket=0,/obj/item/clothing/under/suit_jacket/really_black/skirt=0,/obj/item/clothing/under/suit_jacket/really_black=0,/obj/item/clothing/under/suit_jacket/female/skirt=0,/obj/item/clothing/under/suit_jacket/female=0,/obj/item/clothing/under/suit_jacket/red=0,/obj/item/clothing/under/suit_jacket/red/skirt=0,/obj/item/clothing/under/suit_jacket/charcoal=0,/obj/item/clothing/under/suit_jacket/charcoal/skirt=0,/obj/item/clothing/under/suit_jacket/navy=0,/obj/item/clothing/under/suit_jacket/navy/skirt=0,/obj/item/clothing/under/suit_jacket/burgundy=0,/obj/item/clothing/under/suit_jacket/burgundy/skirt=0,/obj/item/clothing/under/suit_jacket/checkered=0,/obj/item/clothing/under/suit_jacket/checkered/skirt=0,/obj/item/clothing/under/suit_jacket/tan=0,/obj/item/clothing/under/suit_jacket/tan/skirt=0,/obj/item/clothing/under/scratch=0,/obj/item/clothing/under/scratch/skirt=0,/obj/item/clothing/under/sundress=0,/obj/item/clothing/under/sundress_white=0,/obj/item/clothing/under/rank/psych/turtleneck/sweater=0,/obj/item/weapon/storage/box/fluff/swimsuit=0,/obj/item/weapon/storage/box/fluff/swimsuit/blue=0,/obj/item/weapon/storage/box/fluff/swimsuit/purple=0,/obj/item/weapon/storage/box/fluff/swimsuit/green=0,/obj/item/weapon/storage/box/fluff/swimsuit/red=0,/obj/item/weapon/storage/box/fluff/swimsuit/white=0,/obj/item/weapon/storage/box/fluff/swimsuit/earth=0,/obj/item/weapon/storage/box/fluff/swimsuit/engineering=0,/obj/item/weapon/storage/box/fluff/swimsuit/science=0,/obj/item/weapon/storage/box/fluff/swimsuit/security=0,/obj/item/weapon/storage/box/fluff/swimsuit/medical=0,/obj/item/weapon/storage/box/fluff/swimsuit/cowbikini=0,/obj/item/clothing/under/utility=0,/obj/item/clothing/under/utility/grey=0,/obj/item/clothing/under/utility/blue=0,/obj/item/clothing/under/fluff/v_nanovest=0,/obj/item/clothing/under/dress/westernbustle=0,/obj/item/clothing/under/wedding/bride_white=0,/obj/item/weapon/storage/backpack=0,/obj/item/weapon/storage/backpack/messenger=0,/obj/item/weapon/storage/backpack/satchel=0,/obj/item/clothing/under/tropical=0,/obj/item/clothing/under/tropical/green=0,/obj/item/clothing/under/tropical/pink=0,/obj/item/clothing/under/tropical/blue=0) + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"hEp" = ( +/turf/simulated/wall/r_concrete, +/area/vr/powered/rocks) +"hFH" = ( +/obj/structure/bed/chair/oldsofa, +/obj/structure/window/phoronreinforced{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/vr/powered/cult) +"hGg" = ( +/obj/effect/floor_decal/corner/paleblue/full{ + dir = 4 + }, +/obj/structure/bed/chair/comfy/blue{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"hGB" = ( +/obj/effect/floor_decal/corner/blue/diagonal{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered/dungeon) +"hHa" = ( +/turf/unsimulated/wall, +/area/vr/outdoors/powered) +"hHh" = ( +/obj/item/stolenpackage, +/obj/item/stolenpackage, +/obj/structure/table/rack/shelf/steel, +/obj/random/contraband/nofail, +/turf/simulated/floor/airless, +/area/vr/powered) +"hHx" = ( +/obj/structure/cult/pylon, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"hHB" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/vending/loadout/uniform, +/turf/simulated/floor/wmarble, +/area/vr/powered/motel) +"hHE" = ( +/obj/effect/catwalk_plated/white, +/turf/space, +/area/vr/space) +"hIL" = ( +/obj/machinery/chemical_dispenser/bar_soft/full{ + pixel_y = 8; + dir = 2 + }, +/obj/structure/table/marble, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"hLP" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/vr/powered) +"hNm" = ( +/obj/structure/salvageable/server, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"hNG" = ( +/turf/simulated/floor/outdoors/dirt{ + temperature = 311; + outdoors = 0 + }, +/area/vr/powered/rocks) +"hNK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/confetti, +/obj/effect/decal/remains/human, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"hOg" = ( +/obj/machinery/bodyscanner, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/dungeon) +"hOv" = ( +/obj/structure/table/alien/blue, +/obj/item/weapon/surgical/circular_saw/alien, +/obj/item/weapon/surgical/scalpel/alien{ + pixel_y = 8 + }, +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/dungeon) +"hPe" = ( +/turf/unsimulated/wall/seperator, +/area/vr/outdoors/powered/cult) +"hPs" = ( +/obj/effect/floor_decal/techfloor, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"hPU" = ( +/obj/random/cash/huge, +/obj/random/cash/huge, +/turf/simulated/floor/outdoors/rocks{ + temperature = 293.15; + outdoors = -1 + }, +/area/vr/powered/dungeon) +"hQi" = ( +/obj/machinery/atmospherics/pipe/tank/phoron/full{ + dir = 8 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/airless, +/area/vr/powered) +"hQk" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"hQt" = ( +/obj/structure/table/standard, +/obj/random/soap, +/obj/random/soap, +/obj/random/soap, +/obj/random/soap, +/obj/random/soap, +/obj/random/soap, +/obj/item/weapon/flame/candle/candelabra/everburn{ + pixel_y = 9 + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"hQM" = ( +/obj/effect/catwalk_plated/dark, +/turf/simulated/floor/airless, +/area/vr/powered) +"hQX" = ( +/obj/machinery/atmospherics/unary/cryo_cell, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"hRJ" = ( +/turf/simulated/floor/cult{ + icon_state = "cult-narsie" + }, +/area/vr/outdoors/powered/cult) +"hRW" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/stolenpackage, +/obj/random/contraband/nofail, +/obj/random/contraband/nofail, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered) +"hSa" = ( +/obj/structure/table/marble, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"hSo" = ( +/obj/effect/simple_portal/linked, +/obj/effect/floor_decal/spline/fancy{ + icon_state = "spline_fancy_full" + }, +/turf/simulated/floor/lava/harmless, +/area/vr/powered/cult) +"hSu" = ( +/obj/structure/flora/ausbushes/fullgrass, +/turf/simulated/mineral/sif, +/area/vr/powered/rocks) +"hSS" = ( +/obj/structure/fans, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/sciship) +"hSX" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"hTq" = ( +/obj/machinery/mech_recharger, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/mecha/combat/marauder/seraph, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/mechfactory) +"hTV" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/reagent_containers/food/snacks/pancakes{ + pixel_y = -6; + pixel_x = 12 + }, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"hUV" = ( +/obj/effect/floor_decal/spline/fancy, +/obj/effect/floor_decal/spline/fancy{ + dir = 1 + }, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"hVb" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/dungeon) +"hVo" = ( +/obj/machinery/door/airlock{ + id_tag = "VR3"; + name = "VR Beachhouse 3" + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"hVB" = ( +/obj/structure/table/marble, +/obj/machinery/microwave{ + pixel_x = -1; + pixel_y = 17 + }, +/obj/item/weapon/reagent_containers/food/condiment/carton/flour{ + pixel_x = -5; + pixel_y = -2 + }, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"hVP" = ( +/obj/structure/table/steel_reinforced, +/obj/item/weapon/storage/briefcase/inflatable{ + pixel_y = 3 + }, +/obj/item/weapon/storage/toolbox/syndicate/powertools, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"hXb" = ( +/obj/machinery/vending/snack, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"hXB" = ( +/obj/structure/bed/double/padded, +/obj/item/weapon/bedsheet/iandouble, +/turf/simulated/floor/carpet/blucarpet, +/area/vr/powered) +"hXL" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"hYX" = ( +/obj/machinery/atmospherics/unary/engine{ + dir = 1 + }, +/turf/space, +/area/vr/space) +"hZc" = ( +/obj/structure/bed/pod, +/obj/item/weapon/bedsheet/hos, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/space/sciship) +"hZi" = ( +/obj/machinery/mech_recharger, +/obj/mecha/combat/gygax/old, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/space/sciship) +"hZr" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/structure/table/steel_reinforced, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"hZR" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"hZY" = ( +/mob/living/simple_mob/mechanical/mecha/combat/marauder{ + faction = "syndicate" + }, +/turf/simulated/floor/airless, +/area/vr/outdoors/powered) +"iac" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/table/rack/shelf/steel, +/obj/random/cigarettes, +/obj/random/cigarettes, +/obj/random/cigarettes, +/turf/simulated/floor/tiled, +/area/vr/powered/constore) +"iav" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/table/rack/shelf/steel, +/obj/item/clothing/suit/armor/pcarrier, +/obj/item/clothing/suit/armor/pcarrier, +/obj/item/clothing/suit/armor/pcarrier, +/obj/item/clothing/suit/armor/pcarrier, +/obj/item/clothing/suit/armor/pcarrier, +/obj/item/clothing/suit/armor/pcarrier, +/obj/item/clothing/suit/armor/pcarrier/explorer/deluxe, +/obj/item/clothing/suit/armor/pcarrier/explorer/deluxe, +/obj/item/clothing/suit/armor/pcarrier/explorer/deluxe, +/obj/item/clothing/suit/armor/pcarrier/explorer/deluxe, +/obj/item/clothing/suit/armor/pcarrier/explorer/deluxe, +/obj/item/clothing/suit/armor/pcarrier/explorer/deluxe, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"iaS" = ( +/obj/machinery/atmospherics/unary/cryo_cell, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/whiteship) +"ibk" = ( +/obj/structure/bed/chair/bay/comfy/black{ + dir = 1 + }, +/obj/effect/decal/remains, +/obj/effect/decal/cleanable/blood, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/dungeon) +"icz" = ( +/obj/structure/sign/warning/vacuum, +/turf/unsimulated/wall, +/area/vr/powered/cult) +"ido" = ( +/obj/structure/closet/walllocker_double/kitchen/east{ + name = "Ration Cabinet" + }, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/device/radio{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/device/radio{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/device/radio{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/device/radio{ + pixel_x = 5; + pixel_y = 5 + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"idM" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/machinery/door/blast/regular/open{ + id = "stargazer_blast"; + name = "window blast shield" + }, +/obj/item/weapon/material/shard/plastitaniumglass, +/turf/simulated/shuttle/plating, +/area/vr/powered/dungeon) +"idO" = ( +/obj/effect/floor_decal/spline/fancy, +/obj/effect/floor_decal/spline/fancy{ + dir = 1 + }, +/obj/machinery/light/floortube/flicker{ + pixel_y = 5 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/cult) +"iea" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"ifB" = ( +/obj/structure/salvageable/server, +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"ifF" = ( +/obj/machinery/smartfridge/survival_pod{ + icon = 'icons/obj/vending.dmi'; + icon_base = "fridge_sci"; + icon_contents = "chem"; + icon_state = "fridge_sci"; + name = "Advanced storage"; + pixel_y = 0 + }, +/obj/item/weapon/stock_parts/micro_laser/ultra, +/obj/item/weapon/stock_parts/micro_laser/ultra, +/obj/item/weapon/stock_parts/micro_laser/ultra, +/obj/item/weapon/stock_parts/micro_laser/ultra, +/obj/item/weapon/stock_parts/micro_laser/ultra, +/obj/item/weapon/stock_parts/matter_bin/super, +/obj/item/weapon/stock_parts/matter_bin/super, +/obj/item/weapon/stock_parts/matter_bin/super, +/obj/item/weapon/stock_parts/matter_bin/super, +/obj/item/weapon/stock_parts/matter_bin/super, +/obj/item/weapon/stock_parts/manipulator/pico, +/obj/item/weapon/stock_parts/manipulator/pico, +/obj/item/weapon/stock_parts/manipulator/pico, +/obj/item/weapon/stock_parts/manipulator/pico, +/obj/item/weapon/stock_parts/manipulator/pico, +/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/console_screen, +/obj/item/weapon/stock_parts/console_screen, +/obj/item/weapon/stock_parts/capacitor/super, +/obj/item/weapon/stock_parts/capacitor/super, +/obj/item/weapon/stock_parts/capacitor/super, +/obj/item/weapon/stock_parts/capacitor/super, +/obj/item/weapon/stock_parts/capacitor/super, +/obj/item/weapon/stock_parts/motor, +/obj/item/weapon/stock_parts/motor, +/obj/item/weapon/stock_parts/motor, +/obj/item/weapon/stock_parts/motor, +/obj/item/weapon/stock_parts/motor, +/obj/item/weapon/stock_parts/scanning_module/phasic, +/obj/item/weapon/stock_parts/scanning_module/phasic, +/obj/item/weapon/stock_parts/scanning_module/phasic, +/obj/item/weapon/stock_parts/scanning_module/phasic, +/obj/item/weapon/stock_parts/scanning_module/phasic, +/obj/item/weapon/stock_parts/scanning_module/phasic, +/obj/item/weapon/stock_parts/spring, +/obj/item/weapon/stock_parts/spring, +/obj/item/weapon/stock_parts/spring, +/obj/item/weapon/stock_parts/spring, +/obj/item/weapon/stock_parts/spring, +/obj/item/weapon/stock_parts/spring, +/obj/item/weapon/stock_parts/subspace/amplifier, +/obj/item/weapon/stock_parts/subspace/amplifier, +/obj/item/weapon/stock_parts/subspace/analyzer, +/obj/item/weapon/stock_parts/subspace/analyzer, +/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/sub_filter, +/obj/item/weapon/stock_parts/subspace/sub_filter, +/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/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/glasses/welding, +/obj/item/device/bodysnatcher, +/obj/item/weapon/card/emag, +/obj/item/weapon/card/emag, +/obj/item/weapon/cell/super, +/obj/item/weapon/cell/super, +/obj/item/weapon/cell/device/super, +/obj/item/weapon/cell/device/super, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/item/weapon/storage/briefcase/inflatable, +/obj/item/weapon/storage/briefcase/inflatable, +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/machinery/light/poi{ + dir = 8 + }, +/obj/item/device/flash/synthetic, +/obj/item/device/flash/synthetic, +/obj/item/device/flash/synthetic, +/obj/item/device/flash/synthetic, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"igf" = ( +/obj/structure/closet/secure_closet/engineering_electrical{ + req_access = null + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/item/weapon/storage/belt/utility, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"ign" = ( +/obj/machinery/oxygen_pump/anesthetic, +/turf/simulated/wall/titanium, +/area/vr/powered/dungeon) +"ihy" = ( +/obj/random/junk, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"ihA" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + dir = 9 + }, +/obj/effect/floor_decal/industrial/warning, +/obj/effect/floor_decal/techfloor/orange{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"ihP" = ( +/obj/structure/fence{ + dir = 4 + }, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"ijB" = ( +/obj/machinery/chem_master, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered) +"ijL" = ( +/obj/structure/showcase/sign{ + name = "WARNING: OSHA VIOLATIONS"; + desc = "Don't Fall." + }, +/turf/simulated/floor/outdoors/rocks{ + temperature = 293.15 + }, +/area/vr/outdoors/powered/lava) +"ilU" = ( +/obj/effect/blocker, +/turf/simulated/floor/airless, +/area/vr/space) +"imi" = ( +/obj/structure/window/phoronreinforced{ + dir = 4 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/cult) +"imW" = ( +/obj/item/weapon/photo, +/obj/item/weapon/photo{ + pixel_x = 4 + }, +/obj/structure/table/bench/wooden, +/turf/simulated/floor/wood, +/area/vr/powered) +"inj" = ( +/obj/structure/table/rack/shelf/steel, +/obj/effect/decal/cleanable/blood/gibs/xeno, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"ink" = ( +/obj/machinery/vending/snlvend, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"inl" = ( +/obj/machinery/atmospherics/pipe/manifold4w/visible, +/obj/machinery/meter, +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"iny" = ( +/obj/structure/table/marble{ + color = "grey" + }, +/obj/item/weapon/towel/random, +/obj/item/weapon/towel/random, +/obj/item/weapon/towel/random{ + pixel_y = 8 + }, +/obj/item/weapon/towel/random{ + pixel_y = 8 + }, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/cult) +"ion" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/melee/energy/sword, +/obj/item/weapon/melee/energy/sword, +/obj/fiftyspawner/durasteel, +/obj/fiftyspawner/durasteel, +/turf/simulated/shuttle/floor/darkred, +/area/vr/powered/armory) +"ioo" = ( +/obj/structure/cliff/automatic{ + dir = 2 + }, +/turf/simulated/floor/water/indoors{ + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"ioC" = ( +/obj/structure/closet/cabinet, +/obj/item/weapon/storage/wallet/random, +/obj/item/weapon/towel/random, +/obj/item/weapon/melee/umbrella/random, +/obj/random/ammo, +/obj/random/cigarettes, +/obj/random/contraband, +/obj/random/junk, +/obj/random/maintenance/security, +/turf/simulated/floor/wood, +/area/vr/powered) +"ipY" = ( +/turf/space, +/area/vr/space) +"iqq" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/reagent_containers/food/snacks/pastatomato, +/turf/simulated/floor/wood, +/area/vr/powered/conspawn) +"iqt" = ( +/obj/effect/floor_decal/industrial/warning/corner, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"irA" = ( +/turf/simulated/floor/tiled/neutral, +/area/vr/powered) +"isf" = ( +/obj/structure/bed/chair/office/dark{ + dir = 1 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"isZ" = ( +/obj/structure/closet/walllocker_double/kitchen/north{ + dir = 8; + name = "Ration Cabinet"; + pixel_x = -32; + pixel_y = 0 + }, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/device/radio{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/device/radio{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/yellow, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"itq" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 8 + }, +/obj/effect/floor_decal/techfloor/corner, +/turf/simulated/floor/cult{ + icon_state = "cult-narsie" + }, +/area/vr/powered/cult) +"itz" = ( +/obj/structure/closet/wardrobe/grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/shoes/footwraps, +/obj/item/clothing/shoes/footwraps, +/obj/item/clothing/shoes/black, +/obj/item/clothing/shoes/black, +/obj/machinery/light, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"itJ" = ( +/obj/structure/curtain/open/privacy, +/obj/effect/floor_decal/techfloor, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/dungeon) +"iuB" = ( +/obj/structure/closet/crate/rcd, +/obj/item/weapon/rcd_ammo/large, +/obj/item/weapon/rcd_ammo/large, +/obj/item/weapon/rcd_ammo/large, +/obj/item/weapon/rcd_ammo/large, +/obj/item/weapon/rcd_ammo/large, +/obj/item/weapon/rcd_ammo/large, +/obj/item/weapon/rcd_ammo/large, +/obj/item/weapon/rcd_ammo/large, +/obj/item/weapon/rcd/advanced/loaded, +/obj/item/weapon/rcd/advanced/loaded, +/obj/item/weapon/rcd/advanced/loaded, +/obj/item/weapon/rcd/advanced/loaded, +/obj/item/weapon/rcd_ammo/large, +/obj/item/weapon/rcd_ammo/large, +/turf/simulated/floor/outdoors/sidewalk/slab{ + temperature = 293.15; + movement_cost = 0 + }, +/area/vr/outdoors/powered) +"iuE" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/airless, +/area/vr/powered) +"ivI" = ( +/obj/structure/flora/ausbushes/fernybush, +/obj/structure/flora/rocks1, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"iwO" = ( +/obj/effect/decal/remains/xeno, +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"ixm" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/fans/hardlight, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/mechfactory) +"ixu" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/concrete{ + outdoors = 1 + }, +/area/vr/outdoors/powered) +"ixA" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"ixP" = ( +/mob/living/simple_mob/vore/alienanimals/catslug/suslug/color/red, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"ixS" = ( +/obj/structure/bed/chair/comfy/brown{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"iyq" = ( +/obj/structure/table/steel_reinforced, +/obj/item/weapon/gun/energy/mouseray/metamorphosis/advanced, +/obj/item/weapon/gun/energy/mouseray/metamorphosis/advanced, +/obj/item/weapon/gun/energy/mouseray/medical{ + pixel_y = -7 + }, +/obj/machinery/recharger/wallcharger{ + pixel_x = -24 + }, +/obj/item/device/denecrotizer/medical, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/building2) +"iyK" = ( +/obj/item/weapon/reagent_containers/food/snacks/syndicake, +/turf/simulated/floor/airless, +/area/vr/space) +"izi" = ( +/obj/structure/table/darkglass, +/obj/item/weapon/storage/box/monkeycubes/wolpincubes, +/obj/item/weapon/storage/box/monkeycubes/stokcubes, +/obj/item/weapon/storage/box/monkeycubes/sparracubes, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"izI" = ( +/turf/simulated/floor/carpet/oracarpet, +/area/vr/powered/motel) +"izM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/confetti, +/obj/item/weapon/grenade/confetti/party_ball, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"iBy" = ( +/obj/machinery/computer/operating{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"iBN" = ( +/obj/effect/floor_decal/rust, +/obj/item/weapon/bone/arm{ + pixel_x = 9 + }, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"iCS" = ( +/obj/item/weapon/gun/energy/ionrifle, +/obj/item/weapon/gun/energy/modular/carbine, +/obj/item/weapon/gun/energy/pummeler, +/obj/item/weapon/gun/energy/taser, +/obj/machinery/light, +/obj/item/weapon/cell/device/super, +/obj/item/weapon/cell/device/super, +/obj/item/weapon/cell/device/super, +/obj/item/weapon/cell/device/super, +/obj/structure/closet/secure_closet/guncabinet{ + req_one_access = null + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"iDh" = ( +/obj/structure/table/steel_reinforced, +/obj/item/device/perfect_tele, +/obj/item/device/perfect_tele, +/obj/item/device/perfect_tele, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/building2) +"iDi" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/fullgrass, +/turf/unsimulated/wall, +/area/vr/outdoors/powered) +"iDR" = ( +/obj/structure/table/rack/shelf, +/obj/item/ammo_magazine/m9mm, +/obj/item/ammo_magazine/m9mm, +/obj/item/ammo_magazine/m9mm, +/obj/item/ammo_magazine/m9mm, +/obj/item/ammo_magazine/m9mm, +/obj/item/ammo_magazine/m9mm, +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"iEu" = ( +/obj/machinery/vending/deluxe_boozeomat{ + req_access = null; + req_log_access = null + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"iEH" = ( +/obj/item/weapon/beach_ball/holoball, +/turf/simulated/floor/concrete{ + outdoors = 1 + }, +/area/vr/outdoors/powered) +"iET" = ( +/obj/effect/overlay/palmtree_r, +/obj/effect/overlay/coconut, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"iGA" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 4 + }, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/dungeon) +"iGJ" = ( +/obj/effect/floor_decal/corner/paleblue{ + dir = 10 + }, +/obj/machinery/light/small, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"iIl" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/mechfactory) +"iID" = ( +/obj/machinery/optable, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"iIT" = ( +/turf/simulated/floor/concrete{ + outdoors = 0 + }, +/area/vr/powered/rocks) +"iIY" = ( +/obj/item/weapon/gun/projectile/automatic/serdy/hunter, +/obj/item/ammo_magazine/m762svd, +/obj/item/ammo_magazine/m762svd, +/obj/item/ammo_magazine/m762svd, +/obj/item/ammo_magazine/m762svd, +/obj/structure/table/rack/shelf, +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"iJm" = ( +/obj/structure/table/marble{ + color = "grey" + }, +/obj/item/weapon/storage/firstaid/combat{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/weapon/storage/firstaid/combat, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered/cult) +"iKf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/structure/fireaxecabinet{ + pixel_x = 32 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/space/whiteship) +"iLY" = ( +/obj/effect/landmark/virtual_reality{ + name = "Abandoned Mech Factory" + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/space/mechfactory) +"iMi" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"iMU" = ( +/obj/machinery/door/window/survival_pod{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/vr/powered/space/whiteship) +"iNw" = ( +/obj/machinery/vending/wardrobe/janidrobe{ + req_access = null + }, +/turf/simulated/floor/tiled{ + outdoors = 1 + }, +/area/vr/powered/vendor) +"iNM" = ( +/obj/structure/table/alien/blue, +/obj/item/weapon/surgical/bonegel, +/obj/item/weapon/surgical/bone_clamp/alien, +/obj/machinery/light/poi{ + dir = 1 + }, +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/dungeon) +"iOk" = ( +/obj/machinery/space_heater, +/obj/effect/floor_decal/industrial/warning, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"iOl" = ( +/obj/machinery/door/airlock/hatch{ + icon_state = "door_locked"; + id_tag = null; + locked = 1; + req_access = list(11) + }, +/turf/simulated/floor/airless, +/area/vr/powered) +"iPf" = ( +/obj/machinery/mech_recharger, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/loot_pile/mecha/odysseus/murdysseus, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/mechfactory) +"iQe" = ( +/obj/structure/flora/ausbushes/ywflowers, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"iQN" = ( +/obj/structure/fans/hardlight/colorable{ + color = "red" + }, +/turf/space, +/area/vr/space) +"iQZ" = ( +/obj/machinery/chemical_analyzer, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"iRw" = ( +/obj/structure/bed/chair/office/dark{ + pixel_y = 0; + dir = 4 + }, +/turf/simulated/floor/wood, +/area/vr/powered/dungeon) +"iRD" = ( +/obj/machinery/flasher{ + id = "procroom2"; + name = "Floor mounted flash" + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered) +"iSq" = ( +/obj/random/trash, +/obj/random/trash, +/obj/random/trash, +/obj/random/trash, +/obj/effect/decal/remains, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"iTd" = ( +/obj/structure/table/bench/wooden, +/obj/machinery/light{ + dir = 4 + }, +/obj/item/device/flash, +/turf/simulated/floor/wood, +/area/vr/powered/space/whiteship) +"iUa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/structure/shuttle/window, +/obj/machinery/door/firedoor/glass, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"iUv" = ( +/obj/structure/flora/lily2, +/turf/simulated/floor/water/deep{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"iUA" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/structure/reagent_dispensers/fueltank/high, +/turf/simulated/floor/airless, +/area/vr/powered) +"iVy" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"iVL" = ( +/obj/effect/catwalk_plated/dark, +/obj/item/weapon/banner/blue, +/turf/simulated/floor/airless, +/area/vr/powered/space/sciship) +"iVQ" = ( +/obj/machinery/light/floortube/flicker{ + pixel_y = 5 + }, +/turf/simulated/floor/wood, +/area/vr/powered/cult) +"iWn" = ( +/obj/structure/window/reinforced{ + dir = 8; + health = 1e+006 + }, +/obj/structure/flora/pottedplant/unusual, +/obj/structure/table/bench/marble, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/powered) +"iWL" = ( +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/tiled, +/area/vr/powered/nuke) +"iXv" = ( +/obj/structure/salvageable/server, +/turf/simulated/floor/airless, +/area/vr/powered/space/mechfactory) +"iXx" = ( +/obj/structure/table/rack/shelf/steel, +/obj/fiftyspawner/rods, +/obj/fiftyspawner/rods, +/obj/item/stack/material/plasteel{ + amount = 30 + }, +/obj/item/stack/material/plasteel{ + amount = 30 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/yellow{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/whiteship) +"iXD" = ( +/obj/mecha/combat/fighter/baron{ + dir = 8 + }, +/turf/space, +/area/vr/space) +"iYh" = ( +/obj/machinery/vending/giftvendor, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"iYx" = ( +/obj/structure/fans/hardlight/colorable{ + color = "red" + }, +/obj/machinery/door/airlock/hatch{ + icon_state = "door_locked"; + id_tag = null; + locked = 1; + req_access = list(11) + }, +/turf/simulated/floor/airless, +/area/vr/powered) +"iYE" = ( +/turf/unsimulated/wall, +/area/vr/space) +"iYS" = ( +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/space/whiteship) +"iYT" = ( +/obj/item/trash/bowl, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"iZa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/machinery/door/airlock/maintenance/engi{ + req_one_access = null + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"iZt" = ( +/obj/effect/floor_decal/corner/paleblue{ + dir = 6 + }, +/obj/machinery/light/small{ + dir = 4; + pixel_y = 0 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"iZF" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 6 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"iZH" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"jay" = ( +/obj/machinery/door/window/brigdoor/westleft{ + req_access = null + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"jaQ" = ( +/obj/machinery/body_scanconsole, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"jaW" = ( +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"jbF" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/gun/energy/locked/frontier/unlocked, +/obj/item/weapon/gun/energy/locked/frontier/unlocked, +/obj/item/weapon/gun/energy/locked/frontier/unlocked, +/obj/item/weapon/gun/energy/locked/frontier/unlocked, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"jbY" = ( +/obj/structure/bed/chair/office/light{ + dir = 1 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"jcH" = ( +/obj/random/junk, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"jcO" = ( +/obj/effect/fake_sun/always_day, +/turf/simulated/floor/outdoors/newdirt_nograss{ + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"jdl" = ( +/obj/structure/table/steel_reinforced, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/turf/simulated/floor/airless, +/area/vr/powered) +"jdU" = ( +/obj/structure/undies_wardrobe, +/turf/simulated/floor/carpet/blue, +/area/vr/powered/motel) +"jem" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/space/whiteship) +"jeP" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/dungeon) +"jfb" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/reagent_containers/food/drinks/shaker{ + pixel_x = 6 + }, +/obj/item/weapon/reagent_containers/glass/beaker/noreact{ + pixel_x = -6 + }, +/obj/item/weapon/reagent_containers/glass/rag, +/obj/item/weapon/reagent_containers/glass/beaker/bluespace, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/powered) +"jfl" = ( +/obj/machinery/light{ + layer = 3 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/nuke) +"jft" = ( +/obj/structure/cult/tome, +/turf/simulated/floor/wood, +/area/vr/powered/cult) +"jfV" = ( +/obj/vehicle/boat{ + dir = 8 + }, +/obj/structure/lattice, +/turf/space, +/area/vr/space) +"jfY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/random/junk, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"jgA" = ( +/obj/machinery/porta_turret/alien{ + faction = "neutral" + }, +/obj/machinery/light, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"jgH" = ( +/obj/structure/prop/rock/waterflat, +/turf/simulated/floor/water{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"jhb" = ( +/obj/item/trash/bowl, +/obj/item/weapon/corncob, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"jhd" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/material/fishing_net, +/obj/item/weapon/material/fishing_net, +/obj/machinery/light{ + layer = 3 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"jhj" = ( +/obj/structure/table/standard, +/obj/item/weapon/reagent_containers/food/drinks/bottle/small/beer, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"jhG" = ( +/turf/simulated/floor/water/beach/corner{ + dir = 4; + temperature = 311; + outdoors = 0 + }, +/area/vr/powered/rocks) +"jin" = ( +/obj/machinery/sleeper/survival_pod, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/sciship) +"jiD" = ( +/obj/structure/table/marble, +/turf/simulated/floor/redgrid/off, +/area/vr/powered/cult) +"jjh" = ( +/mob/living/simple_mob/construct/shade{ + ai_holder_type = null + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/cult) +"jjl" = ( +/obj/structure/flora/tree/jungle, +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"jjo" = ( +/obj/structure/bed/chair/wood{ + dir = 1 + }, +/obj/structure/window/reinforced/polarized{ + dir = 4; + id = "h-kitchen" + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"jjF" = ( +/obj/structure/cliff/automatic/corner{ + dir = 6 + }, +/turf/simulated/floor/lava, +/area/vr/outdoors/powered/lava) +"jjV" = ( +/obj/item/weapon/fossil/skull, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"jjY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/yellow{ + dir = 8 + }, +/obj/structure/shuttle/engine/heater{ + dir = 4 + }, +/turf/simulated/shuttle/wall, +/area/vr/powered/space/whiteship) +"jjZ" = ( +/turf/simulated/floor/bluegrid{ + name = "Server Base"; + nitrogen = 500; + oxygen = 0; + temperature = 80 + }, +/area/vr/powered) +"jkL" = ( +/obj/structure/railing/grey{ + pixel_y = 0; + dir = 8 + }, +/obj/structure/prop/statue/pillar, +/turf/simulated/floor/concrete{ + outdoors = 0 + }, +/area/vr/outdoors/powered) +"jkT" = ( +/obj/effect/floor_decal/rust, +/obj/item/weapon/bone/leg{ + pixel_y = 0; + pixel_x = -6 + }, +/obj/item/weapon/bone/leg{ + pixel_x = 4 + }, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"jle" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/storage/fancy/cigar/havana, +/obj/item/weapon/storage/fancy/cigar/havana, +/turf/simulated/floor/tiled, +/area/vr/powered/constore) +"jmY" = ( +/obj/structure/loot_pile/surface/alien/engineering, +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"jng" = ( +/obj/machinery/gear_dispenser/suit/commonwealth, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"jnx" = ( +/mob/living/simple_mob/animal/passive/raccoon_ch, +/turf/simulated/floor/tiled/white, +/area/vr/powered) +"jnE" = ( +/obj/machinery/recharger/wallcharger{ + pixel_x = 4; + pixel_y = -30 + }, +/turf/simulated/shuttle/floor/yellow, +/area/vr/powered/space/sciship) +"jnV" = ( +/obj/structure/barricade, +/obj/item/tape/police, +/turf/simulated/floor/outdoors/rocks{ + temperature = 293.15; + outdoors = -1 + }, +/area/vr/powered/dungeon) +"joe" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 8 + }, +/obj/structure/cult/pylon, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"joP" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/item/weapon/paper_bin, +/obj/structure/table/wooden_reinforced, +/obj/item/weapon/pen/fountain, +/turf/simulated/floor/wood, +/area/vr/powered) +"jpu" = ( +/obj/machinery/sleep_console{ + dir = 4 + }, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"jpK" = ( +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"jqv" = ( +/obj/machinery/vending/loadout/uniform, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"jrF" = ( +/obj/structure/closet/cabinet, +/obj/item/weapon/storage/wallet/random, +/obj/item/weapon/towel/random, +/obj/item/weapon/melee/umbrella/random, +/obj/random/carp_plushie, +/obj/random/curseditem, +/obj/random/junk, +/obj/random/maintenance/medical, +/obj/random/maintenance/medical, +/turf/simulated/floor/wood, +/area/vr/powered) +"jrJ" = ( +/obj/structure/bonfire/permanent, +/obj/item/weapon/reagent_containers/food/snacks/cuttlefish, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"jrR" = ( +/obj/machinery/vending/fishing, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/powered) +"jrV" = ( +/obj/machinery/gear_dispenser/suit/autolok, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"jrX" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"jsd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/yellow{ + dir = 5 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"jsT" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/mechfactory) +"jto" = ( +/obj/structure/table/steel_reinforced, +/obj/item/device/defib_kit/jumper_kit/loaded, +/obj/item/device/defib_kit/jumper_kit/loaded, +/obj/item/device/mmi, +/obj/item/device/mmi, +/obj/item/device/mmi, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/sciship) +"jtJ" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/reagent_dispensers/beerkeg/fakenuke, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"jvh" = ( +/obj/structure/flora/smallbould, +/turf/simulated/floor/grass2{ + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"jwx" = ( +/obj/structure/bed/chair/wood/wings{ + dir = 1 + }, +/turf/simulated/floor/carpet/sblucarpet, +/area/vr/powered) +"jwN" = ( +/obj/structure/flora/ausbushes/sunnybush, +/turf/unsimulated/wall, +/area/vr/outdoors/powered) +"jwX" = ( +/obj/structure/closet/alien{ + name = "container" + }, +/obj/item/clothing/suit/space/void/autolok, +/obj/item/clothing/suit/space/void/autolok, +/obj/item/weapon/tank/emergency/oxygen/double, +/obj/item/weapon/tank/emergency/oxygen/double, +/obj/item/weapon/storage/toolbox/emergency, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"jxv" = ( +/obj/structure/table/standard, +/obj/item/device/taperecorder, +/obj/item/weapon/pen/blue{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/effect/floor_decal/corner/paleblue/diagonal{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"jxO" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/space/whiteship) +"jzk" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/simulated/floor/tiled/asteroid_steel{ + outdoors = 1; + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"jzI" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/material/sword/katana, +/obj/item/clothing/head/fedora, +/turf/simulated/floor/wood, +/area/vr/powered/dungeon) +"jzL" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/machinery/door/blast/regular/open{ + dir = 4; + id = "stargazer_blast"; + name = "window blast shield" + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered) +"jzV" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/structure/bed/chair/bay/comfy/red{ + dir = 1 + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"jAi" = ( +/obj/structure/closet/wardrobe/grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/shoes/black, +/obj/item/clothing/shoes/black, +/obj/item/clothing/shoes/footwraps, +/obj/item/clothing/shoes/footwraps, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/turf/simulated/floor/wood{ + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"jAB" = ( +/obj/machinery/artifact_scanpad, +/obj/effect/simple_portal/linked, +/obj/effect/map_effect/interval/effect_emitter/sparks, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/mechfactory) +"jBJ" = ( +/obj/machinery/door/airlock/multi_tile/metal/mait, +/obj/machinery/atmospherics/pipe/simple/hidden/yellow, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/steel_grid, +/area/vr/powered/space/whiteship) +"jCk" = ( +/obj/structure/bed/double/padded, +/obj/item/weapon/bedsheet/mimedouble, +/turf/simulated/floor/carpet/sblucarpet, +/area/vr/powered/cult) +"jDe" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/backpack/dufflebag/syndie, +/obj/item/weapon/storage/backpack/dufflebag/syndie, +/obj/item/weapon/storage/backpack/dufflebag/syndie, +/obj/item/weapon/storage/backpack/dufflebag/syndie, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"jDE" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/fancy/candle_box, +/obj/item/weapon/storage/box/matches, +/turf/simulated/floor/carpet/gaycarpet, +/area/vr/powered) +"jDN" = ( +/obj/machinery/feeder, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"jDY" = ( +/obj/effect/floor_decal/corner/blue/diagonal{ + dir = 4 + }, +/obj/structure/table/standard, +/obj/item/clothing/accessory/stethoscope, +/obj/item/weapon/folder/white, +/turf/simulated/floor/tiled/white, +/area/vr/powered/dungeon) +"jEr" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan, +/obj/effect/floor_decal/industrial/warning, +/obj/effect/floor_decal/techfloor/orange{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"jEw" = ( +/obj/structure/table/steel, +/obj/item/device/tvcamera, +/obj/item/device/tvcamera, +/obj/item/device/tvcamera, +/obj/item/device/tvcamera, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/turf/simulated/floor/wood{ + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"jED" = ( +/obj/machinery/atmospherics/pipe/tank/air{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/light/small/emergency{ + dir = 8 + }, +/obj/structure/sign/atmos/air{ + pixel_x = -32 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"jEX" = ( +/obj/machinery/door/window/brigdoor/westright{ + req_access = null + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/turf/simulated/shuttle/floor/darkred, +/area/vr/powered/armory) +"jEZ" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/carpet, +/area/vr/powered/art) +"jFH" = ( +/obj/effect/floor_decal/industrial/warning, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"jFJ" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/shuttle/engine/heater{ + dir = 8 + }, +/turf/simulated/floor/airless, +/area/vr/powered) +"jGt" = ( +/obj/item/weapon/flamethrower/full, +/turf/simulated/floor/tiled, +/area/vr/powered/nuke) +"jGB" = ( +/mob/living/simple_mob/animal/passive/fish/measelshark, +/turf/simulated/floor/water/deep{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"jGX" = ( +/obj/structure/bed/chair/wood/wings{ + dir = 1 + }, +/obj/effect/floor_decal/spline/fancy, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"jHb" = ( +/obj/structure/table/rack/shelf/steel, +/obj/effect/floor_decal/industrial/warning, +/obj/item/ammo_magazine/m9mml, +/obj/item/ammo_magazine/m9mml, +/obj/item/ammo_magazine/m9mml, +/obj/item/ammo_magazine/m9mml, +/obj/item/ammo_magazine/m9mml, +/obj/item/ammo_magazine/m9mml, +/obj/item/ammo_magazine/m9mml, +/obj/item/ammo_magazine/m9mml, +/obj/item/ammo_magazine/m9mml, +/obj/item/ammo_magazine/m9mml, +/obj/item/ammo_magazine/m9mml, +/obj/item/ammo_magazine/m9mml, +/obj/item/ammo_magazine/m9mml, +/obj/item/ammo_magazine/m9mml, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"jHo" = ( +/obj/machinery/door/window/survival_pod{ + dir = 2 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"jHV" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"jIm" = ( +/obj/structure/railing, +/turf/simulated/floor/outdoors/sidewalk/side{ + movement_cost = 0; + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"jJF" = ( +/turf/simulated/floor/concrete{ + outdoors = 0 + }, +/area/vr/powered/dungeon) +"jKA" = ( +/obj/machinery/door/airlock{ + id_tag = "VR1"; + name = "VR Beachhouse 1" + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"jKT" = ( +/obj/effect/floor_decal/corner/blue/diagonal{ + dir = 4 + }, +/obj/structure/undies_wardrobe, +/turf/simulated/floor/tiled/white, +/area/vr/powered/dungeon) +"jMc" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/yellow{ + dir = 8 + }, +/obj/machinery/space_heater, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/whiteship) +"jMy" = ( +/obj/effect/floor_decal/techfloor/corner, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"jMH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/random/trash, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"jNk" = ( +/obj/machinery/light/bigfloorlamp{ + light_range = 10 + }, +/turf/simulated/floor/concrete{ + outdoors = 1 + }, +/area/vr/outdoors/powered) +"jNo" = ( +/obj/structure/window/reinforced/survival_pod, +/obj/structure/window/reinforced/survival_pod{ + dir = 4; + opacity = 1 + }, +/obj/machinery/porta_turret/alien{ + faction = "syndicate" + }, +/turf/simulated/floor/redgrid, +/area/vr/powered) +"jNK" = ( +/obj/structure/sign/warning/lava, +/turf/simulated/wall/r_wall, +/area/vr/powered/redbase) +"jOx" = ( +/obj/machinery/door/airlock/glass_centcom{ + id_tag = "kalipsobolt"; + name = "Bridge" + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/sciship) +"jOB" = ( +/obj/machinery/shuttle_sensor, +/turf/simulated/shuttle/wall/hard_corner, +/area/vr/powered/space/whiteship) +"jOI" = ( +/obj/structure/table/rack/shelf/steel, +/obj/fiftyspawner/phoron, +/obj/fiftyspawner/osmium, +/obj/random/maintenance/engineering, +/turf/simulated/floor/airless, +/area/vr/outdoors/powered) +"jOP" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 10 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/sciship) +"jPg" = ( +/obj/effect/floor_decal/corner/blue/diagonal{ + dir = 4 + }, +/obj/effect/decal/remains, +/turf/simulated/floor/tiled/white, +/area/vr/powered/dungeon) +"jPG" = ( +/turf/simulated/floor/outdoors/newdirt_nograss{ + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"jPP" = ( +/obj/effect/floor_decal/spline/fancy{ + icon_state = "spline_fancy_full" + }, +/turf/simulated/floor/lava/harmless, +/area/vr/powered/cult) +"jPQ" = ( +/obj/structure/table/wooden_reinforced, +/obj/structure/flora/pottedplant/smallcactus{ + pixel_y = 13 + }, +/turf/simulated/floor/wood, +/area/vr/powered/space/whiteship) +"jQG" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/machinery/light/poi{ + dir = 4 + }, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/dungeon) +"jQI" = ( +/obj/structure/bed/padded, +/obj/item/weapon/bedsheet/purple, +/turf/simulated/floor/carpet/oracarpet, +/area/vr/powered/motel) +"jQQ" = ( +/turf/simulated/floor/wood, +/area/vr/powered/art) +"jQY" = ( +/obj/structure/table/standard, +/obj/item/device/healthanalyzer/phasic, +/obj/item/device/healthanalyzer/phasic, +/obj/item/device/healthanalyzer/phasic, +/obj/item/device/healthanalyzer/phasic, +/obj/item/device/robotanalyzer, +/obj/item/device/robotanalyzer, +/obj/item/device/robotanalyzer, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"jRb" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/structure/bed/chair/bay/comfy/purple{ + dir = 1 + }, +/mob/living/simple_mob/humanoid/merc/ranged/laser, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"jRl" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/body_scanconsole, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"jSC" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"jST" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"jTd" = ( +/obj/structure/salvageable/implant_container_os, +/obj/item/weapon/spacecash/c1, +/turf/simulated/floor/wood, +/area/vr/powered/dungeon) +"jTS" = ( +/obj/machinery/vending/tool{ + emagged = 1; + req_access = null; + req_log_access = null + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"jUa" = ( +/obj/machinery/atmospherics/binary/circulator{ + anchored = 1; + dir = 1 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor, +/area/vr/powered) +"jUt" = ( +/obj/structure/bed/chair/oldsofa/corner{ + dir = 4 + }, +/obj/structure/window/reinforced/polarized{ + dir = 8; + id = "h-living" + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"jWs" = ( +/obj/effect/floor_decal/techfloor{ + dir = 6 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"jXf" = ( +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/obj/structure/sign/department/drones{ + pixel_y = 32 + }, +/obj/machinery/smartfridge/survival_pod{ + icon = 'icons/obj/vending.dmi'; + icon_base = "fridge_sci"; + icon_contents = "chem"; + icon_state = "fridge_sci"; + name = "Advanced storage"; + pixel_y = 0 + }, +/obj/item/mecha_parts/mecha_equipment/tool/hydraulic_clamp, +/obj/item/mecha_parts/mecha_equipment/tool/hydraulic_clamp, +/obj/item/mecha_parts/mecha_equipment/tool/drill/diamonddrill, +/obj/item/mecha_parts/mecha_equipment/tool/drill/diamonddrill, +/obj/item/mecha_parts/mecha_equipment/tool/cable_layer, +/obj/item/mecha_parts/mecha_equipment/tool/cable_layer, +/obj/item/mecha_parts/mecha_equipment/speedboost, +/obj/item/mecha_parts/mecha_equipment/speedboost, +/obj/item/mecha_parts/component/hull/lightweight, +/obj/item/mecha_parts/component/hull/lightweight, +/obj/item/mecha_parts/component/hull/durable, +/obj/item/mecha_parts/component/hull/durable, +/obj/item/mecha_parts/component/armor/alien, +/obj/item/mecha_parts/component/armor/lightweight, +/obj/item/mecha_parts/component/armor/marshal/reinforced, +/obj/item/mecha_parts/component/armor/marshal, +/obj/item/mecha_parts/component/armor/military, +/obj/item/mecha_parts/component/armor/military/marauder, +/obj/item/mecha_parts/mecha_equipment/runningboard, +/obj/item/mecha_parts/mecha_equipment/repair_droid, +/obj/item/mecha_parts/mecha_equipment/omni_shield, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/grenade/frag, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/grenade, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"jYM" = ( +/turf/simulated/floor/wood/broken, +/area/vr/powered/space/whiteship) +"jZl" = ( +/obj/structure/flora/tree/jungle_small, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"jZq" = ( +/obj/structure/cult/talisman, +/obj/effect/floor_decal/spline/fancy{ + dir = 8 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"kaw" = ( +/turf/simulated/shuttle/plating, +/area/vr/powered) +"kaK" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"kaY" = ( +/obj/structure/bed/chair/bay/comfy/red{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"kbv" = ( +/obj/structure/holohoop{ + dir = 1 + }, +/turf/simulated/floor/concrete{ + outdoors = 1 + }, +/area/vr/outdoors/powered) +"kch" = ( +/obj/structure/table/standard, +/obj/item/weapon/reagent_containers/food/drinks/cans/beercan, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"kcS" = ( +/obj/structure/table/rack/shelf/steel, +/obj/random/maintenance/cargo, +/obj/random/maintenance/cargo, +/obj/random/maintenance/morestuff, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"kcZ" = ( +/turf/simulated/wall/solidrock, +/area/vr/powered/rocks) +"kdJ" = ( +/mob/living/simple_mob/animal/passive/pillbug, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"kej" = ( +/obj/structure/bed/chair/backed_red{ + dir = 8 + }, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"keX" = ( +/obj/structure/prop/rock/sharp, +/turf/simulated/floor/outdoors/dirt{ + temperature = 311; + outdoors = 0 + }, +/area/vr/powered/rocks) +"kfo" = ( +/obj/effect/decal/cleanable/blood/gibs, +/obj/structure/table/marble, +/obj/item/organ/internal/intestine/unathi, +/obj/item/weapon/surgical/bonesetter, +/obj/item/weapon/reagent_containers/food/snacks/bearmeat, +/obj/item/weapon/reagent_containers/food/snacks/bearmeat, +/obj/item/weapon/reagent_containers/food/snacks/carpmeat, +/obj/item/weapon/reagent_containers/food/snacks/carpmeat, +/obj/item/weapon/reagent_containers/food/snacks/carpmeat/fish/sharkmeat, +/obj/item/weapon/reagent_containers/food/snacks/carpmeat/fish/sharkmeat, +/obj/item/weapon/reagent_containers/food/snacks/carpmeat/fish/sharkmeat, +/turf/simulated/floor, +/area/vr/powered) +"kfJ" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/reagent_containers/food/snacks/roastbeef, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"kfL" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/cryofeed, +/turf/simulated/floor/greengrid/nitrogen, +/area/vr/powered/space/sciship) +"khm" = ( +/obj/effect/floor_decal/industrial/warning, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/space/whiteship) +"khy" = ( +/turf/simulated/floor/airless, +/area/vr/powered) +"khz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/steel_grid, +/area/vr/powered/space/whiteship) +"khN" = ( +/obj/structure/cult/pylon, +/obj/effect/floor_decal/spline/fancy{ + dir = 6 + }, +/turf/simulated/floor/cult{ + icon_state = "cult-narsie" + }, +/area/vr/powered/cult) +"khR" = ( +/obj/machinery/door/airlock/alien{ + req_one_access = null + }, +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/obj/effect/floor_decal/techfloor, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"kiv" = ( +/obj/machinery/fusion_fuel_compressor, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"kiI" = ( +/obj/structure/outcrop/uranium, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"kjg" = ( +/obj/structure/table/marble, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/microwave, +/turf/simulated/floor/tiled/white, +/area/vr/powered) +"kjk" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/bed/padded, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"kjz" = ( +/obj/machinery/door/airlock/angled_tgmc/wide/generic, +/turf/simulated/shuttle/plating, +/area/vr/powered) +"kkJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/outdoors/sidewalk/side{ + movement_cost = 0; + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"kkK" = ( +/obj/machinery/door/airlock/maintenance/common, +/obj/item/tape/engineering, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/steel_grid, +/area/vr/powered/space/whiteship) +"kkO" = ( +/obj/machinery/mech_recharger, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/mecha/combat/gygax/old, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/mechfactory) +"kls" = ( +/obj/effect/overlay/palmtree_l, +/obj/effect/overlay/coconut, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"klI" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 5 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"klO" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/table/bench/steel, +/turf/simulated/floor/concrete{ + outdoors = 1 + }, +/area/vr/outdoors/powered) +"klX" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/table/woodentable, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"kmp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/random/trash, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"kmu" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/item/weapon/stool/padded, +/turf/simulated/shuttle/floor/yellow, +/area/vr/powered/space/sciship) +"kmG" = ( +/turf/simulated/floor/water/beach/corner{ + dir = 1; + temperature = 311; + outdoors = 0 + }, +/area/vr/outdoors/powered) +"knh" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/carpet/oracarpet, +/area/vr/powered/motel) +"knv" = ( +/obj/machinery/light/small, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"koH" = ( +/obj/structure/table/marble{ + color = "grey" + }, +/obj/item/weapon/storage/firstaid/adv{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/weapon/storage/firstaid/adv, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered/cult) +"kpn" = ( +/obj/machinery/atmospherics/binary/circulator, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor, +/area/vr/powered) +"kpw" = ( +/turf/simulated/wall/titanium, +/area/vr/powered/vet) +"kqN" = ( +/obj/structure/table/rack/shelf/steel, +/obj/random/maintenance/research, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"krk" = ( +/obj/structure/table/steel_reinforced, +/obj/item/weapon/storage/box/handcuffs, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/building2) +"ksd" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/yellow{ + dir = 1 + }, +/obj/structure/reagent_dispensers/fueltank/high, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/whiteship) +"ksj" = ( +/obj/structure/flora/ausbushes/fullgrass, +/turf/simulated/floor/grass2{ + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"ksP" = ( +/obj/machinery/light/floortube/flicker{ + pixel_y = 5 + }, +/obj/structure/table/darkglass, +/obj/item/clothing/head/wizard/fake/realistic, +/obj/item/weapon/technomancer_core/universal, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered/cult) +"kuc" = ( +/mob/living/simple_mob/construct/artificer{ + dir = 8; + ai_holder_type = null + }, +/turf/simulated/floor/redgrid/off, +/area/vr/powered/cult) +"kuk" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/folder/blue, +/obj/item/weapon/paper_bin, +/obj/item/weapon/pen/blue{ + pixel_x = -5; + pixel_y = -1 + }, +/obj/item/weapon/pen/red, +/obj/item/weapon/pen{ + pixel_x = 4; + pixel_y = 4 + }, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/space/whiteship) +"kum" = ( +/obj/machinery/portable_atmospherics/canister/phoron, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"kuq" = ( +/mob/living/simple_mob/animal/giant_spider/lurker, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"kur" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/dungeon) +"kuB" = ( +/obj/structure/bed/chair/wood{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/vr/powered/conspawn) +"kvh" = ( +/obj/structure/medical_stand/anesthetic, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"kvp" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"kvz" = ( +/obj/structure/prop/machine/tgmc_console3/starts_on, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"kvT" = ( +/obj/structure/salvageable/data_os, +/turf/simulated/floor/wood, +/area/vr/powered/dungeon) +"kvX" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/reagent_containers/food/snacks/dip/salsa{ + pixel_y = 9 + }, +/obj/item/weapon/reagent_containers/food/snacks/sharkmeatdip{ + pixel_y = 0; + pixel_x = -3 + }, +/turf/simulated/floor/wood, +/area/vr/powered/conspawn) +"kwl" = ( +/obj/structure/table/marble{ + color = "grey" + }, +/obj/item/stack/material/phoron{ + amount = 5 + }, +/obj/item/stack/material/phoron{ + amount = 5 + }, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered) +"kwH" = ( +/obj/structure/closet, +/obj/item/clothing/suit/storage/apron/white, +/obj/item/clothing/suit/storage/apron/white, +/turf/simulated/floor/plating, +/area/vr/powered/cafe) +"kxk" = ( +/turf/simulated/floor/carpet/sblucarpet, +/area/vr/powered) +"kxL" = ( +/obj/structure/window/reinforced/tinted/frosted{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"kyA" = ( +/obj/random/soap, +/obj/random/soap, +/obj/random/soap, +/obj/structure/table/marble, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/cult) +"kyY" = ( +/obj/random/trash, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"kze" = ( +/obj/effect/floor_decal/techfloor, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"kzD" = ( +/obj/machinery/transhuman/autoresleever{ + respawn = 0; + vore_respawn = 0; + equip_body = 1; + name = "VR Ghost Cafe Spawn"; + desc = "Clicking on this as a ghost will spawn you in as a NPC exclusive to the VR world loaded into the station."; + ghost_spawns = 1 + }, +/obj/machinery/light{ + layer = 3 + }, +/turf/simulated/floor/wood, +/area/vr/powered/conspawn) +"kzS" = ( +/obj/random/trash, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/outdoors/dirt{ + temperature = 293.15; + outdoors = 0 + }, +/area/vr/powered/dungeon) +"kAh" = ( +/obj/effect/landmark/virtual_reality{ + name = "Beach" + }, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"kAK" = ( +/obj/mecha/combat/fighter/gunpod/loaded{ + dir = 4 + }, +/turf/space, +/area/vr/space) +"kAV" = ( +/obj/machinery/power/terminal, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"kBH" = ( +/obj/structure/table/marble, +/obj/structure/sink/countertop{ + dir = 2; + pixel_y = 7 + }, +/obj/item/trash/plate{ + pixel_y = -2 + }, +/obj/item/trash/plate, +/obj/item/trash/plate{ + pixel_y = 2 + }, +/obj/item/trash/plate{ + pixel_y = 4 + }, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"kCO" = ( +/mob/living/simple_mob/animal/giant_spider/hunter, +/turf/simulated/floor/outdoors/mud{ + outdoors = -1; + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"kDr" = ( +/obj/machinery/vending/loadout/uniform, +/turf/simulated/floor/wood, +/area/vr/powered) +"kGx" = ( +/obj/effect/catwalk_plated/dark, +/turf/simulated/floor/airless, +/area/vr/space) +"kGC" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/structure/bed/chair/bay/comfy/purple{ + dir = 4 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"kGF" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/cult) +"kHl" = ( +/obj/structure/filingcabinet/chestdrawer, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"kHA" = ( +/obj/effect/floor_decal/corner/paleblue{ + dir = 6 + }, +/obj/structure/bed/chair/comfy/blue{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"kHI" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"kIl" = ( +/turf/simulated/floor/outdoors/grass{ + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"kIo" = ( +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/outdoors/powered) +"kIz" = ( +/obj/random/trash, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"kIK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/yellow, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/mech_recharger, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"kIU" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/cult) +"kJd" = ( +/obj/machinery/light{ + dir = 1; + layer = 3 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/cult) +"kJp" = ( +/obj/structure/window/reinforced/polarized{ + dir = 4; + id = "h-kitchen" + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered) +"kJH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 6 + }, +/obj/item/weapon/tank/emergency/oxygen/double, +/obj/item/weapon/tank/emergency/oxygen/double, +/obj/item/weapon/tank/emergency/oxygen/double, +/obj/item/weapon/tank/emergency/oxygen/double, +/obj/item/weapon/tank/emergency/oxygen/double{ + pixel_y = 6 + }, +/obj/item/weapon/tank/emergency/oxygen/double{ + pixel_y = 6 + }, +/obj/item/weapon/tank/emergency/oxygen/double{ + pixel_y = 6 + }, +/obj/item/weapon/tank/emergency/oxygen/double{ + pixel_y = 6 + }, +/obj/item/weapon/tank/emergency/oxygen/double{ + pixel_y = 6 + }, +/obj/structure/table/rack/shelf/steel, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/space/mechfactory) +"kJT" = ( +/obj/random/maintenance/engineering, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"kKa" = ( +/obj/structure/bed/chair/oldsofa/corner{ + dir = 1 + }, +/obj/structure/window/reinforced/polarized{ + dir = 8; + id = "h-living" + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"kLz" = ( +/obj/machinery/power/emitter/antique, +/obj/structure/cable/green, +/obj/effect/decal/warning_stripes, +/obj/effect/floor_decal/techfloor, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"kLZ" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/machinery/door/blast/regular/open{ + dir = 4; + id = "stargazer_blast"; + name = "window blast shield" + }, +/turf/simulated/shuttle/plating, +/area/vr/powered) +"kMG" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/fans/hardlight, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/mechfactory) +"kMK" = ( +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced{ + dir = 8 + }, +/turf/simulated/floor/redgrid/animated, +/area/vr/powered/cult) +"kMP" = ( +/obj/structure/bed/double/padded, +/obj/item/weapon/bedsheet/mimedouble, +/turf/simulated/floor/carpet/gaycarpet, +/area/vr/powered/cult) +"kMX" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/gun/energy/laser, +/obj/item/weapon/gun/energy/laser, +/obj/item/weapon/gun/energy/laser, +/obj/item/weapon/gun/energy/lasercannon, +/obj/item/weapon/gun/energy/lasercannon, +/obj/item/weapon/gun/energy/lasercannon, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"kNe" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 1; + external_pressure_bound = 0; + external_pressure_bound_default = 0; + icon_state = "map_vent_in"; + initialize_directions = 1; + internal_pressure_bound = 4000; + internal_pressure_bound_default = 4000; + pressure_checks = 2; + pressure_checks_default = 2; + pump_direction = 0; + use_power = 1 + }, +/obj/machinery/telecomms/relay/preset/ruskie, +/turf/simulated/floor/bluegrid{ + name = "Server Base"; + nitrogen = 500; + oxygen = 0; + temperature = 80 + }, +/area/vr/powered/space/whiteship) +"kNp" = ( +/obj/random/junk, +/obj/random/maintenance, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"kNv" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/material/knife/machete, +/obj/item/weapon/material/knife/machete, +/turf/simulated/floor/reinforced, +/area/vr/powered/redbase) +"kNK" = ( +/mob/living/simple_mob/mechanical/mecha/combat/gygax/dark, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered) +"kNU" = ( +/obj/machinery/recharge_station, +/obj/machinery/light/small, +/turf/simulated/floor/wood, +/area/vr/powered) +"kOp" = ( +/obj/structure/table/reinforced, +/obj/fiftyspawner/steel, +/obj/fiftyspawner/glass, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/space/whiteship) +"kOr" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/material/sword/katana, +/obj/item/weapon/material/sword/katana, +/obj/item/weapon/material/sword, +/obj/item/weapon/material/sword, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"kOx" = ( +/obj/structure/table/standard, +/obj/item/weapon/surgical/scalpel{ + pixel_y = 11 + }, +/obj/item/weapon/surgical/circular_saw/cyborg, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"kPd" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/reagent_containers/food/snacks/roburgerbig, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"kPj" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 8 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/space/whiteship) +"kPA" = ( +/turf/simulated/wall/r_wall, +/area/vr/powered/dungeon) +"kPH" = ( +/mob/living/simple_mob/construct/harvester{ + dir = 1; + ai_holder_type = null + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"kPW" = ( +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/space/sciship) +"kQv" = ( +/mob/living/simple_mob/construct/harvester{ + ai_holder_type = null + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"kQC" = ( +/obj/structure/table/rack/shelf/steel, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"kQF" = ( +/obj/structure/table/marble, +/obj/item/weapon/material/knife/hook, +/turf/simulated/floor, +/area/vr/powered) +"kRm" = ( +/obj/item/weapon/coin/gold, +/obj/item/toy/plushie/carp/gold, +/turf/simulated/floor/flock, +/area/vr/powered/rocks) +"kRD" = ( +/obj/structure/table/survival_pod, +/obj/machinery/microwave{ + pixel_y = 6 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/sciship) +"kRF" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/sunnybush, +/turf/unsimulated/wall, +/area/vr/outdoors/powered) +"kSG" = ( +/obj/item/device/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_x = 21 + }, +/obj/structure/table/reinforced, +/obj/item/weapon/stock_parts/console_screen, +/obj/item/weapon/stock_parts/console_screen, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/space/whiteship) +"kTy" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"kTA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/random/maintenance, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"kUt" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"kVX" = ( +/obj/machinery/door/window/northright{ + name = "Server Room"; + req_access = null + }, +/obj/machinery/door/window/southleft{ + name = "Server Room"; + req_access = null + }, +/obj/effect/floor_decal/industrial/warning/full, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/whiteship) +"kWb" = ( +/obj/effect/zone_divider, +/turf/simulated/floor/tiled/asteroid_steel{ + outdoors = 1; + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"kXJ" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"kYh" = ( +/mob/living/simple_mob/animal/giant_spider/tunneler, +/turf/simulated/floor/outdoors/mud{ + outdoors = -1; + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"kYi" = ( +/obj/effect/floor_decal/rust, +/obj/random/trash, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"kYK" = ( +/obj/structure/table/rack/shelf/steel, +/obj/fiftyspawner/glass, +/obj/fiftyspawner/glass, +/obj/fiftyspawner/steel, +/obj/fiftyspawner/steel, +/obj/machinery/atmospherics/pipe/manifold/hidden/yellow{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/whiteship) +"kYQ" = ( +/turf/simulated/floor/carpet/gaycarpet, +/area/vr/powered) +"kYR" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/outdoors/dirt{ + temperature = 293.15; + outdoors = 0 + }, +/area/vr/powered/dungeon) +"kZv" = ( +/obj/machinery/door/airlock/maintenance/command{ + req_one_access = null + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/tiled/steel_grid, +/area/vr/powered/space/whiteship) +"kZH" = ( +/obj/structure/table, +/obj/machinery/light{ + layer = 3 + }, +/turf/simulated/floor/wood, +/area/vr/powered/space/whiteship) +"lai" = ( +/obj/structure/flora/tree/jungle_small, +/obj/structure/flora/ausbushes/fullgrass, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"laj" = ( +/mob/living/simple_mob/vore/aggressive/rat/phoron, +/turf/simulated/floor/water/indoors{ + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"laz" = ( +/obj/structure/loot_pile/surface/alien/engineering, +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"laH" = ( +/turf/simulated/floor/tiled/freezer, +/area/vr/powered) +"lbd" = ( +/obj/structure/fuel_port{ + pixel_x = -32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/yellow, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"lbK" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/random/meat, +/obj/random/meat, +/obj/random/meat, +/obj/random/meat, +/obj/random/meat, +/turf/simulated/floor/tiled/white, +/area/vr/powered) +"lca" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4; + pixel_y = 0 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"lcF" = ( +/turf/simulated/wall/skipjack, +/area/vr/powered/space/sciship) +"ldv" = ( +/obj/structure/grille/cult, +/obj/structure/window/phoronreinforced/full, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"ldC" = ( +/obj/structure/sign/department/conference_room, +/turf/simulated/wall/r_concrete, +/area/vr/powered/dungeon) +"ldS" = ( +/obj/effect/floor_decal/techfloor, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"lem" = ( +/obj/structure/window/reinforced/survival_pod, +/turf/simulated/shuttle/floor/darkred, +/area/vr/powered/space/sciship) +"les" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/yellow{ + dir = 8 + }, +/obj/structure/reagent_dispensers/watertank/high, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/whiteship) +"leD" = ( +/obj/effect/floor_decal/corner/blue/diagonal{ + dir = 4 + }, +/obj/structure/closet/wardrobe/medic_white, +/turf/simulated/floor/tiled/white, +/area/vr/powered/dungeon) +"lfC" = ( +/obj/structure/table/alien/blue, +/obj/item/weapon/autopsy_scanner, +/obj/item/weapon/surgical/FixOVein/alien{ + pixel_y = -2 + }, +/obj/item/weapon/surgical/surgicaldrill/alien{ + pixel_x = 3; + pixel_y = 7 + }, +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/dungeon) +"lgh" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/structure/ship_munition/disperser_charge/emp, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"lhe" = ( +/obj/structure/salvageable/server, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered) +"lhj" = ( +/obj/effect/floor_decal/techfloor, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"liP" = ( +/obj/structure/window/phoronreinforced{ + dir = 4 + }, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered/cult) +"ljn" = ( +/obj/fiftyspawner/titanium, +/obj/item/stack/cable_coil/silver, +/turf/simulated/floor/plating, +/area/vr/powered/vet) +"ljx" = ( +/obj/machinery/vending/wallmed1/public{ + pixel_y = 32 + }, +/obj/machinery/chem_master, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"ljN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/gun/launcher/confetti_cannon/overdrive, +/obj/item/weapon/grenade/confetti/party_ball, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"lkr" = ( +/obj/structure/table/reinforced, +/obj/effect/floor_decal/corner/paleblue{ + dir = 9 + }, +/obj/item/device/flashlight/lamp, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"lkR" = ( +/turf/simulated/floor/wood/broken, +/area/vr/powered) +"llk" = ( +/obj/effect/floor_decal/chapel{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/cult) +"llJ" = ( +/obj/fiftyspawner/rods, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"llT" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 4 + }, +/obj/structure/closet/walllocker/medical/west, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/sciship) +"lmg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"lml" = ( +/obj/structure/table/fancyblack, +/obj/structure/window/reinforced/polarized{ + dir = 4; + id = "h-kitchen" + }, +/obj/random/cigarettes, +/turf/simulated/floor/wood, +/area/vr/powered) +"lnf" = ( +/obj/structure/window/reinforced/survival_pod, +/obj/machinery/field_generator{ + anchored = 1; + state = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/mechfactory) +"log" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"lpe" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/vr/powered/dungeon) +"lpj" = ( +/turf/unsimulated/wall, +/area/vr/powered/conspawn) +"lpk" = ( +/obj/machinery/door/airlock/glass_centcom{ + name = "RnD and Fabrication" + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/sciship) +"lpA" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/fans/hardlight, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/mechfactory) +"lpQ" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/curtain/open/shower/engineering, +/obj/machinery/shower{ + dir = 8; + pixel_x = -5 + }, +/turf/simulated/floor/tiled/freezer, +/area/vr/powered) +"lqd" = ( +/turf/simulated/wall/phoron, +/area/vr/outdoors/powered/cult) +"lqq" = ( +/turf/simulated/floor/carpet/blucarpet, +/area/vr/powered) +"lqE" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"lra" = ( +/obj/machinery/computer/operating{ + dir = 8; + name = "Robotics Operating Computer" + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/machinery/light/poi{ + dir = 4 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/sciship) +"lrB" = ( +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"lrR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/grenade/confetti/party_ball, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"lrX" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 1; + icon_state = "map_vent_out"; + use_power = 1 + }, +/turf/simulated/floor/bluegrid{ + name = "Server Base"; + nitrogen = 500; + oxygen = 0; + temperature = 80 + }, +/area/vr/powered/space/whiteship) +"lsr" = ( +/obj/effect/wingrille_spawn/reinforced, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/armory) +"lsF" = ( +/obj/random/maintenance, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/space/mechfactory) +"lsX" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/structure/bed/chair/bay/comfy/red{ + dir = 8 + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"ltb" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/glasses/regular, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"ltI" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/water/indoors{ + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"ltK" = ( +/obj/structure/shuttle/engine/heater, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/machinery/door/blast/regular{ + dir = 4; + id = "kalipsoshutters"; + name = "Kalipso Blast Shielding"; + density = 0; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"ltM" = ( +/obj/machinery/atmospherics/portables_connector, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/whiteship) +"lub" = ( +/obj/effect/floor_decal/spline/fancy{ + dir = 1 + }, +/obj/effect/floor_decal/spline/fancy, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"luh" = ( +/obj/structure/closet, +/obj/item/weapon/gun/launcher/syringe, +/obj/item/weapon/storage/box/syringegun, +/obj/random/cigarettes, +/obj/item/weapon/storage/box/syringes, +/obj/item/weapon/storage/box/matches, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/vr/powered/vet) +"lvo" = ( +/obj/machinery/replicator/clothing, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/building2) +"lvK" = ( +/obj/structure/table/marble{ + color = "grey" + }, +/obj/item/weapon/reagent_containers/glass/bottle/adminordrazine, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered/cult) +"lvU" = ( +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"lwt" = ( +/obj/structure/window/reinforced/survival_pod, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/machinery/ion_engine, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/mechfactory) +"lww" = ( +/obj/structure/railing/grey, +/turf/simulated/floor/concrete{ + outdoors = 1 + }, +/area/vr/outdoors/powered) +"lwx" = ( +/obj/structure/table/fancyblack, +/obj/effect/floor_decal/spline/fancy{ + dir = 5 + }, +/obj/item/device/soulstone{ + pixel_y = 9; + pixel_x = 5 + }, +/obj/item/device/soulstone{ + pixel_y = 9; + pixel_x = -2 + }, +/obj/item/device/soulstone{ + pixel_y = 3; + pixel_x = 5 + }, +/obj/item/device/soulstone{ + pixel_y = 4; + pixel_x = -2 + }, +/obj/item/device/soulstone{ + pixel_y = -3; + pixel_x = 5 + }, +/obj/item/device/soulstone{ + pixel_y = -3; + pixel_x = -3 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"lwS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 + }, +/obj/random/maintenance/engineering, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"lxb" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/firstaid/toxin, +/obj/item/device/laser_pointer, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"lxm" = ( +/obj/machinery/atmospherics/binary/pump/on{ + dir = 4; + name = "Scrubber to Waste" + }, +/turf/simulated/floor/airless, +/area/vr/powered) +"lxr" = ( +/obj/effect/floor_decal/corner/brown/border{ + dir = 8 + }, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/vr/powered/conspawn) +"lxu" = ( +/obj/effect/floor_decal/techfloor{ + dir = 9 + }, +/obj/structure/salvageable/console_os, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"lyi" = ( +/obj/effect/floor_decal/corner/paleblue/full{ + dir = 4 + }, +/obj/structure/closet, +/obj/item/weapon/storage/belt/medical, +/obj/item/weapon/storage/belt/medical, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/item/device/defib_kit/loaded, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"lyw" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/wmarble, +/area/vr/powered/motel) +"lyW" = ( +/obj/structure/prop/rock/flat, +/turf/simulated/floor/outdoors/dirt{ + temperature = 311; + outdoors = 0 + }, +/area/vr/powered/rocks) +"lze" = ( +/turf/simulated/shuttle/wall, +/area/vr/powered/space/whiteship) +"lAy" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/space/mechfactory) +"lBi" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/wmarble, +/area/vr/powered/motel) +"lBq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"lBs" = ( +/obj/machinery/vending/cigarette, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"lBL" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/reagent_containers/food/snacks/sliceable/excitingsuppermatter, +/obj/effect/floor_decal/spline/fancy{ + dir = 1 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"lBW" = ( +/obj/machinery/light{ + dir = 1; + layer = 3 + }, +/turf/simulated/floor/water/indoors{ + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"lCn" = ( +/obj/effect/floor_decal/chapel{ + dir = 1 + }, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"lCT" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/plating, +/area/vr/powered/cafe) +"lDo" = ( +/obj/item/weapon/material/minihoe, +/obj/structure/flora/ausbushes/ppflowers, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"lDw" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/item/weapon/spacecash/ewallet{ + worth = 69000 + }, +/obj/structure/table/steel, +/obj/item/weapon/spacecash/ewallet{ + worth = 69000 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"lDF" = ( +/obj/effect/overlay/coconut, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"lDQ" = ( +/obj/structure/salvageable/computer, +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"lEA" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/storage/fancy/cigar/cohiba, +/obj/item/weapon/storage/fancy/cigar/cohiba, +/turf/simulated/floor/tiled, +/area/vr/powered/constore) +"lFo" = ( +/obj/structure/table/marble{ + color = "grey" + }, +/obj/item/weapon/fossil/skull/horned{ + anchored = 1; + pixel_x = -1 + }, +/obj/effect/catwalk_plated/white, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced{ + dir = 1 + }, +/obj/structure/window/phoronreinforced{ + dir = 8 + }, +/obj/structure/window/phoronreinforced{ + dir = 4 + }, +/turf/simulated/floor/lava, +/area/vr/powered/cult) +"lFq" = ( +/turf/simulated/shuttle/floor/black, +/area/vr/powered/cult) +"lFE" = ( +/turf/simulated/floor/water/beach/corner{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"lFI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/whiteship) +"lFU" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/floor_decal/techfloor/orange/corner{ + dir = 8 + }, +/obj/effect/floor_decal/techfloor/corner{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"lGV" = ( +/obj/item/toy/AI{ + desc = "May look like a toy, but to your surprise it seems to be a miniature AI core. There is constant static and a constant buzzing sound that makes your ear rings. . ."; + name = "M@13fic3n7"; + pixel_y = 4 + }, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered) +"lHa" = ( +/obj/machinery/vending/engineering{ + req_access = null + }, +/turf/simulated/floor/tiled{ + outdoors = 1 + }, +/area/vr/powered/vendor) +"lHc" = ( +/turf/simulated/floor/holofloor/carpet, +/area/vr/powered/cult) +"lIn" = ( +/turf/simulated/mineral/ignore_oregen, +/area/vr/powered/rocks) +"lIx" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/structure/table/steel_reinforced, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"lIY" = ( +/obj/machinery/body_scanconsole, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"lJK" = ( +/obj/effect/step_trigger/teleporter/bridge/south_to_north, +/turf/simulated/floor/water/beach{ + dir = 4; + temperature = 311 + }, +/area/vr/outdoors/powered) +"lKJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 + }, +/obj/structure/table/bench/standard, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/whiteship) +"lKP" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/smartfridge/survival_pod{ + icon = 'icons/obj/vending.dmi'; + icon_base = "fridge_sci"; + icon_contents = "chem"; + icon_state = "fridge_sci"; + name = "Armors R Us"; + pixel_y = 0 + }, +/obj/item/clothing/accessory/armor/armorplate/medium, +/obj/item/clothing/accessory/armor/armorplate/medium, +/obj/item/clothing/accessory/armor/armorplate/merc, +/obj/item/clothing/accessory/armor/armorplate/merc, +/obj/item/clothing/accessory/armor/armorplate/riot, +/obj/item/clothing/accessory/armor/armorplate/riot, +/obj/item/clothing/accessory/armor/armorplate/stab, +/obj/item/clothing/accessory/armor/armorplate/stab, +/obj/item/clothing/accessory/armor/armorplate/tactical, +/obj/item/clothing/accessory/armor/armorplate/tactical, +/obj/item/clothing/accessory/armor/armorplate/laserproof, +/obj/item/clothing/accessory/armor/armorplate/laserproof, +/obj/item/clothing/accessory/armor/armorplate/bulletproof, +/obj/item/clothing/accessory/armor/armorplate/bulletproof, +/obj/item/clothing/accessory/armor/armorplate/blast, +/obj/item/clothing/accessory/armor/armorplate/blast, +/obj/item/clothing/accessory/armor/armorplate/ablative, +/obj/item/clothing/accessory/armor/armorplate/ablative, +/obj/fiftyspawner/leather, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"lKU" = ( +/obj/machinery/door/airlock/glass_medical{ + req_one_access = null + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"lLT" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 8 + }, +/obj/machinery/light/poi{ + dir = 4 + }, +/obj/structure/closet/walllocker/emerglocker/east, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/sciship) +"lLZ" = ( +/obj/machinery/optable{ + name = "Robotics Operating Table" + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/sciship) +"lMp" = ( +/obj/structure/salvageable/console_os{ + dir = 4 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"lNo" = ( +/obj/machinery/door/airlock/glass_centcom{ + name = "Port Wing Engine" + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/sciship) +"lNM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 10 + }, +/obj/machinery/meter, +/turf/simulated/floor/airless, +/area/vr/powered) +"lOy" = ( +/obj/structure/ship_munition/disperser_charge/explosive, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"lOC" = ( +/obj/structure/bed/chair/wood/wings{ + dir = 4 + }, +/obj/effect/floor_decal/spline/fancy{ + dir = 9 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"lON" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/mob/living/simple_mob/vore/aggressive/rat, +/turf/simulated/floor/water/indoors{ + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"lPg" = ( +/mob/living/simple_mob/animal/giant_spider/hunter, +/turf/simulated/floor/water/indoors{ + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"lPp" = ( +/obj/structure/barricade, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/vr/powered/dungeon) +"lPC" = ( +/obj/item/seeds/random, +/obj/item/seeds/random, +/obj/machinery/space_heater, +/turf/simulated/floor/wood, +/area/vr/powered) +"lQK" = ( +/obj/structure/table/darkglass, +/obj/item/weapon/dnainjector/xraymut{ + pixel_y = 1 + }, +/obj/item/weapon/dnainjector/xraymut{ + pixel_y = -5 + }, +/obj/item/weapon/dnainjector/xraymut{ + pixel_y = -2 + }, +/obj/item/weapon/dnainjector/regenerate{ + pixel_y = 10 + }, +/obj/item/weapon/dnainjector/regenerate{ + pixel_y = 4 + }, +/obj/item/weapon/dnainjector/regenerate{ + pixel_y = 7 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"lQL" = ( +/obj/structure/reagent_dispensers/beerkeg, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"lSn" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/turf/simulated/floor/cult{ + icon_state = "cult-narsie" + }, +/area/vr/powered/cult) +"lSo" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/mecha_part_fabricator{ + req_access = null + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"lSV" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered/cult) +"lTi" = ( +/obj/structure/window/reinforced/survival_pod, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/mechfactory) +"lTB" = ( +/obj/structure/prop/machine/nt_biocan, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered) +"lTR" = ( +/turf/simulated/floor/concrete{ + outdoors = 1 + }, +/area/vr/outdoors/powered) +"lUk" = ( +/obj/structure/bed/chair/wood, +/turf/simulated/floor/wood, +/area/vr/powered/space/whiteship) +"lUy" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/floor_decal/stairs{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"lVg" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 6 + }, +/obj/effect/floor_decal/techfloor/corner{ + dir = 5 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"lWr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/obj/random/maintenance, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"lWZ" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/extinguisher{ + pixel_x = 8; + pixel_y = 1 + }, +/obj/random/maintenance/medical, +/obj/random/maintenance/medical, +/obj/random/maintenance/medical, +/obj/random/medical/lite, +/obj/random/medical/lite, +/obj/structure/mopbucket{ + pixel_x = -8; + pixel_y = -4 + }, +/obj/item/weapon/mop, +/obj/item/device/multitool, +/obj/item/device/flashlight{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/random/unidentified_medicine, +/obj/random/unidentified_medicine, +/obj/random/unidentified_medicine, +/turf/simulated/floor/tiled, +/area/vr/powered) +"lXz" = ( +/obj/effect/catwalk_plated/dark, +/turf/space, +/area/vr/powered) +"lXA" = ( +/obj/structure/bed/alien, +/obj/structure/curtain/open/privacy, +/obj/item/weapon/bedsheet/medical, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/dungeon) +"lYd" = ( +/turf/simulated/mineral/sif, +/area/vr/outdoors/powered) +"lYv" = ( +/obj/effect/catwalk_plated/dark, +/obj/machinery/shipsensors, +/turf/simulated/floor/airless, +/area/vr/powered/space/sciship) +"lYP" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/flora/rocks2, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"lZt" = ( +/obj/random/maintenance, +/obj/random/maintenance/engineering, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/space/mechfactory) +"lZv" = ( +/obj/effect/floor_decal/corner/paleblue/diagonal{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"lZM" = ( +/turf/simulated/floor/redgrid/off, +/area/vr/powered/cult) +"maC" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"maF" = ( +/obj/structure/table/marble, +/obj/item/weapon/material/knife/plastic, +/turf/simulated/floor, +/area/vr/powered) +"mbz" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/flame/candle/candelabra/everburn{ + pixel_y = 13 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"mbM" = ( +/obj/structure/flora/ausbushes/fernybush, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"mcs" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"mcM" = ( +/obj/structure/table/glass, +/obj/item/weapon/soap/deluxe, +/obj/item/weapon/towel/random, +/turf/simulated/floor/carpet/gaycarpet, +/area/vr/powered) +"mdb" = ( +/obj/machinery/chemical_dispenser/bar_alc/full, +/obj/structure/table/marble, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"mdo" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/storage/box/bodybags, +/obj/item/weapon/storage/box/freezer, +/obj/item/weapon/storage/box/freezer, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"mdF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"mec" = ( +/obj/structure/table/marble{ + color = "grey" + }, +/obj/item/stack/material/phoron{ + amount = 5 + }, +/obj/item/stack/material/phoron{ + amount = 5 + }, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered/cult) +"meP" = ( +/turf/simulated/floor/tiled{ + outdoors = 1 + }, +/area/vr/powered/vendor) +"mfw" = ( +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"mfF" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/obj/machinery/light/poi{ + dir = 1 + }, +/obj/mecha/combat/durand/old, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"mhh" = ( +/obj/structure/table/rack/shelf, +/obj/item/ammo_magazine/s357, +/obj/item/ammo_magazine/s357, +/obj/item/ammo_magazine/s357, +/obj/item/ammo_magazine/s357, +/obj/item/ammo_magazine/s357, +/obj/item/ammo_magazine/s357, +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"mhK" = ( +/obj/machinery/holoplant, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"mhM" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"mif" = ( +/turf/simulated/floor/water/beach{ + dir = 4; + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"mit" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 1 + }, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/dungeon) +"miC" = ( +/obj/machinery/door/window/brigdoor/eastright{ + req_access = null + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"miK" = ( +/mob/living/simple_mob/vore/aggressive/rat, +/obj/item/weapon/bone/arm, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/dungeon) +"mjs" = ( +/obj/machinery/light{ + layer = 3 + }, +/obj/effect/floor_decal/rust, +/obj/random/junk, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"mjv" = ( +/obj/structure/closet/secure_closet/bar, +/obj/item/ammo_magazine/ammo_box/b12g/pellet, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"mjO" = ( +/obj/structure/window/reinforced/tinted/frosted{ + dir = 1 + }, +/obj/structure/table/glass, +/obj/item/weapon/flame/candle/candelabra/everburn, +/turf/simulated/floor/carpet/blucarpet, +/area/vr/powered) +"mkG" = ( +/obj/machinery/vending/fishing, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"mkV" = ( +/obj/machinery/door/airlock/alien{ + req_one_access = null + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"mkY" = ( +/obj/structure/flora/ausbushes/brflowers, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"mln" = ( +/obj/structure/bed/chair/wood, +/obj/structure/window/reinforced/polarized{ + dir = 4; + id = "h-kitchen" + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"mlo" = ( +/obj/effect/floor_decal/spline/fancy, +/obj/machinery/light/floortube/flicker{ + dir = 8; + pixel_x = 5 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"mlK" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"mmV" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/sign/department/robo{ + pixel_y = 32 + }, +/obj/machinery/mecha_part_fabricator/pros{ + req_access = null + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"mnD" = ( +/obj/structure/flora/bush, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"mnF" = ( +/obj/machinery/recharger/wallcharger{ + pixel_x = 4; + pixel_y = 26 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"mnM" = ( +/obj/effect/floor_decal/techfloor{ + dir = 6 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/cult) +"mon" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/vending/loadout/overwear{ + prices = list(/obj/item/clothing/suit/storage/apron=0,/obj/item/clothing/suit/storage/flannel/aqua=0,/obj/item/clothing/suit/storage/toggle/bomber=0,/obj/item/clothing/suit/storage/bomber/alt=0,/obj/item/clothing/suit/storage/flannel/brown=0,/obj/item/clothing/suit/storage/toggle/cardigan=0,/obj/item/clothing/accessory/poncho/roles/cloak/custom=0,/obj/item/clothing/suit/storage/duster=0,/obj/item/clothing/suit/storage/toggle/denim_jacket=0,/obj/item/clothing/suit/storage/toggle/denim_jacket/nanotrasen=0,/obj/item/clothing/suit/storage/toggle/denim_jacket/sleeveless=0,/obj/item/clothing/suit/storage/toggle/denim_jacket/nanotrasen/sleeveless=0,/obj/item/clothing/suit/storage/fluff/gntop=0,/obj/item/clothing/suit/greatcoat=0,/obj/item/clothing/suit/storage/flannel=0,/obj/item/clothing/suit/storage/greyjacket=0,/obj/item/clothing/suit/storage/hazardvest=0,/obj/item/clothing/suit/storage/toggle/hoodie/black=0,/obj/item/clothing/suit/storage/toggle/hoodie/red=0,/obj/item/clothing/suit/storage/toggle/hoodie/blue=0,/obj/item/clothing/suit/storage/toggle/hoodie/green=0,/obj/item/clothing/suit/storage/toggle/hoodie/orange=0,/obj/item/clothing/suit/storage/toggle/hoodie/yellow=0,/obj/item/clothing/suit/storage/toggle/hoodie/cti=0,/obj/item/clothing/suit/storage/toggle/hoodie/mu=0,/obj/item/clothing/suit/storage/toggle/hoodie/nt=0,/obj/item/clothing/suit/storage/toggle/hoodie/smw=0,/obj/item/clothing/suit/storage/toggle/hoodie/nrti=0,/obj/item/clothing/suit/storage/fluff/jacket/field=0,/obj/item/clothing/suit/storage/fluff/jacket/air_cavalry=0,/obj/item/clothing/suit/storage/fluff/jacket/air_force=0,/obj/item/clothing/suit/storage/fluff/jacket/navy=0,/obj/item/clothing/suit/storage/fluff/jacket/special_forces=0,/obj/item/clothing/suit/kamishimo=0,/obj/item/clothing/suit/kimono=0,/obj/item/clothing/suit/storage/toggle/labcoat=0,/obj/item/clothing/suit/storage/toggle/labcoat/blue=0,/obj/item/clothing/suit/storage/toggle/labcoat/blue_edge=0,/obj/item/clothing/suit/storage/toggle/labcoat/green=0,/obj/item/clothing/suit/storage/toggle/labcoat/orange=0,/obj/item/clothing/suit/storage/toggle/labcoat/pink=0,/obj/item/clothing/suit/storage/toggle/labcoat/red=0,/obj/item/clothing/suit/storage/toggle/labcoat/yellow=0,/obj/item/clothing/suit/storage/toggle/labcoat/old=0,/obj/item/clothing/suit/leathercoat=0,/obj/item/clothing/suit/storage/toggle/leather_jacket=0,/obj/item/clothing/suit/storage/leather_jacket_alt=0,/obj/item/clothing/suit/storage/toggle/brown_jacket=0,/obj/item/clothing/suit/storage/toggle/leather_jacket/nanotrasen=0,/obj/item/clothing/suit/storage/toggle/brown_jacket/nanotrasen=0,/obj/item/clothing/suit/storage/toggle/leather_jacket/sleeveless=0,/obj/item/clothing/suit/storage/toggle/brown_jacket/sleeveless=0,/obj/item/clothing/suit/storage/toggle/leather_jacket/nanotrasen/sleeveless=0,/obj/item/clothing/suit/storage/toggle/brown_jacket/nanotrasen/sleeveless=0,/obj/item/clothing/suit/storage/miljacket=0,/obj/item/clothing/suit/storage/miljacket/alt=0,/obj/item/clothing/suit/storage/miljacket/green=0,/obj/item/clothing/suit/storage/apron/overalls=0,/obj/item/clothing/suit/storage/toggle/peacoat=0,/obj/item/clothing/accessory/poncho=0,/obj/item/clothing/accessory/poncho/green=0,/obj/item/clothing/accessory/poncho/red=0,/obj/item/clothing/accessory/poncho/purple=0,/obj/item/clothing/accessory/poncho/blue=0,/obj/item/clothing/suit/jacket/puffer=0,/obj/item/clothing/suit/jacket/puffer/vest=0,/obj/item/clothing/suit/storage/flannel/red=0,/obj/item/clothing/suit/unathi/robe=0,/obj/item/clothing/suit/storage/toggle/internalaffairs=0,/obj/item/clothing/suit/storage/toggle/lawyer/bluejacket=0,/obj/item/clothing/suit/storage/toggle/lawyer/purpjacket=0,/obj/item/clothing/suit/suspenders=0,/obj/item/clothing/suit/storage/toggle/track=0,/obj/item/clothing/suit/storage/toggle/track/blue=0,/obj/item/clothing/suit/storage/toggle/track/green=0,/obj/item/clothing/suit/storage/toggle/track/red=0,/obj/item/clothing/suit/storage/toggle/track/white=0,/obj/item/clothing/suit/storage/trench=0,/obj/item/clothing/suit/storage/trench/grey=0,/obj/item/clothing/suit/varsity=0,/obj/item/clothing/suit/varsity/red=0,/obj/item/clothing/suit/varsity/purple=0,/obj/item/clothing/suit/varsity/green=0,/obj/item/clothing/suit/varsity/blue=0,/obj/item/clothing/suit/varsity/brown=0,/obj/item/clothing/suit/storage/hooded/wintercoat=0,/obj/item/clothing/suit/storage/hooded/wintercoat/aformal=0,/obj/item/clothing/suit/storage/teshari/cloak/standard/white_grey=0,/obj/item/clothing/suit/storage/puffyred=0,/obj/item/clothing/suit/storage/puffypurple=0,/obj/item/clothing/suit/storage/puffyblue=0) + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"mos" = ( +/obj/effect/floor_decal/chapel{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"moA" = ( +/turf/simulated/floor/wood/alt/panel{ + temperature = 311 + }, +/area/vr/powered/rocks) +"moC" = ( +/obj/effect/floor_decal/techfloor, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/space/sciship) +"moE" = ( +/obj/structure/bed/double/padded, +/obj/item/weapon/bedsheet/mimedouble, +/turf/simulated/floor/carpet/bcarpet, +/area/vr/powered/cult) +"mpe" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/tiled/neutral, +/area/vr/powered) +"mqI" = ( +/obj/structure/table/steel_reinforced, +/obj/fiftyspawner/uranium, +/turf/simulated/floor/airless, +/area/vr/powered) +"mrL" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/turf/simulated/floor/redgrid, +/area/vr/powered) +"msk" = ( +/obj/structure/closet/walllocker_double/medical/west, +/obj/item/weapon/storage/firstaid, +/obj/item/weapon/storage/firstaid/fire, +/obj/item/weapon/storage/firstaid/toxin, +/obj/item/weapon/storage/firstaid/o2, +/obj/item/roller, +/obj/item/device/defib_kit/loaded, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/whiteship) +"msn" = ( +/obj/machinery/door/window/survival_pod{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/mechfactory) +"mss" = ( +/obj/structure/railing, +/obj/effect/step_trigger/teleporter/bridge/north_to_south, +/turf/simulated/floor/water{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"msC" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/box/syndie_kit/chameleon{ + pixel_x = -3; + pixel_y = -1 + }, +/obj/item/weapon/storage/box/syndie_kit/chameleon{ + pixel_x = 2; + pixel_y = 6 + }, +/turf/simulated/floor/wood, +/area/vr/powered/conspawn) +"mtx" = ( +/obj/effect/decal/remains/human, +/turf/simulated/floor/tiled, +/area/vr/powered/nuke) +"mtS" = ( +/turf/simulated/floor/water/deep{ + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"mtZ" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/effect/zone_divider, +/obj/structure/fans/tiny, +/turf/simulated/shuttle/plating, +/area/vr/powered/cult) +"mud" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/reagent_containers/food/drinks/cup{ + pixel_x = 5 + }, +/obj/random/cigarettes, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"muT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/flora/smallbould, +/turf/simulated/floor/outdoors/grass/heavy{ + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"mvg" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/mechfactory) +"mwy" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/laundry_basket, +/obj/item/weapon/storage/fancy/candle_box, +/obj/item/weapon/storage/box/matches, +/turf/simulated/floor/wood, +/area/vr/powered) +"mwN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/turf/simulated/floor/airless, +/area/vr/powered) +"mwO" = ( +/turf/simulated/floor/plating, +/area/vr/powered/cafe) +"mxh" = ( +/obj/effect/decal/remains, +/turf/simulated/floor/outdoors/rocks{ + temperature = 293.15 + }, +/area/vr/outdoors/powered/lava) +"mxG" = ( +/obj/structure/table/alien/blue, +/obj/item/weapon/surgical/circular_saw/alien, +/obj/item/weapon/surgical/scalpel/alien{ + pixel_y = 8 + }, +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/dungeon) +"mym" = ( +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/dungeon) +"mzg" = ( +/obj/machinery/autolathe{ + hacked = 1; + name = "hacked autolathe" + }, +/turf/simulated/floor/reinforced, +/area/vr/powered/bluebase) +"mzl" = ( +/obj/structure/window/reinforced, +/turf/simulated/floor/wood, +/area/vr/powered) +"mAd" = ( +/obj/structure/prop/alien/computer, +/obj/structure/prop/alien/computer, +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"mBa" = ( +/obj/fiftyspawner/glass, +/obj/fiftyspawner/glass, +/obj/structure/table/darkglass, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"mBf" = ( +/obj/structure/window/reinforced/tinted/frosted{ + dir = 1 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/vr/powered) +"mBD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing, +/turf/simulated/floor/concrete{ + outdoors = 1 + }, +/area/vr/outdoors/powered) +"mBL" = ( +/obj/machinery/light/small{ + dir = 4; + pixel_y = 0 + }, +/turf/simulated/floor/wood, +/area/vr/powered/art) +"mBM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"mBN" = ( +/mob/living/simple_mob/mechanical/mecha/combat/marauder{ + faction = "syndicate" + }, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered) +"mBY" = ( +/obj/structure/bed/chair/oldsofa{ + dir = 4 + }, +/obj/structure/window/reinforced/polarized{ + dir = 8; + id = "h-living" + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"mCf" = ( +/obj/structure/table/marble{ + color = "grey" + }, +/obj/structure/window/phoronreinforced, +/obj/effect/floor_decal/spline/fancy, +/obj/item/weapon/reagent_containers/food/condiment/small/packet/crayon/yellow, +/obj/machinery/light/floortube/flicker{ + dir = 8; + pixel_x = 5 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"mES" = ( +/obj/effect/decal/remains/xeno, +/obj/effect/floor_decal/techfloor/corner{ + dir = 9 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"mFJ" = ( +/obj/machinery/light/small{ + dir = 4; + pixel_y = 0 + }, +/turf/simulated/floor/wmarble, +/area/vr/powered/motel) +"mGf" = ( +/obj/machinery/flasher{ + id = "procroom2"; + name = "Floor mounted flash" + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"mGh" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/structure/bed/chair/bay/comfy/purple{ + dir = 8 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"mGB" = ( +/obj/structure/sign/ironhammer, +/turf/simulated/wall/skipjack, +/area/vr/powered/space/sciship) +"mGJ" = ( +/obj/structure/closet/cabinet, +/obj/random/multiple, +/obj/random/multiple, +/obj/random/multiple, +/obj/random/multiple, +/obj/random/multiple, +/obj/random/toy, +/obj/random/toy, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/turf/simulated/floor/wood, +/area/vr/powered) +"mGW" = ( +/turf/unsimulated/wall/seperator, +/area/vr/outdoors/powered) +"mGX" = ( +/turf/simulated/floor/outdoors/sidewalk/side{ + movement_cost = 0; + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"mHw" = ( +/obj/structure/bed/double/padded, +/obj/item/weapon/bedsheet/mimedouble, +/turf/simulated/floor/carpet, +/area/vr/powered/cult) +"mHQ" = ( +/obj/machinery/light/small{ + dir = 4; + pixel_y = 0 + }, +/obj/effect/decal/cleanable/blood, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/dungeon) +"mIe" = ( +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/cult) +"mIq" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/structure/table/steel_reinforced, +/obj/item/device/flash/synthetic, +/obj/item/device/flash/synthetic{ + pixel_x = 6; + pixel_y = 0 + }, +/turf/simulated/shuttle/floor/yellow, +/area/vr/powered/space/sciship) +"mIu" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/mecha_parts/mecha_equipment/anticcw_armor_booster, +/obj/item/mecha_parts/mecha_equipment/repair_droid, +/obj/item/mecha_parts/mecha_equipment/tool/passenger, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/grenade/clusterbang, +/turf/simulated/floor/airless, +/area/vr/space) +"mIK" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/vending/engivend{ + emagged = 1; + req_access = null; + req_log_access = null + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"mIL" = ( +/obj/item/seeds/random, +/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/structure/table/wooden_reinforced, +/obj/item/weapon/pen, +/obj/item/weapon/pen, +/turf/simulated/floor/wood, +/area/vr/powered) +"mIS" = ( +/obj/structure/flora/pottedplant/bamboo{ + pixel_y = 12 + }, +/obj/structure/table/bench/wooden, +/obj/structure/window/reinforced/polarized{ + dir = 4; + id = "h-kitchen" + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"mJE" = ( +/obj/structure/table/gamblingtable, +/obj/item/weapon/deck/cards, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"mJP" = ( +/obj/machinery/power/generator{ + anchored = 1; + dir = 4 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor, +/area/vr/powered) +"mKx" = ( +/obj/structure/reagent_dispensers/acid{ + density = 0; + pixel_x = -30 + }, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/space/whiteship) +"mKD" = ( +/obj/machinery/vending/weeb, +/turf/simulated/floor/tiled{ + outdoors = 1 + }, +/area/vr/powered/vendor) +"mLi" = ( +/mob/living/simple_mob/construct/wraith{ + ai_holder_type = null + }, +/turf/simulated/floor/redgrid/animated, +/area/vr/powered/cult) +"mMf" = ( +/obj/machinery/door/airlock/glass_medical{ + req_one_access = null + }, +/turf/simulated/floor/plating, +/area/vr/powered/vet) +"mMm" = ( +/obj/structure/closet/secure_closet/engineering_welding{ + req_access = null + }, +/obj/random/maintenance, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/space/mechfactory) +"mMB" = ( +/obj/structure/flora/ausbushes/leafybush, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"mNo" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor, +/area/vr/powered) +"mNt" = ( +/turf/simulated/wall/thull, +/area/vr/powered/dungeon) +"mNQ" = ( +/obj/machinery/atmospherics/unary/engine{ + dir = 1 + }, +/turf/space, +/area/vr/powered) +"mOj" = ( +/obj/random/junk, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"mOo" = ( +/obj/item/weapon/storage/backpack/messenger, +/obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle, +/obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle, +/obj/item/weapon/material/knife/tacknife/survival, +/obj/item/weapon/reagent_containers/food/snacks/sosjerky, +/obj/item/weapon/cell/device/hyper, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/trauma, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/oxy, +/obj/item/weapon/flame/lighter/random, +/obj/item/weapon/storage/box/survival/space, +/obj/item/device/radio, +/obj/item/clothing/accessory/storage/black_drop_pouches, +/obj/item/weapon/reagent_containers/pill/dylovene, +/obj/item/weapon/reagent_containers/pill/dylovene, +/obj/item/device/flashlight/maglight, +/obj/item/device/flashlight/flare, +/obj/item/device/flashlight/flare, +/obj/random/soap, +/obj/item/weapon/gun/energy/locked/frontier/holdout/unlocked, +/obj/item/device/fbp_backup_cell, +/obj/item/device/pda, +/obj/item/weapon/storage/mre/menu11, +/obj/item/weapon/storage/mre/menu11, +/obj/item/device/starcaster_news, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 4 + }, +/obj/item/device/suit_cooling_unit/emergency, +/obj/item/device/gps, +/obj/structure/closet{ + name = "Survival closet" + }, +/turf/simulated/floor/plating, +/area/vr/powered/material) +"mOS" = ( +/obj/structure/bed/chair/backed_red{ + dir = 4 + }, +/obj/item/clothing/under/pants/track, +/obj/item/clothing/head/ushanka, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"mOV" = ( +/obj/machinery/power/port_gen/pacman, +/obj/structure/cable, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"mQL" = ( +/obj/effect/floor_decal/rust, +/turf/simulated/floor/outdoors/rocks{ + temperature = 293.15; + outdoors = -1 + }, +/area/vr/powered/dungeon) +"mQQ" = ( +/obj/structure/table/steel, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/turf/simulated/floor/outdoors/sidewalk/slab{ + temperature = 293.15; + movement_cost = 0 + }, +/area/vr/outdoors/powered) +"mRy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"mRO" = ( +/obj/machinery/sleep_console{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/dungeon) +"mRR" = ( +/mob/living/simple_mob/mechanical/mecha/combat/marauder{ + faction = "syndicate" + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"mRY" = ( +/obj/item/clothing/accessory/collar/spike, +/obj/structure/table/steel_reinforced, +/obj/item/weapon/handcuffs/legcuffs/fuzzy, +/obj/item/weapon/handcuffs/legcuffs/fuzzy, +/obj/item/weapon/handcuffs/fuzzy, +/obj/item/weapon/handcuffs/fuzzy, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/building2) +"mSa" = ( +/turf/simulated/wall/wood, +/area/vr/outdoors/powered) +"mSx" = ( +/obj/structure/flora/tree/bigtree, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"mSU" = ( +/obj/machinery/light{ + layer = 3 + }, +/turf/simulated/floor/reinforced, +/area/vr/powered/bluebase) +"mTx" = ( +/obj/structure/reagent_dispensers/fueltank/high, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered) +"mTU" = ( +/turf/simulated/floor/plating, +/area/vr/powered) +"mUd" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 9 + }, +/obj/machinery/bodyscanner, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"mVt" = ( +/obj/structure/ship_munition/disperser_charge/fire, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"mVy" = ( +/obj/structure/table/rack/shelf/steel, +/obj/random/action_figure{ + pixel_y = -3 + }, +/obj/item/glass_jar, +/turf/simulated/floor/wood, +/area/vr/powered/dungeon) +"mWj" = ( +/obj/structure/closet/secure_closet/engineering_electrical{ + req_access = null + }, +/obj/random/maintenance, +/obj/random/maintenance, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"mWI" = ( +/obj/machinery/power/port_gen/pacman/super, +/obj/item/stack/material/uranium{ + amount = 20 + }, +/obj/structure/cable/green{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/floor_decal/techfloor{ + dir = 9 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"mXq" = ( +/turf/unsimulated/wall, +/area/vr/powered/cult) +"mXQ" = ( +/obj/item/weapon/material/fishing_rod/modern/cheap, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"nai" = ( +/mob/living/simple_mob/vore/alienanimals/teppi, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"nas" = ( +/obj/structure/table/hardwoodtable, +/obj/item/device/camera, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"naF" = ( +/obj/machinery/smartfridge/survival_pod{ + desc = "A mysterious machine which can fabricate many tools for acquiring test subjects."; + icon = 'icons/obj/abductor.dmi'; + icon_state = "dispenser"; + name = "Drug-Dispenser"; + req_access = list(777); + pixel_y = -4 + }, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/soporific, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/soporific, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/soporific, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/cyanide, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/cyanide, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/cyanide, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/healing_nanites, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/healing_nanites, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/healing_nanites, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/pain, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/pain, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/pain, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/stimm, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/stimm, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/stimm, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/glucose, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/glucose, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/glucose, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/glucose, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/glucose, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/glucose, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/mindbreaker, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/mindbreaker, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/mindbreaker, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/psilocybin, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/psilocybin, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/psilocybin, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/serotrotium, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/serotrotium, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/serotrotium, +/obj/item/device/reagent_scanner/adv, +/obj/item/device/reagent_scanner/adv, +/obj/item/device/healthanalyzer/phasic, +/obj/item/device/healthanalyzer/phasic, +/obj/structure/table/alien/blue, +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/machinery/light/poi{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"nbj" = ( +/obj/effect/floor_decal/chapel{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/cult) +"nbP" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/storage/box/characters, +/obj/structure/curtain/open/bed, +/turf/simulated/floor/wood, +/area/vr/powered) +"nbT" = ( +/obj/effect/floor_decal/corner/paleblue{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"nci" = ( +/obj/structure/table/glass, +/obj/item/weapon/reagent_containers/dropper, +/obj/item/weapon/storage/box/beakers, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"ncO" = ( +/obj/structure/bed/chair/bay/comfy/red{ + dir = 1 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"ndT" = ( +/obj/item/clothing/gloves/yellow, +/turf/simulated/floor, +/area/vr/powered) +"nee" = ( +/obj/structure/window/reinforced/tinted/frosted{ + dir = 1 + }, +/obj/structure/bed/chair/comfy/purp{ + dir = 4 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/vr/powered) +"nex" = ( +/obj/structure/table/woodentable, +/turf/simulated/floor/wood/alt/panel{ + temperature = 311 + }, +/area/vr/powered/rocks) +"neM" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/outdoors/sidewalk/side{ + movement_cost = 0; + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"nfv" = ( +/obj/structure/window/reinforced{ + dir = 4; + health = 1e+006 + }, +/turf/simulated/floor/outdoors/dirt{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"nfy" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/building1) +"nfD" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/dungeon) +"nhu" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/outdoors/sidewalk/side{ + movement_cost = 0; + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"nhF" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/reagent_containers/food/snacks/sliceable/pizza/pineapple, +/turf/simulated/floor/wood, +/area/vr/powered/conspawn) +"nie" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/reagent_containers/food/snacks/dip/salsa, +/obj/item/weapon/reagent_containers/food/snacks/chipplate{ + pixel_y = -11 + }, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"nik" = ( +/obj/structure/table/reinforced, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"niA" = ( +/obj/structure/prop/machine/alien_tank/starts_broken, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"niN" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 4 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"njG" = ( +/obj/structure/bed/chair/sofa/brown{ + pixel_y = 0; + dir = 1 + }, +/turf/simulated/floor/wmarble, +/area/vr/powered/motel) +"njN" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/cryofeed{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/mechfactory) +"njX" = ( +/obj/machinery/recharger/wallcharger{ + pixel_x = 4; + pixel_y = -34 + }, +/obj/machinery/vending/deathmatch, +/turf/simulated/floor/reinforced, +/area/vr/powered/bluebase) +"nkj" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 1 + }, +/obj/structure/cult/pylon, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"nkC" = ( +/obj/structure/undies_wardrobe, +/turf/simulated/floor/wood, +/area/vr/powered) +"nls" = ( +/obj/structure/curtain/black{ + icon_state = "open"; + layer = 2; + name = "privacy curtain"; + opacity = 0 + }, +/turf/simulated/floor/wood/sif, +/area/vr/powered/space/mechfactory) +"nlM" = ( +/obj/structure/window/reinforced/tinted/frosted{ + dir = 1 + }, +/obj/structure/table/glass, +/obj/item/weapon/flame/candle/candelabra/everburn, +/turf/simulated/floor/carpet/oracarpet, +/area/vr/powered) +"nlZ" = ( +/obj/machinery/atmospherics/portables_connector, +/obj/machinery/portable_atmospherics/canister/phoron, +/turf/simulated/floor/airless, +/area/vr/powered) +"nmd" = ( +/obj/machinery/atmospherics/binary/passive_gate{ + dir = 8; + regulate_mode = 0; + unlocked = 1 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"nmj" = ( +/obj/random/trash, +/turf/simulated/floor/outdoors/dirt{ + temperature = 293.15; + outdoors = 0 + }, +/area/vr/powered/dungeon) +"nmu" = ( +/obj/structure/cliff/automatic{ + dir = 8 + }, +/turf/simulated/floor/lava, +/area/vr/outdoors/powered/lava) +"nmx" = ( +/obj/machinery/computer/operating{ + dir = 4 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/dungeon) +"nmD" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/machinery/atmospherics/portables_connector{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/effect/floor_decal/techfloor/corner{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"nmF" = ( +/obj/structure/fence/corner{ + dir = 8 + }, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"nmJ" = ( +/mob/living/simple_mob/mechanical/mecha/combat/marauder{ + faction = "syndicate" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/airless, +/area/vr/powered) +"nmL" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/vr/powered/space/whiteship) +"nng" = ( +/obj/effect/floor_decal/chapel{ + dir = 1 + }, +/turf/simulated/floor/redgrid/off, +/area/vr/powered/cult) +"nnp" = ( +/obj/machinery/vending/coffee, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"noe" = ( +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/dungeon) +"noZ" = ( +/turf/simulated/floor/outdoors/mud{ + outdoors = -1; + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"npj" = ( +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"npD" = ( +/obj/structure/railing, +/turf/simulated/floor/concrete{ + outdoors = 1 + }, +/area/vr/outdoors/powered) +"npS" = ( +/obj/mecha/combat/fighter/gunpod/recon{ + dir = 8 + }, +/turf/space, +/area/vr/space) +"nqT" = ( +/mob/living/simple_mob/mechanical/mecha/combat/marauder{ + faction = "syndicate" + }, +/obj/machinery/atmospherics/binary/pump/on{ + dir = 4; + name = "Scrubber to Waste" + }, +/turf/simulated/floor/airless, +/area/vr/powered) +"nrk" = ( +/obj/machinery/door/airlock/hatch{ + icon_state = "door_locked"; + id_tag = "estrella_back_hatch"; + locked = 1; + req_one_access = null + }, +/obj/machinery/button/remote/airlock{ + desiredstate = 1; + id = "estrella_back_hatch"; + name = "Rear Hatch Control"; + pixel_y = 27; + req_access = null; + specialfunctions = 4 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/blast/regular/open{ + dir = 4; + id = "estrella_blast"; + layer = 2; + name = "window blast shield"; + open_layer = 2 + }, +/obj/structure/fans/tiny, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"nrm" = ( +/obj/machinery/light, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"nrK" = ( +/obj/structure/window/reinforced/tinted/frosted{ + dir = 1 + }, +/obj/structure/bed/chair/comfy/purp{ + dir = 8 + }, +/turf/simulated/floor/carpet/blucarpet, +/area/vr/powered) +"nty" = ( +/obj/machinery/button/remote/airlock{ + id = "VR1"; + name = "Bolt Control"; + pixel_x = 30; + specialfunctions = 4 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/vr/powered) +"ntz" = ( +/obj/structure/showcase/sign{ + name = "UNDER CONSTRUCTION"; + desc = "This sign appears to be telling you that there are more maps under construction." + }, +/turf/simulated/floor/outdoors/grass{ + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"ntG" = ( +/mob/living/simple_mob/construct/wraith{ + dir = 1; + ai_holder_type = null + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"ntH" = ( +/obj/effect/floor_decal/corner/paleblue/full{ + dir = 1 + }, +/obj/structure/closet/crate/medical/blood, +/obj/item/weapon/reagent_containers/blood/prelabeled/BPlus, +/obj/item/weapon/reagent_containers/blood/prelabeled/AMinus, +/obj/item/weapon/reagent_containers/blood/prelabeled/BMinus, +/obj/item/weapon/reagent_containers/blood/prelabeled/APlus, +/obj/item/weapon/reagent_containers/blood/prelabeled/OPlus, +/obj/item/weapon/reagent_containers/blood/prelabeled/OMinus, +/obj/structure/medical_stand, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"nug" = ( +/obj/effect/floor_decal/rust, +/obj/random/obstruction, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"nut" = ( +/obj/machinery/atmospherics/binary/pump/on{ + dir = 8; + name = "Scrubber to Waste" + }, +/turf/simulated/floor/airless, +/area/vr/powered) +"nuY" = ( +/obj/item/weapon/weldingtool/largetank, +/turf/simulated/floor/tiled, +/area/vr/powered/nuke) +"nvR" = ( +/obj/machinery/porta_turret/alien{ + faction = "syndicate" + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"nwv" = ( +/obj/machinery/door/airlock/angled_tgmc/wide/dropship2, +/turf/simulated/shuttle/plating, +/area/vr/powered) +"nwE" = ( +/obj/structure/table/rack/shelf/steel, +/obj/random/contraband/nofail, +/obj/random/contraband/nofail, +/obj/random/maintenance/morestuff, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"nwT" = ( +/mob/living/simple_mob/animal/passive/fish/trout, +/turf/simulated/floor/water/deep{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"nyq" = ( +/obj/structure/bed/chair/backed_red{ + dir = 4 + }, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"nzH" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/yellow{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/whiteship) +"nAa" = ( +/obj/structure/table/standard, +/turf/simulated/floor/carpet/oracarpet, +/area/vr/powered/motel) +"nAc" = ( +/obj/effect/floor_decal/chapel, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/cult) +"nAx" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"nAD" = ( +/obj/machinery/vending/deluxe_dinner{ + req_access = null; + req_log_access = null + }, +/turf/simulated/floor/redgrid/off, +/area/vr/powered/cult) +"nBf" = ( +/turf/simulated/wall/sandstone, +/area/vr/powered) +"nBr" = ( +/obj/item/weapon/material/twohanded/sledgehammer/mjollnir, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"nBA" = ( +/obj/structure/cult/pylon, +/obj/effect/floor_decal/spline/fancy{ + dir = 10 + }, +/turf/simulated/floor/cult{ + icon_state = "cult-narsie" + }, +/area/vr/powered/cult) +"nCF" = ( +/turf/simulated/wall/r_wall, +/area/vr/powered/gunshop) +"nCX" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/reagent_containers/food/drinks/bottle/space_up{ + pixel_y = 0; + pixel_x = -9 + }, +/obj/item/weapon/reagent_containers/food/drinks/bottle/space_mountain_wind{ + pixel_x = -2 + }, +/obj/item/weapon/reagent_containers/food/drinks/bottle/dr_gibb{ + pixel_y = 0; + pixel_x = 5 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/constore) +"nDj" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"nGq" = ( +/obj/machinery/atmospherics/unary/freezer{ + icon_state = "freezer_1"; + power_setting = 20; + set_temperature = 73; + use_power = 1 + }, +/obj/item/device/radio/intercom{ + dir = 1; + name = "Station Intercom (General)"; + pixel_y = 21 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/whiteship) +"nGZ" = ( +/obj/machinery/smartfridge/survival_pod{ + icon = 'icons/obj/vending.dmi'; + icon_base = "fridge_sci"; + icon_contents = "chem"; + icon_state = "fridge_sci"; + name = "Advanced storage"; + pixel_y = 0 + }, +/obj/item/stack/material/durasteel{ + material = 50; + amount = 50 + }, +/obj/item/stack/material/phoron{ + material = 50 + }, +/obj/item/stack/material/phoron{ + material = 50 + }, +/obj/item/stack/material/diamond{ + material = 15 + }, +/obj/item/stack/material/gold{ + material = 25 + }, +/obj/item/stack/material/lead{ + material = 25 + }, +/obj/item/stack/material/plastic{ + material = 50; + amount = 50 + }, +/obj/item/stack/material/plastic{ + material = 50 + }, +/obj/item/stack/material/platinum{ + matter = 25 + }, +/obj/item/stack/material/silver{ + material = 25 + }, +/obj/item/stack/material/steel{ + amount = 50 + }, +/obj/item/stack/material/steel{ + amount = 50 + }, +/obj/item/stack/material/steel{ + amount = 50 + }, +/obj/item/stack/material/uranium{ + material = 25 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/item/weapon/storage/toolbox/syndicate/powertools, +/obj/item/weapon/storage/toolbox/syndicate/powertools, +/obj/item/clothing/head/welding/demon, +/obj/item/clothing/head/welding/knight, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = 6 + }, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = 6 + }, +/obj/item/device/robotanalyzer, +/obj/item/device/robotanalyzer, +/obj/item/weapon/cell/super, +/obj/item/weapon/cell/super, +/obj/item/weapon/cell/device/super, +/obj/item/weapon/cell/device/super, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/item/stack/material/steel{ + amount = 50 + }, +/obj/item/stack/material/steel{ + amount = 50 + }, +/obj/item/stack/material/steel{ + amount = 50 + }, +/obj/item/stack/material/glass/reinforced{ + amount = 50 + }, +/obj/item/stack/material/glass/reinforced{ + amount = 50 + }, +/obj/item/stack/material/glass/reinforced{ + amount = 50 + }, +/obj/item/stack/material/glass/reinforced{ + amount = 50 + }, +/obj/item/stack/material/glass{ + amount = 50; + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/material/glass{ + amount = 50; + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/material/glass{ + amount = 50; + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/material/glass{ + amount = 50; + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/material/glass{ + amount = 50; + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/material/glass{ + amount = 50; + pixel_x = 3; + pixel_y = 3 + }, +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/sciship) +"nHn" = ( +/obj/item/weapon/storage/backpack/dufflebag/emt, +/turf/space, +/area/vr/space) +"nHC" = ( +/turf/simulated/wall/r_concrete, +/area/vr/powered/dungeon) +"nIW" = ( +/turf/simulated/floor/wood, +/area/vr/powered/conspawn) +"nJg" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"nJk" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/whiteship) +"nJs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 10 + }, +/turf/simulated/floor/bluegrid{ + name = "Server Base"; + nitrogen = 500; + oxygen = 0; + temperature = 80 + }, +/area/vr/powered/space/whiteship) +"nJC" = ( +/obj/structure/table/hardwoodtable, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"nJI" = ( +/obj/random/trash, +/turf/simulated/floor/concrete{ + outdoors = 1 + }, +/area/vr/outdoors/powered) +"nJZ" = ( +/obj/item/weapon/material/twohanded/baseballbat/gold, +/obj/item/stack/material/gold, +/obj/item/clothing/gloves/ring/material/gold, +/obj/item/clothing/accessory/bracelet/material/gold, +/obj/item/weapon/ore/diamond, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced, +/turf/simulated/floor/flock, +/area/vr/powered/rocks) +"nKv" = ( +/obj/structure/prop/rock/small, +/turf/simulated/floor/outdoors/dirt{ + temperature = 311; + outdoors = 0 + }, +/area/vr/powered/rocks) +"nKw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance/rnd{ + req_one_access = null + }, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/steel_grid, +/area/vr/powered/space/whiteship) +"nKH" = ( +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"nKR" = ( +/obj/structure/bed/chair/bay/comfy/black{ + dir = 1 + }, +/obj/effect/decal/cleanable/blood, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/dungeon) +"nLk" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/chainsaw, +/obj/item/weapon/storage/box/lights/mixed, +/obj/item/weapon/extinguisher, +/obj/item/weapon/storage/toolbox/mechanical, +/turf/simulated/floor, +/area/vr/powered) +"nLo" = ( +/obj/effect/decal/remains/xeno, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"nLI" = ( +/obj/structure/flora/pottedplant, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"nLS" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/concrete{ + outdoors = 0 + }, +/area/vr/powered/rocks) +"nMh" = ( +/obj/structure/window/phoronreinforced{ + dir = 4 + }, +/obj/structure/window/phoronreinforced{ + dir = 4 + }, +/obj/structure/window/phoronreinforced{ + dir = 1 + }, +/obj/structure/window/phoronreinforced{ + dir = 1 + }, +/turf/simulated/floor/redgrid/animated, +/area/vr/powered/cult) +"nMI" = ( +/obj/structure/bed/double/padded, +/obj/structure/closet/walllocker/emerglocker{ + pixel_y = 32 + }, +/obj/item/weapon/bedsheet/rainbowdouble, +/turf/simulated/floor/carpet/turcarpet, +/area/vr/powered/space/whiteship) +"nMM" = ( +/obj/structure/table/marble, +/obj/item/clothing/suit/storage/apron/white, +/turf/simulated/floor/tiled/white, +/area/vr/powered) +"nMO" = ( +/obj/machinery/porta_turret/alien{ + faction = "neutral" + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"nOq" = ( +/turf/simulated/floor/airless, +/area/vr/space) +"nPi" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/table/rack/shelf/steel, +/obj/item/ammo_magazine/s357, +/obj/item/ammo_magazine/s357, +/obj/item/ammo_magazine/s357, +/obj/item/ammo_magazine/s357, +/obj/item/ammo_magazine/s357, +/obj/item/ammo_magazine/s357, +/obj/item/ammo_magazine/s357, +/obj/item/ammo_magazine/s357, +/obj/item/ammo_magazine/s357, +/obj/item/ammo_magazine/s357, +/obj/item/ammo_magazine/s357, +/obj/item/ammo_magazine/s357, +/obj/item/ammo_magazine/s357, +/obj/item/ammo_magazine/s357, +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"nPI" = ( +/obj/effect/simple_portal/linked{ + portal_id = 71; + name = "Fast Travel to VR Armory" + }, +/turf/simulated/shuttle/floor/black, +/area/vr/outdoors/powered) +"nRf" = ( +/obj/machinery/door/airlock{ + id_tag = "VR4"; + name = "VR Beachhouse 4" + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"nRj" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden, +/turf/simulated/floor/airless, +/area/vr/powered) +"nRo" = ( +/obj/mecha/combat/fighter/allure{ + dir = 4 + }, +/turf/space, +/area/vr/space) +"nRB" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/whiteship) +"nRO" = ( +/obj/structure/bed/chair/office/dark{ + dir = 8 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/whiteship) +"nSg" = ( +/obj/structure/fence/door/opened, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"nSr" = ( +/obj/machinery/sleep_console{ + dir = 4 + }, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"nSH" = ( +/obj/structure/table/marble{ + color = "grey" + }, +/obj/item/weapon/storage/firstaid/combat{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/weapon/storage/firstaid/combat, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered) +"nSM" = ( +/obj/structure/barricade, +/obj/item/tape/police, +/turf/simulated/floor/outdoors/dirt{ + temperature = 293.15; + outdoors = 0 + }, +/area/vr/powered/dungeon) +"nSN" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/vr/powered/art) +"nTY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/space/whiteship) +"nUl" = ( +/obj/effect/floor_decal/techfloor{ + dir = 9 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"nVl" = ( +/obj/effect/floor_decal/corner/paleblue{ + dir = 2 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"nVx" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + frequency = 1380; + id_tag = "estrella_pump" + }, +/obj/machinery/embedded_controller/radio/airlock/docking_port{ + frequency = 1380; + id_tag = "estrella"; + pixel_y = 26; + tag_airpump = "estrella_pump"; + tag_chamber_sensor = "estrella_sensor"; + tag_exterior_door = "estrella_outer"; + tag_interior_door = "estrella_inner" + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 5 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"nWc" = ( +/obj/structure/flora/log2, +/turf/simulated/floor/water/deep{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"nWu" = ( +/obj/effect/floor_decal/carpet{ + dir = 1 + }, +/turf/simulated/floor/carpet, +/area/vr/powered/dungeon) +"nWN" = ( +/obj/effect/landmark/virtual_reality{ + name = "White Ship" + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"nWP" = ( +/turf/simulated/floor/outdoors/grass/heavy{ + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"nXR" = ( +/obj/machinery/light/small, +/turf/simulated/floor/carpet/gaycarpet, +/area/vr/powered) +"nYH" = ( +/obj/structure/salvageable/console_os, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/space/whiteship) +"nZn" = ( +/obj/machinery/atmospherics/unary/freezer{ + icon_state = "freezer" + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"oaU" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/effect/simple_portal/linked{ + portal_id = 69; + name = "Fast Travel to Construct" + }, +/turf/simulated/floor/outdoors/sidewalk/slab{ + temperature = 293.15; + movement_cost = 0 + }, +/area/vr/outdoors/powered) +"oaZ" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/reagent_containers/food/snacks/popcorn{ + pixel_y = 0; + pixel_x = -4 + }, +/obj/item/weapon/reagent_containers/food/snacks/popcorn{ + pixel_y = 0; + pixel_x = 5 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/constore) +"obe" = ( +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered) +"obv" = ( +/obj/machinery/light/floortube/flicker{ + dir = 8; + pixel_x = 5 + }, +/obj/structure/bed/chair/bay/comfy/red{ + dir = 1 + }, +/mob/living/simple_mob/humanoid/merc/ranged/laser, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered) +"oda" = ( +/turf/simulated/floor/carpet/blue, +/area/vr/powered/cult) +"odZ" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced{ + dir = 4; + health = 1e+006 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/item/weapon/material/knife/machete/deluxe, +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"ofy" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"ofM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/obj/machinery/gear_dispenser/suit/autolok, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"ofO" = ( +/obj/effect/floor_decal/spline/fancy{ + dir = 1 + }, +/obj/effect/floor_decal/spline/fancy, +/obj/machinery/light/floortube/flicker{ + pixel_y = 5 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/cult) +"ohq" = ( +/obj/structure/table/glass, +/obj/item/weapon/towel{ + color = "#b5651d"; + name = "brown towel" + }, +/obj/item/weapon/towel{ + color = "#00FFFF"; + name = "cyan towel"; + pixel_x = 2; + pixel_y = 4 + }, +/obj/item/weapon/towel{ + color = "#90ee90"; + name = "green towel" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"ohw" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 4 + }, +/obj/structure/cult/pylon, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"ohG" = ( +/mob/living/simple_mob/vore/aggressive/lizardman, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"ohN" = ( +/obj/item/weapon/airlock_electronics, +/obj/item/weapon/airlock_electronics, +/obj/item/weapon/cell/high, +/obj/item/stack/material/glass/phoronrglass{ + amount = 20 + }, +/obj/fiftyspawner/rods, +/obj/fiftyspawner/rods, +/obj/structure/table/darkglass, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"ohP" = ( +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/dungeon) +"ojf" = ( +/obj/structure/sign/signnew/danger, +/turf/simulated/wall/r_concrete, +/area/vr/powered/dungeon) +"ojl" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/storage/fancy/crayons{ + pixel_x = 11; + pixel_y = -3 + }, +/obj/item/weapon/storage/fancy/markers{ + pixel_x = 11; + pixel_y = 6 + }, +/obj/item/weapon/storage/fancy/crayons{ + pixel_x = 11; + pixel_y = -3 + }, +/obj/item/weapon/storage/fancy/markers{ + pixel_x = 11; + pixel_y = 6 + }, +/obj/item/weapon/pen/multi{ + pixel_x = -6; + pixel_y = -5 + }, +/obj/item/weapon/pen/multi{ + pixel_x = -6; + pixel_y = 7 + }, +/obj/item/weapon/pen/multi{ + pixel_x = -6; + pixel_y = 1 + }, +/turf/simulated/floor/wood, +/area/vr/powered/art) +"ojy" = ( +/obj/structure/table/rack/shelf/steel, +/obj/fiftyspawner/plasteel, +/obj/fiftyspawner/iron, +/turf/simulated/floor/airless, +/area/vr/outdoors/powered) +"ojU" = ( +/obj/effect/floor_decal/techfloor/corner, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/dungeon) +"okl" = ( +/obj/structure/bed/chair/wood/wings{ + dir = 4 + }, +/obj/effect/floor_decal/spline/fancy{ + dir = 8 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"okZ" = ( +/obj/item/device/tape, +/obj/structure/table/wooden_reinforced, +/turf/simulated/floor/wood, +/area/vr/powered) +"olz" = ( +/obj/machinery/vending/deathmatch/red, +/turf/simulated/floor/reinforced, +/area/vr/powered/redbase) +"olY" = ( +/obj/structure/bed/chair/bay/comfy/black{ + dir = 1 + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/dungeon) +"omz" = ( +/obj/structure/cliff/automatic{ + dir = 9 + }, +/turf/simulated/floor/lava, +/area/vr/outdoors/powered/lava) +"ony" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/structure/bed/chair/wood{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/vr/powered/space/whiteship) +"onJ" = ( +/obj/effect/zone_divider, +/turf/simulated/floor/concrete{ + outdoors = 1 + }, +/area/vr/outdoors/powered) +"ooe" = ( +/obj/machinery/door/airlock/hatch{ + icon_state = "door_locked"; + id_tag = "estrella_side_hatch"; + locked = 1; + req_access = null; + req_one_access = null + }, +/obj/machinery/button/remote/airlock{ + dir = 8; + id = "estrella_side_hatch"; + name = "Side Hatch Control"; + pixel_x = -27; + specialfunctions = 4 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/blast/regular/open{ + id = "estrella_blast"; + layer = 2; + name = "window blast shield"; + open_layer = 2 + }, +/obj/structure/fans/tiny, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"oop" = ( +/obj/effect/landmark/virtual_reality{ + name = "Construction Site" + }, +/turf/simulated/floor/tiled, +/area/vr/powered/conspawn) +"ooT" = ( +/obj/random/mob/fish, +/turf/simulated/floor/water/deep{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"oph" = ( +/obj/effect/floor_decal/corner/brown/border{ + dir = 4 + }, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/vr/powered/conspawn) +"opq" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 6 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"opG" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"oqf" = ( +/obj/machinery/light, +/turf/simulated/floor/water/indoors{ + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"oqk" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/atmospherics/portables_connector{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/outline/blue, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"oqz" = ( +/obj/effect/decal/remains/unathi, +/turf/simulated/floor/lava, +/area/vr/outdoors/powered/lava) +"oqY" = ( +/obj/structure/closet/wardrobe/grey, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/turf/simulated/floor/tiled, +/area/vr/powered/conspawn) +"orE" = ( +/obj/effect/catwalk_plated/white, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"orY" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/structure/table/steel_reinforced, +/obj/random/maintenance/engineering, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"oss" = ( +/obj/machinery/door/airlock/maintenance/engi{ + req_one_access = null + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"osG" = ( +/obj/effect/floor_decal/spline/fancy, +/obj/effect/floor_decal/spline/fancy{ + dir = 1 + }, +/obj/machinery/light/floortube/flicker{ + pixel_y = 5 + }, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"osJ" = ( +/obj/machinery/atmospherics/portables_connector, +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/light/small/emergency{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"otR" = ( +/obj/structure/table/fancyblack, +/obj/effect/floor_decal/spline/fancy{ + dir = 9 + }, +/obj/item/weapon/book/tome/imbued{ + pixel_y = 9 + }, +/obj/item/weapon/book/tome/imbued{ + pixel_y = 6 + }, +/obj/item/weapon/book/tome/imbued{ + pixel_y = 3 + }, +/obj/item/weapon/book/tome/imbued{ + pixel_y = 0 + }, +/obj/item/weapon/book/tome/imbued{ + pixel_y = 0 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"ouD" = ( +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/outdoors/mud{ + outdoors = -1; + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"ovM" = ( +/obj/effect/floor_decal/corner/white/border{ + dir = 1 + }, +/obj/effect/decal/remains, +/obj/item/clothing/head/fishing, +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/concrete{ + outdoors = 0 + }, +/area/vr/powered/dungeon) +"owa" = ( +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/structure/shuttle/window, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/blast/regular/open{ + dir = 4; + id = "estrella_blast"; + name = "window blast shield" + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"oxR" = ( +/mob/living/simple_mob/construct/shade{ + ai_holder_type = null + }, +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"oyk" = ( +/obj/structure/table/steel, +/obj/item/device/tvcamera, +/obj/item/device/tvcamera, +/obj/item/device/tvcamera, +/obj/item/device/tvcamera, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/turf/simulated/floor/outdoors/sidewalk/side{ + movement_cost = 0; + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"oyJ" = ( +/obj/structure/table/steel, +/obj/item/device/tvcamera, +/obj/item/device/tvcamera, +/obj/item/device/tvcamera, +/obj/item/device/tvcamera, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/turf/simulated/floor/tiled/asteroid_steel{ + outdoors = 1; + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"ozv" = ( +/obj/structure/closet/walllocker_double/kitchen/north{ + dir = 8; + name = "Ration Cabinet"; + pixel_x = -32; + pixel_y = 0 + }, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/device/radio{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/device/radio{ + pixel_x = 5; + pixel_y = 5 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/space/mechfactory) +"ozI" = ( +/obj/machinery/light{ + layer = 3 + }, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/conspawn) +"ozP" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/recharger/wallcharger{ + pixel_x = -24 + }, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"oBi" = ( +/obj/structure/table/darkglass, +/obj/item/device/flashlight/lamp, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"oBl" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"oBA" = ( +/obj/random/maintenance, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/space/mechfactory) +"oBV" = ( +/turf/simulated/floor/tiled/white, +/area/vr/powered) +"oCQ" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"oDd" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 6 + }, +/obj/machinery/computer/operating{ + dir = 8 + }, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"oDi" = ( +/obj/fiftyspawner/glass, +/obj/fiftyspawner/steel, +/obj/structure/table/rack/shelf/steel, +/obj/item/clothing/head/cowboy, +/obj/item/clothing/glasses/fakesunglasses/aviator, +/turf/simulated/floor/reinforced, +/area/vr/powered/redbase) +"oDB" = ( +/obj/screen/alert/highpressure, +/turf/simulated/shuttle/wall, +/area/vr/powered/space/whiteship) +"oDG" = ( +/obj/random/maintenance/engineering, +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"oDJ" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/reagent_containers/food/snacks/spellburger, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"oEZ" = ( +/turf/simulated/mineral/sif, +/area/vr/powered/rocks) +"oFV" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/table/bench/steel, +/turf/simulated/floor/concrete{ + outdoors = 1 + }, +/area/vr/outdoors/powered) +"oFZ" = ( +/obj/structure/prop/fake_ai{ + name = "k@1iPs0" + }, +/obj/structure/sign/department/commander{ + pixel_y = -32 + }, +/turf/simulated/floor/greengrid/nitrogen, +/area/vr/powered/space/sciship) +"oGn" = ( +/obj/machinery/door/airlock{ + name = "Gun Store" + }, +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"oGt" = ( +/obj/structure/prop/machine/alien_tank/starts_broken, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"oGD" = ( +/obj/machinery/gibber/autogibber{ + emagged = 1 + }, +/turf/simulated/floor, +/area/vr/powered) +"oHz" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/storage/toolbox/electrical, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_y = 5 + }, +/obj/item/weapon/storage/toolbox/syndicate/powertools{ + pixel_y = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/yellow{ + dir = 6 + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/whiteship) +"oHJ" = ( +/obj/structure/closet/wardrobe/grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/shoes/footwraps, +/obj/item/clothing/shoes/footwraps, +/obj/item/clothing/shoes/black, +/obj/item/clothing/shoes/black, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/turf/simulated/floor/tiled, +/area/vr/powered/conspawn) +"oIb" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/material/twohanded/fireaxe, +/obj/item/weapon/material/twohanded/fireaxe, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"oJb" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"oJN" = ( +/obj/structure/bed/padded, +/obj/item/weapon/bedsheet/orange, +/turf/simulated/floor/wood, +/area/vr/powered/dungeon) +"oLx" = ( +/mob/living/simple_mob/animal/giant_spider/lurker, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"oMb" = ( +/obj/structure/table/wooden_reinforced, +/obj/item/weapon/paper_bin, +/obj/item/weapon/pen/fountain, +/obj/item/weapon/pen/chameleon, +/obj/item/device/gps/advanced/science, +/obj/machinery/button/remote/blast_door{ + id = "estrella_blast"; + name = "remote blast shielding control"; + pixel_x = -1; + pixel_y = -26 + }, +/turf/simulated/floor/wood, +/area/vr/powered/space/whiteship) +"oNI" = ( +/obj/structure/sign/science{ + pixel_x = 32 + }, +/turf/space, +/area/vr/space) +"oNX" = ( +/obj/machinery/door/airlock/angled_tgmc/wide/medical, +/turf/simulated/shuttle/plating, +/area/vr/powered) +"oOr" = ( +/obj/machinery/light/small, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"oOF" = ( +/obj/item/stack/material/gold, +/obj/item/clothing/ears/earring/stud/gold, +/obj/item/weapon/coin/diamond, +/obj/item/stack/material/diamond, +/turf/simulated/floor/flock, +/area/vr/powered/rocks) +"oPe" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"oPY" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/head/fishing, +/obj/structure/window/reinforced{ + health = 1e+006; + req_access = list(5) + }, +/obj/structure/window/reinforced{ + dir = 4; + health = 1e+006 + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/gunshop) +"oQJ" = ( +/obj/machinery/door/airlock/glass_centcom{ + name = "Starboard Wing Atmos" + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/sciship) +"oQZ" = ( +/obj/structure/bed/chair/wood{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/vr/powered/conspawn) +"oRd" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"oRY" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/structure/mirror{ + pixel_x = 28 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/cult) +"oTd" = ( +/obj/structure/flora/tree/jungle_small, +/turf/unsimulated/wall, +/area/vr/outdoors/powered) +"oUq" = ( +/obj/structure/table/glass, +/obj/item/weapon/soap/deluxe, +/obj/item/weapon/towel/random, +/turf/simulated/floor/carpet/bcarpet, +/area/vr/powered) +"oYY" = ( +/obj/machinery/disperser/back{ + dir = 1 + }, +/obj/structure/ship_munition/disperser_charge/explosive, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"oZk" = ( +/obj/machinery/light/small, +/turf/simulated/floor/carpet/blue, +/area/vr/powered/motel) +"paH" = ( +/obj/machinery/syndicate_beacon/virgo, +/turf/simulated/floor/snow, +/area/vr/outdoors/powered) +"paR" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 9 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"pbe" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/outdoors/sidewalk/side{ + movement_cost = 0; + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"pbm" = ( +/obj/effect/map_effect/portal/line/side_a{ + dir = 8 + }, +/turf/simulated/floor/concrete{ + outdoors = 0 + }, +/area/vr/powered/rocks) +"pbq" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/item/device/flashlight/glowstick/blue, +/obj/item/device/flashlight/glowstick/blue, +/obj/item/device/flashlight/glowstick/blue, +/obj/item/device/flashlight, +/turf/simulated/floor/plating, +/area/vr/powered/vet) +"pbr" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/machinery/door/blast/regular{ + dir = 4; + id = "kalipsoshutters"; + name = "Kalipso Blast Shielding"; + density = 0; + opacity = 0 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/sciship) +"pbs" = ( +/obj/structure/table/darkglass, +/obj/item/device/defib_kit/loaded, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered/cult) +"pbB" = ( +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"pbL" = ( +/obj/machinery/light/small, +/turf/simulated/floor/concrete{ + outdoors = 0 + }, +/area/vr/powered/dungeon) +"pbM" = ( +/obj/structure/noticeboard{ + dir = 1; + pixel_y = -27 + }, +/obj/effect/floor_decal/corner/paleblue/diagonal{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"pcd" = ( +/obj/machinery/vending/deluxe_dinner{ + req_access = null; + req_log_access = null + }, +/turf/simulated/floor/tiled{ + outdoors = 1 + }, +/area/vr/powered/vendor) +"pcp" = ( +/obj/structure/cult/pylon, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/cult) +"pcA" = ( +/obj/item/weapon/stool/padded{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"pdu" = ( +/obj/effect/floor_decal/corner/paleblue/border, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"pdy" = ( +/obj/structure/closet/walllocker_double/medical/west, +/obj/item/weapon/storage/firstaid, +/obj/item/weapon/storage/firstaid/fire, +/obj/item/weapon/storage/firstaid/toxin, +/obj/item/weapon/storage/firstaid/o2, +/obj/item/roller, +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"pdB" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/machinery/door/blast/regular/open{ + dir = 4; + id = "stargazer_blast"; + name = "window blast shield" + }, +/turf/simulated/shuttle/plating, +/area/vr/powered) +"pdP" = ( +/obj/vehicle/boat{ + dir = 8 + }, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"pen" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 8 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"pfa" = ( +/obj/machinery/vending/wallmed1{ + name = "NanoMed Wall"; + pixel_x = 25 + }, +/obj/structure/table/reinforced, +/obj/item/weapon/storage/quickdraw/syringe_case, +/obj/item/weapon/storage/quickdraw/syringe_case, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/whiteship) +"pfm" = ( +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"pfv" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"pfw" = ( +/obj/machinery/light{ + layer = 3 + }, +/turf/simulated/floor/plating, +/area/vr/powered/material) +"pfP" = ( +/obj/structure/grille/cult, +/obj/structure/window/phoronreinforced/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"pgm" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/gun/energy/medigun, +/obj/item/weapon/gun/energy/medigun, +/obj/item/weapon/gun/energy/medigun, +/obj/item/weapon/gun/energy/medigun, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"pgX" = ( +/obj/effect/decal/cleanable/blood, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/dungeon) +"pha" = ( +/obj/structure/flora/ausbushes/sunnybush, +/turf/simulated/floor/outdoors/sidewalk/slab{ + temperature = 293.15; + movement_cost = 0 + }, +/area/vr/outdoors/powered) +"phT" = ( +/mob/living/simple_mob/animal/passive/fish/koi, +/turf/simulated/floor/water/deep{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"pit" = ( +/obj/machinery/atmospherics/unary/freezer{ + icon_state = "freezer" + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/whiteship) +"piv" = ( +/obj/structure/table/glass, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/powered) +"piE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/obj/machinery/meter, +/turf/simulated/floor/airless, +/area/vr/powered) +"pjc" = ( +/obj/structure/flora/tree/bigtree, +/turf/simulated/floor/outdoors/grass/heavy{ + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"pjA" = ( +/obj/structure/table/steel, +/obj/item/device/tvcamera, +/obj/item/device/tvcamera, +/obj/item/device/tvcamera, +/obj/item/device/tvcamera, +/turf/simulated/floor/outdoors/sidewalk/slab{ + temperature = 293.15; + movement_cost = 0 + }, +/area/vr/outdoors/powered) +"pki" = ( +/obj/structure/table/alien/blue, +/obj/item/weapon/bluespace_harpoon, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"ple" = ( +/obj/structure/shuttle/window, +/obj/structure/curtain/black{ + icon_state = "open"; + layer = 2; + name = "privacy curtain"; + opacity = 0 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"plm" = ( +/obj/machinery/atmospherics/binary/pump, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"pls" = ( +/obj/effect/decal/remains/xeno, +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/obj/effect/decal/cleanable/blood/gibs/xeno, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"plO" = ( +/obj/structure/table/alien/blue, +/obj/item/weapon/surgical/scalpel/ripper, +/obj/item/weapon/surgical/scalpel/manager, +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/dungeon) +"plX" = ( +/obj/structure/table/darkglass, +/obj/item/weapon/scepter, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered/cult) +"pmz" = ( +/obj/machinery/porta_turret/stationary/syndie{ + faction = "hivebot" + }, +/turf/simulated/floor/airless, +/area/vr/powered) +"pmE" = ( +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"pnq" = ( +/obj/machinery/sleeper{ + dir = 4 + }, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"pnV" = ( +/obj/effect/floor_decal/spline/fancy{ + dir = 6 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"poy" = ( +/obj/structure/window/phoronreinforced{ + dir = 1 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/cult) +"poL" = ( +/obj/effect/floor_decal/corner/paleblue/diagonal{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"poZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/space/whiteship) +"ppb" = ( +/obj/structure/table/hardwoodtable, +/obj/random/contraband/nofail, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"ppH" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/portable_atmospherics/powered/pump/huge, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"pqD" = ( +/turf/simulated/wall/r_wall, +/area/vr/powered/art) +"prl" = ( +/obj/structure/table/rack/shelf, +/obj/item/weapon/reagent_containers/chem_disp_cartridge/coffee, +/obj/item/weapon/reagent_containers/chem_disp_cartridge/coffee, +/turf/simulated/floor/plating, +/area/vr/powered/cafe) +"psz" = ( +/obj/structure/bed/chair/bay/comfy/black{ + dir = 1 + }, +/mob/living/simple_mob/vore/aggressive/rat, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/dungeon) +"psN" = ( +/obj/effect/floor_decal/stairs{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"ptH" = ( +/obj/structure/cliff/automatic{ + dir = 5 + }, +/turf/simulated/floor/water/indoors{ + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"puf" = ( +/obj/structure/window/reinforced/tinted/frosted{ + dir = 1 + }, +/obj/structure/bed/chair/comfy/purp{ + dir = 8 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/vr/powered) +"puD" = ( +/obj/structure/table/rack/shelf/steel, +/obj/fiftyspawner/durasteel, +/obj/fiftyspawner/plasteel, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"pvc" = ( +/obj/machinery/door/airlock/hatch, +/turf/simulated/shuttle/plating, +/area/vr/powered) +"pvd" = ( +/obj/structure/table/fancyblack, +/obj/effect/floor_decal/spline/fancy{ + dir = 1 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"pvE" = ( +/obj/structure/curtain/open, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/powered) +"pvS" = ( +/mob/living/simple_mob/construct/juggernaut/behemoth{ + ai_holder_type = null + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/cult) +"pwc" = ( +/turf/unsimulated/wall, +/area/vr/powered/rocks) +"pwd" = ( +/obj/machinery/door/blast/multi_tile/four_tile_hor_sec{ + icon_state = "open"; + opacity = 0; + autoclose = 0; + density = 0 + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/cult) +"pwo" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/material/kitchen/utensil/fork, +/obj/item/weapon/material/kitchen/utensil/spoon{ + pixel_x = 2 + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"pwO" = ( +/obj/machinery/pointdefense, +/turf/simulated/floor/airless, +/area/vr/powered) +"pxw" = ( +/obj/structure/table/hardwoodtable, +/obj/random/maintenance/morestuff, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"pyc" = ( +/turf/simulated/floor/water/beach{ + dir = 10; + temperature = 311; + outdoors = 0 + }, +/area/vr/outdoors/powered) +"pyt" = ( +/obj/structure/closet/walllocker/emerglocker{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/space/whiteship) +"pzr" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"pzJ" = ( +/obj/structure/table/marble, +/obj/structure/sink/countertop{ + dir = 2; + pixel_y = 7 + }, +/obj/item/trash/plate{ + pixel_y = -2 + }, +/obj/item/trash/plate, +/obj/item/trash/plate{ + pixel_y = 2 + }, +/obj/item/trash/plate{ + pixel_y = 4 + }, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"pzO" = ( +/obj/structure/railing, +/turf/simulated/floor/wood{ + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"pzR" = ( +/obj/structure/cult/pylon{ + pixel_y = 4 + }, +/obj/effect/floor_decal/spline/fancy{ + dir = 6 + }, +/turf/simulated/floor/cult{ + icon_state = "cult-narsie" + }, +/area/vr/powered/cult) +"pAN" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/clothing/shoes/boots/marine, +/obj/item/clothing/shoes/boots/marine, +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"pBf" = ( +/obj/structure/closet/crate/trashcart, +/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"pCd" = ( +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/obj/structure/cult/pylon, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"pCe" = ( +/obj/mecha/combat/fighter/allure{ + dir = 8 + }, +/turf/space, +/area/vr/space) +"pCi" = ( +/obj/structure/table/steel_reinforced, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/turf/simulated/floor/airless, +/area/vr/outdoors/powered) +"pCA" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"pDb" = ( +/obj/structure/table/rack/shelf, +/obj/item/clothing/suit/armor/bulletproof, +/obj/item/clothing/suit/armor/bulletproof, +/obj/item/clothing/head/helmet/bulletproof, +/obj/item/clothing/head/helmet/bulletproof, +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"pEg" = ( +/obj/structure/shuttle/engine/router, +/turf/simulated/floor/airless, +/area/vr/powered/space/sciship) +"pEl" = ( +/obj/item/weapon/reagent_containers/glass/rag, +/obj/item/clothing/gloves/ring/engagement, +/obj/structure/table/wooden_reinforced, +/turf/simulated/floor/wood, +/area/vr/powered) +"pEo" = ( +/obj/machinery/portable_atmospherics/canister/air, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"pEC" = ( +/obj/structure/closet/secure_closet/medical1{ + req_access = null + }, +/obj/item/weapon/storage/quickdraw/syringe_case, +/obj/item/weapon/storage/quickdraw/syringe_case, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"pFd" = ( +/turf/simulated/floor/carpet/purcarpet, +/area/vr/powered/cult) +"pFD" = ( +/obj/structure/closet/wardrobe/grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/shoes/black, +/obj/item/clothing/shoes/black, +/obj/item/clothing/shoes/footwraps, +/obj/item/clothing/shoes/footwraps, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"pFI" = ( +/obj/effect/floor_decal/industrial/warning/corner{ + dir = 8 + }, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"pGz" = ( +/turf/simulated/floor/water{ + temperature = 311; + outdoors = 0 + }, +/area/vr/powered/rocks) +"pHN" = ( +/obj/effect/floor_decal/spline/fancy{ + dir = 6 + }, +/obj/structure/cult/pylon{ + pixel_y = 4 + }, +/turf/simulated/floor/cult{ + icon_state = "cult-narsie" + }, +/area/vr/powered/cult) +"pIq" = ( +/obj/machinery/light/small, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/powered) +"pIA" = ( +/obj/random/mob/fish, +/turf/simulated/floor/water/deep{ + outdoors = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"pJm" = ( +/obj/machinery/autolathe{ + hacked = 1 + }, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/space/whiteship) +"pJn" = ( +/obj/structure/table/marble, +/obj/item/weapon/storage/firstaid/clotting{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/weapon/storage/firstaid/clotting, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"pJU" = ( +/obj/effect/floor_decal/industrial/outline/blue, +/obj/structure/closet/jcloset, +/obj/item/weapon/mop, +/obj/structure/mopbucket, +/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/weapon/reagent_containers/spray/cleaner, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/space/mechfactory) +"pKp" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/reagent_containers/food/drinks/bottle/cola{ + pixel_y = 0; + pixel_x = 5 + }, +/obj/item/weapon/reagent_containers/food/drinks/bottle/cola{ + pixel_y = 0; + pixel_x = -9 + }, +/obj/item/weapon/reagent_containers/food/drinks/bottle/cola{ + pixel_y = 0; + pixel_x = -2 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/constore) +"pKC" = ( +/obj/machinery/door/blast/multi_tile/four_tile_ver_sec, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"pKV" = ( +/obj/machinery/mech_recharger, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/mecha/combat/durand/old, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/mechfactory) +"pKX" = ( +/obj/structure/table/marble, +/obj/machinery/chemical_dispenser/bar_alc/full, +/turf/simulated/floor/tiled/white, +/area/vr/powered) +"pLr" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 4 + }, +/obj/machinery/light/poi{ + dir = 8 + }, +/obj/structure/closet/walllocker/emerglocker/west, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/sciship) +"pLO" = ( +/obj/structure/cult/talisman, +/obj/effect/floor_decal/spline/fancy{ + dir = 4 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"pLY" = ( +/obj/machinery/door/airlock/maintenance/common, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/steel_grid, +/area/vr/powered/space/whiteship) +"pNf" = ( +/obj/effect/zone_divider, +/turf/unsimulated/wall/seperator, +/area/vr/space) +"pNg" = ( +/turf/simulated/shuttle/wall/no_join{ + base_state = "orange"; + icon = 'icons/turf/shuttle_orange.dmi'; + icon_state = "orange" + }, +/area/vr/powered/space/whiteship) +"pNl" = ( +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered/cult) +"pNF" = ( +/obj/item/weapon/cell/device/weapon/recharge/alien/hybrid{ + pixel_y = -7 + }, +/obj/item/weapon/cell/device/weapon/recharge/alien/hybrid{ + pixel_y = 7 + }, +/obj/item/weapon/cell/device/weapon/recharge/alien/hybrid, +/obj/structure/table/alien/blue, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"pNU" = ( +/obj/machinery/atmospherics/pipe/manifold/visible{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"pOg" = ( +/obj/structure/flora/rocks1, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"pOw" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 10 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"pPu" = ( +/obj/structure/reagent_dispensers/watertank/high, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"pQe" = ( +/obj/item/clothing/ears/earring/stud/gold, +/obj/item/clothing/accessory/bracelet/material/gold, +/turf/simulated/floor/flock, +/area/vr/powered/rocks) +"pRx" = ( +/obj/structure/toilet{ + dir = 8; + pixel_x = 9 + }, +/obj/machinery/door/window/survival_pod{ + dir = 1 + }, +/turf/simulated/floor/tiled/freezer, +/area/vr/powered/space/whiteship) +"pRN" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/space/mechfactory) +"pRZ" = ( +/obj/structure/flora/ausbushes/ywflowers, +/turf/simulated/floor/outdoors/grass{ + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"pSh" = ( +/obj/effect/wingrille_spawn/reinforced, +/turf/simulated/floor/plating, +/area/vr/powered/armory) +"pSH" = ( +/obj/machinery/light, +/obj/structure/cliff/automatic{ + dir = 8 + }, +/turf/simulated/floor/water/indoors{ + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"pTA" = ( +/obj/effect/floor_decal/carpet, +/turf/simulated/floor/carpet, +/area/vr/powered/art) +"pTH" = ( +/turf/simulated/shuttle/floor/white, +/area/vr/powered/dungeon) +"pTY" = ( +/obj/structure/table/gamblingtable, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"pUl" = ( +/obj/structure/window/reinforced/tinted/frosted{ + dir = 1 + }, +/obj/structure/bed/chair/comfy/purp{ + dir = 8 + }, +/turf/simulated/floor/carpet/gaycarpet, +/area/vr/powered) +"pUr" = ( +/obj/structure/table/wooden_reinforced, +/obj/item/weapon/coin/diamond, +/obj/machinery/light{ + layer = 3 + }, +/turf/simulated/floor/wood, +/area/vr/powered/space/whiteship) +"pUy" = ( +/obj/structure/cryofeed{ + dir = 2 + }, +/turf/simulated/wall/rdshull, +/area/vr/powered) +"pUY" = ( +/obj/structure/flora/ausbushes/fullgrass, +/turf/simulated/mineral/sif, +/area/vr/outdoors/powered) +"pVg" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/stack/material/uranium, +/obj/item/stack/material/phoron{ + amount = 5; + pixel_x = -1; + pixel_y = -3 + }, +/obj/item/stack/material/gold{ + amount = 5 + }, +/obj/item/stack/material/diamond, +/obj/item/stack/material/silver{ + amount = 5; + pixel_x = 2; + pixel_y = 4 + }, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/space/whiteship) +"pVv" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/structure/ship_munition/disperser_charge/emp, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"pVA" = ( +/obj/structure/table/steel_reinforced, +/obj/item/device/bodysnatcher, +/obj/item/device/bodysnatcher, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/building2) +"pVR" = ( +/obj/structure/table/alien/blue, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/dungeon) +"pWu" = ( +/turf/simulated/wall/rdshull, +/area/vr/powered) +"pWD" = ( +/obj/structure/table/glass, +/obj/item/clothing/suit/storage/toggle/labcoat, +/obj/item/clothing/suit/storage/toggle/labcoat, +/obj/item/clothing/suit/storage/toggle/labcoat, +/obj/item/device/flashlight/pen, +/obj/item/device/flashlight/pen, +/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/accessory/stethoscope, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"pXD" = ( +/obj/machinery/vending/wardrobe/virodrobe{ + req_access = null + }, +/turf/simulated/floor/tiled{ + outdoors = 1 + }, +/area/vr/powered/vendor) +"pXR" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"pYq" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/machinery/light/poi{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"pZs" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/structure/closet/walllocker/emerglocker/west, +/turf/simulated/shuttle/floor/yellow, +/area/vr/powered/space/sciship) +"qaa" = ( +/obj/structure/cliff/automatic/corner{ + dir = 10 + }, +/turf/simulated/floor/lava, +/area/vr/outdoors/powered/lava) +"qab" = ( +/obj/effect/zone_divider, +/obj/structure/fans/tiny, +/turf/simulated/floor/concrete{ + outdoors = 1 + }, +/area/vr/outdoors/powered) +"qaJ" = ( +/obj/machinery/chemical_dispenser/ert/specialops{ + pixel_y = 7 + }, +/obj/structure/table/standard, +/obj/item/weapon/reagent_containers/glass/beaker/large, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"qbf" = ( +/obj/structure/cult/pylon, +/turf/simulated/floor/cult{ + icon_state = "cult-narsie" + }, +/area/vr/powered/cult) +"qbM" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden, +/obj/random/junk, +/turf/simulated/floor/airless, +/area/vr/powered/space/mechfactory) +"qcw" = ( +/obj/effect/decal/cleanable/blood/gibs{ + color = "red"; + icon_state = "mfloor2" + }, +/obj/effect/decal/cleanable/blood/gibs{ + color = "red"; + icon_state = "metroid_gib1" + }, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"qcO" = ( +/obj/effect/floor_decal/spline/fancy{ + dir = 5 + }, +/turf/simulated/floor/cult{ + icon_state = "cult-narsie" + }, +/area/vr/powered/cult) +"qcZ" = ( +/mob/living/simple_mob/animal/passive/fish/rockfish, +/turf/simulated/floor/water/deep{ + outdoors = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"qdl" = ( +/obj/machinery/disperser/back{ + dir = 1 + }, +/obj/structure/ship_munition/disperser_charge/explosive, +/obj/structure/sign/department/shield{ + pixel_x = 32 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"qdR" = ( +/obj/structure/flora/pottedplant/overgrown, +/turf/simulated/floor/wood, +/area/vr/powered/conspawn) +"qdV" = ( +/obj/item/weapon/phone, +/obj/structure/table/bench/wooden, +/obj/machinery/button/windowtint{ + id = "h-master"; + pixel_y = -29 + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"qev" = ( +/obj/structure/bed/double/padded, +/obj/item/weapon/bedsheet/mimedouble, +/turf/simulated/floor/holofloor/carpet, +/area/vr/powered/cult) +"qeC" = ( +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/obj/machinery/light/floortube/flicker{ + pixel_y = -2 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"qeW" = ( +/obj/structure/shuttle/window, +/obj/machinery/door/firedoor/glass, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"qft" = ( +/obj/item/tape/police, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"qgv" = ( +/obj/structure/closet/walllocker_double/hydrant/east, +/obj/effect/floor_decal/industrial/warning, +/obj/effect/floor_decal/techfloor/orange/corner{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"qgU" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/machinery/door/blast/regular{ + dir = 4; + id = "kalipsoshutters"; + name = "Kalipso Blast Shielding"; + density = 0; + opacity = 0 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/sciship) +"qgW" = ( +/obj/structure/grille/cult, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"qic" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 9 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"qiO" = ( +/obj/structure/cliff/automatic, +/turf/simulated/floor/lava, +/area/vr/outdoors/powered/lava) +"qiV" = ( +/obj/structure/bed/chair/bay/comfy/black{ + dir = 1 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/space/sciship) +"qkg" = ( +/mob/living/simple_mob/vore/alienanimals/catslug/custom/spaceslug/syndislug, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"qkv" = ( +/obj/effect/floor_decal/rust, +/obj/item/weapon/bone/ribs{ + pixel_y = -8; + pixel_x = -5 + }, +/obj/item/weapon/bone{ + pixel_y = 7 + }, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"qkz" = ( +/obj/structure/closet, +/turf/simulated/floor/carpet/gaycarpet, +/area/vr/powered) +"qkI" = ( +/obj/structure/reagent_dispensers/fueltank/barrel/two, +/turf/simulated/floor/tiled, +/area/vr/powered/nuke) +"qkT" = ( +/obj/machinery/power/emitter/antique, +/obj/structure/cable/green, +/obj/effect/decal/warning_stripes, +/obj/effect/floor_decal/techfloor{ + dir = 10 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"qkV" = ( +/turf/simulated/floor/outdoors/newdirt_nograss{ + temperature = 293.15 + }, +/area/vr/outdoors/powered/lava) +"qle" = ( +/obj/structure/table/standard, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"qlh" = ( +/obj/structure/salvageable/console_os{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/space/mechfactory) +"qlo" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/machinery/light/poi{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"qmx" = ( +/obj/machinery/vending/wardrobe/secdrobe{ + req_access = null + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"qmC" = ( +/obj/structure/cult/talisman, +/turf/simulated/floor/wood, +/area/vr/powered/cult) +"qmJ" = ( +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"qnG" = ( +/obj/item/device/kit/paint/gygax/darkgygax, +/obj/item/device/kit/paint/gygax/recitence, +/obj/item/device/kit/paint/durand, +/obj/item/device/kit/paint/durand/phazon, +/obj/item/device/kit/paint/durand/seraph, +/obj/structure/table/rack/shelf/steel, +/obj/effect/floor_decal/industrial/hatch/yellow, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/space/sciship) +"qnX" = ( +/obj/structure/grille/cult, +/obj/structure/window/phoronreinforced/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"qoi" = ( +/obj/machinery/portable_atmospherics/canister/phoron, +/obj/machinery/atmospherics/portables_connector, +/turf/simulated/floor/airless, +/area/vr/powered) +"qoW" = ( +/obj/structure/table/reinforced, +/obj/item/device/radio/phone, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"qpQ" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/machinery/field_generator{ + anchored = 1; + state = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/mechfactory) +"qqe" = ( +/obj/structure/table/rack/shelf, +/obj/item/canvas/twentyfour_twentyfour, +/obj/item/canvas/twentyfour_twentyfour, +/turf/simulated/floor/wood, +/area/vr/powered/art) +"qqm" = ( +/obj/structure/window/phoronreinforced{ + dir = 1 + }, +/obj/structure/window/phoronreinforced{ + dir = 4 + }, +/turf/simulated/floor/redgrid/animated, +/area/vr/powered/cult) +"qrl" = ( +/obj/effect/floor_decal/rust, +/obj/random/trash, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"qrA" = ( +/obj/item/weapon/storage/toolbox/mechanical, +/obj/machinery/light/small{ + dir = 4; + pixel_y = 0 + }, +/turf/simulated/floor/plating, +/area/vr/powered/vet) +"qsk" = ( +/obj/item/weapon/flame/candle/everburn, +/obj/structure/table/bench/wooden, +/turf/simulated/floor/plating, +/area/vr/powered/material) +"qsp" = ( +/obj/effect/floor_decal/rust, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"qty" = ( +/turf/simulated/floor/gorefloor, +/area/vr/outdoors/powered/cult) +"qtU" = ( +/obj/effect/floor_decal/corner/paleblue{ + dir = 9 + }, +/obj/machinery/space_heater, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"qvj" = ( +/obj/machinery/flasher{ + id = "procroom2"; + name = "Floor mounted flash" + }, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered) +"qvE" = ( +/obj/vehicle/boat/dragon/sifwood{ + dir = 8 + }, +/obj/structure/lattice, +/turf/space, +/area/vr/space) +"qvP" = ( +/obj/structure/barricade, +/turf/simulated/floor/outdoors/rocks{ + temperature = 293.15; + outdoors = -1 + }, +/area/vr/powered/dungeon) +"qvQ" = ( +/obj/structure/railing/grey{ + dir = 1 + }, +/obj/structure/railing/grey{ + dir = 4 + }, +/turf/simulated/floor/lava, +/area/vr/outdoors/powered/cult) +"qwr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance/common, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"qwX" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/structure/cult/pylon, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"qxr" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/recharger/wallcharger{ + pixel_x = -24 + }, +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/gun/energy/ionrifle, +/obj/item/weapon/gun/energy/ionrifle, +/obj/item/weapon/gun/energy/ionrifle, +/obj/item/weapon/gun/energy/ionrifle, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"qxC" = ( +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/mechfactory) +"qxF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"qxS" = ( +/turf/simulated/floor/carpet, +/area/vr/powered/cult) +"qyd" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/reagent_containers/food/snacks/sharkmeatcooked, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"qyu" = ( +/obj/structure/simple_door/wood, +/obj/item/tape/police, +/obj/structure/barricade, +/turf/simulated/floor/tiled, +/area/vr/powered/nuke) +"qyz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/beartrap/hunting{ + anchored = 1; + deployed = 1; + icon_state = "beartrap1" + }, +/turf/simulated/floor/outdoors/dirt{ + temperature = 293.15; + outdoors = 0 + }, +/area/vr/powered/dungeon) +"qyR" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/building2) +"qyT" = ( +/obj/structure/closet{ + name = "physicist's wardrobe" + }, +/obj/item/clothing/suit/storage/toggle/labcoat, +/obj/item/clothing/suit/storage/toggle/labcoat, +/obj/item/clothing/suit/storage/toggle/labcoat, +/obj/item/clothing/suit/storage/toggle/labcoat, +/obj/item/clothing/glasses/regular, +/obj/item/clothing/glasses/regular, +/obj/item/clothing/glasses/regular, +/obj/item/clothing/glasses/regular, +/obj/item/clothing/accessory/tie, +/obj/item/clothing/accessory/tie, +/obj/item/clothing/accessory/tie, +/obj/item/clothing/accessory/tie, +/obj/item/clothing/under/sl_suit, +/obj/item/clothing/under/sl_suit, +/obj/item/clothing/under/sl_suit, +/obj/item/clothing/under/sl_suit, +/turf/simulated/floor/tiled, +/area/vr/powered/conspawn) +"qzn" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/weapon/reagent_containers/dropper, +/obj/item/weapon/reagent_containers/glass/beaker, +/obj/item/weapon/reagent_containers/glass/beaker, +/obj/machinery/reagentgrinder, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/item/weapon/reagent_containers/spray/cleaner{ + desc = "Someone has crossed out the 'Space' from Space Cleaner and written in Chemistry. Scrawled on the back is, 'Okay, whoever filled this with polytrinic acid, it was only funny the first time. It was hard enough replacing the CMO's first cat!'"; + name = "Chemistry Cleaner" + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/whiteship) +"qzo" = ( +/obj/structure/closet/cabinet{ + pixel_y = 20 + }, +/obj/item/weapon/implanter/sizecontrol, +/obj/item/weapon/ore/uranium, +/obj/item/weapon/ore/uranium, +/obj/item/weapon/ore/phoron, +/obj/item/weapon/ore/phoron, +/obj/item/weapon/ore/osmium, +/obj/item/weapon/ore/osmium, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/marble, +/obj/item/weapon/ore/osmium, +/obj/item/weapon/ore/rutile, +/obj/item/toy/bosunwhistle/fluff/strix, +/obj/item/toy/character/wizard, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/mindbreaker/unidentified, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/mindbreaker/unidentified, +/obj/item/weapon/fluff/squeezetoy, +/obj/item/weapon/fluff/zekewatch, +/obj/item/weapon/fluff/fidgetspinner/red, +/obj/item/weapon/storage/pill_bottle/dice_nerd, +/turf/simulated/floor/wood, +/area/vr/powered/space/whiteship) +"qzw" = ( +/obj/effect/floor_decal/plaque{ + pixel_y = -32 + }, +/obj/effect/step_trigger/message{ + message = "Example text"; + once = 0 + }, +/turf/simulated/floor/bronze, +/area/vr/powered/cult) +"qzx" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/gorefloor, +/area/vr/outdoors/powered/cult) +"qzC" = ( +/obj/structure/flora/ausbushes/ppflowers, +/mob/living/simple_mob/animal/passive/cow, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"qzR" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 1 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"qzY" = ( +/obj/machinery/vending/wardrobe/lawdrobe{ + req_access = null + }, +/turf/simulated/floor/tiled{ + outdoors = 1 + }, +/area/vr/powered/vendor) +"qAa" = ( +/obj/machinery/door/airlock/maintenance/common, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"qAc" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"qAq" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/concrete{ + outdoors = 0 + }, +/area/vr/powered/dungeon) +"qBd" = ( +/obj/machinery/light/small, +/turf/simulated/floor/outdoors/mud{ + outdoors = -1; + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"qBz" = ( +/obj/machinery/door/airlock/multi_tile/glass{ + name = "Animal Hospital" + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"qBH" = ( +/obj/machinery/vending/wardrobe/robodrobe{ + req_access = null + }, +/turf/simulated/floor/tiled{ + outdoors = 1 + }, +/area/vr/powered/vendor) +"qBV" = ( +/obj/structure/railing, +/turf/simulated/floor/outdoors/newdirt_nograss{ + temperature = 293.15 + }, +/area/vr/outdoors/powered/lava) +"qBX" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"qCa" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/decal/remains, +/turf/simulated/floor/outdoors/rocks{ + temperature = 293.15 + }, +/area/vr/outdoors/powered/lava) +"qCn" = ( +/obj/screen/alert/highpressure, +/turf/simulated/shuttle/wall/hard_corner, +/area/vr/powered/space/whiteship) +"qCt" = ( +/turf/simulated/floor/cult{ + icon_state = "cult-narsie" + }, +/area/vr/powered/cult) +"qCT" = ( +/obj/structure/railing/grey{ + dir = 1 + }, +/turf/simulated/floor/lava, +/area/vr/outdoors/powered/cult) +"qDe" = ( +/obj/effect/catwalk_plated/dark, +/obj/machinery/shipsensors{ + dir = 8 + }, +/obj/structure/sign/science{ + pixel_x = 32 + }, +/turf/space, +/area/vr/powered/space/whiteship) +"qFa" = ( +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/obj/machinery/light/poi{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"qFb" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/reagent_containers/food/snacks/pancakes{ + pixel_y = -2; + pixel_x = 3 + }, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"qFd" = ( +/obj/structure/sign/warning/fire, +/turf/simulated/wall/cult, +/area/vr/powered/cult) +"qFQ" = ( +/obj/structure/salvageable/server_os, +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"qGD" = ( +/obj/structure/flora/bboulder1, +/obj/structure/flora/bboulder1, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"qGE" = ( +/obj/mecha/combat/fighter/gunpod/recon{ + dir = 4 + }, +/turf/space, +/area/vr/space) +"qGM" = ( +/obj/machinery/light/small, +/turf/simulated/floor/bluegrid{ + name = "Server Base"; + nitrogen = 500; + oxygen = 0; + temperature = 80 + }, +/area/vr/powered/space/whiteship) +"qHN" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/reinforced, +/area/vr/powered/bluebase) +"qHR" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/random/maintenance, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/space/mechfactory) +"qHS" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/mecha_parts/mecha_equipment/combat_shield, +/obj/item/mecha_parts/mecha_equipment/repair_droid, +/obj/item/mecha_parts/mecha_equipment/tool/sleeper, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/mortar, +/obj/item/mecha_parts/mecha_equipment/weapon/energy/flamer/rigged, +/turf/simulated/floor/airless, +/area/vr/space) +"qIM" = ( +/obj/machinery/optable, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered/cult) +"qJv" = ( +/obj/effect/catwalk_plated/dark, +/obj/structure/sign/department/cargo_dock{ + pixel_x = 32 + }, +/turf/simulated/floor/airless, +/area/vr/space) +"qKo" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/yellow{ + dir = 8 + }, +/obj/machinery/suspension_gen, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/whiteship) +"qKH" = ( +/turf/simulated/wall/r_wall, +/area/vr/powered/shop) +"qLa" = ( +/obj/machinery/light/poi, +/obj/effect/floor_decal/techfloor{ + dir = 10 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"qLt" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/machinery/door/blast/regular{ + dir = 4; + id = "kalipsoshutters"; + name = "Kalipso Blast Shielding"; + density = 0; + opacity = 0 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/sciship) +"qLS" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/structure/ship_munition/disperser_charge/fire, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"qMa" = ( +/obj/machinery/mech_recharger, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/loot_pile/mecha/phazon, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/mechfactory) +"qMD" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 4 + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"qMX" = ( +/obj/machinery/sleeper{ + dir = 4; + emagged = 1; + initial_bin_rating = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/dungeon) +"qNS" = ( +/obj/machinery/door/airlock/maintenance/rnd{ + req_one_access = null + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/steel_grid, +/area/vr/powered/space/whiteship) +"qOa" = ( +/obj/structure/table/steel_reinforced, +/obj/machinery/door/blast/shutters{ + id = "vrgunshop"; + dir = 2 + }, +/obj/machinery/door/window/northright, +/obj/machinery/door/window/southleft, +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"qOb" = ( +/obj/machinery/light/small, +/turf/simulated/floor/carpet/oracarpet, +/area/vr/powered) +"qOf" = ( +/turf/simulated/floor/redgrid/animated, +/area/vr/powered/cult) +"qOu" = ( +/obj/structure/flora/tree/jungle, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"qOZ" = ( +/obj/vehicle/train/engine/quadbike/random, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"qPR" = ( +/obj/structure/table/wooden_reinforced, +/obj/item/weapon/material/kitchen/utensil/fork, +/obj/item/weapon/reagent_containers/pill/happy{ + pixel_y = 6; + pixel_x = 7 + }, +/obj/item/weapon/reagent_containers/pill/diet{ + pixel_y = 2; + pixel_x = 4 + }, +/obj/item/weapon/reagent_containers/food/condiment/soysauce, +/turf/simulated/floor/wood, +/area/vr/powered/dungeon) +"qQi" = ( +/obj/effect/floor_decal/techfloor, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/cult) +"qQl" = ( +/obj/machinery/atmospherics/portables_connector{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/portable_atmospherics/canister/phoron/cold, +/obj/effect/floor_decal/techfloor/orange/corner, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"qSK" = ( +/turf/simulated/floor/outdoors/dirt{ + temperature = 311 + }, +/area/vr/powered) +"qTf" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/outdoors/powered) +"qTp" = ( +/obj/structure/table/marble, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/powered) +"qTw" = ( +/obj/effect/catwalk_plated/white, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/space, +/area/vr/space) +"qTB" = ( +/obj/machinery/light/small, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"qUN" = ( +/obj/structure/bed/chair/wood, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"qUP" = ( +/obj/structure/bed/chair/bay/comfy/red{ + dir = 4 + }, +/mob/living/simple_mob/humanoid/merc/ranged/laser, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"qUT" = ( +/obj/effect/floor_decal/spline/fancy{ + dir = 9 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"qWq" = ( +/obj/machinery/button/remote/airlock{ + id = "VR4"; + name = "Bolt Control"; + pixel_x = 30; + specialfunctions = 4 + }, +/turf/simulated/floor/carpet/oracarpet, +/area/vr/powered) +"qWF" = ( +/obj/item/weapon/bedsheet/piratedouble, +/obj/structure/curtain/black{ + icon_state = "open"; + layer = 2; + name = "privacy curtain"; + opacity = 0 + }, +/turf/simulated/floor/wood/sif, +/area/vr/powered/space/mechfactory) +"qXd" = ( +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/space/mechfactory) +"qYQ" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/floor_light{ + anchored = 1 + }, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"qZc" = ( +/turf/simulated/floor/water/beach{ + dir = 9; + temperature = 311; + outdoors = 0 + }, +/area/vr/powered/rocks) +"qZC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 10 + }, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"qZD" = ( +/obj/random/trash, +/obj/random/trash, +/obj/random/trash, +/obj/random/trash, +/obj/item/weapon/digestion_remains/ribcage, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"qZO" = ( +/obj/structure/closet/alien{ + color = "grey"; + desc = "Eldritch carved locker."; + name = "rockformed locker" + }, +/turf/simulated/floor/wood, +/area/vr/powered/cult) +"qZX" = ( +/turf/simulated/floor/carpet/blue, +/area/vr/powered/motel) +"raK" = ( +/obj/item/weapon/pack/cardemon, +/turf/simulated/floor/wood, +/area/vr/powered) +"raW" = ( +/obj/effect/landmark/virtual_reality{ + name = "Sci Ship" + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/space/sciship) +"rbq" = ( +/obj/machinery/disperser/front{ + dir = 1 + }, +/turf/simulated/floor/airless, +/area/vr/powered/space/sciship) +"rbH" = ( +/obj/structure/table/standard, +/obj/item/weapon/reagent_containers/food/snacks/semki, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"rbI" = ( +/turf/simulated/wall/concrete, +/area/vr/powered/dungeon) +"rbJ" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/reagent_containers/food/snacks/pandenata, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"rcD" = ( +/obj/machinery/smartfridge/secure/medbay{ + req_one_access = null + }, +/turf/simulated/wall/titanium, +/area/vr/powered/vet) +"rcK" = ( +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/building2) +"rdo" = ( +/obj/effect/floor_decal/corner/paleblue{ + dir = 6 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"rdx" = ( +/obj/structure/flora/pottedplant/largebush, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"rdR" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/backpack/dufflebag/syndie, +/obj/item/weapon/storage/backpack/dufflebag/syndie, +/obj/item/weapon/storage/backpack/dufflebag/syndie, +/obj/item/weapon/storage/backpack/dufflebag/syndie, +/turf/simulated/floor/wmarble, +/area/vr/powered/motel) +"reW" = ( +/obj/structure/flora/rocks2, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"rfu" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/random/maintenance/engineering, +/obj/structure/closet/alien{ + color = "grey"; + desc = "Eldritch carved locker."; + name = "rockformed locker" + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"rfZ" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"rgY" = ( +/obj/structure/flora/ausbushes/genericbush, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"rhj" = ( +/obj/structure/closet/alien{ + name = "container" + }, +/obj/item/clothing/suit/space/void/autolok, +/obj/item/clothing/suit/space/void/autolok, +/obj/item/weapon/tank/emergency/oxygen/double, +/obj/item/weapon/tank/emergency/oxygen/double, +/obj/item/weapon/storage/toolbox/emergency, +/turf/simulated/floor/airless, +/area/vr/powered) +"rhm" = ( +/obj/structure/table/marble, +/obj/structure/window/phoronreinforced, +/obj/item/weapon/reagent_containers/food/condiment/small/packet/crayon/purple, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"rhO" = ( +/obj/structure/window/reinforced/survival_pod{ + opacity = 1 + }, +/obj/machinery/smartfridge/survival_pod{ + desc = "A mysterious machine which can fabricate many tools for acquiring test subjects."; + icon = 'icons/obj/abductor_vr.dmi'; + icon_base = "dispenser_2way"; + icon_state = "dispenser_2way"; + name = "Implant-Co" + }, +/obj/effect/floor_decal/techfloor{ + dir = 6 + }, +/obj/item/weapon/implanter, +/obj/item/weapon/implanter, +/obj/item/weapon/implanter, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/tracking, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/implantcase/chem, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/dungeon) +"rig" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/firstaid/fire, +/obj/item/device/denecrotizer/medical, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"rjZ" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/firstaid/adv, +/obj/item/weapon/storage/firstaid/adv, +/turf/simulated/shuttle/floor/darkred, +/area/vr/powered/armory) +"rkr" = ( +/obj/machinery/disperser/middle{ + dir = 1 + }, +/turf/simulated/wall/rdshull, +/area/vr/powered) +"rle" = ( +/obj/structure/table/bench/glass, +/turf/simulated/floor/carpet/sblucarpet, +/area/vr/powered) +"rlS" = ( +/obj/machinery/power/port_gen/pacman, +/obj/machinery/atmospherics/pipe/simple/hidden/yellow, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"rlY" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/trash/rkibble{ + pixel_x = 8 + }, +/obj/item/trash/rkibble{ + pixel_x = -7 + }, +/obj/item/trash/rkibble{ + pixel_x = -7; + pixel_y = 14 + }, +/obj/item/trash/rkibble{ + pixel_x = 8; + pixel_y = 14 + }, +/obj/item/trash/rkibble{ + pixel_x = 8; + pixel_y = 14 + }, +/obj/item/trash/rkibble{ + pixel_x = -7; + pixel_y = 14 + }, +/obj/item/trash/rkibble{ + pixel_x = -7 + }, +/obj/item/trash/rkibble{ + pixel_x = 8 + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/space/sciship) +"rmr" = ( +/obj/structure/table/steel_reinforced, +/turf/simulated/floor/gorefloor, +/area/vr/outdoors/powered/cult) +"rmz" = ( +/turf/simulated/floor/tiled, +/area/vr/powered/constore) +"rnv" = ( +/obj/structure/table/marble{ + color = "grey" + }, +/obj/structure/window/phoronreinforced, +/obj/effect/floor_decal/spline/fancy, +/obj/item/weapon/reagent_containers/food/condiment/small/packet/crayon/orange, +/obj/machinery/light/floortube/flicker{ + dir = 8; + pixel_x = 5 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"rnC" = ( +/obj/structure/prop/machine/alien_tank, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"rnI" = ( +/obj/structure/bed/chair/oldsofa/left, +/turf/simulated/floor/wood, +/area/vr/powered) +"rnS" = ( +/turf/simulated/floor/water/beach{ + dir = 6; + temperature = 311 + }, +/area/vr/outdoors/powered) +"rpg" = ( +/obj/machinery/mech_recharger, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/loot_pile/mecha/marauder/mauler, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/mechfactory) +"rpl" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/dungeon) +"rpS" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/structure/ship_munition/disperser_charge/explosive, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"rqF" = ( +/obj/structure/toilet{ + pixel_y = 12 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/machinery/door/window/survival_pod{ + dir = 2; + req_one_access = null + }, +/turf/simulated/floor/tiled/freezer, +/area/vr/powered/space/whiteship) +"rrF" = ( +/obj/machinery/recharge_station, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered/cult) +"rrG" = ( +/obj/structure/bed/chair/backed_red{ + dir = 1 + }, +/obj/effect/floor_decal/carpet, +/turf/simulated/floor/carpet, +/area/vr/powered/art) +"rrK" = ( +/mob/living/simple_mob/animal/giant_spider/electric, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"rrZ" = ( +/obj/structure/closet/crate, +/obj/fiftyspawner/wood, +/obj/fiftyspawner/wood, +/obj/fiftyspawner/wood/sif, +/obj/fiftyspawner/wood/sif, +/obj/fiftyspawner/turcarpet, +/obj/fiftyspawner/tealcarpet, +/obj/fiftyspawner/sblucarpet, +/obj/fiftyspawner/purcarpet, +/obj/fiftyspawner/oracarpet, +/obj/fiftyspawner/blucarpet, +/obj/fiftyspawner/marble, +/obj/item/weapon/storage/briefcase/inflatable, +/obj/item/weapon/storage/briefcase/inflatable, +/obj/item/weapon/storage/briefcase/inflatable, +/obj/fiftyspawner/cardboard, +/obj/fiftyspawner/cardboard, +/turf/simulated/floor/plating, +/area/vr/powered/material) +"rsa" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/wmarble, +/area/vr/powered/motel) +"rtd" = ( +/obj/effect/floor_decal/corner/paleblue/full{ + dir = 2 + }, +/obj/machinery/space_heater, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"ruH" = ( +/obj/structure/table/steel_reinforced, +/obj/fiftyspawner/phoronglass, +/turf/simulated/floor/airless, +/area/vr/powered) +"ruJ" = ( +/obj/machinery/door/airlock/alien{ + req_one_access = null + }, +/obj/structure/fans/tiny, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/dungeon) +"rvW" = ( +/obj/machinery/telecomms/relay/preset{ + name = "VR Telelink" + }, +/turf/unsimulated/elevator_shaft, +/area/vr/outdoors/powered) +"rwn" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"rxv" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/backpack/dufflebag/syndie, +/obj/item/weapon/storage/backpack/dufflebag/syndie, +/obj/item/weapon/storage/backpack/dufflebag/syndie, +/obj/item/weapon/storage/backpack/dufflebag/syndie, +/turf/simulated/floor/wood, +/area/vr/powered/conspawn) +"rxC" = ( +/obj/structure/table/fancyblack, +/turf/simulated/floor/wood, +/area/vr/powered) +"ryj" = ( +/obj/machinery/light, +/obj/machinery/vending/loadout/costume{ + prices = list(/obj/item/clothing/suit/storage/hooded/costume/carp=0,/obj/item/clothing/suit/storage/hooded/costume/carp=0,/obj/item/clothing/suit/chickensuit=0,/obj/item/clothing/head/chicken=0,/obj/item/clothing/head/helmet/gladiator=0,/obj/item/clothing/under/gladiator=0,/obj/item/clothing/suit/storage/toggle/labcoat/mad=0,/obj/item/clothing/under/suit_jacket/green=0,/obj/item/clothing/glasses/gglasses=0,/obj/item/clothing/head/flatcap=0,/obj/item/clothing/shoes/boots/jackboots=0,/obj/item/clothing/under/schoolgirl=0,/obj/item/clothing/head/kitty=0,/obj/item/clothing/glasses/sunglasses/blindfold=0,/obj/item/clothing/head/beret=0,/obj/item/clothing/under/skirt=0,/obj/item/clothing/under/suit_jacket=0,/obj/item/clothing/head/that=0,/obj/item/clothing/accessory/wcoat=0,/obj/item/clothing/under/scratch=0,/obj/item/clothing/shoes/white=0,/obj/item/clothing/gloves/white=0,/obj/item/clothing/under/kilt=0,/obj/item/clothing/glasses/monocle=0,/obj/item/clothing/under/sl_suit=0,/obj/item/clothing/mask/fakemoustache=0,/obj/item/weapon/cane=0,/obj/item/clothing/head/bowler=0,/obj/item/clothing/head/plaguedoctorhat=0,/obj/item/clothing/suit/bio_suit/plaguedoctorsuit=0,/obj/item/clothing/mask/gas/plaguedoctor/fluff=0,/obj/item/clothing/under/owl=0,/obj/item/clothing/mask/gas/owl_mask=0,/obj/item/clothing/under/waiter=0,/obj/item/clothing/suit/storage/apron=0,/obj/item/clothing/under/pirate=0,/obj/item/clothing/head/pirate=0,/obj/item/clothing/suit/pirate=0,/obj/item/clothing/glasses/eyepatch=0,/obj/item/clothing/head/ushanka=0,/obj/item/clothing/under/soviet=0,/obj/item/clothing/suit/imperium_monk=0,/obj/item/clothing/suit/holidaypriest=0,/obj/item/clothing/head/witchwig=0,/obj/item/clothing/under/sundress=0,/obj/item/weapon/staff/broom=0,/obj/item/clothing/suit/wizrobe/fake=0,/obj/item/clothing/head/wizard/fake=0,/obj/item/weapon/staff=0,/obj/item/clothing/mask/gas/sexyclown=0,/obj/item/clothing/under/sexyclown=0,/obj/item/clothing/mask/gas/sexymime=0,/obj/item/clothing/under/sexymime=0,/obj/item/clothing/suit/storage/hooded/knight_costume=0,/obj/item/clothing/suit/storage/hooded/knight_costume/galahad=0,/obj/item/clothing/suit/storage/hooded/knight_costume/lancelot=0,/obj/item/clothing/suit/storage/hooded/knight_costume/robin=0,/obj/item/clothing/suit/armor/combat/crusader_costume=0,/obj/item/clothing/suit/armor/combat/crusader_costume/bedevere=0,/obj/item/clothing/head/helmet/combat/crusader_costume=0,/obj/item/clothing/head/helmet/combat/bedevere_costume=0,/obj/item/clothing/gloves/combat/knight_costume=0,/obj/item/clothing/gloves/combat/knight_costume/brown=0,/obj/item/clothing/shoes/knight_costume=0,/obj/item/clothing/shoes/knight_costume/black=0,/obj/item/clothing/suit/storage/hooded/foodcostume/hotdog=0,/obj/item/clothing/suit/storage/hooded/foodcostume/turnip=0) + }, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"ryG" = ( +/obj/machinery/atmospherics/pipe/tank/air, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"ryS" = ( +/obj/structure/window/reinforced/tinted/frosted{ + dir = 1 + }, +/obj/structure/table/glass, +/obj/item/weapon/flame/candle/candelabra/everburn, +/turf/simulated/floor/carpet/bcarpet, +/area/vr/powered) +"rzn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/bluegrid{ + name = "Server Base"; + nitrogen = 500; + oxygen = 0; + temperature = 80 + }, +/area/vr/powered/space/whiteship) +"rzM" = ( +/obj/effect/floor_decal/corner/blue/diagonal{ + dir = 4 + }, +/obj/structure/filingcabinet/chestdrawer, +/turf/simulated/floor/tiled/white, +/area/vr/powered/dungeon) +"rAh" = ( +/obj/effect/zone_divider, +/obj/structure/fans/tiny, +/turf/simulated/floor/tiled/asteroid_steel{ + outdoors = 1; + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"rAG" = ( +/obj/structure/bed/chair/comfy/black, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"rAJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/yellow, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/recharge_station, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"rBs" = ( +/turf/simulated/wall/phoron, +/area/vr/powered) +"rCh" = ( +/turf/simulated/floor/gorefloor, +/area/vr/powered/cult) +"rCq" = ( +/obj/structure/bed/chair/office/dark{ + dir = 2 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"rCt" = ( +/obj/structure/bed/double/padded, +/obj/item/weapon/bedsheet/mimedouble, +/obj/item/weapon/reagent_containers/food/snacks/sliceable/sharkchunk, +/turf/simulated/floor/wood/alt/panel{ + temperature = 311 + }, +/area/vr/powered/rocks) +"rCu" = ( +/obj/structure/table/woodentable, +/obj/random/cigarettes, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"rCZ" = ( +/obj/machinery/light/small, +/obj/structure/table/woodentable, +/turf/simulated/floor/wmarble, +/area/vr/powered/motel) +"rDu" = ( +/turf/simulated/floor/tiled, +/area/vr/powered/conspawn) +"rEt" = ( +/obj/item/weapon/storage/belt/soulstone/full, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"rEv" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/concrete{ + outdoors = 0 + }, +/area/vr/powered/dungeon) +"rEG" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"rFc" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/structure/reagent_dispensers/fueltank/high, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"rFf" = ( +/obj/effect/floor_decal/industrial/warning/corner, +/obj/machinery/gear_dispenser/suit/ert{ + req_one_access = null + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"rHq" = ( +/obj/machinery/vending/wardrobe/chefdrobe{ + req_access = null + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"rHO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/space/whiteship) +"rIp" = ( +/mob/living/simple_mob/animal/passive/dog/corgi/narsian{ + dir = 4 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"rIU" = ( +/obj/machinery/atmospherics/valve, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"rJj" = ( +/obj/machinery/light/bigfloorlamp{ + light_range = 10 + }, +/turf/simulated/floor/outdoors/sidewalk/side{ + movement_cost = 0; + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"rKk" = ( +/obj/structure/table/rack/shelf, +/obj/item/ammo_magazine/m45, +/obj/item/ammo_magazine/m45, +/obj/item/ammo_magazine/m45, +/obj/item/ammo_magazine/m45, +/obj/item/ammo_magazine/m45, +/obj/item/ammo_magazine/m45, +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"rKI" = ( +/obj/machinery/light/floortube/flicker{ + pixel_y = 13 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"rLs" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = -30 + }, +/obj/effect/floor_decal/industrial/warning/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/space/whiteship) +"rLu" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/item/ammo_magazine/m762, +/obj/item/ammo_magazine/m762, +/obj/item/ammo_magazine/m762, +/obj/item/ammo_magazine/m762, +/obj/item/ammo_magazine/m762, +/obj/item/ammo_magazine/m762, +/obj/item/ammo_magazine/m762, +/obj/item/ammo_magazine/m762, +/obj/item/ammo_magazine/m762, +/obj/item/ammo_magazine/m762, +/obj/item/ammo_magazine/m762, +/obj/item/ammo_magazine/m762, +/obj/item/ammo_magazine/m762, +/obj/item/ammo_magazine/m762, +/obj/structure/table/rack/shelf/steel, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"rLE" = ( +/turf/simulated/wall/r_wall, +/area/vr/powered/material) +"rMm" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = 30 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"rMo" = ( +/obj/machinery/atmospherics/portables_connector{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/effect/floor_decal/industrial/warning, +/obj/machinery/portable_atmospherics/canister/phoron, +/obj/effect/floor_decal/techfloor/orange/corner{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"rMx" = ( +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/obj/structure/salvageable/computer_os, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"rMK" = ( +/obj/effect/zone_divider, +/obj/effect/zone_divider, +/turf/unsimulated/wall, +/area/vr/powered/cult) +"rND" = ( +/obj/structure/cryofeed{ + dir = 2 + }, +/obj/machinery/light/small/emergency, +/turf/simulated/floor/bluegrid{ + name = "Server Base"; + nitrogen = 500; + oxygen = 0; + temperature = 80 + }, +/area/vr/powered) +"rOk" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/machinery/door/blast/regular{ + id = "kalipsoshutters"; + name = "Kalipso Blast Shielding"; + density = 0; + opacity = 0 + }, +/obj/machinery/computer/rdconsole/core{ + dir = 4; + req_access = null + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/sciship) +"rOu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains, +/turf/simulated/floor/outdoors/dirt{ + temperature = 293.15; + outdoors = 0 + }, +/area/vr/powered/dungeon) +"rOL" = ( +/obj/machinery/porta_turret/alien{ + faction = "neutral" + }, +/obj/machinery/light{ + dir = 8; + layer = 3 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"rPK" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/outdoors/grass/heavy{ + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"rQq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/simple_door/wood, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"rQv" = ( +/obj/machinery/atmospherics/pipe/tank/phoron/full{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"rQD" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/mecha_parts/component/hull/lightweight, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/scattershot, +/obj/item/mecha_parts/mecha_equipment/weapon/phoron_bore, +/obj/item/mecha_parts/mecha_equipment/weapon/energy/taser/rigged, +/turf/simulated/floor/airless, +/area/vr/space) +"rRh" = ( +/turf/simulated/floor/water/beach{ + dir = 5; + temperature = 311 + }, +/area/vr/outdoors/powered) +"rRs" = ( +/obj/effect/landmark/loot_spawn, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"rRR" = ( +/obj/structure/cliff/automatic/corner{ + dir = 9 + }, +/turf/simulated/floor/lava, +/area/vr/outdoors/powered/lava) +"rSb" = ( +/obj/structure/bed/chair/office/dark{ + dir = 4 + }, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/space/whiteship) +"rSf" = ( +/obj/machinery/vending/deluxe_boozeomat, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/powered) +"rSg" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/reinforced, +/area/vr/powered/redbase) +"rTS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/table/bench/steel, +/turf/simulated/floor/concrete{ + outdoors = 1 + }, +/area/vr/outdoors/powered) +"rUQ" = ( +/obj/structure/cryofeed{ + dir = 4 + }, +/turf/simulated/wall/rdshull, +/area/vr/powered) +"rUY" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/item/weapon/reagent_containers/glass/beaker, +/obj/item/weapon/storage/box/monkeycubes/farwacubes, +/obj/item/weapon/storage/box/monkeycubes/sobakacubes, +/obj/item/weapon/storage/box/monkeycubes/wolpincubes, +/obj/item/weapon/storage/box/monkeycubes/neaeracubes, +/obj/item/weapon/storage/box/monkeycubes/sarucubes, +/obj/item/weapon/storage/box/monkeycubes, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"rVi" = ( +/obj/structure/railing, +/obj/effect/step_trigger/teleporter/bridge/north_to_south, +/turf/simulated/floor/water/beach{ + dir = 4; + temperature = 311 + }, +/area/vr/outdoors/powered) +"rWz" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"rWI" = ( +/obj/effect/floor_decal/techfloor, +/obj/structure/table/rack/shelf/steel, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"rXL" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 8 + }, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/dungeon) +"rYi" = ( +/obj/machinery/light/bigfloorlamp{ + light_range = 10 + }, +/turf/simulated/floor/outdoors/sidewalk/slab{ + movement_cost = 0; + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"rYl" = ( +/obj/effect/floor_decal/techfloor, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/sciship) +"rYr" = ( +/obj/machinery/atmospherics/unary/engine/bigger{ + dir = 4; + pixel_x = -3 + }, +/turf/space, +/area/vr/space) +"rYV" = ( +/obj/structure/flora/ausbushes/grassybush, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"rZx" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 8 + }, +/turf/simulated/floor/bluegrid{ + name = "Server Base"; + nitrogen = 500; + oxygen = 0; + temperature = 80 + }, +/area/vr/powered/space/whiteship) +"saH" = ( +/obj/structure/showcase/sign, +/turf/simulated/floor/outdoors/rocks{ + temperature = 293.15; + outdoors = -1 + }, +/area/vr/powered/dungeon) +"sbA" = ( +/obj/machinery/recharger/wallcharger{ + pixel_y = 24 + }, +/obj/machinery/vending/deathmatch/red, +/turf/simulated/floor/reinforced, +/area/vr/powered/redbase) +"sbG" = ( +/obj/effect/floor_decal/spline/fancy{ + dir = 1 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"scs" = ( +/obj/machinery/chemical_dispenser/ert/specialops, +/obj/structure/table/marble{ + color = "grey" + }, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered) +"scG" = ( +/obj/machinery/door/blast/regular, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered) +"sdc" = ( +/obj/structure/salvageable/console_os, +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"sdi" = ( +/obj/machinery/vending/nifsoft_shop, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"sdm" = ( +/turf/simulated/floor/beach/sand/desert{ + outdoors = 1 + }, +/area/vr/outdoors/powered) +"sdH" = ( +/obj/machinery/bodyscanner, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"seo" = ( +/obj/effect/rune, +/obj/effect/step_trigger/message{ + message = "Place your key here to seal your faith. . ."; + once = 0 + }, +/turf/simulated/floor/bronze, +/area/vr/powered/cult) +"sew" = ( +/obj/item/weapon/storage/pouch/holding, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"seJ" = ( +/obj/structure/railing/grey{ + pixel_y = 0; + dir = 8 + }, +/obj/structure/bed/chair/sofa/bench/marble{ + pixel_y = 0; + dir = 4 + }, +/turf/simulated/floor/concrete{ + outdoors = 1 + }, +/area/vr/outdoors/powered) +"sff" = ( +/obj/structure/table/standard, +/obj/machinery/chemical_dispenser/full, +/obj/item/weapon/reagent_containers/glass/beaker/large, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"sfs" = ( +/obj/structure/loot_pile/surface/bones, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"sfL" = ( +/obj/machinery/vending/security{ + req_access = null + }, +/turf/simulated/floor/tiled{ + outdoors = 1 + }, +/area/vr/powered/vendor) +"sfP" = ( +/obj/structure/bed/chair/wood, +/turf/simulated/floor/wood, +/area/vr/powered) +"sfW" = ( +/obj/structure/table/darkglass, +/obj/item/weapon/dnainjector/insulation, +/obj/item/weapon/dnainjector/insulation{ + pixel_y = -5 + }, +/obj/item/weapon/dnainjector/insulation{ + pixel_y = -3 + }, +/obj/item/weapon/dnainjector/telemut{ + pixel_y = 9 + }, +/obj/item/weapon/dnainjector/telemut{ + pixel_y = 3 + }, +/obj/item/weapon/dnainjector/telemut{ + pixel_y = 6 + }, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered/cult) +"sgx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 + }, +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"sgD" = ( +/obj/machinery/power/port_gen/pacman{ + anchored = 1 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/effect/floor_decal/industrial/warning, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"sgU" = ( +/obj/effect/map_effect/portal/line/side_b{ + dir = 4 + }, +/turf/simulated/floor/concrete{ + outdoors = 0 + }, +/area/vr/powered/dungeon) +"shu" = ( +/obj/machinery/door/window/brigdoor/eastright{ + req_access = null; + dir = 2 + }, +/obj/machinery/door/window/brigdoor/eastleft{ + req_access = null; + dir = 1 + }, +/obj/machinery/door/window/brigdoor/eastright{ + req_access = null; + dir = 2 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"siw" = ( +/mob/living/simple_mob/humanoid/merc/melee/sword/space, +/turf/simulated/floor/airless, +/area/vr/outdoors/powered) +"siU" = ( +/turf/simulated/shuttle/plating, +/area/vr/powered/space/sciship) +"sjQ" = ( +/obj/machinery/vending/wardrobe/detdrobe{ + req_access = null + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"ski" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"skq" = ( +/obj/effect/floor_decal/industrial/outline/blue, +/obj/structure/closet/jcloset, +/obj/item/weapon/mop, +/obj/structure/mopbucket, +/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/weapon/reagent_containers/spray/cleaner, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"slk" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/machinery/door/blast/regular/open{ + dir = 4; + id = "stargazer_blast"; + name = "window blast shield" + }, +/turf/simulated/shuttle/plating, +/area/vr/powered) +"slC" = ( +/obj/machinery/robotic_fabricator, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"slK" = ( +/obj/machinery/holosign/bar{ + id = "baropenrp" + }, +/turf/simulated/wall/r_wall, +/area/vr/powered/bar) +"smj" = ( +/obj/structure/salvageable/console_os{ + dir = 4 + }, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"snq" = ( +/obj/machinery/light{ + layer = 3 + }, +/obj/structure/table/marble, +/obj/item/weapon/storage/box/glasses/coffeecup{ + pixel_x = -6; + pixel_y = 1 + }, +/obj/item/weapon/storage/box/glasses/square{ + pixel_x = 9; + pixel_y = 1 + }, +/obj/item/weapon/storage/box/glasses/coffeemug{ + pixel_x = -6; + pixel_y = 12 + }, +/obj/item/weapon/storage/box/buns{ + pixel_x = 9; + pixel_y = 12 + }, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"sns" = ( +/turf/simulated/floor/tiled/asteroid_steel{ + outdoors = 1; + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"soj" = ( +/obj/effect/floor_decal/techfloor, +/obj/effect/floor_decal/techfloor/corner{ + dir = 5 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"soq" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/reagent_containers/food/snacks/ribplate, +/obj/effect/floor_decal/spline/fancy{ + dir = 1 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"soW" = ( +/obj/structure/sign/warning/vacuum, +/turf/simulated/wall/skipjack, +/area/vr/powered/space/sciship) +"spC" = ( +/obj/item/weapon/storage/box/wormcan, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"sqa" = ( +/obj/structure/closet/walllocker_double/kitchen/east{ + name = "Ration Cabinet" + }, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/device/radio{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/device/radio{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/device/radio{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/device/radio{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"squ" = ( +/turf/simulated/floor/wood/alt/panel/broken{ + temperature = 311 + }, +/area/vr/powered/rocks) +"sqR" = ( +/turf/simulated/wall/r_wall, +/area/vr/powered/constore) +"sqU" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/material/kitchen/utensil/spoon{ + pixel_x = 2 + }, +/obj/structure/window/reinforced/polarized{ + dir = 4; + id = "h-kitchen" + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"srg" = ( +/obj/machinery/vending/wardrobe/chapdrobe{ + req_access = null + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"sse" = ( +/turf/simulated/mineral/sif, +/area/vr/powered/dungeon) +"ste" = ( +/obj/effect/floor_decal/chapel{ + dir = 4 + }, +/turf/simulated/floor/redgrid/off, +/area/vr/powered/cult) +"sut" = ( +/obj/random/trash, +/turf/simulated/floor/concrete{ + outdoors = 1 + }, +/area/vr/powered/rocks) +"suw" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/space/mechfactory) +"svz" = ( +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = 32 + }, +/obj/structure/bed/chair/sofa/right/black, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"svI" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/tool/crowbar/red{ + force = 15; + throwforce = 16; + name = "heavy crowbar"; + desc = "Used to remove floors and to pry open doors. This one looks like it can pack quite a punch" + }, +/obj/item/weapon/tool/crowbar/red{ + force = 15; + throwforce = 16; + name = "heavy crowbar"; + desc = "Used to remove floors and to pry open doors. This one looks like it can pack quite a punch" + }, +/obj/item/weapon/tool/crowbar/red{ + force = 15; + throwforce = 16; + name = "heavy crowbar"; + desc = "Used to remove floors and to pry open doors. This one looks like it can pack quite a punch" + }, +/obj/item/weapon/tool/crowbar/red{ + force = 15; + throwforce = 16; + name = "heavy crowbar"; + desc = "Used to remove floors and to pry open doors. This one looks like it can pack quite a punch" + }, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"swh" = ( +/obj/structure/closet/walllocker/emerglocker{ + pixel_x = 24; + pixel_y = 32 + }, +/obj/machinery/button/remote/blast_door{ + dir = 8; + id = "kalipsoshutters"; + name = "Emergency Lockdown"; + pixel_x = 28 + }, +/obj/machinery/light/poi{ + dir = 4 + }, +/turf/simulated/shuttle/floor/darkred, +/area/vr/powered/space/sciship) +"sww" = ( +/obj/effect/wingrille_spawn/reinforced, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/building2) +"sxm" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced{ + health = 1e+006; + req_access = list(5) + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/weapon/material/fishing_rod/modern/strong, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/gunshop) +"sxo" = ( +/obj/effect/floor_decal/corner/blue/diagonal{ + dir = 4 + }, +/obj/structure/bed/chair/office/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered/dungeon) +"sxA" = ( +/obj/machinery/vending/wardrobe/bardrobe{ + req_access = null + }, +/turf/simulated/floor/tiled{ + outdoors = 1 + }, +/area/vr/powered/vendor) +"sxD" = ( +/obj/structure/table/gamblingtable, +/obj/item/weapon/material/ashtray/glass, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"syk" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/gun/projectile/automatic/serdy/hectate, +/obj/item/weapon/gun/projectile/automatic/serdy/hectate, +/obj/item/weapon/gun/projectile/automatic/serdy/awp, +/obj/item/weapon/gun/projectile/automatic/serdy/awp, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/reinforced, +/area/vr/powered/bluebase) +"syC" = ( +/obj/machinery/bodyscanner, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"szy" = ( +/obj/effect/blocker, +/turf/space, +/area/vr/space) +"szz" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/structure/ship_munition/disperser_charge/explosive, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"szE" = ( +/obj/machinery/sleeper{ + dir = 4; + emagged = 1; + initial_bin_rating = 4 + }, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"sAW" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/curtain/black, +/turf/simulated/floor/tiled/neutral, +/area/vr/powered) +"sBh" = ( +/obj/machinery/vending/engivend{ + emagged = 1; + req_access = null; + req_log_access = null + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"sBj" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/simple/hidden/yellow, +/obj/structure/closet/walllocker_double/hydrant/east, +/obj/structure/closet/walllocker/emerglocker/south, +/obj/effect/floor_decal/industrial/warning, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"sBl" = ( +/turf/simulated/floor/outdoors/dirt{ + temperature = 311 + }, +/area/vr/powered/rocks) +"sCe" = ( +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1380; + master_tag = "estrella"; + name = "exterior access button"; + pixel_y = 26 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/blast/regular/open{ + dir = 4; + id = "estrella_blast"; + layer = 2; + name = "window blast shield"; + open_layer = 2 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"sCn" = ( +/mob/living/simple_mob/animal/giant_spider/electric, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"sDt" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/box/gloves{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/weapon/storage/box/masks, +/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/weapon/reagent_containers/glass/rag, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"sEh" = ( +/obj/effect/simple_portal/linked{ + portal_id = 71; + name = "Fast Travel to City" + }, +/turf/simulated/floor/concrete{ + outdoors = 1 + }, +/area/vr/outdoors/powered) +"sEl" = ( +/obj/machinery/computer/operating{ + dir = 8 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/dungeon) +"sEw" = ( +/obj/machinery/door/airlock/maintenance/int, +/obj/structure/fans/hardlight, +/turf/simulated/floor/airless, +/area/vr/powered/space/mechfactory) +"sFk" = ( +/obj/effect/simple_portal/linked{ + portal_id = 70; + name = "Fast Travel to Construct" + }, +/turf/simulated/floor/outdoors/sidewalk/slab{ + temperature = 293.15; + movement_cost = 0 + }, +/area/vr/outdoors/powered) +"sFH" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/paper_bin, +/obj/item/weapon/pen, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"sFK" = ( +/obj/machinery/door/airlock/angled_tgmc/wide/generic_steel{ + dir = 4 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered) +"sGC" = ( +/obj/machinery/vending/wallmed1/public{ + pixel_y = 32 + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"sGH" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/storage/box/donkpockets, +/obj/item/weapon/storage/box/condimentbottles, +/obj/item/weapon/reagent_containers/food/condiment/sugar, +/obj/structure/curtain/open/bed, +/obj/structure/window/reinforced/polarized{ + dir = 4; + id = "h-kitchen" + }, +/obj/item/weapon/reagent_containers/food/condiment/enzyme, +/turf/simulated/floor/tiled/white, +/area/vr/powered) +"sHc" = ( +/obj/structure/window/reinforced/survival_pod{ + opacity = 1 + }, +/obj/structure/table/alien/blue, +/obj/item/device/healthanalyzer/phasic, +/obj/effect/floor_decal/techfloor, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/dungeon) +"sHp" = ( +/obj/structure/sign/redcross{ + icon_state = "bluecross2"; + pixel_y = -31 + }, +/obj/effect/floor_decal/corner/paleblue{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"sHK" = ( +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered) +"sHT" = ( +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"sIA" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"sJu" = ( +/obj/effect/decal/cleanable/blood/gibs{ + color = "red"; + icon_state = "gib3" + }, +/obj/effect/decal/cleanable/blood/gibs{ + color = "red"; + icon_state = "remainsposi" + }, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"sJy" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/reagent_containers/food/snacks/dip/guac, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"sJB" = ( +/obj/machinery/vending/medical{ + req_access = null; + req_log_access = null + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"sJY" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/atmospherics/portables_connector, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"sKU" = ( +/obj/machinery/door/airlock/glass_medical{ + req_one_access = null + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"sKZ" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/vending/loadout/uniform, +/turf/simulated/floor/tiled, +/area/vr/powered/conspawn) +"sLj" = ( +/obj/machinery/chem_master, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/dungeon) +"sLT" = ( +/obj/effect/floor_decal/spline/fancy{ + dir = 1 + }, +/obj/effect/floor_decal/spline/fancy, +/obj/machinery/light/floortube/flicker{ + pixel_y = 5 + }, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"sMU" = ( +/obj/effect/floor_decal/techfloor{ + dir = 5 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"sNE" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/stock_parts/scanning_module/adv{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/item/weapon/stock_parts/scanning_module/adv{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/item/weapon/stock_parts/micro_laser/high, +/obj/item/weapon/stock_parts/micro_laser/high, +/obj/item/weapon/stock_parts/matter_bin/adv, +/obj/item/weapon/stock_parts/matter_bin/adv, +/obj/item/weapon/stock_parts/manipulator/hyper, +/obj/item/weapon/stock_parts/manipulator/hyper, +/obj/item/weapon/stock_parts/capacitor/adv, +/obj/item/weapon/stock_parts/capacitor/adv, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/space/whiteship) +"sPT" = ( +/obj/machinery/vending/food, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"sPZ" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/reagent_containers/food/snacks/chipplate{ + pixel_y = -7 + }, +/obj/item/weapon/reagent_containers/food/snacks/donerkebab{ + pixel_y = 4 + }, +/turf/simulated/floor/wood, +/area/vr/powered/conspawn) +"sQb" = ( +/obj/structure/window/phoronreinforced{ + dir = 8 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/cult) +"sQf" = ( +/obj/item/weapon/material/shard/plastitaniumglass, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"sQz" = ( +/obj/machinery/light{ + layer = 3 + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"sQL" = ( +/obj/item/weapon/weldingtool, +/turf/simulated/floor/tiled, +/area/vr/powered/nuke) +"sSp" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"sUK" = ( +/obj/structure/flora/ausbushes/ywflowers, +/turf/simulated/floor/outdoors/sidewalk/slab{ + temperature = 293.15; + movement_cost = 0 + }, +/area/vr/outdoors/powered) +"sVe" = ( +/obj/structure/table/marble{ + color = "grey" + }, +/obj/structure/window/phoronreinforced{ + dir = 1 + }, +/obj/effect/floor_decal/spline/fancy{ + dir = 1 + }, +/obj/item/weapon/reagent_containers/food/condiment/small/packet/crayon/blue, +/obj/machinery/light/floortube/flicker{ + dir = 8; + pixel_x = 5 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"sVl" = ( +/obj/structure/cliff/automatic/corner{ + dir = 9 + }, +/turf/simulated/floor/water/indoors{ + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"sVq" = ( +/obj/structure/flora/lily2, +/turf/simulated/floor/water{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"sWx" = ( +/turf/simulated/shuttle/floor/darkred, +/area/vr/powered/space/sciship) +"sXh" = ( +/obj/structure/prop/machine/nt_pod, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered) +"sZe" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/sciship) +"sZP" = ( +/obj/structure/table/reinforced, +/turf/simulated/floor/tiled, +/area/vr/powered/constore) +"tag" = ( +/obj/item/trash/bowl, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"tax" = ( +/obj/structure/closet/secure_closet/engineering_welding{ + req_access = null + }, +/obj/item/weapon/storage/belt/utility, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"tbj" = ( +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/floor/cult{ + icon_state = "cult-narsie" + }, +/area/vr/powered/cult) +"tbn" = ( +/obj/structure/table/marble{ + color = "grey" + }, +/obj/item/weapon/reagent_containers/glass/bottle/adminordrazine, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered) +"tcB" = ( +/obj/structure/table/woodentable, +/obj/item/stack/cable_coil{ + pixel_y = -1 + }, +/obj/item/stack/cable_coil{ + pixel_y = 2 + }, +/obj/item/stack/cable_coil{ + pixel_y = 5 + }, +/turf/simulated/floor/wood, +/area/vr/powered/art) +"tcP" = ( +/obj/structure/table/marble, +/obj/item/weapon/material/knife/butch, +/obj/item/weapon/material/kitchen/rollingpin, +/turf/simulated/floor/tiled/white, +/area/vr/powered) +"tcX" = ( +/obj/machinery/atmospherics/unary/engine{ + dir = 4 + }, +/turf/space, +/area/vr/space) +"tep" = ( +/obj/machinery/access_button{ + master_tag = null; + pixel_y = 27; + req_one_access = null + }, +/obj/effect/map_helper/airlock/door/ext_door, +/obj/effect/map_helper/airlock/button/ext_button, +/obj/machinery/door/airlock/hatch, +/obj/machinery/door/blast/regular{ + id = "kalipsoshutters"; + name = "Kalipso Blast Shielding"; + density = 0; + opacity = 0 + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/sciship) +"teA" = ( +/obj/machinery/atmospherics/pipe/simple/visible, +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1380; + master_tag = "estrella"; + name = "interior access button"; + pixel_y = 26 + }, +/obj/machinery/door/firedoor/border_only, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"tfh" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle{ + pixel_y = -1; + pixel_x = 9 + }, +/obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle{ + pixel_y = -1; + pixel_x = -6 + }, +/obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle{ + pixel_y = -1; + pixel_x = -1 + }, +/obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle{ + pixel_y = -1; + pixel_x = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/constore) +"tgD" = ( +/turf/simulated/wall/r_wall, +/area/vr/powered/building2) +"tgJ" = ( +/obj/machinery/gear_dispenser/suit/autolok, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered/cult) +"thl" = ( +/mob/living/simple_mob/animal/passive/lizard, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"tkb" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/conspawn) +"tko" = ( +/obj/effect/decal/cleanable/fruit_smudge, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"tkD" = ( +/obj/structure/window/phoronreinforced{ + dir = 8 + }, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/cult) +"tkF" = ( +/obj/item/clothing/head/cone, +/turf/simulated/floor/outdoors/grass{ + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"tmd" = ( +/obj/machinery/vending/magivend, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"tmj" = ( +/obj/effect/floor_decal/industrial/loading, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/space/sciship) +"tmX" = ( +/obj/structure/bed/double/padded, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/item/weapon/bedsheet/rddouble, +/turf/simulated/floor/wood, +/area/vr/powered) +"tnb" = ( +/obj/structure/table/woodentable, +/obj/item/device/flashlight/lamp, +/turf/simulated/floor/wmarble, +/area/vr/powered/motel) +"tnm" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"tnB" = ( +/obj/effect/floor_decal/corner/paleblue{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"tol" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"toz" = ( +/obj/machinery/button/holosign{ + id = "baropenrp"; + name = "Open Sign"; + pixel_x = 25; + pixel_y = 6 + }, +/obj/machinery/light_switch{ + name = "light switch "; + pixel_x = 32; + pixel_y = 6 + }, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"toC" = ( +/obj/structure/cliff/automatic{ + dir = 10 + }, +/turf/simulated/floor/lava, +/area/vr/outdoors/powered/lava) +"tph" = ( +/obj/structure/bed/chair/oldsofa/left{ + dir = 1 + }, +/obj/structure/window/phoronreinforced, +/turf/simulated/floor/wood, +/area/vr/powered/cult) +"tpp" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/vr/powered/art) +"tqo" = ( +/obj/machinery/vending/cola, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"tqD" = ( +/obj/structure/closet/alien{ + color = "grey"; + desc = "Eldritch carved locker."; + name = "rockformed locker" + }, +/obj/item/toy/plushie/susred, +/turf/simulated/floor/wood, +/area/vr/powered/cult) +"tqL" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/machinery/button/ignition{ + id = "cutiemulcher"; + pixel_x = -22; + pixel_y = -5 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"tqM" = ( +/obj/structure/coatrack, +/obj/machinery/button/windowtint{ + id = "h-living"; + pixel_x = -27 + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"tqX" = ( +/obj/structure/cryofeed, +/turf/simulated/wall/rdshull, +/area/vr/powered) +"ttc" = ( +/obj/structure/prop/rock/small/wateralt, +/turf/simulated/floor/water{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"ttd" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/yellow, +/obj/structure/table/rack/shelf/steel, +/obj/item/stack/material/glass/phoronrglass{ + amount = 20 + }, +/obj/item/stack/material/glass/phoronrglass{ + amount = 20 + }, +/obj/fiftyspawner/rods, +/obj/fiftyspawner/rods, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/whiteship) +"ttg" = ( +/turf/simulated/floor/water/beach{ + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"tto" = ( +/obj/structure/shuttle/engine/router, +/turf/simulated/shuttle/wall, +/area/vr/powered/space/whiteship) +"tui" = ( +/obj/structure/salvageable/console_broken_os, +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"tul" = ( +/obj/machinery/smartfridge/survival_pod{ + name = "food storage" + }, +/obj/item/weapon/reagent_containers/food/snacks/burrito_spicy, +/obj/item/weapon/reagent_containers/food/snacks/burrito_spicy, +/obj/item/weapon/reagent_containers/food/snacks/burrito_spicy, +/obj/item/weapon/reagent_containers/food/snacks/burrito_vegan, +/obj/item/weapon/reagent_containers/food/snacks/burrito_vegan, +/obj/item/weapon/reagent_containers/food/snacks/burrito_vegan, +/obj/item/weapon/reagent_containers/food/snacks/burrito_mystery, +/obj/item/weapon/reagent_containers/food/snacks/burrito_mystery, +/obj/item/weapon/reagent_containers/food/snacks/burrito_mystery, +/obj/item/weapon/reagent_containers/food/snacks/burrito_hell, +/obj/item/weapon/reagent_containers/food/snacks/burrito_hell, +/obj/item/weapon/reagent_containers/food/snacks/burrito_hell, +/obj/item/weapon/reagent_containers/food/snacks/burrito_hell, +/obj/item/weapon/reagent_containers/food/snacks/burrito_cheese, +/obj/item/weapon/reagent_containers/food/snacks/burrito_cheese, +/obj/item/weapon/reagent_containers/food/snacks/burrito_cheese, +/obj/item/weapon/reagent_containers/food/snacks/burrito, +/obj/item/weapon/reagent_containers/food/snacks/burrito, +/obj/item/weapon/reagent_containers/food/snacks/burrito, +/obj/item/weapon/reagent_containers/food/snacks/slice/bigbeanburrito, +/obj/item/weapon/reagent_containers/food/snacks/slice/bigbeanburrito, +/obj/item/weapon/reagent_containers/food/snacks/slice/bigbeanburrito, +/obj/item/weapon/reagent_containers/food/snacks/slice/bigbeanburrito/filled, +/obj/item/weapon/reagent_containers/food/snacks/slice/bigbeanburrito/filled, +/obj/item/weapon/reagent_containers/food/snacks/slice/bigbeanburrito/filled, +/obj/item/weapon/reagent_containers/food/snacks/sliceable/supremoburrito, +/obj/item/weapon/reagent_containers/food/snacks/enchiladas, +/obj/item/weapon/reagent_containers/food/snacks/enchiladas, +/obj/item/weapon/reagent_containers/food/snacks/enchiladas, +/obj/item/weapon/reagent_containers/food/snacks/cheesenachos, +/obj/item/weapon/reagent_containers/food/snacks/cheesenachos, +/obj/item/weapon/reagent_containers/food/snacks/cheesenachos, +/obj/item/weapon/reagent_containers/food/snacks/chipplate/nachos, +/obj/item/weapon/reagent_containers/food/snacks/chipplate/nachos, +/obj/item/weapon/reagent_containers/food/snacks/chipplate/nachos, +/obj/item/weapon/reagent_containers/food/snacks/cubannachos, +/obj/item/weapon/reagent_containers/food/snacks/cubannachos, +/obj/item/weapon/reagent_containers/food/snacks/cubannachos, +/obj/item/weapon/reagent_containers/food/snacks/cubannachos, +/obj/item/weapon/reagent_containers/food/snacks/nachos, +/obj/item/weapon/reagent_containers/food/snacks/nachos, +/obj/item/weapon/reagent_containers/food/snacks/nachos, +/obj/item/weapon/reagent_containers/food/snacks/nachos, +/obj/item/weapon/reagent_containers/food/snacks/pandenata, +/obj/item/weapon/reagent_containers/food/snacks/pandenata, +/obj/item/weapon/reagent_containers/food/snacks/pandenata, +/obj/item/weapon/reagent_containers/food/snacks/tocino, +/obj/item/weapon/reagent_containers/food/snacks/tocino, +/obj/item/weapon/reagent_containers/food/snacks/tocino, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"tvk" = ( +/obj/machinery/light/floortube/flicker{ + dir = 8; + pixel_x = 5 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered) +"tvB" = ( +/obj/structure/table/steel, +/obj/item/weapon/shovel, +/obj/item/weapon/shovel, +/obj/item/weapon/material/knife/machete/hatchet, +/obj/item/weapon/material/knife/machete/hatchet, +/turf/simulated/floor/outdoors/grass{ + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"tvH" = ( +/obj/machinery/recharge_station, +/obj/effect/floor_decal/techfloor/corner{ + dir = 9 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"tvI" = ( +/obj/structure/table/steel_reinforced, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/disk/nifsoft/compliance, +/obj/item/weapon/card/emag, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/building2) +"tvX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/yellow{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"twq" = ( +/obj/machinery/vending/sovietsoda, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"tyb" = ( +/obj/machinery/door/airlock/glass_centcom{ + name = "Starboard Cannon" + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/sciship) +"tyJ" = ( +/obj/effect/floor_decal/corner/paleblue/diagonal{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"tyN" = ( +/turf/simulated/wall, +/area/vr/powered/material) +"tzq" = ( +/mob/living/simple_mob/animal/giant_spider, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"tzs" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/cult) +"tzL" = ( +/mob/living/simple_mob/construct/juggernaut/behemoth{ + dir = 8; + ai_holder_type = null + }, +/turf/simulated/floor/redgrid/off, +/area/vr/powered/cult) +"tAc" = ( +/obj/structure/loot_pile/surface/alien/engineering, +/obj/effect/floor_decal/techfloor{ + dir = 5 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"tAi" = ( +/turf/simulated/floor/gorefloor, +/area/vr/powered/rocks) +"tAn" = ( +/obj/machinery/disperser/front{ + dir = 1 + }, +/turf/space, +/area/vr/powered) +"tAI" = ( +/obj/structure/flora/tree/pine, +/turf/simulated/floor/snow, +/area/vr/outdoors/powered) +"tBo" = ( +/obj/effect/floor_decal/industrial/loading{ + dir = 1 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/space/sciship) +"tCJ" = ( +/obj/structure/table/glass, +/obj/machinery/light/small, +/obj/item/weapon/storage/box/lights/mixed, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"tDJ" = ( +/obj/structure/table/rack/shelf/steel, +/obj/fiftyspawner/phoron, +/obj/fiftyspawner/osmium, +/turf/simulated/floor/airless, +/area/vr/outdoors/powered) +"tDT" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 9 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"tEP" = ( +/obj/machinery/disperser/middle{ + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/effect/catwalk_plated/dark, +/obj/machinery/door/blast/regular{ + dir = 4; + id = "kalipsoshutters"; + name = "Kalipso Blast Shielding"; + density = 0; + opacity = 0 + }, +/turf/simulated/floor/airless, +/area/vr/powered/space/sciship) +"tEZ" = ( +/obj/structure/table/standard, +/turf/simulated/floor/carpet/blue, +/area/vr/powered/motel) +"tFb" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 9 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + frequency = 1380; + id_tag = "estrella_pump" + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"tFV" = ( +/obj/machinery/power/smes/buildable/hybrid, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/effect/floor_decal/industrial/warning, +/obj/structure/sign/electricshock{ + pixel_x = -32 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"tGi" = ( +/obj/machinery/light{ + layer = 3 + }, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/building2) +"tGm" = ( +/obj/random/maintenance/engineering, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"tGL" = ( +/obj/effect/floor_decal/corner/paleblue{ + dir = 8 + }, +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/obj/item/weapon/lipstick/random, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"tHh" = ( +/obj/structure/salvageable/console_os{ + dir = 8 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"tHD" = ( +/obj/structure/closet/walllocker/emerglocker/south, +/obj/structure/table/rack/shelf/steel, +/obj/structure/ship_munition/disperser_charge/explosive, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"tHK" = ( +/turf/simulated/floor/outdoors/dirt{ + temperature = 293.15; + outdoors = 0 + }, +/area/vr/powered/dungeon) +"tHR" = ( +/turf/simulated/floor/water{ + temperature = 311; + outdoors = 0 + }, +/area/vr/outdoors/powered) +"tKh" = ( +/mob/living/simple_mob/animal/giant_spider/tunneler, +/turf/simulated/floor/water/indoors{ + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"tKx" = ( +/obj/item/weapon/fossil/skull/horned, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"tKO" = ( +/obj/structure/table/rack/shelf/steel, +/obj/random/maintenance/engineering, +/obj/random/maintenance/medical, +/obj/random/maintenance/research, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"tLA" = ( +/obj/structure/bed/chair/office/dark{ + dir = 1 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"tLM" = ( +/obj/machinery/light/floortube/flicker{ + pixel_y = -2 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"tMA" = ( +/obj/structure/window/phoronreinforced{ + dir = 4 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"tMG" = ( +/obj/effect/floor_decal/spline/fancy{ + dir = 4 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"tNx" = ( +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/vr/powered/dungeon) +"tOc" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/powered) +"tOx" = ( +/obj/structure/bed/chair/office/light{ + dir = 1 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"tOD" = ( +/obj/item/weapon/storage/box/wormcan/sickly, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"tOX" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/fancy/candle_box, +/obj/item/weapon/storage/box/matches, +/turf/simulated/floor/carpet/oracarpet, +/area/vr/powered) +"tPm" = ( +/obj/structure/table/rack, +/obj/item/weapon/makeover, +/obj/structure/curtain/open/bed, +/obj/item/clothing/under/swimsuit/fluff/penelope, +/turf/simulated/floor/wood, +/area/vr/powered) +"tPv" = ( +/turf/simulated/floor/outdoors/sidewalk/side{ + icon_state = "sidewalk"; + movement_cost = 0; + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"tPE" = ( +/obj/structure/salvageable/data_os{ + name = "broken money printer" + }, +/obj/random/cash/huge, +/obj/random/cash/huge, +/obj/random/cash/huge, +/obj/item/weapon/storage/bag/cash, +/turf/simulated/floor/outdoors/rocks{ + temperature = 293.15; + outdoors = -1 + }, +/area/vr/powered/dungeon) +"tQq" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/turf/simulated/floor/plating, +/area/vr/powered/vet) +"tSO" = ( +/obj/structure/window/phoronreinforced{ + dir = 8 + }, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered/cult) +"tTC" = ( +/obj/structure/table/rack/shelf/steel, +/obj/random/maintenance/engineering, +/obj/random/maintenance/morestuff, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"tTT" = ( +/obj/item/trash/rkibble{ + pixel_x = 8; + pixel_y = 14 + }, +/obj/structure/table/rack/shelf/steel, +/obj/item/trash/rkibble{ + pixel_x = 8 + }, +/obj/item/trash/rkibble{ + pixel_x = -7; + pixel_y = 14 + }, +/obj/item/trash/rkibble{ + pixel_x = -7 + }, +/obj/item/trash/rkibble{ + pixel_x = 8; + pixel_y = 14 + }, +/obj/item/trash/rkibble{ + pixel_x = -7; + pixel_y = 14 + }, +/obj/item/trash/rkibble{ + pixel_x = -7 + }, +/obj/item/trash/rkibble{ + pixel_x = 8 + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/space/sciship) +"tUi" = ( +/obj/structure/bed/chair/bay/comfy/red{ + dir = 8 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"tUm" = ( +/obj/machinery/optable, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/dungeon) +"tUn" = ( +/turf/simulated/floor/grass2{ + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"tUD" = ( +/obj/structure/window/reinforced/tinted/frosted{ + dir = 1 + }, +/obj/structure/bed/chair/comfy/purp{ + dir = 4 + }, +/turf/simulated/floor/carpet/blucarpet, +/area/vr/powered) +"tVg" = ( +/obj/structure/shuttle/engine/heater, +/turf/simulated/wall/shull, +/area/vr/powered) +"tVi" = ( +/obj/machinery/porta_turret/alien{ + faction = "syndicate" + }, +/turf/simulated/floor/airless, +/area/vr/outdoors/powered) +"tVO" = ( +/obj/structure/window/reinforced{ + dir = 8; + health = 1e+006 + }, +/obj/structure/table/bench/marble, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/powered) +"tVU" = ( +/obj/machinery/door/airlock/medical{ + req_one_access = null + }, +/turf/simulated/floor/plating, +/area/vr/powered/vet) +"tWD" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/structure/mirror{ + pixel_x = -28 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"tWK" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 8 + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/space/sciship) +"tWV" = ( +/obj/structure/flora/bboulder2, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"tXa" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/bed/chair/bay/comfy/black{ + dir = 1 + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/dungeon) +"tXf" = ( +/obj/structure/table/rack/shelf/steel, +/obj/random/maintenance/engineering, +/obj/random/maintenance/medical, +/obj/random/maintenance/security, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"tXo" = ( +/obj/structure/table/alien/blue, +/obj/item/weapon/storage/quickdraw/syringe_case, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"tXt" = ( +/obj/machinery/light/floortube/flicker{ + pixel_y = 5 + }, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/cult) +"tXE" = ( +/obj/structure/bed/chair/bay/comfy/red{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"tXJ" = ( +/obj/structure/fence/end{ + dir = 8 + }, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"tYS" = ( +/obj/structure/table/marble, +/obj/item/weapon/fossil/skull{ + anchored = 1; + pixel_y = -2 + }, +/obj/effect/catwalk_plated/dark, +/obj/structure/window/phoronreinforced{ + dir = 1 + }, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced{ + dir = 8 + }, +/obj/structure/window/phoronreinforced{ + dir = 4 + }, +/turf/simulated/floor/lava, +/area/vr/powered/cult) +"tYZ" = ( +/obj/structure/closet/crate/large, +/obj/fiftyspawner/steel, +/obj/item/stack/material/plasteel{ + amount = 30 + }, +/obj/item/stack/material/phoron{ + amount = 25 + }, +/obj/item/stack/material/glass/phoronrglass{ + amount = 20 + }, +/obj/fiftyspawner/steel, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"tZj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/random/trash, +/turf/simulated/wall/r_concrete, +/area/vr/powered/dungeon) +"uaq" = ( +/obj/machinery/chem_master, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"uat" = ( +/obj/structure/bed/double/padded, +/turf/simulated/floor/wood/sif/broken, +/area/vr/powered/space/mechfactory) +"uav" = ( +/obj/structure/closet/wardrobe/grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/shoes/black, +/obj/item/clothing/shoes/black, +/obj/item/clothing/shoes/footwraps, +/obj/item/clothing/shoes/footwraps, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/space/sciship) +"ubf" = ( +/obj/item/clothing/under/color/prison, +/obj/item/clothing/under/color/prison, +/obj/item/clothing/under/color/prison, +/obj/item/clothing/under/color/prison, +/obj/item/clothing/under/color/prison, +/obj/item/clothing/under/color/prison, +/obj/item/clothing/under/color/prison, +/obj/item/clothing/under/color/prison, +/obj/item/clothing/under/color/prison, +/obj/item/clothing/under/color/prison, +/obj/item/clothing/shoes/orange, +/obj/item/clothing/shoes/orange, +/obj/item/clothing/shoes/orange, +/obj/item/clothing/shoes/orange, +/obj/item/clothing/shoes/orange, +/obj/item/clothing/shoes/orange, +/obj/item/clothing/shoes/orange, +/obj/item/clothing/shoes/orange, +/obj/item/clothing/shoes/orange, +/obj/item/clothing/shoes/orange, +/obj/item/clothing/under/fluff/latexmaid, +/obj/item/clothing/under/fluff/latexmaid, +/obj/item/clothing/under/fluff/latexmaid, +/obj/item/clothing/under/fluff/latexmaid, +/obj/item/clothing/under/fluff/latexmaid, +/obj/item/clothing/under/fluff/latexmaid, +/obj/item/clothing/under/fluff/latexmaid, +/obj/item/clothing/under/fluff/latexmaid, +/obj/item/clothing/under/fluff/latexmaid, +/obj/item/clothing/under/fluff/latexmaid, +/obj/item/clothing/shoes/dress, +/obj/item/clothing/shoes/dress, +/obj/item/clothing/shoes/dress, +/obj/item/clothing/shoes/dress, +/obj/item/clothing/shoes/dress, +/obj/item/clothing/shoes/dress, +/obj/item/clothing/shoes/dress, +/obj/item/clothing/shoes/dress, +/obj/item/clothing/shoes/dress, +/obj/item/clothing/shoes/dress, +/obj/item/clothing/shoes/dress, +/obj/machinery/smartfridge/survival_pod{ + desc = "A mysterious machine which can fabricate many tools for acquiring test subjects."; + icon = 'icons/obj/abductor.dmi'; + icon_state = "dispenser"; + name = "Garmentier"; + req_access = list(777); + pixel_y = 0 + }, +/obj/item/clothing/head/headband/maid, +/obj/item/clothing/head/headband/maid, +/obj/item/clothing/head/headband/maid, +/obj/item/clothing/head/headband/maid, +/obj/item/clothing/head/headband/maid, +/obj/effect/floor_decal/techfloor{ + dir = 10 + }, +/obj/machinery/light/poi, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"ubC" = ( +/obj/structure/table/standard, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"ubH" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/structure/bed/chair/bay/comfy/red{ + dir = 4 + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"ucy" = ( +/obj/machinery/vending/coffee, +/obj/effect/floor_decal/corner/paleblue/diagonal{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"ucD" = ( +/obj/item/weapon/coin/gold, +/obj/item/weapon/ore/diamond, +/obj/item/stack/material/diamond, +/turf/simulated/floor/flock, +/area/vr/powered/rocks) +"udv" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered/cult) +"udD" = ( +/obj/structure/toilet{ + pixel_y = 12 + }, +/turf/simulated/floor/tiled/freezer, +/area/vr/powered/space/sciship) +"udG" = ( +/obj/structure/table/steel_reinforced, +/obj/item/weapon/gun/energy/sizegun, +/obj/item/weapon/gun/energy/sizegun, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/building2) +"udN" = ( +/obj/structure/flora/ausbushes/ppflowers, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"udR" = ( +/turf/simulated/floor/carpet/bcarpet, +/area/vr/powered/cult) +"ufp" = ( +/obj/structure/table/wooden_reinforced, +/obj/item/weapon/paper/crumpled{ + pixel_y = -3; + pixel_x = -4 + }, +/obj/item/weapon/reagent_containers/food/condiment/cornoil{ + pixel_y = 0; + pixel_x = 5 + }, +/turf/simulated/floor/wood, +/area/vr/powered/dungeon) +"ufu" = ( +/turf/simulated/floor/water/beach{ + temperature = 311; + outdoors = 0 + }, +/area/vr/outdoors/powered) +"uga" = ( +/obj/structure/flora/log1, +/turf/simulated/floor/water/deep{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"ugj" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/mechfactory) +"ugs" = ( +/obj/structure/table/rack/shelf/steel, +/obj/random/cigarettes, +/obj/random/cigarettes, +/obj/random/cigarettes, +/turf/simulated/floor/tiled, +/area/vr/powered/constore) +"ugC" = ( +/obj/machinery/atmospherics/unary/engine/biggest{ + dir = 1 + }, +/turf/space, +/area/vr/space) +"uhw" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/material/sharpeningkit, +/obj/item/weapon/material/knife/tacknife/boot, +/turf/simulated/floor/wood/alt/panel{ + temperature = 311 + }, +/area/vr/powered/rocks) +"uiA" = ( +/turf/simulated/floor/outdoors/sidewalk/slab{ + movement_cost = 0; + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"uiI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/random/trash, +/obj/structure/simple_door/wood, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"ujg" = ( +/obj/structure/table/alien/blue, +/obj/machinery/chemical_dispenser/ert/specialops{ + pixel_y = 7 + }, +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/dungeon) +"ujv" = ( +/obj/machinery/atmospherics/pipe/tank/phoron/full{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/airless, +/area/vr/powered) +"ujA" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/structure/salvageable/console_os, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"ujT" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/reagent_dispensers/acid{ + pixel_y = 30 + }, +/obj/structure/table/steel_reinforced, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"ujY" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/box/syndie_kit/chameleon{ + pixel_x = -3; + pixel_y = -1 + }, +/obj/item/weapon/storage/box/syndie_kit/chameleon{ + pixel_x = 2; + pixel_y = 6 + }, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"ukX" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/reagent_containers/food/snacks/sliceable/excitingsuppermatter, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"uli" = ( +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"umH" = ( +/obj/effect/floor_decal/corner/paleblue{ + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"unb" = ( +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"unf" = ( +/mob/living/simple_mob/vore/bigdragon, +/obj/item/ammo_casing/a145, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"uno" = ( +/obj/machinery/light/small, +/turf/simulated/floor/carpet/blucarpet, +/area/vr/powered) +"unq" = ( +/obj/structure/table/alien/blue, +/obj/item/stack/medical/advanced/bruise_pack, +/obj/item/weapon/surgical/retractor/alien, +/obj/effect/floor_decal/techfloor{ + dir = 5 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/dungeon) +"unH" = ( +/obj/structure/table/rack/shelf/steel, +/obj/random/maintenance/cargo, +/obj/random/maintenance/clean, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"unL" = ( +/obj/machinery/atmospherics/pipe/tank/air{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/outline/blue, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"uox" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8; + health = 1e+006 + }, +/obj/structure/window/reinforced, +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/rig/industrial/equipped, +/obj/item/weapon/rig/industrial/equipped, +/obj/item/weapon/rig/industrial/equipped, +/obj/item/weapon/rig/industrial/equipped, +/obj/item/weapon/rig/industrial/equipped, +/obj/item/weapon/rig/industrial/equipped, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"upg" = ( +/obj/effect/floor_decal/techfloor, +/obj/effect/decal/cleanable/blood/gibs/xeno, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"uqd" = ( +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/powered) +"uqk" = ( +/obj/structure/outcrop/diamond, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"uqt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 + }, +/obj/machinery/meter, +/turf/simulated/floor/airless, +/area/vr/powered) +"urQ" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/carpet/blue, +/area/vr/powered/motel) +"usz" = ( +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"usM" = ( +/obj/structure/simple_door/flock, +/turf/simulated/floor/flock, +/area/vr/powered/rocks) +"utA" = ( +/mob/living/simple_mob/construct/wraith{ + ai_holder_type = null + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"utF" = ( +/obj/item/weapon/storage/bag/trash, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"uuc" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 8 + }, +/obj/structure/window/phoronreinforced{ + dir = 4 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"uuz" = ( +/obj/structure/table/marble, +/obj/structure/window/phoronreinforced{ + dir = 4 + }, +/obj/effect/floor_decal/spline/fancy{ + dir = 4 + }, +/obj/item/weapon/reagent_containers/food/condiment/small/packet/crayon/generic, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"uuU" = ( +/obj/machinery/door/airlock{ + id_tag = "VR2"; + name = "VR Beachhouse 2" + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"uvz" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/structure/table/steel_reinforced, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"uwf" = ( +/obj/structure/table/steel_reinforced, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/turf/simulated/floor/airless, +/area/vr/outdoors/powered) +"uww" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/floor_decal/techfloor/corner{ + dir = 4 + }, +/turf/simulated/floor/cult{ + icon_state = "cult-narsie" + }, +/area/vr/powered/cult) +"uwx" = ( +/mob/living/simple_mob/mechanical/mecha/combat/marauder{ + faction = "syndicate" + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered) +"uwM" = ( +/obj/effect/floor_decal/techfloor{ + dir = 5 + }, +/obj/structure/salvageable/console_os, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"uxt" = ( +/obj/structure/table/reinforced, +/obj/item/device/flashlight/lamp/green{ + pixel_y = 2 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"uxV" = ( +/obj/structure/table/marble, +/obj/item/weapon/reagent_containers/glass/beaker/bluespace, +/obj/item/weapon/reagent_containers/glass/beaker/bluespace{ + pixel_x = -7 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"uyo" = ( +/obj/effect/map_effect/portal/master/side_b{ + dir = 4; + portal_id = "vrdungeon". + }, +/turf/simulated/floor/concrete{ + outdoors = 0 + }, +/area/vr/powered/dungeon) +"uyz" = ( +/obj/structure/cryofeed, +/turf/simulated/floor/bluegrid{ + name = "Server Base"; + nitrogen = 500; + oxygen = 0; + temperature = 80 + }, +/area/vr/powered) +"uyL" = ( +/obj/structure/fence, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"uzr" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 1; + frequency = 1380; + id_tag = "estrella_pump" + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 6 + }, +/obj/machinery/airlock_sensor{ + frequency = 1380; + id_tag = "estrella_sensor"; + pixel_y = -28 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"uzB" = ( +/obj/effect/wingrille_spawn/reinforced, +/turf/simulated/floor/wmarble, +/area/vr/powered/cafe) +"uzE" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/chemical_dispenser/bar_soft/full, +/obj/structure/table/marble, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"uzU" = ( +/obj/structure/salvageable/computer, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"uAh" = ( +/obj/structure/table/steel_reinforced, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/obj/random/maintenance/engineering, +/turf/simulated/floor/airless, +/area/vr/powered) +"uAm" = ( +/obj/random/junk, +/turf/simulated/floor/outdoors/mud{ + outdoors = -1; + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"uAs" = ( +/obj/effect/floor_decal/corner/paleblue{ + dir = 9 + }, +/obj/structure/stasis_cage, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"uAt" = ( +/obj/machinery/light/poi{ + dir = 8 + }, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/dungeon) +"uAz" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/mecha_parts/mecha_equipment/generator/nuclear, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/explosive/rigged, +/obj/item/mecha_parts/mecha_equipment/weapon/energy/ion/rigged, +/turf/simulated/floor/airless, +/area/vr/space) +"uBn" = ( +/obj/structure/bed/double/padded, +/obj/structure/curtain/bed, +/obj/item/weapon/bedsheet/hosdouble, +/obj/machinery/computer/security/telescreen/entertainment{ + icon_state = "frame"; + pixel_y = 32 + }, +/turf/simulated/floor/wood, +/area/vr/powered/space/whiteship) +"uBA" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"uBZ" = ( +/obj/machinery/light/floortube/flicker{ + pixel_y = 13 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered) +"uCc" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/cryofeed{ + dir = 4 + }, +/turf/simulated/floor/greengrid/nitrogen, +/area/vr/powered/space/sciship) +"uCF" = ( +/obj/machinery/autolathe{ + hacked = 1; + name = "hacked autolathe" + }, +/turf/simulated/floor/reinforced, +/area/vr/powered/redbase) +"uCI" = ( +/obj/machinery/vending/tool{ + emagged = 1 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/space/mechfactory) +"uDd" = ( +/obj/effect/floor_decal/corner/blue/diagonal{ + dir = 4 + }, +/obj/item/weapon/bedsheet, +/obj/structure/bed/padded, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered/dungeon) +"uDB" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/shuttle/engine/heater{ + dir = 4 + }, +/turf/simulated/floor/airless, +/area/vr/powered) +"uEa" = ( +/turf/simulated/wall/r_wall, +/area/vr/powered/armory) +"uFe" = ( +/obj/machinery/light{ + layer = 3 + }, +/obj/structure/table/steel_reinforced, +/obj/random/soap, +/obj/random/soap, +/obj/random/soap, +/obj/random/soap, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/building2) +"uFw" = ( +/obj/machinery/atmospherics/pipe/tank/phoron/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/sign/atmos/phoron{ + pixel_x = 32 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"uGs" = ( +/obj/machinery/sleeper{ + dir = 4; + emagged = 1; + initial_bin_rating = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"uGw" = ( +/obj/structure/table/steel, +/obj/item/weapon/storage/toolbox/syndicate/powertools, +/obj/item/stack/cable_coil/random, +/obj/item/stack/cable_coil/random, +/obj/item/stack/cable_coil/random, +/obj/item/stack/cable_coil/random, +/obj/item/stack/cable_coil/random, +/obj/item/weapon/storage/belt/utility/full/multitool{ + pixel_y = 6 + }, +/turf/simulated/floor/outdoors/sidewalk/slab{ + temperature = 293.15; + movement_cost = 0 + }, +/area/vr/outdoors/powered) +"uGW" = ( +/obj/structure/closet/cabinet, +/obj/random/tech_supply/component, +/obj/random/tech_supply/component, +/obj/random/tech_supply/component, +/obj/random/tech_supply/component, +/obj/random/tech_supply/component, +/obj/random/toolbox, +/obj/random/toolbox, +/turf/simulated/floor/wood, +/area/vr/powered) +"uHS" = ( +/obj/machinery/door/airlock/maintenance/medical{ + req_one_access = null + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor/glass, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/whiteship) +"uIK" = ( +/obj/effect/decal/remains/ribcage, +/turf/simulated/floor/lava, +/area/vr/outdoors/powered/lava) +"uJR" = ( +/obj/structure/grille/cult, +/obj/structure/window/phoronreinforced/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"uKg" = ( +/turf/simulated/shuttle/wall/hard_corner, +/area/vr/powered/space/whiteship) +"uKG" = ( +/obj/machinery/body_scanconsole, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/dungeon) +"uLN" = ( +/obj/structure/closet, +/turf/simulated/floor/carpet/blucarpet, +/area/vr/powered) +"uLT" = ( +/obj/structure/table/marble, +/obj/item/device/mass_spectrometer/adv, +/obj/item/device/mass_spectrometer/adv, +/obj/item/clothing/glasses/science, +/obj/item/clothing/glasses/science, +/obj/machinery/light/floortube/flicker{ + pixel_y = 5 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"uLU" = ( +/obj/effect/zone_divider, +/obj/effect/zone_divider, +/turf/unsimulated/wall/seperator, +/area/vr/powered/rocks) +"uMG" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"uNc" = ( +/obj/machinery/door/blast/regular{ + dir = 4; + id = "kalipsoshutters"; + name = "Kalipso Blast Shielding"; + density = 0; + opacity = 0 + }, +/obj/structure/fans/tiny, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/sciship) +"uNE" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled/freezer, +/area/vr/powered) +"uNG" = ( +/obj/item/tape/police, +/turf/simulated/floor/concrete{ + outdoors = 0 + }, +/area/vr/powered/rocks) +"uOu" = ( +/obj/structure/salvageable/implant_container_os, +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"uOG" = ( +/obj/structure/table/alien/blue, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"uOQ" = ( +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"uOW" = ( +/turf/simulated/floor/outdoors/newdirt_nograss{ + temperature = 293.15 + }, +/area/vr/space) +"uPr" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/effect/landmark/loot_spawn, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"uPT" = ( +/turf/simulated/floor/wood, +/area/vr/powered/dungeon) +"uQq" = ( +/obj/structure/flora/bboulder1, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"uQL" = ( +/obj/machinery/power/smes/buildable/hybrid, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"uRC" = ( +/obj/structure/sign/deck1, +/turf/simulated/wall/skipjack, +/area/vr/powered/space/sciship) +"uSY" = ( +/obj/machinery/atmospherics/binary/circulator{ + anchored = 1; + dir = 1 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/sciship) +"uUX" = ( +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"uWc" = ( +/obj/effect/catwalk_plated/dark, +/obj/structure/sign/department/cargo_dock{ + pixel_x = -32 + }, +/turf/simulated/floor/airless, +/area/vr/space) +"uWK" = ( +/obj/effect/decal/cleanable/blood/gibs{ + color = "red"; + icon_state = "gib3" + }, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"uXF" = ( +/obj/structure/prop/rock/watersharp, +/turf/simulated/floor/water{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"uXX" = ( +/obj/machinery/vending/medical{ + dir = 4; + emagged = 1; + pixel_x = 5; + req_access = null + }, +/obj/effect/floor_decal/techfloor, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"uYA" = ( +/obj/effect/floor_decal/corner/paleblue{ + dir = 5 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"vaJ" = ( +/obj/item/weapon/stool/padded{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"vaN" = ( +/obj/structure/salvageable/data_os{ + name = "broken money printer" + }, +/obj/item/weapon/spacecash/ewallet{ + worth = 69000 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"vba" = ( +/obj/structure/bed/double/padded, +/obj/item/weapon/bedsheet/rainbowdouble, +/obj/machinery/partyalarm{ + pixel_y = -18 + }, +/turf/simulated/floor/wood/sif, +/area/vr/powered/space/mechfactory) +"vbt" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/tiled, +/area/vr/powered/nuke) +"vcM" = ( +/turf/simulated/floor/plating, +/area/vr/outdoors/powered) +"vdd" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/turf/simulated/floor/outdoors/grass{ + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"vdG" = ( +/obj/structure/closet/wardrobe/grey, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"vdK" = ( +/obj/item/weapon/pack/cardemon, +/turf/simulated/floor/carpet/bcarpet, +/area/vr/powered) +"veE" = ( +/obj/machinery/airlock_sensor{ + dir = 1; + id_tag = null; + pixel_y = -27 + }, +/obj/effect/map_helper/airlock/sensor/chamber_sensor, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"vfd" = ( +/obj/structure/bed/chair/office/dark{ + dir = 1 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"vfR" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/machinery/door/blast/regular{ + id = "kalipsoshutters"; + name = "Kalipso Blast Shielding"; + density = 0; + opacity = 0 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/sciship) +"vgr" = ( +/obj/structure/bed/chair/office/dark{ + dir = 1 + }, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/space/whiteship) +"vgC" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/floor_decal/industrial/warning, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"vgG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/space/mechfactory) +"vhw" = ( +/obj/structure/prop/rock/small/water, +/turf/simulated/floor/water{ + temperature = 311; + outdoors = 0 + }, +/area/vr/powered/rocks) +"vil" = ( +/obj/machinery/atmospherics/portables_connector, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/whiteship) +"vip" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"viH" = ( +/obj/effect/simple_portal/linked{ + portal_id = 69; + name = "Fast Travel to Beachhouses" + }, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"vjp" = ( +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"vjE" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"vjI" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/table/reinforced, +/obj/machinery/door/window/northright{ + dir = 4; + name = "Medical booth" + }, +/obj/structure/curtain/black{ + icon_state = "open"; + layer = 2; + name = "privacy curtain"; + opacity = 0 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/whiteship) +"vkX" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"vlH" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 4 + }, +/turf/simulated/floor/cult{ + icon_state = "cult-narsie" + }, +/area/vr/powered/cult) +"vlK" = ( +/obj/effect/map_effect/portal/master/side_a{ + dir = 8; + portal_id = "vrdungeon" + }, +/turf/simulated/floor/concrete{ + outdoors = 0 + }, +/area/vr/powered/rocks) +"vlV" = ( +/obj/structure/bed/double/padded, +/obj/item/weapon/bedsheet/mimedouble, +/turf/simulated/floor/carpet/purcarpet, +/area/vr/powered/cult) +"vlW" = ( +/obj/structure/table/alien/blue, +/obj/item/weapon/surgical/scalpel/ripper, +/obj/item/weapon/surgical/scalpel/manager, +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/dungeon) +"vmH" = ( +/obj/structure/curtain/black{ + icon_state = "open"; + layer = 2; + name = "privacy curtain"; + opacity = 0 + }, +/turf/simulated/floor/wood/sif/broken, +/area/vr/powered/space/mechfactory) +"vmY" = ( +/obj/machinery/light/poi, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"vmZ" = ( +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered/cult) +"vnk" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/atmospherics/portables_connector, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"vny" = ( +/obj/structure/table/reinforced, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"vnz" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 5 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"vnR" = ( +/obj/structure/bed/chair/wood{ + dir = 2; + pixel_y = 0 + }, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"vok" = ( +/obj/machinery/vending/phoronresearch, +/turf/simulated/floor/tiled{ + outdoors = 1 + }, +/area/vr/powered/vendor) +"voo" = ( +/obj/machinery/light/small{ + dir = 4; + pixel_y = 0 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"vor" = ( +/obj/machinery/appliance/cooker/oven, +/turf/simulated/floor/tiled/white, +/area/vr/powered) +"voB" = ( +/obj/effect/floor_decal/corner/white/border{ + dir = 9 + }, +/obj/item/weapon/material/fishing_rod/built, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/concrete{ + outdoors = 0 + }, +/area/vr/powered/dungeon) +"voY" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"vpr" = ( +/obj/effect/floor_decal/corner/paleblue/full{ + dir = 1 + }, +/obj/structure/bed/chair/comfy/blue{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"vpH" = ( +/obj/mecha/working/hoverpod/combatpod{ + dir = 8 + }, +/turf/space, +/area/vr/space) +"vqv" = ( +/obj/item/ammo_casing/a145, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"vqw" = ( +/obj/structure/cliff/automatic, +/turf/simulated/floor/water/indoors{ + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"vrb" = ( +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/cult) +"vrM" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/mecha_parts/component/armor/military, +/obj/item/mecha_parts/component/gas/reinforced, +/obj/item/mecha_parts/mecha_equipment/omni_shield, +/obj/item/mecha_parts/mecha_equipment/tool/jetpack, +/obj/item/mecha_parts/mecha_equipment/tool/passenger, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/cannon, +/turf/simulated/floor/airless, +/area/vr/space) +"vsl" = ( +/obj/structure/sign/department/rnd{ + pixel_y = 32 + }, +/obj/structure/table/steel_reinforced, +/turf/simulated/shuttle/floor/yellow, +/area/vr/powered/space/sciship) +"vtf" = ( +/obj/item/weapon/material/twohanded/baseballbat/gold, +/obj/item/clothing/gloves/ring/material/gold, +/obj/fiftyspawner/gold, +/turf/simulated/floor/flock, +/area/vr/powered/rocks) +"vtC" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 9 + }, +/obj/effect/floor_decal/techfloor/corner{ + dir = 10 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"vtI" = ( +/obj/structure/bed/chair/sofa/left/brown{ + pixel_y = 0; + dir = 1 + }, +/turf/simulated/floor/wmarble, +/area/vr/powered/motel) +"vuC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"vvh" = ( +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = 31 + }, +/turf/simulated/floor/plating, +/area/vr/powered/material) +"vvo" = ( +/obj/effect/floor_decal/corner/paleblue{ + dir = 9 + }, +/obj/structure/table/standard, +/obj/item/weapon/tank/oxygen, +/obj/item/clothing/mask/breath, +/obj/item/weapon/gun/energy/netgun, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"vvL" = ( +/obj/structure/closet/athletic_mixed, +/obj/item/clothing/shoes/sandal, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/powered) +"vvR" = ( +/obj/structure/window/reinforced{ + dir = 8; + health = 1e+006 + }, +/turf/simulated/floor/outdoors/dirt{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"vwT" = ( +/obj/structure/bed/chair/sofa/left/black, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"vxB" = ( +/obj/machinery/door/window/eastright{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/constore) +"vzc" = ( +/obj/machinery/recharger/wallcharger{ + pixel_x = 4; + pixel_y = 26 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"vzj" = ( +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"vAi" = ( +/turf/simulated/floor/outdoors/rocks{ + temperature = 293.15; + outdoors = -1 + }, +/area/vr/powered/dungeon) +"vBj" = ( +/obj/screen/alert/highpressure, +/obj/structure/bed/chair/comfy/black{ + dir = 8 + }, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/space/whiteship) +"vBB" = ( +/mob/living/simple_mob/vore/aggressive/rat, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/dungeon) +"vCh" = ( +/obj/item/modular_computer/console/preset/civilian{ + pixel_y = 0; + dir = 8 + }, +/turf/simulated/floor/wood, +/area/vr/powered/dungeon) +"vCj" = ( +/obj/machinery/autolathe, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"vDz" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 5 + }, +/obj/structure/table/standard, +/obj/item/weapon/storage/firstaid/surgery, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"vEb" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 5 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"vEi" = ( +/obj/machinery/door/blast/shutters{ + dir = 2; + id = "vrsewers1" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"vEB" = ( +/obj/structure/table/woodentable, +/obj/item/paint_palette{ + pixel_x = 6; + pixel_y = -6 + }, +/obj/item/paint_palette{ + pixel_x = 6; + pixel_y = 0 + }, +/obj/item/paint_palette{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/paint_brush{ + pixel_x = -4; + pixel_y = -5 + }, +/obj/item/paint_brush{ + pixel_x = -6; + pixel_y = -1 + }, +/obj/item/paint_brush{ + pixel_x = -8; + pixel_y = 4 + }, +/turf/simulated/floor/wood, +/area/vr/powered/art) +"vES" = ( +/obj/structure/table/alien/blue, +/obj/item/weapon/storage/belt/medical/alien, +/obj/item/weapon/storage/belt/medical/alien{ + pixel_y = 6 + }, +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/dungeon) +"vGh" = ( +/obj/machinery/vending/wardrobe/hydrobe{ + req_access = null + }, +/turf/simulated/floor/tiled{ + outdoors = 1 + }, +/area/vr/powered/vendor) +"vGt" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/structure/table/rack/shelf/steel, +/obj/fiftyspawner/durasteel, +/obj/fiftyspawner/steel, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"vGB" = ( +/turf/simulated/wall/r_wall, +/area/vr/outdoors/powered) +"vHn" = ( +/obj/item/weapon/material/twohanded/sledgehammer, +/turf/simulated/floor/outdoors/rocks{ + temperature = 293.15; + outdoors = -1 + }, +/area/vr/powered/dungeon) +"vHs" = ( +/obj/machinery/vending/snack, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"vHT" = ( +/obj/effect/floor_decal/techfloor, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/dungeon) +"vHY" = ( +/obj/effect/floor_decal/techfloor{ + dir = 5 + }, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"vIy" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/floor/cult{ + icon_state = "cult-narsie" + }, +/area/vr/powered/cult) +"vID" = ( +/obj/structure/cryofeed{ + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/mechfactory) +"vIF" = ( +/obj/structure/flora/pottedplant/overgrown, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"vIR" = ( +/obj/structure/bed/chair/wood{ + dir = 1; + pixel_y = 0 + }, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"vIX" = ( +/obj/structure/salvageable/data_os{ + name = "broken money printer" + }, +/obj/random/cash/huge, +/obj/random/cash/huge, +/obj/random/cash/huge, +/obj/random/cash/huge, +/turf/simulated/floor/outdoors/rocks{ + temperature = 293.15; + outdoors = -1 + }, +/area/vr/powered/dungeon) +"vJB" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/light/poi, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/sciship) +"vJF" = ( +/obj/structure/table/rack/shelf/steel, +/obj/random/action_figure{ + pixel_x = 4; + pixel_y = -5 + }, +/obj/random/action_figure{ + pixel_y = 5; + pixel_x = -5 + }, +/obj/random/action_figure{ + pixel_y = -5; + pixel_x = -5 + }, +/turf/simulated/floor/wood, +/area/vr/powered/dungeon) +"vJH" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/structure/window/phoronreinforced{ + dir = 4 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"vKi" = ( +/obj/item/weapon/material/fishing_net, +/turf/simulated/floor/wood/alt/panel{ + temperature = 311 + }, +/area/vr/powered/rocks) +"vKm" = ( +/obj/structure/morgue, +/turf/simulated/floor/plating, +/area/vr/powered/vet) +"vKn" = ( +/turf/simulated/floor/water/beach/corner{ + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"vKp" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/simulated/floor/outdoors/sidewalk/side{ + movement_cost = 0; + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"vKr" = ( +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"vKu" = ( +/obj/effect/decal/remains, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/dungeon) +"vLG" = ( +/obj/machinery/button/remote/blast_door{ + id = "vrgunshop"; + name = "Shutters Button"; + pixel_x = -26 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"vLT" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/turf/simulated/shuttle/floor/yellow, +/area/vr/powered/space/sciship) +"vNg" = ( +/obj/effect/floor_decal/corner/blue/diagonal{ + dir = 4 + }, +/obj/item/pizzabox/old, +/obj/item/clothing/head/soft/red, +/turf/simulated/floor/tiled/white, +/area/vr/powered/dungeon) +"vNz" = ( +/mob/living/simple_mob/animal/passive/bird/parrot/kea, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"vOm" = ( +/obj/machinery/sleeper{ + dir = 4 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/whiteship) +"vOE" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"vPw" = ( +/turf/unsimulated/wall, +/area/vr/powered/dungeon) +"vPB" = ( +/obj/structure/fence/corner{ + dir = 2 + }, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"vQg" = ( +/obj/structure/bed/chair/comfy/brown{ + dir = 1; + pixel_y = 0 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"vQJ" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/weapon/tank/jetpack/oxygen, +/obj/item/weapon/tank/jetpack/oxygen, +/obj/item/weapon/tank/jetpack/oxygen, +/obj/item/weapon/tank/jetpack/oxygen, +/obj/item/weapon/tank/jetpack/oxygen, +/obj/item/weapon/tank/jetpack/oxygen, +/obj/item/weapon/tank/jetpack/oxygen, +/obj/item/weapon/tank/jetpack/oxygen, +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"vRo" = ( +/turf/simulated/floor/snow, +/area/vr/outdoors/powered) +"vRq" = ( +/obj/machinery/atmospherics/pipe/tank/phoron{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/outline/red, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"vRw" = ( +/obj/machinery/space_heater, +/turf/simulated/floor/wood, +/area/vr/powered) +"vSD" = ( +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/obj/effect/floor_decal/techfloor/corner{ + dir = 10 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"vTg" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/machinery/door/blast/regular{ + id = "kalipsoshutters"; + name = "Kalipso Blast Shielding"; + density = 0; + opacity = 0 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/sciship) +"vTq" = ( +/turf/simulated/floor/wood, +/area/vr/powered/cult) +"vTr" = ( +/obj/machinery/power/generator{ + anchored = 1; + dir = 8 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/sciship) +"vTF" = ( +/turf/simulated/floor/lava, +/area/vr/powered/cult) +"vTN" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"vUl" = ( +/obj/machinery/shower, +/obj/structure/curtain/open/shower, +/obj/structure/window/basic{ + dir = 4 + }, +/turf/simulated/floor/tiled/neutral, +/area/vr/powered) +"vUv" = ( +/obj/structure/table/marble, +/obj/machinery/chemical_dispenser/deluxe/full, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/powered) +"vUF" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/reagent_containers/food/condiment/small/saltshaker, +/turf/simulated/floor/wood, +/area/vr/powered) +"vVx" = ( +/obj/structure/table/rack/shelf/steel, +/obj/random/maintenance/clean, +/obj/random/maintenance/morestuff, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"vWm" = ( +/obj/effect/floor_decal/spline/fancy{ + dir = 5 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"vWC" = ( +/mob/living/simple_mob/animal/passive/fish/salmon, +/turf/simulated/floor/water/deep{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"vWQ" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/suit/surgicalapron, +/obj/item/clothing/gloves/sterile, +/obj/item/clothing/mask/surgical, +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"vWS" = ( +/turf/simulated/floor/water/beach{ + dir = 4; + temperature = 311 + }, +/area/vr/outdoors/powered) +"vXA" = ( +/obj/structure/table/rack/shelf/steel, +/obj/random/grenade/box, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"vXV" = ( +/obj/item/weapon/storage/backpack/holding, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"vXW" = ( +/obj/machinery/door/window/brigdoor/eastright{ + req_access = null; + dir = 4 + }, +/obj/machinery/door/window/brigdoor/eastright{ + req_access = null; + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"vXY" = ( +/obj/structure/flora/lily3, +/turf/simulated/floor/water{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"vYq" = ( +/obj/structure/grille/cult, +/obj/structure/window/phoronreinforced/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"vYv" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"vYB" = ( +/obj/effect/floor_decal/rust, +/obj/machinery/light/small{ + dir = 4; + pixel_y = 0 + }, +/obj/machinery/button/remote/blast_door{ + id = "vrsewers1"; + pixel_x = 23; + pixel_y = -6 + }, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"vZl" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/fancy/candle_box, +/obj/random/cigarettes, +/turf/simulated/floor/carpet/bcarpet, +/area/vr/powered) +"vZp" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/structure/cult/pylon, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"vZD" = ( +/obj/effect/floor_decal/rust, +/obj/effect/decal/cleanable/dirt, +/obj/random/junk, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"vZH" = ( +/obj/structure/table/bench/wooden, +/obj/item/weapon/gun/energy/pulse_rifle, +/turf/simulated/floor/plating, +/area/vr/powered/material) +"vZQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"wag" = ( +/obj/structure/fans/hardlight/colorable{ + color = "red" + }, +/turf/simulated/shuttle/plating, +/area/vr/powered) +"wat" = ( +/obj/item/weapon/material/fishing_net, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"waw" = ( +/obj/structure/fans/hardlight/colorable{ + color = "red" + }, +/obj/machinery/door/airlock/angled_tgmc/wide/security{ + dir = 4 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered) +"waF" = ( +/obj/structure/closet/athletic_mixed, +/obj/item/clothing/shoes/sandal, +/obj/machinery/light/small, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/powered) +"waX" = ( +/obj/item/device/flashlight{ + pixel_x = 2; + pixel_y = 2 + }, +/turf/simulated/floor, +/area/vr/powered) +"wbb" = ( +/obj/structure/closet/walllocker/emerglocker{ + dir = 1; + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/space/whiteship) +"wbd" = ( +/obj/structure/ship_munition/disperser_charge/emp, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"wbm" = ( +/obj/structure/table/marble{ + color = "grey" + }, +/obj/item/weapon/reagent_containers/food/snacks/sliceable/chocolatecake, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"wbv" = ( +/obj/structure/salvageable/console_broken_os{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"wbD" = ( +/obj/machinery/light/poi{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"wcp" = ( +/obj/random/maintenance/security, +/obj/structure/table/reinforced, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/space/mechfactory) +"wcR" = ( +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"wdc" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"wdn" = ( +/obj/structure/table/steel_reinforced, +/obj/item/device/mmi/inert/ai_remote, +/turf/simulated/shuttle/floor/yellow, +/area/vr/powered/space/sciship) +"wdV" = ( +/obj/structure/bed/chair/wood{ + dir = 8; + pixel_y = 0 + }, +/obj/structure/fireplace{ + dir = 2; + pixel_x = 10 + }, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"wey" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 + }, +/obj/structure/table/steel_reinforced, +/obj/item/weapon/storage/briefcase/inflatable{ + pixel_y = 3 + }, +/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/pizzavoucher, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/space/mechfactory) +"wfq" = ( +/turf/simulated/floor/water{ + temperature = 293.15 + }, +/area/vr/outdoors/powered) +"wfu" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/wood, +/area/vr/powered/space/whiteship) +"wfC" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/yellow{ + dir = 4 + }, +/obj/structure/fuel_port{ + pixel_x = 30 + }, +/obj/machinery/light/small/emergency{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"wfH" = ( +/obj/effect/decal/cleanable/blood/gibs{ + color = "red"; + icon_state = "gibup1_flesh" + }, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"wge" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/structure/ship_munition/disperser_charge/emp, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"wgq" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"wgB" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/outdoors/dirt{ + temperature = 293.15; + outdoors = 0 + }, +/area/vr/powered/dungeon) +"wgX" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/wood, +/area/vr/powered/art) +"whd" = ( +/obj/structure/table/bench/marble, +/obj/structure/flora/pottedplant/bamboo{ + pixel_y = 7 + }, +/obj/structure/window/reinforced/polarized{ + id = "h-master" + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"wik" = ( +/mob/living/simple_mob/animal/passive/cat/bones{ + desc = "A very odd behaved cat, their scratched name tag reads 'Felix'. They look very malnourished."; + name = "Felix" + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"wim" = ( +/obj/item/weapon/reagent_containers/food/drinks/cup{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/item/weapon/reagent_containers/food/drinks/cup{ + pixel_x = -4; + pixel_y = 8 + }, +/obj/item/weapon/reagent_containers/food/drinks/cup{ + pixel_x = 8; + pixel_y = -4 + }, +/obj/item/weapon/reagent_containers/food/drinks/cup{ + pixel_x = -4; + pixel_y = -4 + }, +/obj/item/weapon/reagent_containers/food/drinks/cup{ + pixel_x = 8 + }, +/obj/item/weapon/reagent_containers/food/drinks/cup{ + pixel_x = -4 + }, +/obj/item/weapon/reagent_containers/food/drinks/cup{ + pixel_x = 8; + pixel_y = 12 + }, +/obj/item/weapon/reagent_containers/food/drinks/cup{ + pixel_x = -4; + pixel_y = 12 + }, +/obj/structure/table/marble, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"wit" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/vr/powered/material) +"wiJ" = ( +/obj/structure/table/rack/shelf/steel, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/item/weapon/gun/projectile/automatic/z8, +/obj/item/weapon/gun/projectile/automatic/z8, +/obj/item/weapon/gun/projectile/automatic/z8, +/obj/item/weapon/gun/projectile/automatic/z8, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"wiP" = ( +/obj/mecha/working/hoverpod/shuttlecraft{ + dir = 8 + }, +/turf/space, +/area/vr/space) +"wiS" = ( +/obj/effect/gateway, +/turf/simulated/floor/cult{ + icon_state = "cult-narsie" + }, +/area/vr/powered/cult) +"wiU" = ( +/obj/structure/table/alien/blue, +/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/clothing/glasses/welding, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"wjf" = ( +/obj/machinery/gear_dispenser/suit/aether, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"wjh" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/shuttle/engine/heater, +/turf/simulated/floor/airless, +/area/vr/powered) +"wjI" = ( +/obj/structure/table/darkglass, +/obj/item/weapon/storage/toolbox/syndicate/powertools, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"wjN" = ( +/obj/structure/table/bench/marble, +/turf/simulated/floor/wood{ + temperature = 311 + }, +/area/vr/powered) +"wkw" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/structure/bed/chair/bay/comfy/red{ + dir = 1 + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"wlP" = ( +/obj/structure/window/reinforced/tinted/frosted{ + dir = 1 + }, +/turf/simulated/floor/carpet/blucarpet, +/area/vr/powered) +"wmx" = ( +/obj/machinery/vending/wardrobe/scidrobe{ + req_access = null + }, +/turf/simulated/floor/tiled{ + outdoors = 1 + }, +/area/vr/powered/vendor) +"wnm" = ( +/obj/structure/table/marble, +/obj/item/weapon/storage/box/glasses/square{ + pixel_x = 9; + pixel_y = 1 + }, +/obj/item/weapon/storage/box/glasses/rocks{ + pixel_y = 1; + pixel_x = -6 + }, +/obj/item/weapon/storage/box/glasses/pint{ + pixel_y = 11; + pixel_x = -6 + }, +/obj/item/weapon/storage/box/glasses/meta/metapint{ + pixel_y = 11; + pixel_x = 9 + }, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"wnA" = ( +/obj/machinery/vending/medical{ + req_access = null; + req_log_access = null; + dir = 4 + }, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"woj" = ( +/turf/simulated/floor/flock{ + color = "grey" + }, +/area/vr/powered/cult) +"wpx" = ( +/obj/machinery/door/airlock/hatch{ + icon_state = "door_locked"; + id_tag = null; + locked = 1; + req_access = list(11) + }, +/turf/simulated/shuttle/plating, +/area/vr/powered) +"wpA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/yellow, +/obj/item/device/radio/intercom{ + dir = 8; + name = "Station Intercom (General)"; + pixel_x = -21 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"wsc" = ( +/obj/machinery/floor_light{ + anchored = 1 + }, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"wsS" = ( +/obj/effect/wingrille_spawn/reinforced_phoron, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"wuS" = ( +/turf/simulated/wall/skipjack, +/area/vr/powered/space/mechfactory) +"wvb" = ( +/mob/living/simple_mob/construct/juggernaut/behemoth{ + ai_holder_type = null + }, +/turf/simulated/floor/redgrid/animated, +/area/vr/powered/cult) +"wvp" = ( +/turf/unsimulated/wall/seperator, +/area/vr/powered/rocks) +"wvv" = ( +/obj/machinery/mech_recharger, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/loot_pile/mecha/durand, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/space/mechfactory) +"wvz" = ( +/obj/structure/bed/chair/wood/wings{ + dir = 1 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"wwm" = ( +/obj/structure/reagent_dispensers/foam, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"wwD" = ( +/obj/structure/bed/chair/wood/wings{ + dir = 8 + }, +/obj/effect/floor_decal/spline/fancy{ + dir = 5 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"wwP" = ( +/obj/machinery/mech_recharger, +/obj/mecha/combat/phazon/old, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/space/sciship) +"wxu" = ( +/obj/structure/bed/chair/comfy/black, +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"wxT" = ( +/obj/machinery/button/remote/airlock{ + id = "VR2"; + name = "Bolt Control"; + pixel_x = 30; + specialfunctions = 4 + }, +/turf/simulated/floor/carpet/blucarpet, +/area/vr/powered) +"wxW" = ( +/obj/structure/grille/cult, +/obj/structure/window/phoronreinforced/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"wzb" = ( +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/conspawn) +"wzL" = ( +/obj/structure/bed/chair/bay/comfy/red{ + dir = 1 + }, +/obj/machinery/door/window/survival_pod{ + dir = 2 + }, +/mob/living/simple_mob/humanoid/merc/ranged/laser, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered) +"wAt" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/whiteship) +"wAz" = ( +/obj/structure/table/steel_reinforced, +/obj/item/weapon/storage/briefcase/inflatable{ + pixel_y = 3 + }, +/obj/item/weapon/storage/toolbox/electrical, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"wAA" = ( +/turf/simulated/wall, +/area/vr/powered/bar) +"wBm" = ( +/mob/living/simple_mob/construct/juggernaut/behemoth{ + dir = 1; + ai_holder_type = null + }, +/turf/simulated/floor/redgrid/animated, +/area/vr/powered/cult) +"wBy" = ( +/obj/machinery/vending/engivend{ + emagged = 1 + }, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"wBO" = ( +/obj/structure/sign/warning/lethal_turrets{ + name = "\improper SNIPER" + }, +/turf/simulated/wall/r_concrete, +/area/vr/powered/dungeon) +"wBW" = ( +/obj/machinery/portable_atmospherics/canister/phoron, +/obj/machinery/atmospherics/portables_connector{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/outline/red, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"wCw" = ( +/obj/machinery/door/airlock/hatch{ + req_one_access = null + }, +/obj/effect/zone_divider, +/obj/structure/fans/tiny, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"wCy" = ( +/obj/structure/closet/wardrobe/grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/under/teshari/undercoat/standard/black_grey, +/obj/item/clothing/shoes/black, +/obj/item/clothing/shoes/black, +/obj/item/clothing/shoes/footwraps, +/obj/item/clothing/shoes/footwraps, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/under/color/grey, +/obj/item/clothing/under/permit, +/obj/item/clothing/under/permit, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"wCK" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/cult) +"wCR" = ( +/obj/structure/table/steel_reinforced, +/obj/item/weapon/implanter/compliance{ + pixel_y = 12 + }, +/obj/item/weapon/implanter/compliance, +/obj/item/weapon/implanter/compliance{ + pixel_y = 4 + }, +/obj/item/weapon/implanter/compliance{ + pixel_y = 8 + }, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/building2) +"wCV" = ( +/mob/living/simple_mob/mechanical/mecha/combat/gygax/manned{ + faction = "syndicate" + }, +/turf/simulated/floor/airless, +/area/vr/outdoors/powered) +"wDe" = ( +/obj/structure/bed/chair/wood{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"wEa" = ( +/obj/structure/prop/statue/lion, +/turf/simulated/floor/outdoors/dirt{ + temperature = 311 + }, +/area/vr/powered/rocks) +"wEB" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 4 + }, +/obj/machinery/porta_turret/alien{ + faction = "neutral" + }, +/obj/machinery/light, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"wEH" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"wFa" = ( +/mob/living/simple_mob/animal/giant_spider, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"wFp" = ( +/obj/item/device/gps/computer, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/sciship) +"wFA" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/structure/salvageable/console_os, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"wFF" = ( +/obj/machinery/atmospherics/portables_connector, +/obj/machinery/portable_atmospherics/canister/phoron, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"wFG" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 5 + }, +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/gun/projectile/automatic/pdw, +/obj/item/weapon/gun/projectile/automatic/pdw, +/obj/item/weapon/gun/projectile/automatic/pdw, +/obj/item/weapon/gun/projectile/automatic/pdw, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"wFI" = ( +/obj/structure/prop/machine/tgmc_console4/starts_on, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"wGG" = ( +/obj/item/clothing/head/helmet/bulletproof, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"wHH" = ( +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"wHR" = ( +/turf/simulated/wall/r_wall, +/area/vr/powered/building1) +"wIb" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 10 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"wID" = ( +/obj/structure/table/rack/shelf/steel, +/obj/fiftyspawner/phoron, +/turf/simulated/floor/airless, +/area/vr/outdoors/powered) +"wIN" = ( +/obj/machinery/vending/loadout/clothing{ + prices = list(/obj/item/clothing/under/bathrobe=0,/obj/item/clothing/under/dress/black_corset=0,/obj/item/clothing/under/blazer=0,/obj/item/clothing/under/blazer/skirt=0,/obj/item/clothing/under/cheongsam=0,/obj/item/clothing/under/cheongsam/red=0,/obj/item/clothing/under/cheongsam/blue=0,/obj/item/clothing/under/cheongsam/black=0,/obj/item/clothing/under/cheongsam/darkred=0,/obj/item/clothing/under/cheongsam/green=0,/obj/item/clothing/under/cheongsam/purple=0,/obj/item/clothing/under/cheongsam/darkblue=0,/obj/item/clothing/under/croptop=0,/obj/item/clothing/under/croptop/red=0,/obj/item/clothing/under/croptop/grey=0,/obj/item/clothing/under/cuttop=0,/obj/item/clothing/under/cuttop/red=0,/obj/item/clothing/under/suit_jacket/female/skirt=0,/obj/item/clothing/under/dress/dress_fire=0,/obj/item/clothing/under/dress/flamenco=0,/obj/item/clothing/under/dress/flower_dress=0,/obj/item/clothing/under/fluff/gnshorts=0,/obj/item/clothing/under/color=0,/obj/item/clothing/under/color/aqua=0,/obj/item/clothing/under/color/black=0,/obj/item/clothing/under/color/blackf=0,/obj/item/clothing/under/color/blackjumpskirt=0,/obj/item/clothing/under/color/blue=0,/obj/item/clothing/under/color/brown=0,/obj/item/clothing/under/color/darkblue=0,/obj/item/clothing/under/color/darkred=0,/obj/item/clothing/under/color/green=0,/obj/item/clothing/under/color/grey=0,/obj/item/clothing/under/color/lightblue=0,/obj/item/clothing/under/color/lightbrown=0,/obj/item/clothing/under/color/lightgreen=0,/obj/item/clothing/under/color/lightpurple=0,/obj/item/clothing/under/color/lightred=0,/obj/item/clothing/under/color/orange=0,/obj/item/clothing/under/color/pink=0,/obj/item/clothing/under/color/prison=0,/obj/item/clothing/under/color/ranger=0,/obj/item/clothing/under/color/red=0,/obj/item/clothing/under/color/white=0,/obj/item/clothing/under/color/yellow=0,/obj/item/clothing/under/color/yellowgreen=0,/obj/item/clothing/under/corp/aether=0,/obj/item/clothing/under/corp/focal=0,/obj/item/clothing/under/corp/hephaestus=0,/obj/item/clothing/under/corp/wardt=0,/obj/item/clothing/under/kilt=0,/obj/item/clothing/under/fluff/latexmaid=0,/obj/item/clothing/under/dress/lilacdress=0,/obj/item/clothing/under/dress/white2=0,/obj/item/clothing/under/dress/white4=0,/obj/item/clothing/under/dress/maid=0,/obj/item/clothing/under/dress/maid/sexy=0,/obj/item/clothing/under/dress/maid/janitor=0,/obj/item/clothing/under/moderncoat=0,/obj/item/clothing/under/permit=0,/obj/item/clothing/under/oldwoman=0,/obj/item/clothing/under/frontier=0,/obj/item/clothing/under/mbill=0,/obj/item/clothing/under/pants/baggy=0,/obj/item/clothing/under/pants/baggy/classicjeans=0,/obj/item/clothing/under/pants/baggy/mustangjeans=0,/obj/item/clothing/under/pants/baggy/blackjeans=0,/obj/item/clothing/under/pants/baggy/greyjeans=0,/obj/item/clothing/under/pants/baggy/youngfolksjeans=0,/obj/item/clothing/under/pants/baggy/white=0,/obj/item/clothing/under/pants/baggy/red=0,/obj/item/clothing/under/pants/baggy/black=0,/obj/item/clothing/under/pants/baggy/tan=0,/obj/item/clothing/under/pants/baggy/track=0,/obj/item/clothing/under/pants/baggy/khaki=0,/obj/item/clothing/under/pants/baggy/camo=0,/obj/item/clothing/under/pants/utility=0,/obj/item/clothing/under/pants/utility/orange=0,/obj/item/clothing/under/pants/utility/blue=0,/obj/item/clothing/under/pants/utility/white=0,/obj/item/clothing/under/pants/utility/red=0,/obj/item/clothing/under/pants/chaps=0,/obj/item/clothing/under/pants/chaps/black=0,/obj/item/clothing/under/pants/track=0,/obj/item/clothing/under/pants/track/red=0,/obj/item/clothing/under/pants/track/white=0,/obj/item/clothing/under/pants/track/green=0,/obj/item/clothing/under/pants/track/blue=0,/obj/item/clothing/under/pants/yogapants=0,/obj/item/clothing/under/ascetic=0,/obj/item/clothing/under/dress/white3=0,/obj/item/clothing/under/skirt/pleated=0,/obj/item/clothing/under/dress/darkred=0,/obj/item/clothing/under/dress/redeveninggown=0,/obj/item/clothing/under/dress/red_swept_dress=0,/obj/item/clothing/under/dress/sailordress=0,/obj/item/clothing/under/dress/sari=0,/obj/item/clothing/under/dress/sari/green=0,/obj/item/clothing/under/qipao=0,/obj/item/clothing/under/qipao/red=0,/obj/item/clothing/under/qipao/white=0,/obj/item/clothing/under/shorts/red=0,/obj/item/clothing/under/shorts/green=0,/obj/item/clothing/under/shorts/blue=0,/obj/item/clothing/under/shorts/black=0,/obj/item/clothing/under/shorts/grey=0,/obj/item/clothing/under/shorts/white=0,/obj/item/clothing/under/shorts/jeans=0,/obj/item/clothing/under/shorts/jeans=0,/obj/item/clothing/under/shorts/jeans/classic=0,/obj/item/clothing/under/shorts/jeans/mustang=0,/obj/item/clothing/under/shorts/jeans/youngfolks=0,/obj/item/clothing/under/shorts/jeans/black=0,/obj/item/clothing/under/shorts/jeans/grey=0,/obj/item/clothing/under/shorts/khaki=0,/obj/item/clothing/under/skirt/loincloth=0,/obj/item/clothing/under/skirt/khaki=0,/obj/item/clothing/under/skirt/blue=0,/obj/item/clothing/under/skirt/red=0,/obj/item/clothing/under/skirt/denim=0,/obj/item/clothing/under/skirt/pleated=0,/obj/item/clothing/under/skirt/outfit/plaid_blue=0,/obj/item/clothing/under/skirt/outfit/plaid_red=0,/obj/item/clothing/under/skirt/outfit/plaid_purple=0,/obj/item/clothing/under/overalls/sleek=0,/obj/item/clothing/under/sl_suit=0,/obj/item/clothing/under/gentlesuit=0,/obj/item/clothing/under/gentlesuit/skirt=0,/obj/item/clothing/under/suit_jacket=0,/obj/item/clothing/under/suit_jacket/really_black/skirt=0,/obj/item/clothing/under/suit_jacket/really_black=0,/obj/item/clothing/under/suit_jacket/female/skirt=0,/obj/item/clothing/under/suit_jacket/female=0,/obj/item/clothing/under/suit_jacket/red=0,/obj/item/clothing/under/suit_jacket/red/skirt=0,/obj/item/clothing/under/suit_jacket/charcoal=0,/obj/item/clothing/under/suit_jacket/charcoal/skirt=0,/obj/item/clothing/under/suit_jacket/navy=0,/obj/item/clothing/under/suit_jacket/navy/skirt=0,/obj/item/clothing/under/suit_jacket/burgundy=0,/obj/item/clothing/under/suit_jacket/burgundy/skirt=0,/obj/item/clothing/under/suit_jacket/checkered=0,/obj/item/clothing/under/suit_jacket/checkered/skirt=0,/obj/item/clothing/under/suit_jacket/tan=0,/obj/item/clothing/under/suit_jacket/tan/skirt=0,/obj/item/clothing/under/scratch=0,/obj/item/clothing/under/scratch/skirt=0,/obj/item/clothing/under/sundress=0,/obj/item/clothing/under/sundress_white=0,/obj/item/clothing/under/rank/psych/turtleneck/sweater=0,/obj/item/weapon/storage/box/fluff/swimsuit=0,/obj/item/weapon/storage/box/fluff/swimsuit/blue=0,/obj/item/weapon/storage/box/fluff/swimsuit/purple=0,/obj/item/weapon/storage/box/fluff/swimsuit/green=0,/obj/item/weapon/storage/box/fluff/swimsuit/red=0,/obj/item/weapon/storage/box/fluff/swimsuit/white=0,/obj/item/weapon/storage/box/fluff/swimsuit/earth=0,/obj/item/weapon/storage/box/fluff/swimsuit/engineering=0,/obj/item/weapon/storage/box/fluff/swimsuit/science=0,/obj/item/weapon/storage/box/fluff/swimsuit/security=0,/obj/item/weapon/storage/box/fluff/swimsuit/medical=0,/obj/item/weapon/storage/box/fluff/swimsuit/cowbikini=0,/obj/item/clothing/under/utility=0,/obj/item/clothing/under/utility/grey=0,/obj/item/clothing/under/utility/blue=0,/obj/item/clothing/under/fluff/v_nanovest=0,/obj/item/clothing/under/dress/westernbustle=0,/obj/item/clothing/under/wedding/bride_white=0,/obj/item/weapon/storage/backpack=0,/obj/item/weapon/storage/backpack/messenger=0,/obj/item/weapon/storage/backpack/satchel=0,/obj/item/clothing/under/tropical=0,/obj/item/clothing/under/tropical/green=0,/obj/item/clothing/under/tropical/pink=0,/obj/item/clothing/under/tropical/blue=0) + }, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"wIW" = ( +/obj/structure/bed/chair/comfy/black{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/dungeon) +"wJy" = ( +/obj/machinery/light{ + dir = 1; + layer = 3 + }, +/obj/machinery/gear_painter, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"wLH" = ( +/obj/item/weapon/rcd/advanced/loaded{ + pixel_x = -5; + pixel_y = 9 + }, +/obj/item/weapon/rcd_ammo/large, +/obj/item/weapon/rcd_ammo/large, +/obj/structure/table/steel_reinforced, +/turf/simulated/floor/plating, +/area/vr/powered/material) +"wLT" = ( +/obj/effect/floor_decal/techfloor/corner, +/obj/structure/cult/pylon, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"wMl" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/machinery/door/blast/regular/open{ + id = "stargazer_blast"; + name = "window blast shield" + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/dungeon) +"wMo" = ( +/obj/effect/wingrille_spawn/reinforced, +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"wMu" = ( +/obj/machinery/disperser/back{ + dir = 1 + }, +/obj/structure/ship_munition/disperser_charge/explosive, +/turf/simulated/wall/shull, +/area/vr/powered) +"wMT" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/fans/hardlight, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/mechfactory) +"wNd" = ( +/obj/machinery/vending/wardrobe/medidrobe{ + req_access = null + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"wNe" = ( +/obj/machinery/vending/medical{ + dir = 8; + emagged = 1; + pixel_x = -6; + req_access = list(777) + }, +/obj/effect/floor_decal/techfloor{ + dir = 1 + }, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/dungeon) +"wNs" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/backpack/dufflebag/syndie, +/obj/item/weapon/storage/backpack/dufflebag/syndie, +/obj/item/weapon/storage/backpack/dufflebag/syndie, +/obj/item/weapon/storage/backpack/dufflebag/syndie, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/obj/item/device/radio/headset, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"wNJ" = ( +/obj/structure/bed/padded, +/obj/item/weapon/bedsheet/cosmos, +/turf/simulated/floor/carpet/oracarpet, +/area/vr/powered/motel) +"wNK" = ( +/obj/structure/table/standard, +/obj/item/weapon/gun/projectile/automatic/serdy/memegun, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"wNW" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 28 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 4 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/space/whiteship) +"wOc" = ( +/obj/structure/prop/rock, +/turf/simulated/floor/outdoors/dirt{ + temperature = 311; + outdoors = 0 + }, +/area/vr/powered/rocks) +"wPa" = ( +/turf/simulated/wall/wood, +/area/vr/powered/rocks) +"wPm" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/machinery/door/window/survival_pod{ + opacity = 1 + }, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/cult) +"wPr" = ( +/obj/structure/cliff/automatic{ + dir = 6 + }, +/turf/simulated/floor/lava, +/area/vr/outdoors/powered/lava) +"wPJ" = ( +/obj/structure/table/steel_reinforced, +/obj/item/ammo_magazine/rpd, +/obj/item/ammo_magazine/rpd, +/obj/item/ammo_magazine/rpd, +/turf/simulated/floor/gorefloor, +/area/vr/outdoors/powered/cult) +"wRd" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/light/small{ + dir = 4; + pixel_y = 0 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"wRG" = ( +/obj/structure/railing, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"wSw" = ( +/obj/item/clothing/suit/space/void/autolok, +/obj/item/clothing/suit/space/void/autolok, +/obj/item/weapon/tank/emergency/oxygen/double, +/obj/item/weapon/tank/emergency/oxygen/double, +/obj/item/weapon/storage/toolbox/emergency, +/obj/fiftyspawner/steel, +/obj/fiftyspawner/steel, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/closet/alien{ + color = "grey"; + desc = "Eldritch carved locker."; + name = "rockformed locker" + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"wST" = ( +/turf/simulated/floor/concrete{ + outdoors = 0 + }, +/area/vr/outdoors/powered) +"wTk" = ( +/obj/structure/table/glass, +/obj/item/weapon/soap/deluxe, +/obj/item/weapon/towel/random, +/turf/simulated/floor/carpet/oracarpet, +/area/vr/powered) +"wTn" = ( +/obj/machinery/recharger/wallcharger{ + pixel_x = 4; + pixel_y = -30 + }, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/space/sciship) +"wTr" = ( +/obj/machinery/power/smes/buildable/hybrid, +/obj/machinery/atmospherics/pipe/simple/hidden/yellow, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/whiteship) +"wUx" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/mechfactory) +"wUS" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/mechfactory) +"wUU" = ( +/obj/machinery/light/small{ + dir = 4; + pixel_y = 0 + }, +/turf/simulated/floor/plating, +/area/vr/powered/dungeon) +"wVi" = ( +/obj/structure/flora/pottedplant/minitree, +/turf/simulated/floor/wood, +/area/vr/powered/conspawn) +"wVk" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"wVA" = ( +/obj/effect/floor_decal/spline/fancy{ + dir = 8 + }, +/obj/structure/cult/pylon{ + pixel_y = 4 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"wVS" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/dungeon) +"wWC" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/table/gamblingtable, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"wWR" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"wXv" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/item/toy/AI{ + desc = "May look like a toy, but to your surprise it seems to be a miniature AI core. There is constant static and a constant buzzing sound that makes your ear rings. . ."; + name = "M@13fic3n7"; + pixel_y = 4 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod{ + opacity = 1 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 4; + opacity = 1 + }, +/turf/simulated/floor/redgrid/animated, +/area/vr/powered) +"wXw" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 1 + }, +/obj/random/junk, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/space/mechfactory) +"wXz" = ( +/obj/machinery/light/small, +/turf/simulated/floor/carpet/oracarpet, +/area/vr/powered/motel) +"wXS" = ( +/obj/machinery/vending/coffee, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"wYi" = ( +/turf/simulated/floor/outdoors/newdirt_nograss{ + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"wYH" = ( +/obj/machinery/vending/loadout/accessory{ + prices = list(/obj/item/clothing/accessory=0,/obj/item/clothing/accessory/armband/med/color=0,/obj/item/clothing/accessory/asymmetric=0,/obj/item/clothing/accessory/asymmetric/purple=0,/obj/item/clothing/accessory/asymmetric/green=0,/obj/item/clothing/accessory/bracelet=0,/obj/item/clothing/accessory/bracelet/material=0,/obj/item/clothing/accessory/bracelet/friendship=0,/obj/item/clothing/accessory/chaps=0,/obj/item/clothing/accessory/chaps/black=0,/obj/item/weapon/storage/briefcase/clutch=0,/obj/item/clothing/accessory/collar=0,/obj/item/clothing/accessory/collar/bell=0,/obj/item/clothing/accessory/collar/spike=0,/obj/item/clothing/accessory/collar/pink=0,/obj/item/clothing/accessory/collar/holo=0,/obj/item/clothing/accessory/collar/shock=0,/obj/item/weapon/storage/belt/fannypack=0,/obj/item/weapon/storage/belt/fannypack/white=0,/obj/item/clothing/accessory/fullcape=0,/obj/item/clothing/accessory/halfcape=0,/obj/item/clothing/accessory/hawaiian=0,/obj/item/clothing/accessory/hawaiian/blue=0,/obj/item/clothing/accessory/hawaiian/pink=0,/obj/item/clothing/accessory/hawaiian/red=0,/obj/item/clothing/accessory/hawaiian/yellow=0,/obj/item/clothing/accessory/tropical=0,/obj/item/clothing/accessory/tropical/green=0,/obj/item/clothing/accessory/tropical/pink=0,/obj/item/clothing/accessory/tropical/blue=0,/obj/item/clothing/accessory/locket=0,/obj/item/weapon/storage/backpack/purse=0,/obj/item/clothing/accessory/sash=0,/obj/item/clothing/accessory/scarf=5,/obj/item/clothing/accessory/scarf/red=0,/obj/item/clothing/accessory/scarf/darkblue=0,/obj/item/clothing/accessory/scarf/purple=0,/obj/item/clothing/accessory/scarf/yellow=100,/obj/item/clothing/accessory/scarf/orange=0,/obj/item/clothing/accessory/scarf/lightblue=0,/obj/item/clothing/accessory/scarf/white=0,/obj/item/clothing/accessory/scarf/black=0,/obj/item/clothing/accessory/scarf/zebra=0,/obj/item/clothing/accessory/scarf/christmas=0,/obj/item/clothing/accessory/scarf/stripedred=0,/obj/item/clothing/accessory/scarf/stripedgreen=0,/obj/item/clothing/accessory/scarf/stripedblue=0,/obj/item/clothing/accessory/jacket=0,/obj/item/clothing/accessory/jacket/checkered=0,/obj/item/clothing/accessory/jacket/burgundy=0,/obj/item/clothing/accessory/jacket/navy=0,/obj/item/clothing/accessory/jacket/charcoal=0,/obj/item/clothing/accessory/vest=0,/obj/item/clothing/accessory/sweater=0,/obj/item/clothing/accessory/sweater/pink=0,/obj/item/clothing/accessory/sweater/mint=0,/obj/item/clothing/accessory/sweater/blue=0,/obj/item/clothing/accessory/sweater/heart=0,/obj/item/clothing/accessory/sweater/nt=5,/obj/item/clothing/accessory/sweater/keyhole=0,/obj/item/clothing/accessory/sweater/winterneck=0,/obj/item/clothing/accessory/sweater/uglyxmas=5,/obj/item/clothing/accessory/sweater/flowersweater=0,/obj/item/clothing/accessory/sweater/redneck=0,/obj/item/clothing/accessory/tie=0,/obj/item/clothing/accessory/tie/horrible=0,/obj/item/clothing/accessory/tie/white=0,/obj/item/clothing/accessory/tie/navy=0,/obj/item/clothing/accessory/tie/yellow=0,/obj/item/clothing/accessory/tie/darkgreen=0,/obj/item/clothing/accessory/tie/black=0,/obj/item/clothing/accessory/tie/red_long=0,/obj/item/clothing/accessory/tie/red_clip=0,/obj/item/clothing/accessory/tie/blue_long=0,/obj/item/clothing/accessory/tie/blue_clip=0,/obj/item/clothing/accessory/tie/red=0,/obj/item/clothing/accessory/wcoat=0,/obj/item/clothing/accessory/wcoat/red=0,/obj/item/clothing/accessory/wcoat/grey=0,/obj/item/clothing/accessory/wcoat/brown=0,/obj/item/clothing/accessory/wcoat/gentleman=0,/obj/item/clothing/accessory/wcoat/swvest=0,/obj/item/clothing/accessory/wcoat/swvest/blue=0,/obj/item/clothing/accessory/wcoat/swvest/red=0,/obj/item/weapon/storage/wallet=0,/obj/item/weapon/storage/wallet/poly=0,/obj/item/weapon/storage/wallet/womens=0,/obj/item/weapon/lipstick=0,/obj/item/weapon/lipstick/purple=0,/obj/item/weapon/lipstick/jade=0,/obj/item/weapon/lipstick/black=0,/obj/item/clothing/ears/earmuffs=0,/obj/item/clothing/ears/earmuffs/headphones=0,/obj/item/clothing/ears/earring/stud=0,/obj/item/clothing/ears/earring/dangle=0,/obj/item/clothing/gloves/ring/mariner=0,/obj/item/clothing/gloves/ring/engagement=0,/obj/item/clothing/gloves/ring/seal/signet=0,/obj/item/clothing/gloves/ring/seal/mason=0,/obj/item/clothing/gloves/ring/material/plastic=0,/obj/item/clothing/gloves/ring/material/steel=0,/obj/item/clothing/gloves/ring/material/gold=100,/obj/item/clothing/glasses/eyepatch=0,/obj/item/clothing/glasses/gglasses=0,/obj/item/clothing/glasses/regular/hipster=0,/obj/item/clothing/glasses/rimless=0,/obj/item/clothing/glasses/thin=0,/obj/item/clothing/glasses/monocle=0,/obj/item/clothing/glasses/goggles=0,/obj/item/clothing/glasses/fluff/spiffygogs=0,/obj/item/clothing/glasses/fakesunglasses=0,/obj/item/clothing/glasses/fakesunglasses/aviator=0,/obj/item/clothing/mask/bandana/blue=0,/obj/item/clothing/mask/bandana/gold=0,/obj/item/clothing/mask/bandana/green=0,/obj/item/clothing/mask/bandana/red=0,/obj/item/clothing/mask/surgical=0,/obj/item/clothing/accessory/pride/bi=0,/obj/item/clothing/accessory/pride/trans=0,/obj/item/clothing/accessory/pride/ace=0,/obj/item/clothing/accessory/pride/enby=0,/obj/item/clothing/accessory/pride/pan=0,/obj/item/clothing/accessory/pride/lesbian=0,/obj/item/clothing/accessory/pride/intersex=0,/obj/item/clothing/accessory/pride/vore=0) + }, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"wZf" = ( +/obj/structure/table/standard, +/obj/item/ammo_magazine/akm, +/obj/item/ammo_magazine/akm, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + outdoors = 1; + temperature = 311 + }, +/area/vr/outdoors/powered) +"xaB" = ( +/obj/effect/landmark/virtual_reality{ + name = "City" + }, +/turf/simulated/floor/wmarble, +/area/vr/powered/motel) +"xbs" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/reagent_containers/food/snacks/sausage/battered, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"xbS" = ( +/obj/effect/floor_decal/corner/paleblue{ + dir = 5 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 30 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"xbY" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/yellow, +/turf/simulated/floor/plating, +/area/vr/powered/space/sciship) +"xct" = ( +/obj/structure/closet, +/turf/simulated/floor/carpet/bcarpet, +/area/vr/powered) +"xeg" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden, +/turf/simulated/floor/airless, +/area/vr/powered) +"xeB" = ( +/turf/simulated/floor/tiled/white, +/area/vr/powered/vet) +"xeT" = ( +/turf/simulated/shuttle/floor/black, +/area/vr/outdoors/powered) +"xfu" = ( +/obj/structure/bed/alien, +/obj/structure/curtain/open/privacy, +/obj/item/weapon/bedsheet/medical, +/turf/simulated/shuttle/floor/white, +/area/vr/powered/dungeon) +"xfw" = ( +/obj/effect/decal/cleanable/blood/gibs{ + color = "red"; + icon_state = "gibbearhead" + }, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"xfV" = ( +/obj/structure/reagent_dispensers/fueltank/high, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"xge" = ( +/obj/machinery/light/bigfloorlamp{ + light_range = 10 + }, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"xgs" = ( +/obj/effect/floor_decal/corner/blue/diagonal{ + dir = 4 + }, +/obj/machinery/iv_drip, +/turf/simulated/floor/tiled/white, +/area/vr/powered/dungeon) +"xgt" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"xgM" = ( +/obj/structure/bed/chair/oldsofa{ + dir = 1 + }, +/obj/structure/window/phoronreinforced, +/turf/simulated/floor/wood, +/area/vr/powered/cult) +"xhy" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/structure/ship_munition/disperser_charge/fire, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"xhE" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/structure/ship_munition/disperser_charge/fire, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"xif" = ( +/obj/structure/cliff/automatic{ + dir = 10 + }, +/turf/simulated/floor/water/indoors{ + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"xiz" = ( +/obj/machinery/light, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/space/whiteship) +"xjH" = ( +/obj/machinery/vending/engivend{ + emagged = 1; + req_access = null; + req_log_access = null + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"xjW" = ( +/obj/structure/table/marble, +/obj/machinery/reagentgrinder, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"xkd" = ( +/turf/simulated/floor/outdoors/sidewalk{ + temperature = 293.15; + movement_cost = 0 + }, +/area/vr/outdoors/powered) +"xkp" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/ammo_magazine/awp, +/obj/item/ammo_magazine/awp, +/obj/item/ammo_magazine/awp, +/obj/item/ammo_magazine/awp, +/obj/item/ammo_magazine/awp, +/obj/item/ammo_magazine/hectate, +/obj/item/ammo_magazine/hectate, +/obj/item/ammo_magazine/hectate, +/obj/item/ammo_magazine/hectate, +/obj/item/ammo_magazine/hectate, +/turf/simulated/floor/reinforced, +/area/vr/powered/bluebase) +"xkt" = ( +/obj/machinery/chem_master, +/turf/simulated/shuttle/floor/voidcraft/dark, +/area/vr/powered/cult) +"xkB" = ( +/obj/machinery/vending/wardrobe/genedrobe{ + req_access = null + }, +/turf/simulated/floor/tiled{ + outdoors = 1 + }, +/area/vr/powered/vendor) +"xlu" = ( +/obj/structure/window/phoronreinforced{ + dir = 8 + }, +/obj/structure/window/phoronreinforced{ + dir = 8 + }, +/obj/structure/window/phoronreinforced, +/obj/structure/window/phoronreinforced, +/obj/structure/prop/statue/phoron{ + pixel_y = 0; + pixel_x = 16 + }, +/turf/simulated/floor/redgrid/animated, +/area/vr/powered/cult) +"xmW" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/mob/living/simple_mob/mechanical/mecha/combat/marauder{ + faction = "syndicate" + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"xnt" = ( +/obj/effect/floor_decal/techfloor{ + dir = 9 + }, +/turf/simulated/floor/tiled/steel_dirty{ + color = "grey" + }, +/area/vr/powered/cult) +"xoa" = ( +/obj/effect/floor_decal/spline/fancy{ + dir = 8 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"xoh" = ( +/turf/simulated/wall/r_wall, +/area/vr/powered/conspawn) +"xoz" = ( +/obj/machinery/sleep_console{ + dir = 4 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"xpd" = ( +/turf/simulated/floor/carpet/oracarpet, +/area/vr/powered) +"xps" = ( +/obj/structure/bed/chair/bay/comfy/red{ + dir = 8 + }, +/obj/structure/closet/walllocker/emerglocker{ + pixel_x = -25; + pixel_y = 32 + }, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/space/whiteship) +"xpH" = ( +/obj/structure/sign/poster{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"xpL" = ( +/obj/effect/floor_decal/corner/paleblue{ + dir = 5 + }, +/obj/structure/table/standard, +/obj/item/weapon/reagent_containers/food/snacks/cookie{ + pixel_y = 3 + }, +/obj/item/weapon/reagent_containers/food/snacks/cookie{ + pixel_y = 6 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/item/weapon/reagent_containers/food/snacks/cookie{ + pixel_y = 3 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"xqn" = ( +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/shuttle/floor/purple, +/area/vr/powered/dungeon) +"xqy" = ( +/obj/structure/window/reinforced/tinted/frosted{ + dir = 1 + }, +/obj/structure/bed/chair/comfy/purp{ + dir = 8 + }, +/turf/simulated/floor/carpet/oracarpet, +/area/vr/powered) +"xqA" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/outdoors/mud{ + outdoors = -1; + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"xsd" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vet) +"xtc" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/structure/bed/chair/bay/comfy/purple{ + dir = 1 + }, +/mob/living/simple_mob/humanoid/merc/ranged/laser, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"xtQ" = ( +/obj/machinery/light{ + layer = 3 + }, +/turf/simulated/floor/wood, +/area/vr/powered/shop) +"xuc" = ( +/obj/random/toolbox, +/obj/random/toolbox, +/obj/random/toolbox, +/obj/item/weapon/storage/toolbox/syndicate/powertools, +/obj/item/weapon/storage/toolbox/syndicate, +/obj/machinery/light/poi, +/obj/fiftyspawner/plasteel, +/obj/fiftyspawner/plasteel, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/closet/alien{ + color = "grey"; + desc = "Eldritch carved locker."; + name = "rockformed locker" + }, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"xun" = ( +/obj/item/device/flashlight/slime, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"xuw" = ( +/obj/effect/floor_decal/techfloor{ + dir = 4 + }, +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered) +"xuz" = ( +/obj/effect/step_trigger/teleporter/bridge/south_to_north, +/turf/simulated/floor/water/deep{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"xuR" = ( +/obj/structure/table/steel_reinforced, +/obj/random/maintenance, +/obj/random/maintenance, +/obj/random/maintenance, +/obj/effect/floor_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/random/maintenance/research, +/obj/random/maintenance/research, +/obj/random/maintenance/research, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"xvh" = ( +/obj/machinery/vending/loadout{ + prices = list(/obj/item/clothing/gloves/evening=0,/obj/item/clothing/gloves/fingerless=0,/obj/item/clothing/gloves/black=0,/obj/item/clothing/gloves/blue=0,/obj/item/clothing/gloves/brown=0,/obj/item/clothing/gloves/color=0,/obj/item/clothing/gloves/green=0,/obj/item/clothing/gloves/grey=0,/obj/item/clothing/gloves/sterile/latex=0,/obj/item/clothing/gloves/light_brown=0,/obj/item/clothing/gloves/sterile/nitrile=0,/obj/item/clothing/gloves/orange=0,/obj/item/clothing/gloves/purple=0,/obj/item/clothing/gloves/red=0,/obj/item/clothing/gloves/fluff/siren=0,/obj/item/clothing/gloves/white=0,/obj/item/clothing/gloves/duty=0,/obj/item/clothing/shoes/athletic=0,/obj/item/clothing/shoes/boots/fluff/siren=0,/obj/item/clothing/shoes/slippers=0,/obj/item/clothing/shoes/boots/cowboy/classic=0,/obj/item/clothing/shoes/boots/cowboy=0,/obj/item/clothing/shoes/boots/duty=0,/obj/item/clothing/shoes/flats/white/color=0,/obj/item/clothing/shoes/flipflop=0,/obj/item/clothing/shoes/heels=0,/obj/item/clothing/shoes/hitops/black=0,/obj/item/clothing/shoes/hitops/blue=0,/obj/item/clothing/shoes/hitops/green=0,/obj/item/clothing/shoes/hitops/orange=0,/obj/item/clothing/shoes/hitops/purple=0,/obj/item/clothing/shoes/hitops/red=0,/obj/item/clothing/shoes/flats/white/color=0,/obj/item/clothing/shoes/hitops/yellow=0,/obj/item/clothing/shoes/boots/jackboots=0,/obj/item/clothing/shoes/boots/jungle=0,/obj/item/clothing/shoes/black/cuffs=0,/obj/item/clothing/shoes/black/cuffs/blue=0,/obj/item/clothing/shoes/black/cuffs/red=0,/obj/item/clothing/shoes/sandal=0,/obj/item/clothing/shoes/black=0,/obj/item/clothing/shoes/blue=0,/obj/item/clothing/shoes/brown=0,/obj/item/clothing/shoes/laceup=0,/obj/item/clothing/shoes/green=0,/obj/item/clothing/shoes/laceup/brown=0,/obj/item/clothing/shoes/orange=0,/obj/item/clothing/shoes/purple=0,/obj/item/clothing/shoes/red=0,/obj/item/clothing/shoes/white=0,/obj/item/clothing/shoes/yellow=0,/obj/item/clothing/shoes/skater=0,/obj/item/clothing/shoes/boots/cowboy/snakeskin=0,/obj/item/clothing/shoes/boots/jackboots/toeless=0,/obj/item/clothing/shoes/boots/workboots/toeless=0,/obj/item/clothing/shoes/boots/winter=0,/obj/item/clothing/shoes/boots/workboots=0,/obj/item/clothing/shoes/footwraps=0,/obj/item/clothing/shoes/sneakerspurple=0,/obj/item/clothing/shoes/sneakersblue=0,/obj/item/clothing/shoes/sneakersred=0) + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"xvW" = ( +/obj/structure/flora/tree/jungle_small, +/obj/structure/flora/ausbushes/fullgrass, +/turf/unsimulated/wall, +/area/vr/outdoors/powered) +"xvX" = ( +/obj/structure/closet, +/turf/simulated/floor/carpet/oracarpet, +/area/vr/powered) +"xwX" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/clothing/shoes/magboots/adv, +/obj/item/clothing/shoes/magboots/adv, +/obj/item/clothing/shoes/magboots/adv, +/obj/item/clothing/shoes/magboots/adv, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"xxh" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/gun/projectile/automatic/serdy/hectate, +/obj/item/weapon/gun/projectile/automatic/serdy/hectate, +/obj/item/weapon/gun/projectile/automatic/serdy/awp, +/obj/item/weapon/gun/projectile/automatic/serdy/awp, +/turf/simulated/floor/reinforced, +/area/vr/powered/redbase) +"xys" = ( +/turf/simulated/mineral/alt{ + temperature = 293.15 + }, +/area/vr/powered/rocks) +"xyE" = ( +/obj/effect/floor_decal/spline/fancy{ + dir = 10 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"xyQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 6 + }, +/turf/simulated/floor/plating, +/area/vr/powered/space/mechfactory) +"xzR" = ( +/obj/effect/floor_decal/techfloor/corner{ + dir = 1 + }, +/obj/structure/window/phoronreinforced{ + dir = 4 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"xAp" = ( +/obj/effect/floor_decal/spline/fancy{ + dir = 10 + }, +/turf/simulated/floor/cult{ + icon_state = "cult-narsie" + }, +/area/vr/powered/cult) +"xAF" = ( +/turf/simulated/wall/titanium, +/area/vr/powered/dungeon) +"xBc" = ( +/mob/living/simple_mob/construct/wraith{ + dir = 1; + ai_holder_type = null + }, +/turf/simulated/floor/redgrid/animated, +/area/vr/powered/cult) +"xBP" = ( +/obj/structure/table/rack, +/obj/item/weapon/material/knife/ritual, +/obj/structure/curtain/open/bed, +/obj/item/clothing/under/suit_jacket/really_black, +/obj/item/clothing/under/suit_jacket/navy, +/obj/item/clothing/head/soft/solgov/veteranhat, +/turf/simulated/floor/wood, +/area/vr/powered) +"xCl" = ( +/obj/structure/table/rack/shelf, +/obj/item/device/camera_film, +/obj/item/device/camera_film, +/obj/item/weapon/tool/wirecutters, +/obj/item/weapon/tool/wirecutters, +/turf/simulated/floor/wood, +/area/vr/powered/art) +"xDL" = ( +/obj/structure/closet/cabinet{ + pixel_y = 20 + }, +/obj/item/toy/plushie/kitten, +/obj/item/toy/plushie/grey_cat, +/obj/item/toy/plushie/orange_cat, +/obj/item/toy/plushie/borgplushie/scrubpuppy, +/obj/item/toy/plushie/black_fox, +/obj/item/toy/plushie, +/obj/item/toy/plushie/corgi, +/obj/item/toy/plushie/crimson_fox, +/obj/item/clothing/shoes/sandal, +/obj/item/clothing/shoes/sandal, +/obj/machinery/computer/security/telescreen/entertainment{ + icon_state = "frame"; + pixel_x = -32 + }, +/obj/item/weapon/towel/random, +/obj/item/weapon/towel/random, +/turf/simulated/floor/carpet/turcarpet, +/area/vr/powered/space/whiteship) +"xEd" = ( +/mob/living/simple_mob/construct/juggernaut/behemoth{ + dir = 1; + ai_holder_type = null + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/cult) +"xEg" = ( +/obj/effect/floor_decal/spline/fancy, +/obj/effect/floor_decal/spline/fancy{ + dir = 1 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/cult) +"xEQ" = ( +/obj/structure/salvageable/console_os{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/vr/powered/dungeon) +"xFC" = ( +/obj/structure/table/woodentable, +/obj/item/ammo_magazine/ammo_box/b12g/beanbag, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"xFU" = ( +/obj/machinery/shower{ + dir = 1 + }, +/obj/structure/curtain/open/shower, +/obj/structure/window/basic{ + dir = 4 + }, +/turf/simulated/floor/tiled/neutral, +/area/vr/powered) +"xGs" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/space/whiteship) +"xHU" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/machinery/atmospherics/binary/circulator{ + anchored = 1 + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/vr/powered/space/mechfactory) +"xHZ" = ( +/obj/structure/bed/pod, +/obj/item/weapon/bedsheet/captain, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered/space/sciship) +"xIj" = ( +/obj/effect/floor_decal/techfloor{ + dir = 6 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"xIL" = ( +/obj/random/trash, +/obj/random/trash, +/obj/random/trash, +/obj/random/trash, +/obj/random/trash, +/obj/random/trash, +/obj/effect/decal/remains/deer, +/turf/simulated/floor/beach/sand/desert{ + can_atmos_pass = 0; + nitrogen = 0; + outdoors = 0; + oxygen = 0; + temperature = 311 + }, +/area/vr/powered/rocks) +"xJQ" = ( +/obj/structure/table/marble, +/obj/item/weapon/storage/firstaid/clotting{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/weapon/storage/firstaid/clotting, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered) +"xJU" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/box/syndie_kit/chameleon{ + pixel_x = -3; + pixel_y = -1 + }, +/obj/item/weapon/storage/box/syndie_kit/chameleon{ + pixel_x = 2; + pixel_y = 6 + }, +/turf/simulated/floor/wmarble, +/area/vr/powered/motel) +"xKk" = ( +/obj/structure/cult/pylon, +/turf/simulated/floor/wood, +/area/vr/powered/cult) +"xKn" = ( +/obj/item/stack/material/plasteel{ + amount = 30 + }, +/obj/fiftyspawner/plastic, +/obj/structure/table/darkglass, +/turf/simulated/floor/tiled/techmaint, +/area/vr/powered/cult) +"xKu" = ( +/obj/structure/sign/warning/secure_area/armory, +/turf/simulated/wall/r_wall, +/area/vr/powered/gunshop) +"xKx" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/deck/cah{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/weapon/deck/cah/black{ + pixel_x = -2; + pixel_y = -2 + }, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"xLq" = ( +/obj/machinery/disperser/back{ + dir = 1 + }, +/obj/structure/ship_munition/disperser_charge/explosive, +/turf/simulated/wall/rshull, +/area/vr/powered) +"xLW" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/pickaxe/diamond, +/obj/item/weapon/pickaxe/diamond, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"xMC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/tiled/techfloor, +/area/vr/powered/space/whiteship) +"xMW" = ( +/mob/living/simple_mob/construct/harvester{ + ai_holder_type = null + }, +/turf/simulated/floor/redgrid/animated, +/area/vr/powered/cult) +"xNf" = ( +/obj/machinery/door/airlock/maintenance/engi{ + req_one_access = null + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/steel_grid, +/area/vr/powered/space/whiteship) +"xNo" = ( +/turf/simulated/floor/plating, +/area/vr/powered/vet) +"xNN" = ( +/obj/structure/bed/chair/wood{ + dir = 4; + pixel_y = 0 + }, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) +"xOq" = ( +/turf/simulated/floor/tiled, +/area/vr/powered/gunshop) +"xOy" = ( +/obj/machinery/light/small, +/turf/simulated/floor/concrete{ + outdoors = 0 + }, +/area/vr/powered/rocks) +"xOT" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/gun/launcher/crossbow, +/obj/item/weapon/gun/launcher/crossbow, +/obj/item/weapon/gun/launcher/crossbow, +/obj/item/weapon/gun/launcher/crossbow, +/obj/item/weapon/cell/hyper, +/obj/item/weapon/cell/hyper, +/obj/item/weapon/cell/hyper, +/obj/item/weapon/cell/hyper, +/obj/fiftyspawner/rods, +/obj/fiftyspawner/rods, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"xPR" = ( +/obj/machinery/floorlayer, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/space/mechfactory) +"xQE" = ( +/obj/fiftyspawner/wood, +/turf/simulated/floor/outdoors/sidewalk/slab{ + temperature = 293.15; + movement_cost = 0 + }, +/area/vr/outdoors/powered) +"xQL" = ( +/mob/living/simple_mob/vore/horse/big{ + dir = 4 + }, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"xQT" = ( +/turf/simulated/wall/sandstonediamond, +/area/vr/outdoors/powered) +"xRg" = ( +/obj/machinery/chem_master/condimaster, +/turf/simulated/floor/plating, +/area/vr/powered/cafe) +"xRQ" = ( +/obj/structure/window/reinforced/survival_pod, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/machinery/porta_turret/alien{ + faction = "syndicate" + }, +/turf/simulated/floor/redgrid, +/area/vr/powered) +"xSs" = ( +/obj/mecha/combat/fighter/gunpod/loaded{ + dir = 8 + }, +/turf/space, +/area/vr/space) +"xSy" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/machinery/door/blast/regular/open{ + dir = 4; + id = "stargazer_blast"; + name = "window blast shield" + }, +/turf/simulated/shuttle/plating, +/area/vr/powered) +"xTe" = ( +/obj/machinery/vending/wardrobe/clowndrobe{ + req_access = null + }, +/turf/simulated/floor/tiled{ + outdoors = 1 + }, +/area/vr/powered/vendor) +"xTp" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/machinery/door/blast/regular{ + id = "kalipsoshutters"; + name = "Kalipso Blast Shielding"; + density = 0; + opacity = 0 + }, +/turf/simulated/shuttle/plating, +/area/vr/powered/space/sciship) +"xTr" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/simulated/floor/outdoors/rocks{ + temperature = 293.15 + }, +/area/vr/outdoors/powered/lava) +"xUj" = ( +/obj/structure/table/gamblingtable, +/obj/random/cigarettes, +/turf/simulated/floor/wood, +/area/vr/powered/bar) +"xUP" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/grenade/explosive, +/obj/item/weapon/grenade/explosive, +/obj/item/weapon/grenade/explosive, +/obj/item/weapon/grenade/explosive, +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/item/weapon/grenade/explosive, +/obj/item/weapon/grenade/explosive, +/obj/item/weapon/grenade/explosive, +/obj/item/weapon/grenade/explosive, +/turf/simulated/shuttle/floor/black, +/area/vr/powered/armory) +"xVV" = ( +/obj/structure/table/rack/shelf/steel, +/obj/machinery/light{ + dir = 4; + light_color = "#DDFFD3" + }, +/obj/item/weapon/gun/energy/medigun, +/obj/item/weapon/gun/energy/medigun, +/obj/item/weapon/gun/energy/medigun, +/obj/item/weapon/gun/energy/medigun, +/turf/simulated/floor/reinforced, +/area/vr/powered/redbase) +"xWh" = ( +/obj/structure/window/plastitanium/full, +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/grille/rustic{ + health = 25; + name = "reinforced grille" + }, +/obj/machinery/door/blast/regular/open{ + dir = 4; + id = "stargazer_blast"; + name = "window blast shield" + }, +/turf/simulated/shuttle/plating, +/area/vr/powered) +"xXa" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/water/indoors{ + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"xXe" = ( +/obj/machinery/light{ + dir = 4; + light_color = "#DDFFD3" + }, +/turf/simulated/floor/outdoors/rocks{ + temperature = 293.15; + outdoors = -1 + }, +/area/vr/powered/dungeon) +"xXi" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/vr/powered/dungeon) +"xYi" = ( +/obj/structure/table/fancyblack, +/obj/item/weapon/flame/candle/candelabra/everburn{ + pixel_y = 13 + }, +/obj/item/weapon/flame/candle/candelabra/everburn{ + pixel_y = 13 + }, +/turf/simulated/floor/cult, +/area/vr/powered/cult) +"xYn" = ( +/obj/structure/table/wooden_reinforced, +/obj/item/weapon/paper{ + desc = ""; + info = "So I heard of some fancy thing called 'blockchains' that allegadly can give you allot of money. I should look into it"; + name = "note" + }, +/obj/item/weapon/reagent_containers/food/snacks/monkeycube, +/turf/simulated/floor/wood, +/area/vr/powered/dungeon) +"xYU" = ( +/obj/structure/flora/lily1, +/turf/simulated/floor/water{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"xZn" = ( +/obj/item/weapon/spacecash/ewallet{ + worth = 69000 + }, +/obj/structure/table/steel, +/obj/item/weapon/spacecash/ewallet{ + worth = 69000 + }, +/turf/simulated/floor/tiled, +/area/vr/powered/vendor) +"xZK" = ( +/obj/structure/closet/walllocker_double/kitchen/east{ + name = "Ration Cabinet" + }, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/device/radio{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/device/radio{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/device/radio{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/device/radio{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/effect/floor_decal/techfloor{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod, +/turf/simulated/shuttle/floor/voidcraft, +/area/vr/powered) +"xZX" = ( +/turf/simulated/floor/plating, +/area/vr/powered/space/whiteship) +"ybC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 + }, +/turf/simulated/floor/airless, +/area/vr/powered) +"ybN" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/hydroponics/soil, +/obj/item/seeds/bluespacetomatoseed, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"yco" = ( +/turf/simulated/wall/r_wall, +/area/vr/powered/redbase) +"ycs" = ( +/obj/structure/table/bench/marble, +/obj/structure/window/reinforced/polarized{ + dir = 8; + id = "h-living" + }, +/turf/simulated/floor/wood, +/area/vr/powered) +"yec" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod, +/obj/machinery/shower{ + pixel_y = 20 + }, +/obj/structure/curtain/open/shower, +/obj/random/soap, +/turf/simulated/floor/tiled/freezer, +/area/vr/powered/space/whiteship) +"yeg" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/water{ + temperature = 311 + }, +/area/vr/outdoors/powered) +"yey" = ( +/obj/structure/flora/rocks2, +/mob/living/simple_mob/animal/passive/bird/black_bird, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"yeQ" = ( +/obj/mecha/combat/fighter/pinnace{ + dir = 8 + }, +/turf/space, +/area/vr/space) +"yfc" = ( +/obj/structure/cliff/automatic/corner, +/turf/simulated/floor/water/indoors{ + temperature = 293.15 + }, +/area/vr/powered/dungeon) +"yff" = ( +/obj/machinery/disperser/front{ + dir = 1 + }, +/turf/space, +/area/vr/space) +"yfB" = ( +/obj/structure/table/reinforced, +/turf/simulated/floor/tiled/steel_dirty, +/area/vr/powered/space/mechfactory) +"ygc" = ( +/obj/structure/plushie/ian{ + dir = 4 + }, +/turf/simulated/floor/gorefloor2, +/area/vr/outdoors/powered/cult) +"ygo" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/fullgrass, +/turf/simulated/floor/outdoors/grass/heavy{ + can_atmos_pass = 0; + temperature = 311 + }, +/area/vr/outdoors/powered) +"ygH" = ( +/obj/structure/window/phoronreinforced{ + dir = 8 + }, +/turf/simulated/shuttle/floor/voidcraft/light, +/area/vr/powered/cult) +"yhb" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/tiled/asteroid_steel, +/area/vr/powered/building1) +"yiX" = ( +/obj/structure/closet/cabinet{ + pixel_y = 20 + }, +/obj/item/weapon/ore/diamond, +/obj/item/weapon/ore/gold, +/obj/item/weapon/ore/osmium, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/uranium, +/obj/item/weapon/ore/bluespace_crystal, +/obj/item/clothing/head/sombrero, +/obj/item/clothing/head/sombrero, +/obj/item/clothing/suit/poncho, +/obj/item/clothing/accessory/poncho/thermal/red, +/obj/item/clothing/accessory/poncho/thermal/security, +/obj/item/clothing/accessory/poncho/thermal/green, +/obj/item/clothing/accessory/poncho/red, +/obj/item/clothing/shoes/footwraps, +/obj/item/clothing/shoes/footwraps, +/obj/item/clothing/shoes/footwraps, +/obj/item/clothing/shoes/footwraps, +/obj/item/toy/bosunwhistle/fluff/strix, +/obj/item/weapon/blobcore_chunk, +/obj/item/weapon/towel/random, +/obj/item/weapon/towel/random, +/turf/simulated/floor/wood, +/area/vr/powered/space/whiteship) +"ylq" = ( +/obj/machinery/media/jukebox, +/turf/simulated/floor/redgrid/off, +/area/vr/powered/cult) +"ylv" = ( +/obj/structure/table/marble, +/obj/item/weapon/storage/box/donut{ + pixel_x = 3; + pixel_y = -4 + }, +/obj/item/weapon/reagent_containers/food/condiment/sugar{ + pixel_x = 6; + pixel_y = 2 + }, +/turf/simulated/floor/wood, +/area/vr/powered/cafe) (1,1,1) = {" -mGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWdrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydry -mGWhHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHamGWipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdry -mGWhHafCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEssessessessessessessessessessessessessessesseaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdry -mGWhHafCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEssessessessessessessessessessessessessenHCnHCnHCnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdry -mGWhHafCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEssessessessessessessessessessessessessenHCajZajZnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyipYipYipYipYdry -mGWhHafCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEssessessessessessessenHCnHCnHCnHCnHCnHCnHCajZajZnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHafCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEssessessessessessessenHCcXumfwqspqspqspnHCajZajZnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCaxGaxGuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHafCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEssessessessessessessenHCmfwmfwkIzqspqspnHCajZajZxXaajZajZajZajZajZlajxXafijajZajZlajajZajZajZajZlONajZajZajZajZajZajZajZajZxXaajZajZajZajZajZajZajZxXaajZajZajZajZajZajZnHCaxGaxGuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHafCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEssessessessessessessenHCmfwmfwmfwmjsqspnHCajZfijajZajZfijajZajZajZajZajZajZajZajZajZfijajZajZajZajZajZajZajZajZajZfijajZajZajZajZajZajZajZajZajZajZajZajZvoBovMboLajZajZnHCaxGaxGfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHafCEnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCkaKnHCnHCnHCnHCnHCajZajZnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCbOOetmnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCqAqnHCnHCnHCnHCaxGaxGfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHafCEnHCjJFuyojJFjJFrEvjJFvAijJFvAivAiqftmfwvzcvzccXuqftmfwqspqspqspmfwetmnHCajZajZnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCbOOetmnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCeUanHCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWuipYipYipYipYipYipYipYipYipYpWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHafCEnHCjJFsgUjJFjJFjJFjJFjJFjJFjJFvAiqftmfwmfwmfwmfwqftmfwmfwqspqspmfwmfwnHCajZajZnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCbOOvZDnHCnHCapyxgsuDdjDYgKcnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCnHCeXSnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWupWupWupWuhcOgNHgNHgNHgNHgNHkLZpWupWupWupWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHafCEnHCjJFsgUjJFjJFjJFjJFjJFjJFvAisaHojflogmfwmfwmfwnHClogetmetmetmmfwcXunHClUyajZnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCbwvdTjnHCnHCjPgvNghGBaHIsxonHCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCnHCdwPnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYslkpWuwFIkvzdYglDQgRcifBdYgkvzfMrpWuslkipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHafCEnHCjJFsgUjJFjJFpbLjJFjJFjJFjJFxXenHCmfwmfwmfwmfwnHCmfwbwvetmetmmfwmfwnHClUyajZnHCaxGaxGaxGtNxlPptNxaxGaxGaxGaxGnHCetmetmrbIrbIjKThGBbwsleDrzMnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCnHCnugnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGhvtaxGaxGhvtaxGaxGaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYxWhdYgeQEncOdYgjSCobvwdcdYgncOdYgdYgxWhipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHafCEnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCaLxaLxaLxaLxnHCmfwmfwmfwmfwetmjMHkaKpzrltInHCaxGaxGaxGlPpgXFlPpaxGaxGaxGaxGnHCuiIrQqnHCnHCnHCnHCnHCnHCnHCnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCnHCeXSnHCaxGaxGaxGaxGaxGaxGaxGnHChvtvAiaxGhvthvtvAihvtnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYyffipYpdBlMptUimGfdYgjSCobewdcdYgmGfqUPtHhpdBipYyffipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHafCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCpzrajZnHCaxGaxGaxGtNxlPptNxaxGaxGaxGaxGnHCetmbOOnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCeXSnHCaxGaxGaxGaxGaxGaxGaxGnHCdnChvthvtvAihvthvthvtnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWupWurkrpWupWupWupWupWupWupWupvcpWupWupWupWupWupWupWurkrpWupWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHafCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCpzrajZnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCnHCbwvbOOnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCeXSnHCnHCnHCnHCnHCnHCaxGaxGnHChvtvAidnCdnCvAihvthvtnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWuoYYuOQmVtpWuuUXmRRskiuOQobeuOQoBlmRRuUXpWumVtuOQoYYpWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYctHipYctHipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHafCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCpzrajZnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCnoZnoZnoZnoZnoZkYhxqAnoZnoZnoZouDnoZnoZnoZnoZnoZnoZnoZxqAnoZnoZnoZnoZnoZkYhnoZeXSnHCeXSbcUeXSnHCaxGaxGnHChvthvtdnCdnCdnCdnChvtnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWulqEuOQmVtpWuuUXuUXskiuOQtvkuOQoBluUXuUXpWumVtuOQiVypWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYyffctHctHxSyctHctHyffipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHafCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCnHCnHCnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCajZajZajZajZajZajZajZajZajZajZlPgajZajZajZtKhajZajZajZajZajZlPgajZajZajZajZajZeXSeMViBNqkvbPNnHCaxGaxGnHCqrldnCdnCdnCdnCdnCdnCnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYslkwgeuOQmVtpWuuUXnvRskiuOQobeuOQoBlnvRuUXpWumVtuOQbhRslkipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYctHgUUxSyuzUgRchNmxSygUUctHipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHafCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCnoZnoZnoZnoZnoZnoZkCOnoZnoZkYhajZajZajZnoZnoZnoZnoZnoZnoZnoZnoZnoZnoZnoZkCOkCOeXSnHCkYijkTeXSnHCaxGaxGnHChvtdnCdnCdnCdnCdnCdnCnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYxWhwgeuOQuOQpWuuUXhtvskiuOQobeuOQoBlhtvuUXpWuuOQuOQbhRxWhipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYctHxLqctHdArwzLxZKctHxLqctHipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHafCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEaxGaxGaxGaxGaxGaxGkPAkPAkPAkPAkPAkPAkPAkPAkPAaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnoZnoZajZnoZnoZnHCwcRwcRwcRwcRnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCaxGaxGnHChvtdnCdnCdnChvtdnCdnCnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpdBcImuOQuOQpvcuUXuUXskiuOQtvkuOQoBluUXuUXpvcuOQuOQdIwpdBipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYctHctHtXEskitvkoBlkaYctHctHipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHafCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEkPAuPTuPTnWunWunWuvJFmVykPAeXSaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCnoZuAmnoZnoZnoZnHCnHCnHCwcRnHCnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCnJgdnCdnCdnCdnCdnCnAxnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWupWucImpuDjwXpWucrsuUXskiuOQobeuOQoBluUXcrspWujwXpuDdIwpWupWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYxSyuOQskihRWuPruOQxSyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEfCEfCEfCEfCEfCEkPAlpeuPTapzapzapzuPTuPTajkeXSeXSaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCnHCnoZqBdnoZnHCnHCnHCwcRwcRnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCdnCdnCdnCdnCdnCkyYhvtnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWupWupWupWupWupWupWupWupWupWupWupWupWupvcpWupWupWupWupWupWupWupWupWupWupWupWupWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpmzdvdhgHdvddvddvdhrydvdpmzipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEfCEaxGaxGaxGaxGaxGuPTuPTufpxEQuPTuPTcAOkPAeXSeXSaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCnHCnHCnHCnHCaxGnHCwcRiMinHCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCdnCdnCdnCdnCdnCdnCdnCnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWucrsuUXuUXuUXuUXuUXuUXuUXkawskiuOQobeuOQoBlkawuUXuUXuUXuUXuUXuUXuUXcrspWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdqoidvdlXziYxuOQdvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEnHCaxGaxGvAinHCkPAxYniRwvChjTduPTuPTjzIkPAaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCjfYwcRnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCdnCdnCdnCdnCdnCdnCdnCnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWuuUXhtvuUXuUXuUXuUXuUXuUXaPkskiuOQobeuOQoBlaPkuUXuUXuUXuUXuUXuUXhtvuUXpWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvddvdwjhdvdlXzdvdwjhdvddvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEnHCmQLhvtvAinHCkPAdhvhiLqPRkvTuPTuPToJNkPAaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCkHIwcRnHCaxGaxGaxGaxGaxGaxGaxGaxGdQadQaaxGaxGaxGaxGaxGnHCdnCkyYdnCdnCdnCdnCdnCnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYyffipYpWuuUXuUXpWupWupWupWupWupWupWupWuuOQtvkuOQpWupWupWupWupWupWupWupWuuUXuUXpWuipYyffipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdtVgmNQlXzlXzlXzmNQtVgdvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEnHChvtmQLhvtnHCkPAkPAkPAkPAkPAkPAkPAkPAkPAaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCkmpwcRnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCdnCdnCdnCdnCdnCdnChvtnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWurkrpWupWusFKkawpWusHKsXhsHKsHKsXhsHKpWuuOQfEPuOQpWusHKsXhsHKsHKsXhsHKpWusFKkawpWupWurkrpWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdhYXipYipYipYipYipYhYXdvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEnHCdnChvtvAinHCaxGaxGaxGaxGaxGaxGaxGnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCkHIwcRnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCdnCdnCdnCdnCdnCdnCqrlnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWuipYpWuoYYbWXpWuuUXuUXpWusHKsHKqvjsHKsHKsHKslkuOQobeuOQslksHKsHKsHKqvjsHKsHKpWuuUXuUXpWubWXoYYpWuipYpWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEnHCdnCdnChvtnHCaxGaxGaxGaxGaxGaxGaxGnHCwcRwcRwcRwcRwcRwcRwcRwcRvOEwcRwcRwcRwcRwcRvOEwcRnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCwcRwcRnHCnHCnHCnHCnHCnHCnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCwVSdnCdnCdnCdnCdnChvtnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWuxSypWulqEwbdpWuuUXuUXpWusHKsHKsHKsHKsHKsHKpdBuOQtvkuOQpdBsHKsHKsHKsHKsHKsHKpWuuUXuUXpWuwbdiVypWuxSypWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEnHCdnCrrKdnCnHCaxGaxGaxGaxGaxGaxGaxGnHCwcRwcRwcRwUUnHCwcRwcRwcRwcRwcRwcRwcRwcRwcRwcRwcRnHCnHCnHCnHCaxGaxGaxGaxGaxGaxGaxGaxGnHCwcRvoYnHCgywetmlrRhNKgywnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHChvtdnCkyYdnCdnCdnChvtnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWuhXLobelqEwbdpWuuUXuUXpWusHKsXhsHKsHKsXhsHKpWuuOQobeuOQpWusHKsXhmBNsHKsXhsHKpWuuUXuUXpWuwbdiVyobexuwpWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEnHCdnCdnCdnCnHCaxGaxGaxGaxGaxGaxGaxGnHCwcRwcRnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCkHIkHIkHIkHIkHInHCnHCnHCnHCnHCnHCaxGaxGaxGnHCwcRjfYnHCcNfhNKetmgywlcanHCnHCwcRwcRsSpwcRwcRwcRvOEwcRwcRhvtdnCdnCdnCdnCdnCdnCnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWueYyobelqEwbdpWuuUXuUXpWusHKsHKsHKsHKsHKsHKpWuuOQobeuOQpWusHKsHKsHKsHKsHKsHKpWuuUXuUXpWuwbdiVyobeeqapWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEnHCdnCdnCdnCnHCaxGaxGaxGaxGaxGaxGaxGnHCwcRwcRnHCaxGaxGnHCnHCkQCkQCkQCmfwmfwmfwnHCkHIkHIkHIkHIkHIkHImfwmfwpsNmfwnHCaxGaxGaxGnHCwcRwcRnHCjMHgywetmljNizMnHCnHCopGwcRsSpwcRwcRwcRwcRwcRwcRdnCdnCdnCdnCdnCdnCdnCnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWueYyobelqEgEvpWuuUXuUXpWusHKsHKsHKsHKsHKsHKkawuOQtvkuOQkawsHKsHKsHKsHKsHKsHKpWuuUXuUXpWurQviVyobeeqapWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEnHCdnCrrKdnCnHCaxGaxGaxGaxGaxGaxGaxGnHCwcRwcRnHCaxGaxGnHCnHClogbhXmfwmfwmfwmfwnHCkHIkHIkHIkHIvoYnHCnHCnHCnHCaCanHCnHCnHCnHCnHCnHCsSpnHCkaKldCnHCnHCnHCnHCnHCwcRwcRnHCnHCnHCnHCnHCnHCnHCdnCsQzsQfdnCdnCsQzdnCnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWubYdiRDlqEgEvpWuuUXuUXpWusHKsXhsHKsHKsXhsHKkjzuOQobeuOQkjzsHKsXhsHKsHKsXhsHKpWuuUXuUXpWurQviVyiRDhZrpWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEnHCdnCdnCdnCnHCaxGaxGaxGaxGaxGaxGaxGnHCwcRwcRnHCaxGaxGnHCnHCkQCkQCkQCmfwmfwmfwnHCkHIkHIkHIkHIkHInHCnHCnHCnHCmfwmfwjMHxXietmmfwmfwqspqspqspmfwetmxXietmcXumfwmfwmfwmfwnHCnHCnHCaxGaxGnHCdnCmNtidMcRowMlmNtdnCnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWuszzobelqEgEvpWuuUXuUXpWusHKsHKqvjsHKsHKsHKpWuuOQobeuOQpWusHKsHKsHKqvjsHKsHKpWuuUXuUXpWurQviVyoberpSpWuipYipYipYipYipYipYipYipYctHipYipYctHipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEnHCwVSdnCdnCnHCaxGaxGaxGaxGaxGaxGaxGnHCwcRwcRnHCaxGaxGnHCnHCmfwmfwmfwmfwsCnmfwnHCkHIkHIkHIkHIkHInHCnHCfCEajZajZajZajZajZajZajZajZajZajZajZajZajZajZajZajZajZajZajZajZajZfCEnHCaxGaxGnHCmNtmNtpgXfGHohPmNtmNtnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYslkszzobelqEgEvpWuuUXuUXpWusHKsHKsHKsHKsHKsHKpWuuOQtvkuOQpWusHKsHKsHKsHKsHKsHKpWuuUXuUXpWurQviVyoberpSslkipYipYipYipYipYipYipYctHctHhcOkLZctHctHipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEnHCdnCdnCdnCnHCnHCnHCnHCnHCnHCnHCnHCnHCwcRwcRnHCaxGaxGnHCnHCkQCkQCkQCmfwmfwmfwnHCkHIkHIkHIkHIkHInHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCaxGaxGnHCmNtohPvKupgXohPohPmNtnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYxWhszzobelqEgEvpWuuUXuUXpWusHKsXhsHKsHKsXhsHKslkuOQobeuOQslksHKsXhsHKsHKsXhsHKpWuuUXuUXpWurQviVyoberpSxWhipYipYipYipYipYipYipYslkujAgRclhewFAslkipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEnHCdnCdnCdnCnHCwcRwcRnHCwcRwcRwcRwcRwcRwcRwcRnHCaxGaxGnHCnHClogbhXmfwmfwmfwmfwnHCkHIkmpkHIkHIkHInHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCaxGaxGaxGaxGaxGnHCmNtolYpszfGHolYolYmNtnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYxWhxhEfEPlqEuOQpWuuUXuUXpWusHKsHKsHKsHKsHKsHKpdBuOQobeuOQpdBsHKsHKsHKsHKsHKsHKpWuuUXuUXpWuuOQiVyfEPeZrxWhipYipYipYipYipYipYipYpdBjzVtvktvkwkwpdBipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEnHCdnCdnCdnCnHCwcReXSsSpwcRwcRwcRwcRkuqwcRkuqnHCaxGaxGnHCnHCkQCkQCkQCmfwmfwmfwkaKkHIkHIkHInHCnHCnHCfDVlBWajZajZajZajZajZajZlBWajZajZajZeCJtHKnmjwgBtHKnmjwgBtHKtHKnHCaxGaxGaxGaxGaxGnHCpmEfGHohPvBBvKuohPpmEnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYxWhxhEobelqEuOQkawuUXuUXpWusHKsHKmBNsHKsHKsHKpWuuOQtvkuOQpWusHKsHKsHKsHKsHKsHKpWuuUXuUXkawuOQiVyobeeZrxWhipYipYipYipYipYipYyffctHctHgOEdxdctHctHyffipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEnHCdnCdnChvteXSeXSvYBkPAcOMwcRwcRwcRwcRkHIwUUnHCaxGaxGnHCnHCnHCnHCnHCnHCnHCnHCnHCwcRwcRwcRnHCcmfbgnxifiooiooiooiooiooiooiooiooiooiooiooiootHKtHKtHKtHKtHKtHKtHKnmjnHCaxGaxGaxGaxGaxGnHCmNttXaolYohPolYemMmNtnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpdBxhEobelqEuOQhcPuUXuUXpWupWupWupWupWupWupWupWuuOQfEPuOQpWupWupWupWupWupWupWupWuuUXuUXhcPuOQiVyobeeZrpdBipYipYipYipYipYdvdgUUctHubHobeobelsXctHgUUdvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEnHCdnCrrKdnCeXSeXSeXSvEieXSeXSwcRwcRwcRtzqkHInHCaxGaxGnHCaxGaxGaxGaxGaxGaxGaxGnHCwcRwcRwcRnHCvAieIgqvPvAibrFvAivAivAivAivAivAivAibrFvAivAitHKrOukYRbAMrOutHKtHKtHKnHCaxGaxGaxGaxGaxGnHCmNtvKumiKohPakevBBmNtnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWupVvaBDcBXhgHpWuuUXuUXpWuxozcxAdYgsdHjaQdYgpWuuOQobeuOQpWuuUXhChscsuLTtbndFypWuuUXuUXpWuhgHrFcaBDlghpWuipYipYipYipYipYdvdwMuctHubHtvktvklsXctHwMudvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEnHCdnCdnCdnCnHCkYieXSvEieXSwcRcFXwcRkHIkHIkHInHCaxGaxGnHCaxGaxGaxGaxGaxGaxGaxGnHCwcRwcRwcRnHCvAivHnqvPvAivAivAivAiaGuvqwptHvAivAivAivAivAitHKqyzkYRkYRkYRtHKtHKtHKnHCaxGaxGaxGaxGaxGnHCpmEolYolYpgXnKRaSwpmEnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWuwjhwjhwjhpWupWuuUXuUXpWudYgdYgdYgdYgdYgdYgkawuOQtvkuOQkawuUXijBisfsHKtOxkwlpWuuUXuUXpWupWuwjhwjhwjhpWuipYipYipYipYpmzdvddvduUXskiobeuwxoBluUXdvddvdpmzipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEnHCdnCoLxdnCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCaxGaxGnHCnHCnHCnHCnHCnHCnHCnHCnHCwcRwcRiMinHCfmofmoaGuvqwvqwvqwvqwsVlajZyfcvqwvqwvqwvqwvqwgqMkYRkzSkYRkYRnmjtHKnmjnHCaxGaxGaxGaxGaxGnHCmNtrplvKuvKuaDEmHQmNtnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWufVefVefVepWupWuuUXuUXpWuxozcxAdYgmGfdYgdYgoNXuOQobeuOQflBuUXiQZsHKdYgsHKxJQpWuuUXuUXpWupWuipYipYipYpWuipYipYipYipYipYslkbwduOQdvddvdiOldvduOQrRsslkipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEnHCwVSdnCdnCnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCmfwwcRwcRvOEwcRwcRkHIkHIkHIwcRnHCfmohPUfDVajZajZajZajZajZajZajZajZajZajZajZeCJtHKnmjtHKtHKkYRtHKkYRtHKnHCaxGaxGaxGaxGaxGnHCmNtolYolYvBBnKRibkmNtnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWusFKkawpWudYgdYgdYgdYgdYgdYgpWuuOQobeuOQpWuuUXsHKdYgbfDgZunSHpWusFKkawpWuipYipYipYipYipYipYipYipYipYipYpdBuOQuOQdvdkhykhydvduOQuOQpdBipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEnHCdnCdnCdnCnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCmfwwcRwcRwcRkHIkHIkHIkHIkHIwcRnHCvIXtPEpSHajZajZajZajZajZoqfajZajZajZajZajZeCJtHKtHKtHKbgUtHKtHKtHKtHKnHCaxGaxGaxGaxGaxGnHCpmEvKuohPohPohPpgXpmEnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYugCipYipYipYpWuuUXuUXpWuxozcxAdYgsdHjaQdYgpWuuOQtvkuOQpWuuUXuUXuUXuUXuUXuUXpWuuUXuUXpWuipYugCipYipYipYipYipYipYipYipYdvdqoinlZdvdkhykhydvdhHhhpcdvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEnHCdnCdnCdnCnHCnHCnHCnHCnHCnHCnHCnHCnHCaxGaxGaxGaxGaxGaxGnHCnHCnHCnHCnHCnHCnHCnHCnHCsSpnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCwBOtHKtHKnHCnHCnHCaxGaxGaxGaxGaxGnHCmNtmNtmNtmNtmNtmNtmNtnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYjzLldSldSpWupWupWupWupWupWupWupWuuOQobeuOQpWupWupWupWupWupWupWupWuldSldSjzLipYipYipYipYipYipYipYipYipYipYdvdwjhwjhdvddvdiYxdvdwjhwjhdvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEnHCdnCdnCdnCpsNmfwmfwmfwmfwmfwwFamfwnHCaxGaxGaxGaxGaxGaxGnHCdnCdnCdnCdnCdnCdnCdnCdnCdnCdnCdnCdnCdnCthldnCcbuawLcbuawLcbucbucbudnCdnCdnCdnCdnCdnCdnCdnCdnCtHKdnCvAiaxGaxGaxGaxGaxGaxGnHCdnCdnCdnCdnCdnCdnCdnCnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYxWhuOQuOQuOQuOQuOQuOQuOQuOQuOQuOQuOQobeuOQuOQuOQuOQuOQuOQuOQuOQuOQuOQuOQxWhipYipYipYipYipYipYipYipYipYipYdvdipYipYdvdlXzlXzdvdipYipYdvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEnHCdnCdnCdnCpsNwFamfwmfwmfwmfwmfwmfwnHCnHCnHCnHCnHCnHCnHCnHCdnCdnCdnCdnCdnCdnCdnCdnCknvdnCkyYdnCdnCdnCdnCcbudnCdnCknvdnCohGdnCohGdnCdnCdnCdnCdnCdnCdnCdnCdnCkyYvAiaxGaxGaxGaxGaxGaxGnHCdnCdnCdnCdnCdnCdnCdnCnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpdBobeobeuBZobeobefEPobeuBZobeiRDobetvkobeiRDobeuBZobefEPobeobeuBZobeobepdBipYipYipYipYipYipYipYipYipYipYipYaWVipYipYipYipYipYaWVipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEnHCdnCdnCdnCpsNmfwmfwwFamfwmfwmfwmfwtolmfwmfwmfwmfwmfwtolmfwmfwmfwetmnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCmfwmfwmfwmfwmfwmfwvAivAiaxGaxGaxGaxGaxGaxGnHCdnCdnCdnCdnCdnCdnCdnCnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWupWupWupWuuOQuOQuOQuOQuOQuOQuOQuOQuOQuOQuOQobeuOQuOQuOQuOQuOQuOQuOQuOQuOQuOQuOQpWupWupWupWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEnHCnHCnHCnHCtZjmfwmfwmfwmfwgOCmfwmfwmfwmfwetmetmetmetmetmetmjMHetmetmnHCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCdZmmfwmfwmfwvAimfwmfwvAiaxGaxGaxGaxGaxGaxGnHCnHCnHCnHCnHCnHCnHCnHCnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWubgRafdpWujpKjpKpWupWupWupWupWupWupWupWunwvkawkawpWupWupWupWupWupWupWupWujpKjpKpWuafdvGtpWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEfCEfCEfCEfCEnHCcUSmfwmfwmfwmfwmfwmfwmfwmfwetmjMHetmetmetmetmetmetmmfwnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCmfwmfwmfwkIzmfwmfwcFfvAiaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWupWupWulqEuOQpWusFKkawpWusXhsHKsXhsHKsHKsHKsHKsHKsHKsHKsHKsHKsHKsHKsXhsHKsXhpWusFKkawpWuuOQiVypWupWupWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYctHipYipYctHipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEfCEfCEfCEfCEnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCdnCdnCdnCdnCdnCdnCdnCdnCrfZdnCdnCdnCdnCdnCdnCdnCdnCdnCrfZdnCthlohGkyYdnCdnCdnCdnCdnCdnCdnCdnCdnCvAidnCaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWuyffpWuqLShwAlqEuOQpWuuUXuUXpWusHKsHKsHKsHKgvssHKsHKsHKlGVsHKsHKsHKgvssHKsHKsHKsHKpWuuUXuUXpWuuOQiVyhwAxhypWutAnpWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYctHctHhcOkLZctHctHipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEaxGaxGaxGaxGaxGaxGaxGnHCdnCdnCdnCdnCdnCdnCdnCdnCdnCdnCdnCdnCdnCohGdnCdnCdnCdnCohGdnCdnCdnCdnCdnCdnCdnCdnCdnCdnCdnCdnCdnCdnCvAiaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWurkrpWuqLShwAlqEgEvpWuuUXuUXpWusHKsHKsHKsHKsHKlTBpWuaOFpWuaOFpWulTBsHKsHKsHKsHKsHKpWuuUXuUXpWurQviVyhwAxhypWurkrpWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYslkujAgRclhewFAslkipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEaxGaxGaxGaxGaxGaxGaxGnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCjnVnSMjnVnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCnHCaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWuoYYuOQqLShwAlqEgEvpWuuUXuUXpWusXhsHKsXhsHKsHKpWugvxdVhdVhdVheEXpWueVKsHKsXhsHKsXhpWuuUXuUXpWurQviVyhwAxhyuOQoYYpWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpdBjzVtvktvkwkwpdBipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGtHKtHKtHKaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWucImuOQiVyobelqEgEvpWuuUXuUXpWusHKsHKsHKsHKkNKtqXmrLclNjjZclNcyRrUQsHKsHKsHKsHKsHKpWuuUXuUXpWurQviVyobelqEuOQdIwpWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYyffctHctHgOEdxdctHctHyffipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGfvYfvYruJfvYfvYaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYslkcImuOQiVyfEPlqEuOQpWuuUXuUXpWusHKsHKsHKsHKsHKscGmrLuyzwXvgsTcyRscGsHKsHKsHKsHKsHKpWuuUXuUXpWuuOQiVyfEPlqEuOQdIwslkipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYctHxSyctHipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdgUUctHubHobeobelsXctHgUUdvdipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWwYiwYiwYiwYiwYiwYiwYiwYiwYiwYiwYiwYiwYifCEfCEaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFaxGaxGaxGfvYeNGeNGeNGfvYfvYfvYfvYfvYaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGfCEfCEwYiuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYxWhcImuOQiVyobelqEuOQpWuuUXuUXpWusXhsHKsXhsHKsHKtqXmrLclNrNDclNcyRrUQsHKsHKsXhsHKsXhpWuuUXuUXpWuuOQiVyobelqEuOQdIwxWhipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYyffctHctHgRcctHctHyffipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdwMuctHubHtvktvklsXctHwMudvdipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWwYiwYiwYiwYiwYiwYiwYiwYiwYiwYiwYiwYiwYifCEfCEaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGxAFmWIvzjvzjvzjgTrxAFeckwbDiYTxAFeckwbDdnCxAFeckwbDiYTxAFaxGaxGaxGfvYuAteNGeNGjePuOGwIWqmJfvYaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGfCEfCEwYiuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpdBlqEuOQiVyiRDlqEuOQkawuUXuUXpWusHKsHKsHKsHKsHKpWuxRQedhedhedhjNopWusHKsHKsHKsHKsHKpWuuUXuUXkawuOQiVyiRDlqEuOQiVypdBipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdgUUxSyrWzwzLjHVxSygUUdvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpmzdvddvduUXskiobeuwxoBluUXdvddvdpmzipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWwYiwYiwYiwYiwYiwYiwYiwYiwYiwYiwYiwYiwYifCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCExAFqBXqmJqmJqmJpfvxAFdnCdnCdnCxAFdnCnaijhbxAFdnCqkgdnCxAFaxGaxGaxGfvYeNGeNGeNGnfDuOGqmJdYFfvYaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGfCEfCEfCEwYiuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWulqEuOQiVyobelqEuOQhcPuUXuUXpWusHKsHKsHKsHKsHKsXhpWupUypWupUypWusXhsHKsHKsHKsHKsHKpWuuUXuUXhcPuOQiVyobelqEuOQiVypWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpwOdvdhcOgNHkLZdvdpwOipYipYipYipYipYipYipYipYipYipYipYdvdwMudvdpdytvksqadvdwMudvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYslkbwduOQdvddvdiOldvduOQrRsslkipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWwYiwYiwYiwYiwYiwYiwYiwYiwYiwYiwYiwYiwYifCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCExAFqBXuOGrAGuOGwxuxAFdnCdnCdnCxAFdnCdnCdnCxAFdnCdnCdnCxAFaxGaxGaxGfvYfvYruJfvYfvYfvYmkVfvYfvYxAFxAFxAFaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGaxGfCEfCEfCEwYiuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWuorYeaSlIxaBDcBXhgHpWuuUXuUXpWusXhsHKsXhsHKgvssHKsHKsHKsHKsHKsHKsHKgvssHKsXhsHKsXhpWuuUXuUXpWuhgHrFcaBDorYeZFuvzpWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvddvduwMgRclxudvddvdipYipYipYipYipYipYipYipYipYipYipYdvddvdqoiskiobexmWdXKdvddvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpdBuOQuOQdvdkhykhydvduOQuOQpdBipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCExAFqlowiUtXouOGnaFxAFwsSshuwsSxAFwsSshuwsSxAFwsSshuwsSxAFxAFxAFxAFxAFnUlplsvzjvzjlazvzjvzjmAdqFagTrxAFaxGxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFaxGaxGfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWuwjhwjhwjhpWuwjhwjhpWuuUXuUXpWusHKsHKsHKsHKsHKsHKsHKsHKsHKsHKsHKsHKsHKsHKsHKsHKsHKpWuuUXuUXpWuwjhwjhpWuwjhwjhwjhpWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYslkdYgxtctvkjRbdYgslkipYipYipYipYipYipYipYipYipYipYipYipYdvdwjhdvdiYxdvdwjhdvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdqoinlZdvdkhykhydvdhHhhpcdvdipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCExAFoRdhAlqmJhkTvnzqFavzjvzjvzjvzjvzjvzjvzjqFavzjiwOvzjqFavzjvzjgTrxAFhmLqmJqmJqmJqmJqmJqmJpNFqmJpfvxAFaxGxAFbGFfohiNMlfClfCiNMfohunqxAFaxGaxGfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWuipYipYipYpWuipYipYpWuuUXuUXpWupWupWupWupWupWupWupWunwvkawkawpWupWupWupWupWupWupWupWuuUXuUXpWuipYipYpWuipYipYipYpWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpdBlMpmGhobekGCtHhpdBipYipYipYipYipYipYipYipYipYipYipYipYdvdhYXbvJbvJbvJhYXdvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdwjhwjhdvddvdiYxdvdwjhwjhdvdipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCExAFqkTkLzlhjdQraILlhjlhjlhjlhjlhjlhjlhjlhjlhjlhjlhjlhjupglhjlhjsojkhRvtCqmJqmJqmJcpAqmJqmJaMxqmJpfvxAFaxGxAFmxGpTHpTHpTHpTHpTHpTHhOvxAFaxGaxGfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYaWVipYpWuuUXhtvuUXuUXuUXuUXuUXuUXkawskiuOQobeuOQoBlkawuUXuUXuUXuUXuUXuUXhtvuUXpWuaWVipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvddvddvddvdkawdvddvddvddvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdipYipYdvdlXzlXzdvdipYipYdvdipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCExAFwsSwsSxAFhmLpfvxAFwsSshuwsSxAFwsSshuwsSxAFwsSshuwsSxAFxAFxAFxAFxAFpYqqmJnLoqmJqmJaakaakgdTpkipfvxAFxAFxAFigntUmnmxpTHpTHsEltUmignxAFaxGaxGfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYugCipYipYipYipYipYpWucrsuUXuUXuUXuUXuUXuUXuUXaPkskiuOQtvkuOQoBlaPkuUXuUXuUXuUXuUXuUXuUXcrspWuipYipYipYugCipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdkhykhydvdobeoBltKOuUXdvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYaWVipYipYipYipYipYaWVipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCExAFoBiefegKNtqLpfvxAFdnCdnCdnCxAFdnCdnCdnCxAFdnCdnCdnCxAFaxGaxGxAFnUlpaRcpAqmJqmJqmJqmJqmJqmJqmJvnztAcxAFxAFplOpTHpTHpTHpTHpTHpTHvlWxAFaxGaxGfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWupWuwawwagpWupWupWupWupWupWupWuuOQobeuOQpWupWupWupWupWupWupWuwawwagpWupWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYwpxkhykhywpxtvkoBltKOuUXdvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCExAFcuWixPvXWhmLpfvxAFdnCcsGdnCxAFdnCdOTdnCxAFdnCgmVdnCxAFaxGxAFxAFhmLaakaakqmJcpAoGtcpArnCqmJrnCqmJjmYxAFxAFdNsehTsHcitJitJsHcehTrhOxAFxAFaxGfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWupWueFPeFPeFPpCijOIeFEojywIDpCipWuuOQobeuOQpWuuwftDJeFEojywIDehWeFPeFPeFPpWupWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvddvddvddvdobeoBlhwgcfSdvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCExAFdnCdnCgKNubfjWsxAFniAvmYiYTxAFeckvmYtagxAFniAvmYtagxAFaxGxAFfXtmESqmJinjqmJqmJqmJqmJqmJcpAqmJqmJlVgdGCvSDvzjvzjvzjvzjvzjvzjvzjvzjhoOdiMaxGfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWupWupWueFPeFPeFPeFPeFPeFPeFPeFPeFPpWuuOQtvkuOQpWueFPeFPeFPeFPeFPeFPeFPeFPeFPpWupWupWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpmzdvdagquUXskiobeoBltXfidodvdpmzipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCExAFvPwvPwxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFaxGxAFcZNlhjcQRrWIlhjlhjdHjlhjdHjcQRdHjlhjjWsxAFqLadQrqmJqmJqmJqmJqmJqmJqmJqmJxAFxAFfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYiQNipYfNafNafNafNafNafNafNafNaeFPeFPslkuOQobeuOQslkeFPeFPfNafNafNafNafNafNafNafNaipYiQNipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvddvduUXuUXskiobeoBluUXuUXdvddvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEaxGxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFwNenoenoenoenoenoenoenoenoegFyxAFfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYiQNipYipYipYipYipYipYipYipYipYtVieFPxWhuOQobeuOQxWheFPtViipYipYipYipYipYipYipYipYipYiQNipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYslkqUNuUXuUXskitvkoBluUXuUXqUNslkipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCExAFxAFeOjeOjbXQpTHpTHhVbojUvHTvHTrXLxAFfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYiQNipYxSsipYipYxSsipYipYxSsipYeFPeFPpdBuOQtvkuOQpdBeFPeFPkAKipYipYkAKipYipYkAKipYipYiQNipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYxWhubCuUXuUXskiobeoBluUXuUXubCxWhipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCExAFvESeOjeOjbXQxfupTHlXAkurhOguKGxqnxAFfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYiQNipYfNafNafNafNafNafNafNafNasiwwCVpWuuOQobeuOQpWueFPsiwfNafNafNafNafNafNafNafNaipYiQNipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpdBwDecfSuUXskiobeoBluUXuUXwDepdBipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCExAFbepgzdeOjbXQpVRpTHgVkkurmymmymjQGxAFfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYiQNipYipYipYipYipYipYipYipYipYeFPeFPpWuuOQobeuOQpWueFPeFPipYipYipYipYipYipYipYipYipYiQNipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvddvddvddvddvddvdpvcdvddvddvddvddvddvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCExAFeqweOjeOjbXQxfupTHlXAkurmROqMXxqnxAFfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYiQNipYpCeipYipYpCeipYipYpCeipYeFPeFPpWuuOQtvkuOQpWuhZYeFPnRoipYipYnRoipYipYnRoipYipYiQNipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdkhykhykhykhygEeobegYykhykhykhykhydvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCExAFujgsLjeOjbXQpVRexegVkiGAnoenoemitxAFfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYiQNipYfNafNafNafNafNafNafNafNaeFPeFPpWuuOQobeuOQpWueFPeFPfNafNafNafNafNafNafNafNaipYiQNipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpmzdvdqoiqoihHhhHhgEetvkgYykpnmJPjUahpcdvdpmzipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCExAFxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFxAFfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYiQNipYipYipYipYipYipYipYipYipYsiweFPslkuOQobeuOQslkeFPsiwipYipYipYipYipYipYipYipYipYiQNipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvddvdwjhwjhdvddvdmTxobehpcdvddvdwjhwjhdvddvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYiQNipYnpSipYipYnpSipYipYnpSipYeFPeFPxWhuOQtvkuOQxWheFPeFPqGEipYipYqGEipYipYqGEipYipYiQNipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdkhykhykhyhQMdvdwjhwjhwjhdvdhQMkhykhykhydvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEfCEuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYiQNipYfNafNafNafNafNafNafNafNaeFPeFPpdBuOQobeuOQpdBeFPwCVfNafNafNafNafNafNafNafNaipYiQNipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdkhykhykhyhQMdvdkhykhykhydvdhQMkhykhykhydvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWupWupWueFPeFPeFPeFPeFPeFPeFPtVieFPpWuuOQobeuOQpWueFPtVieFPeFPeFPeFPeFPeFPeFPpWupWupWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpwOugCipYipYkGxkGxkhykhykhykGxkGxugCipYipYpwOipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWupWueFPeFPeFPeFPeFPeFPeFPeFPeFPpWuuOQtvkuOQpWueFPeFPeFPeFPeFPeFPeFPeFPeFPpWupWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYugCipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWupWupWupWupWupWupWupWupWupWufNvwagpWuuOQobeuOQpWufNvwagpWupWupWupWupWupWupWupWupWupWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWumTUfBDpWucrsuUXuUXuUXuUXuUXskiuOQobeuOQoBluUXuUXuUXuUXuUXcrspWufBDmTUpWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYwpxmTUmTUwpxuUXuUXuUXuUXuUXuUXskiuOQtvkuOQoBluUXuUXuUXuUXuUXuUXwpxmTUmTUwpxipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYwpxmTUmTUwpxuUXuUXuUXuUXnvRuUXskiuOQobeuOQoBluUXnvRuUXuUXuUXuUXwpxmTUmTUwpxipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWuhLPmTUpWucrsuUXuUXuUXuUXuUXskiuOQobeuOQoBluUXuUXuUXuUXuUXcrspWumTUhLPpWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWupWupWupWupWupWusFKkawpWupWupWupWupWupWupWupWupWupWupWusFKkawpWupWupWupWupWupWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYtcXjFJkhyhuGkhykhyujvcWDhQiujvxegobenRjhQiujvcWDhQikhykhybfdkhyuDBfLcipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWupWupWukhybfdkhykhyujvcWDhQiujvxegobenRjhQiujvcWDhQikhykhyhuGkhypWupWupWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYslkkhyceOkhykhyujvcWDhQiujvxegtvknRjhQiujvcWDhQikhykhyceOkhyslkipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYctHxSyctHipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpdBkhykhykhykhykhyybCaLYaLYcPLobeiuEaLYaLYmwNkhykhykhykhykhypdBipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYyffctHctHgRcctHctHyffipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWurhjhpckhykhykhybiCaLYnqTcPLobeiuEnutnmJlNMkhykhykhyhpcrhjpWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdgUUxSyrWzcmRjHVxSygUUdvdipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHauOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWuwjhpWukhykpnmJPjUakhykhygEetvkgYykhykhykpnmJPjUakhypWuwjhpWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdwMudvdpdytvksqadvdwMudvdipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZhhfhhfhhfhhfhhfhhfhhflTRkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWumNQpWukhyuqtaLYaLYaLYlxmcPLobeiuEnutaLYaLYaLYpiEkhypWumNQpWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvddvdqoiskiobeoBldXKdvddvdipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZhhfcCOwWRhhfcCOwWRhhflTRkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWuwjhpWujdlmqIruHjdlgEeobegYyuAhmqIruHuAhpWuwjhpWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdwjhdvdiYxdvdwjhdvdipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZlTRlTRlTRlTRlTRnJIlTRlTRixulTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRhHalTRhhfhhfhhfhhfhhfhhfhhfhhfhhfhhfhhfcCOcCOhhfcCOcCOhhflTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRkcZkcZuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWumNQpWukhykhybiClxmcPLtvkiuEnutlNMkhykhypWumNQpWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYhuJdvdhYXbvJbvJbvJhYXdvdhuJipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZlTRlTRlTRlTRixuixuixuixuixulTRlTRlTRlTRixulTRlTRlTRixuixulTRlTRlTRlTRlTRlTRlTRlTRixulTRixuixuixuixuixuixuixuixuixulTRlTRnJIlTRlTRlTRlTRlTRlTRhHalTRhhfvIFdEGeFUvdGgPKckJwJydEGvIFhhfgiWhhfhhfgiWhhfhhflTRlTRlTRlTRlTRlTRlTRlTRlTRlTRdEedEedEedEedEedEedEedEelTRkcZkcZuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWukpnmJPjUakhygEeobegYykhykpnmJPjUapWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZlTRixuixuixuixuixuixulTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRnJIlTRlTRlTRlTRlTRlTRlTRixuixuixuixuixulTRlTRixuixuixulTRlTRlTRlTRlTRlTRlTRlTRlTRhHalTRhhfujYcCOcCOcCOcCOcCOcCOcCOcCOcCOcCOcCOcCOcCOcCOhhflTRlTRlTRlTRlTRlTRlTRlTRlTRlTRdEegvFqkIfISqkIgvFqkIdEelTRkcZkcZuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWuuqtaLYaLYlxmhnVobeiUAnutaLYaLYpiEpWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZlTRixuixuixuixuuiAuiAuiAuiAuiAuiAuiAuiAuiAuiAuiAuiAuiAuiAuiAuiAuiAuiAuiAuiAuiAlTRlTRlTRlTRlTRlTRlTRlTRlTRixulTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRhHalTRhhfwNscCOcCOcCOcCOcCOcCOcCOwYHhhfcCOcCOgMjcCOcCOhhflTRlTRlTRlTRlTRlTRlTRlTRlTRlTRdEeqkIgvFqkImtxgvFvbtdEelTRkcZkcZuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWuwjhwjhwjhpWuwjhwjhwjhpWuwjhwjhwjhpWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZlTRlTRixuixulTRuiAqKHqKHqKHqKHqKHqKHqKHqKHqKHqKHqKHqKHqKHqKHqKHqKHqKHqKHuiAuiAvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrmnDvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrhHalTRhhfbtNcCOcCOcCOcCOcCOcCOcCOjqvhhfgiWhhfhhfgiWhhfhhfpqDpqDpqDpqDpqDpqDpqDpqDpqDlTRdEegvFsQLiWLjGtgvFqkIdEelTRkcZkcZuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpWufVefVefVepWufVefVefVepWufVefVefVepWuipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYctHxSyctHipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZlTRlTRlTRlTRlTRuiAqKHuliulisvzvwTxpHqKHjcHjcHqKHfVGfVGnJCbGBuliuliuliqKHuiAuiAvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrmkYvKrvKrvKrvKrvKrvKrvKrhHalTRhhfujYcCOcCOcCOcCOcCOcCOcCOvIFhhfcCOcCOhhfcCOcCOhhfpqDcrIxClqqegifeIWcGueadpqDlTRdEevbtgvFjflqkIqkInuYdEelTRkcZkcZuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYyffctHctHgRcctHctHyffipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZlTRnJIlTRlTRlTRuiAvkXuliulinasnJCuliqKHjcHjcHqKHuliulinJCuliuliuliulivkXuiAuiAnmFihPihPihPihPihPihPihPihPihPihPihPihPihPihPihPihPihPihPihPfcZhHalTRhhfjDeaVeryjwINcCOujYitzaJBffLhhfcCOgMjhhfcCOgMjhhfpqDhhijQQjQQjQQjQQjQQnSNpqDlTRdEedEeqyudEedEedEedEedEelTRkcZkcZuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYugCipYipYipYugCipYipYipYugCipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdgUUxSyrWzcmRjHVxSygUUdvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZlTRlTRlTRlTRlTRlTRqKHvTNulitkoulikUtqKHulivooqKHuliulipxwuliuliuliuliqKHuiAuiAuyLvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKruyLhHalTRhhfhhfhhfhhfhhfwgqhhfhhfhhfhhfhhfhhfhhfhhfhhfhhfhhfpqDjQQjQQjQQjQQjQQjQQjQQpqDlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRkcZkcZuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdwMudvdpdytvksqadvdwMudvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZlTRiEHlTRlTRlTRlTRqKHuliuliuliuliuliqKHuliuliqKHuliulibcCuliuliulirdxbZDuiAuiAuyLvKrvKrvKrvKrvKrvKrvKrmkYvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKruyLhHalTRhhfxNNmudwdVcCOcCOkBHsnqeHchILaIJhhfprlddEajBmwOhhfpqDjQQjQQjQQjQQjQQjQQjQQpqDlTRlTRsqRsqRsqRsqRsqRsqRsqRlTRkcZkcZuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvddvdqoiskiobeoBldXKdvddvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZlTRlTRlTRlTRlTRlTRqKHuliuliuliuliulivkXjcHtnmqKHuliulippbuliuliuliepBbZDuiAuiAuyLvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKruyLhHalTRhhfcCOcCOcCOcCOcCOdHrcCOcCOcCOhVBhhfmwOmwOmwOaAvhhfpqDhpxvEBojlboetcBpqDjQQpqDlTRuiAeGtrmzrmzsZPrmzoaZsqRlTRkcZkcZuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdwjhdvdiYxdvdwjhdvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZlTRlTRlTRlTRlTRlTRqKHuliuliuliuliuliqKHtnmjcHqKHuliuliuliuliuliulifUlbZDuiAuiAuyLvKrvKrkpwkpwkpwkpwkpwtQqtQqtQqkpwkpwkpwkpwkpwkpwkpwkpwvKruyLhHalTRhhfvnRcCOcCOcCOcCOdHrcCOcCOcCObjRhhfkwHmwOmwOaAvhhffIMfkQfkQfkQfkQfkQpqDjQQpqDlTRtPvsqRaEyrmzsZPrmzugssqRlTRkcZkcZuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYhuJdvdhYXbvJbvJbvJhYXdvdhuJipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZlTRlTRlTRkbvlTRnJIqKHqKHqKHqKHqKHqKHqKHqKHqKHqKHuliuliulixtQuliulippbqKHuiAuiAuyLvKrvKrkpwdRQbPCkpwucyfvtjxvghNbIkkpwvWQaookOxaTOfHmkpwvKruyLhHalTRhhfklXcCOcCOcCOcCOdHrcCOcCOcCOylvhhfcjrmwOmwOaAvhhffIMtppbAlbAlbAlbAljEZmBLpqDlTRtPvcYctfhrmzsZPrmziacsqRlTRkcZkcZuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZlInlInlInlInlInlInlInlInlInlInlInlInlInqKHqKHqKHqKHvkXqKHqKHqKHqKHqKHqKHuiAuiAuyLvKrvKrkpwxsddRQkpwtyJbeipoLcoulZvkpwmhMxeBxeBxeBcsAkpwvKruyLhHalTRhhfvIRcCOcCOcCOcCOcCOcCOgMjcCOcCOlCTmwOmwOmwOxRghhffIMrrGrrGrrGpTAhBapqDjQQpqDlTRtPvcYcnCXrmzsZPrmzjlesqRlTRkcZkcZuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZlInlInlInlInlInlInlInlInlInlInlInlInlInqKHvVxbGBuliuliuliqKHvKrvKrvKruyLuiAuiAuyLvKrutFkpwtWDdRQkpwpoLpoLpbMpoLpoLkpwkvhxeBiByiIDgGDkpwvKruyLhHalTRhhfhhfwgqwgqhhfuzBuzBhhfhhfhhfhhfhhfhhfhhfhhfhhfhhfpqDpqDpqDfXRfXRpqDpqDwgXpqDlTRtPvsqRpKprmzvxBrmzlEAsqRlTRkcZkcZuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYctHxSyctHipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYctHipYipYctHipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZlInlInlInlInlInlInlInlInlInlInlInlInlInqKHunHulinwEulivXAqKHvKrvKrvKruyLuiAuiAuyLvKrpBfkpwkpwdcBkpwfbHkpwkpwkpwfbHkpwkpwaNVkpwkpwkpwkpwvKruyLhHamGXmGXmGXmGXmGXoykmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXtPvsqRsqRsqRsqRsqRsqRsqRlTRkcZkcZuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYyffctHctHgRcctHctHyffipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYctHctHhcOkLZctHctHipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZlInlInlInlInlInlInlInlInlInlInlInlInlInqKHeAMulitTCulieAMqKHvKrvKrvKruyLuiAuiAgGjvKrvKrlKUpbBwHHxbSdoPumHuYAumHdoPumHumHdoPumHuYAntHkpwvKruyLhHabQZlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRuiAuiAmGXmGXmGXmGXuiAuiAuiAuiAuiAuiAuiAuiAlTRkcZkcZuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdgUUxSyrWzcmRjHVxSygUUdvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYslkujAgRclhewFAslkipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZlInlInlInlInlInlInlInlInlInlInlInlInlInqKHkqNulikcSulieAMqKHvKrvKrxgeuyLuiAuiAuyLvKrmkYkpwjaWnVliGJdfYpdudfYpdudfYdfYdfYpdudfYnbTrdokpwvKruyLhHabQZixulTRlTRlTRlTRlTRlTRlTRlTRlTRnJIlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRuiAtPvgTugTugTugTugTugTugTugTugTugTugTugTulTRkcZkcZuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdwMudvdpdytvksqadvdwMudvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpdBjzVtvktvkwkwpdBipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZlInlInlInlInlInlInlInlInlInlInlInlInlInqKHqKHqKHqKHqKHqKHqKHihPnSgihPvPBuiAuiAuyLvKrkpwkpwmMfkpwkpwkpwaNVkpwaNVkpwkpwkpwtVUkpwcXrrdokpwvKruyLhHabQZlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRnJIlTRlTRuiAtPvgTudAtlywctUdAtlywdAtlBidAtdAtxJUgTulTRkcZkcZuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvddvdqoiskiobeoBldXKdvddvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYyffctHctHgOEdxdctHctHyffipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZlInlInlInlInlInlInlInlInlInlInlInlInlInuiAuiAuiAuiAuiAuiAuiAuiAuiAuiAuiAuiAuiAuyLvKrkpwluhxNokpwpECsGCxeBkpwxeBljxsffkpwljnkpwcXrrdokpwvKruyLhHatPvlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRuiAtPvlBidAtdAttnbeNjdAtdAtgTursadAtrdRgTulTRkcZkcZuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdwjhdvdiYxdvdwjhdvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdgUUctHubHobeobelsXctHgUUdvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZwAAeXxeXxeXxeXxeXxeXxeXxeXxeXxeXxeXxeXxeXxuiAnCFnCFnCFnCFnCFnCFnCFnCFnCFnCFlTRuyLvKrkpwvKmxNokpwcpUxeBkjkkpwxeBxeBvfdkpwqrAkpwcXriZtkpwvKruyLhHatPvlTRlTRlTRrJjjImjImmGXmGXmGXmGXmGXmGXmGXmGXjImjImrYilTRlTRlTRlTRuiAtPvgTudAtdAtdAtdAtdAtdAtgTufowdAtcCTgTulTRkcZkcZuOWuOWuOWuOWuOWuOWuOWuOWhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYctHipYipYctHipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYhuJdvdhYXbvJbvJbvJhYXdvdhuJipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdwMuctHubHtvktvklsXctHwMudvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZeXxwXShXblBsaSOvaJaTWpfmpfmsIApfmpfmlQLeXxuiAnCFxOqwVkxOqxOqxOqxOqxOqcgGnCFlTRuyLvKrkpwvKmxNokpwlxbcUnxeBrcDxeBencncikpwpbqkpwcXrrdokpwvKruyLhHatPvlTRlTRlTRpbepjcnWPoFVixuixulTRlTRlTRlTRklOnWPpjcnhulTRlTRlTRlTRuiAtPvgTudAtdAtdAtdAtdAtmFJgTufowdAthHBgTulTRkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYctHctHhcOkLZctHctHipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpmzdvddvduUXskiobeuwxoBluUXdvddvdpmzipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZeXxpfmpfmpfmpfmvaJaTWpfmpfmeXxbSPpfmjtJeXxuiAoGnxOqxOqxOqxKuxOqxOqxOqmhhnCFlTRuyLvKrkpwkpwmMfkpwkpwkpwaNVkpwaNVkpwkpwkpwkpwkpwcXrbMekpwvKruyLhHatPvlTRlTRlTRpbenWPmuTrTSixuixulTRlTRlTRlTRklOnWPnWPnhulTRlTRlTRlTRuiAtPvgTueTlnjGvtIrCZdAtdAtgTuxaBdAtcCTgTulTRkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYslkujAgRclhewFAslkipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYslkbwduOQdvddvdiOldvduOQrRsslkipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZeXxwWCpTYpfmpfmvaJsJypfmpzJeXxmjvheXxFCeXxuiAnCFxOqxOqxOqnCFfVJxOqxOqbbwnCFlTRuyLvKrvKrkpwvjptnBxbSumHdoPxpLdoPvprkpwhofpWDtQqcXriZtkpwvKruyLhHatPvlTRlTRlTRmGXdAUdAUlTRjNkixulTRlTRlTRjNklTRdAUdAUmGXlTRnJIlTRlTRuiAtPvgTugTugTugTugTudAtdAtgTugTugTugTugTulTRkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpdBjzVtvktvkwkwpdBipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYpdBuOQuOQdvdkhykhydvduOQuOQpdBipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZeXxvaJxUjpcApfmvaJcYmpfmdiTeXxeXxeXxeXxeXxuiAnCFxOqxOqxOqnCFiIYxOqxOqrKknCFlTRuyLvKrvKrkpwtGLkHlrCqqoWvjpnLIvjpkHAkpwsDtxeBsKUasjrdokpwvKruyLhHatPvlTRlTRnJImGXlTRlTRlTRlTRlTRlwwlwwlTRlTRixuixuixumGXlTRlTRlTRlTRuiAtPvgTutEZqZXqZXurQdAtdAtknhizIizIizIgTulTRkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYyffctHctHgOEdxdctHctHyffipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdqoinlZdvdkhykhydvdhHhhpcdvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZeXxpfmsxDpcApfmvaJxKxpfmhSawimmdbuzEwnmeXxlTRnCFvLGwbvxOqnCFpDbelaiDRxOqnCFlTRuyLvKrvKrkpwlkrltbsFHvnyvjpvjpvjpkHAkpwdLoxeBtQquAsrdokpwvKruyLhHatPvlTRlTRlTRmGXlTRlTRlTRwSTefoeCseCsaEilTRixuixulTRmGXlTRlTRlTRlTRuiAtPvgTutEZqZXqZXgTudAtdAtgTunAaizIizIgTulTRkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYdvdgUUctHubHobeobelsXctHgUUdvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdwjhwjhdvddvdiYxdvdwjhwjhdvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZeXxpfmmJEpcApfmvaJniepfmpfmpfmpfmpfmtozeXxlTRnCFqOanCFwMonCFnCFnCFnCFnCFnCFlTRuyLvKrvKrkpwrtddfYdfYsHppdupdudfYhGgkpwbJNxeBkpwvvordokpwvKruyLhHatPvlTRlTRlTRmGXlTRlTRlTRfRueCseCseCseCsseJixuixulTRmGXlTRlTRlTRlTRuiAtPvgTujdUoZkedXgTudAtdAtgTuasiwXzwNJgTulTRkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYdvdwMuctHubHtvktvklsXctHwMudvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYdvdipYipYdvdlXzlXzdvdipYipYdvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZeXxpfmpfmpfmpfmvaJcBuhTVqFbaTWrCubERaTWeXxlTRnCFxOqpANbmixOqsxmhCsoPYxOqnCFlTRuyLvKrvKrkpwkpwtQqtQqkpwqBzvjpkpwkpwkpwxeBxeBtQqqtUiZtkpwvKruyLuiAuiAlTRlTRlTRmGXlTRlTRlTRfRueCseCseCseCsseJlTRlTRlTRmGXlTRlTRlTRlTRuiAuiAgTugTugTugTugTursadAtgTugTugTugTugTulTRkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYpmzdvddvduUXskiobeuwxoBluUXdvddvdpmzipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYaWVipYipYipYipYipYaWVipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZeXxqYQwscwscwscpfmeQjeQjeQjeQjeQjeQjeQjeXxlTRnCFxOqxOqxOqxOqxOqxOqxOqxOqnCFlTRuyLvKrvKrvKrvKrmkYgqEdvkjPGjPGcemvKrkpwmdoxeBsKUasjrdokpwvKruyLtPvlTRixuixuixuneMixuixulTRwSTeRPeCseCsjkLlTRlTRlTRlTRmGXlTRlTRlTRlTRuiAuiAgTunAaizIizIknhdAtdAturQqZXtEZtEZgTulTRkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYslkbwduOQdvddvdiOldvduOQrRsslkipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZeXxwscwscwscwscpfmpfmpfmpfmpfmpfmpfmpfmeXxlTRnCFxOqxOqxOqxOqxOqxOqxOqixSnCFlTRuyLvKrvKrvKrvKrvKrvKrmkYjPGjPGvKrcemkpwrigtCJtQqeCTlyikpwvKruyLtPvlTRlTRixuixuneMixuixuixulTRlTRcbmcbmwSTlTRlTRlTRlTRmGXlTRlTRlTRlTRuiAuiAgTunAaizIizIgTudAtdAtgTuqZXqZXqZXgTulTRkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYpdBuOQuOQdvdkhykhydvduOQuOQpdBipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZeXxwscwscwscfZopfmpfmpfmpfmqTBpfmpfmpfmeXxlTRnCFfgPjhdxOqxOqazGodZvQguxtnCFlTRuyLvKrvKrvKrvKrvKrvKrvKrjPGjPGvKrvKrkpwkpwkpwkpwkpwkpwkpwvKruyLtPvlTRlTRixuixuneMmBDmBDlTRjNklTRlTRlTRlTRjNklTRnpDnpDmGXlTRlTRlTRlTRmGXuiAgTuasiwXzjQIgTursadAtgTujdUoZkgNIgTulTRkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYdvdqoinlZdvdkhykhydvdhHhhpcdvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZeXxeXxeXxeXxeXxeXxeXxeXxeXxeXxslKsIAsIAeXxlTRnCFnCFnCFnCFchonCFnCFnCFnCFnCFlTRuyLvKrvKrmSxvKrvKrvKrvKrjPGjPGvKrvKrvKrvKrvKrvKrvKrvKrvKrvKruyLtPvlTRlTRlTRixukkJrPKrPKoFVlTRlTRlTRlTRlTRlTRklOnWPnWPnhulTRlTRlTRlTRmGXvGBgTugTugTugTugTugTugTugTugTugTugTugTulTRkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYdvdwjhwjhdvddvdiYxdvdwjhwjhdvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHakcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZpwclTRtPvtPvlTRlTRlTRudNudNlTRtPvlTRmkYmkYlTRlTRlTRcVhihPihPihPihPihPtXJvKrjPGjPGvKrbVVihPihPihPihPihPihPihPihPvPBtPvlTRlTRlTRlTRpbepjcnWPoFVlTRlTRlTRlTRlTRlTRklOnWPpjcnhulTRlTRlTRlTRmGXvGBkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYdvdipYipYdvdlXzlXzdvdipYipYdvdipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXuiAlTRlTRlTRlTRrYivKpvKpmGXmGXmGXmGXmGXmGXmGXmGXvKpvKprYilTRlTRlTRlTRmGXhEpdwohEphEphEphEphEphEphEphEphEphEphEphEphEpkcZkcZkcZkcZkcZkcZkcZkcZkcZhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYaWVipYipYipYipYipYaWVipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWpwcbuegXugXugXugXufGSfGSfGSfGSfGSfGSfGSfGSfGSlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRiITiITuNGnLSiITiITiITiITnLSiITiITiITiITvlKhEpkcZkcZkcZkcZkcZkcZkcZkcZkcZhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWpwcbuegXugXugXugXufGSfGSfGSfGSsutfGSfGSfGSfGSlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRnJIlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRiITiITuNGiITiITiITiITiITiITiITiITiITiITpbmhEpkcZkcZkcZkcZkcZkcZkcZkcZkcZhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWpwcbuegXugXugXugXufGSfGSfGSfGSfGSfGSfGSfGSfGSlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRnJIlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRnJIlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRiITiITuNGiITiITiITiITiITiITiITiITiITiITpbmhEpkcZkcZkcZkcZkcZkcZkcZkcZkcZhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWpwcbuegXugXugXugXufGSfGSfGSfGSfGSfGSfGSfGSfGSlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRiITiITuNGxOyiITiITiITiITxOyiITiITiITiITpbmhEpkcZkcZkcZkcZkcZkcZkcZkcZkcZhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWpwcbuegXugXugXugXufGSfGSfGSfGSfGSfGSfGSfGSfGSlTRlTRlTRlTRlTRlTRlTRlTRnJIlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRlTRpwcpwchHalTRlTRlTRlTRhHapwcpwcpwcpwcpwcpwcpwcpwcpwcpwchEpdwohEphEphEphEphEphEphEphEphEphEphEphEphEpkcZkcZkcZkcZkcZkcZkcZkcZkcZhHamGWipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXmGXhHalTRlTRlTRlTRlTRpwcpwccwzcwzlTRlTRxeTxeTpwckcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZhHamGWipYipYipYipYipYipYszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwchHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHalTRlTRlTRlTRlTRpwcpwccwzsFklTRlTRnPIxeTpwckcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZhHamGWipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZhHalTRlTRlTRlTRlTRpwcpwccwzcwzlTRlTRxeTxeTpwckcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZhHamGWipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZhHalTRlTRlTRlTRlTRpwcpwcpwcpwcpwcpwcpwcpwcpwckcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZhHamGWipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZhHalTRlTRlTRlTRlTRpwckcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZkcZhHamGWdrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydrydryejcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHaqabqabqabqabqabpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHaoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZhSupUYcemcemvKrvKrvKrvKrvKrvKrvKrvKrcemcemcemvKrcemvKrvKrygocemvKrlaivKrvKrcemvKrvKrcemvKrvKrbTyvKrcemksjtUntUntUnoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYeYNlzelzelzelzeipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWeUpoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZjZlvKrvKrvKrcemcemvKrvKrcemvKrvKrvKrjZlvKrvKrvKrvKrcemvKrqOucemcemvKrcemvKrvKrjZlcemvKrcemtUncemtUntUntUnelgfqbfqbfqboEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqblFErnSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZfRHfRHfRHoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZenAenAenAenAenAenAenAenAenAoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYlzelzepNguKglzelzeipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHaoEZoEZghGghGghGghGghGghGghGoEZoEZoEZkeXhNGhNGwOcoEZoEZoEZoEZvKrvKrvKrvKrvKrvKrvKrlaicemcemqOucemvKrvKrcemvKrqOuygocemvKrcemvKrcemvKrqOuvKrcemvKrvKrksjlaiksjtUnelgtUnfqbfqbfqbfqbfqbfqbfqboEZoEZoEZoEZoEZfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZenAenAenAenAenAenAenAenAenAenAenApGzpGzpGzfiJuszuszeFlwfHuszuszuszoEZoEZoEZoEZoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYeYNipYipYipYipYlzeuKgigftaxoHzjjYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHaoEZoEZghGcMMpQeeQeoOFvtfghGoEZnKvhNGhNGhNGhNGhNGhNGoEZoEZoEZvKrvKrcembTyvKrvKrcemvKrvKrvKrcemvKrvKrvKrcemvKrcemcemlaicemvKrvKrcemvKrvKrcemvKrjZlcemksjcemvKrtUntUntUnfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqblFErnSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHbymbymoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZenAenAenAenAenApIAenAenAenAenAenApGzpGzpGzqZcjhGuszuszuszsJuaQkuqkuszuszuqkoEZoEZoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYlzefHzfHzlzepNglzelzebiVlzelzehjifuqdnAjMcjjYrYripYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHaoEZoEZghGarZucDfyXcwskRmghGhNGhNGhNGhNGhNGnKvhNGhNGoEZoEZoEZlaivKrcemvKrvKrlaiqOuvKrlaivKrvKrcemvKrvKrbTycemjZlvKrvKrcemcemqOucemjZlcemvKrvKrcemtUnbTytUntUntUntUnelgfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHbymbymbymbymoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZenAenAenAenAenAenAenAoEZoEZoEZpGzpGzpGzpGzfiJuszuszpdPuszqcwxfwuszuszuszbQBuszhrvoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYlzeuKgnYHnYHyecrqFqzoyiXeasuBnlzewBWakmdDgbCWttolzeipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWazPoEZoEZghGcJpaiInJZcMEdRfghGhNGhNGhNGhNGoEZhNGhNGfyfoEZoEZoEZoEZvKrcemvKrvKrvKrcemvKrvKrvKrvKrbTycemvKrcemcemvKrvKrcemcemvKrcemcemvKrvKrqOuvKrcemcemksjbMTtUntUntUnelgfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqblFErnSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHbymbymbymbymbymjgHbymbymbymbymoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZenAenAenAenAoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZuszuWKuszuszuszuqkuszuszuszbQBoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYowaeMFxpscsKiMUhmxhmxhmxhmxiTdlzevRqakmdnAkYKjjYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHaoEZoEZghGbechgihgihgibecghGhNGhNGfjRoEZoEZoEZhNGhNGoEZoEZoEZoEZvKrvKrvKrvKrvKrvKrvKrvKruQqvKrvKruQquQqvKruQquQquQqvKrtWVvKrvKrvKrvKrvKruQqvKruQquQqvKrvKrtUntUnelgfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHbymfaSbymoEZbymcksoEZoEZbymoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZenAenAenAenAenAoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZuszdjIgQDuszuszuszkiIuqkuszuqkoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYlzeuKggovgovddJoMbonywfueasjPQlzevRqakmdnAiXxjjYrYripYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWazPoEZoEZghGghGusMusMusMghGghGnKvhNGoEZoEZoEZfyfhNGhNGoEZoEZoEZnBfneerySpufmBfmBfnBftUDmjOnrKwlPwlPnBfhdSfvXpUlexNexNnBfgDenlMxqybJvbJvnBfvKraRbvKraRbtUnjvhtUnjvhtUnfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHbymbymtHRtHRtHRtHRdYYoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZenAenAenAenAenAenAenAenAoEZoEZoEZoEZoEZoEZoEZoEZuqkuszvqvvqvunfuszuszuszuszuqkuszoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYlzelzelzelzelzeuKgkZvplelzelzeuKglbdvipbCWttolzeipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHaoEZoEZlyWghGbzibzibzighGhNGhNGhNGoEZoEZoEZhNGhNGhNGoEZoEZoEZnBfdxldxldxldxlffAnBflqqlqqlqqlqqhXBnBfkYQkYQkYQkYQgvNnBfxpdxpdxpdxpdfDanBfjZlvKriQevKrtUnaRbtUntUnfqbfqbfqbfqbfqbcFTfqbfqblDFfqbfqbfqbfqbfqbfqbfqbcFTfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHeTAeTAeTAeTAenAenAenAenAenAenAenAoEZoEZoEZoEZoEZoEZoEZoEZenAenAenAenAenAenAenAoEZoEZoEZoEZoEZoEZoEZuszvqvvqvvqveRlbQBuszbQBuszhrvuqkoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYqDepNgviliaSpitlzekPjrHOpytrHOxNfplmoPegOxjjYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHaoEZoEZhNGwEahNGhNGhNGwEahNGhNGoEZoEZoEZhNGhNGhNGhNGoEZoEZoEZnBfdxldxldzYdxldxlnBflqqlqqunolqqlqqnBfkYQkYQnXRkYQkYQnBfxpdxpdqObxpdxpdnBfvKriQevKrvKrvKrvKrtUntUnelgfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqblDFfqbfqbfqbfqbfqbfqbfqbfqbbsGfqbfqbfqbfqbfqbfqbfqbbsGfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHeTAeTAeTAeTAeTAqcZenAenAenAqcZenAenAenAenAoEZoEZoEZoEZoEZoEZoEZoEZenAenAenAenAenAenAoEZoEZoEZoEZoEZoEZuszbQBvqvvqvvqvuszuszkiIuszuszoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYlzeuKglKJeaZwAtlzejemlzelzelzeuKggBJvuCttdjjYrYripYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHaoEZoEZhNGhNGhNGhNGnKvhNGhNGhNGoEZoEZhNGhNGhNGhNGwOcoEZoEZoEZnBfvZldxlnBfnBfnBfnBfaZNlqqnBfnBfnBfnBfjDEkYQnBfnBfnBfnBftOXxpdnBfnBfnBfnBfvKrvKrvKrjZlvKrvKrtUntUnfqbfqbfqbbsGfqbfqbfqbfqbfqbfqbfqbfqbbsGfqbfqbfqbfqbbsGfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqblFErnSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHeTAeTAeTAeTAeTAenAenAenAenAenAenAenAenAenAenAoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZenAenAenAenAoEZoEZoEZoEZhrvuszuszvqvbQBvqvuszuszuszuqkuszoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYowabnQnROhoqdyZvjInTYlzexDLnMIlzejBJkhzuKglzelzeipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWazPoEZoEZoEZoEZfjRhNGhNGhNGnKvoEZoEZoEZhNGhNGfyfoEZoEZoEZoEZoEZnBfoUqntybXguNEcyEnBfbzswxTbXguNEcyEnBfmcMfekbXguNEcyEnBfwTkqWqbXguNEcyEnBfelgvKriQevKrtUnvKrtUntUnfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbgHufqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHnwTfRHfRHfRHfRHfRHfRHfRHfRHfRHeTAeTAeTAeTAeTAenAenAenAenAenAenAenAenAenAenAenAoEZoEZoEZenAenAenAenAoEZoEZoEZenAenAenAenAoEZoEZoEZoEZuszuqkuszkiIuszuszuszwGGuszuszoEZoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYlzelzefHzlzeuKgfznhoqpfauKgxGspLYnmLeaslzewpAxMCtullzelzelzeipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWeUpvKroEZoEZoEZoEZoEZoEZoEZoEZoEZoEZkeXhNGhNGoEZoEZoEZoEZoEZelgnBfxctdxlhezlaHlpQnBfuLNlqqhezlaHlpQnBfqkzkYQhezlaHlpQnBfxvXxpdhezlaHlpQnBfelgqOuvKriQevKrtUntUntUnfqbfqbfqbfqbfqbfqbfqbfqbklsfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHooTfRHfRHfRHfRHfRHfRHfRHfRHfRHbymbymtHRtHRtHRtHRtHRvhwenAenAenAenAenAenAenAenAenAenAoEZoEZoEZenAenAenAenAoEZoEZoEZoEZenAenAenAoEZoEZoEZoEZoEZuszuszuszbQBuszbQBuszuszhrvoEZoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYeSSowakOppJmpVglzemskhoqcQquHScdHlzelUkeaslzeisZmaCrFfgyoalsuKguKgipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWazPcemoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZhNGhNGhNGoEZoEZoEZoEZvKrelgnBfbXgjKAbXgnBfnBfnBfbXguuUbXgnBfnBfnBfbXghVobXgnBfnBfnBfbXgnRfbXgnBfnBfnBfiQevKrvKrvKrtUntUntUntUnelgelgfqbklsfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqblDFfqbfqbfqbbsGfqbfqbfqbfqbfqbfqbfqbfqbfqbgHufqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHuXFfRHbymoEZbymbymttcoEZoEZbymkcZkcZkcZkcZkcZenAenAenAenAqcZenAenAenAoEZoEZoEZenAqcZenAenAenAoEZoEZoEZenAenAenAoEZoEZoEZoEZoEZuqkuszwGGuszuszsfsuszuqkoEZoEZoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYoDBqCnvgriYSeqPlzefmmvOmqznuKgnTYezzpUreaslzewTrhQkgmtteAtFbnVxsCehHEipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWoTdvKrvKrvKroEZoEZoEZoEZoEZoEZvKroEZsBlsBloEZoEZoEZvKrvKriQevKrvKrcqHcqHcqHcqHcqHcqHcqHcqHcqHcqHcqHcqHcqHcqHcqHcqHcqHcqHcqHcqHcqHcqHcqHelgvKrvKrvKrvKrvKrvKrtUntUnfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHbymbymbymbymbymjgHbymbymkcZkcZkcZkcZenAenAenAenAenAenAoEZoEZenAenAenAenAenAenAenAoEZoEZenAenAenAoEZoEZoEZoEZoEZoEZuszuszuqkuszuszuszuszoEZoEZoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYowavBjdkhiYSkukuKglzelzelzelzeiKflzecWGpRxlzerlSdLEgmtggKinlpNUeLShHEipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWazPvKrvKruQqaRboEZoEZoEZoEZvKriQeiQeelgelgelgvKrvKrvKrvKrpOgreWvKrpOgvKrvKriQeiQevKrreWpOgvKriQevKrreWvKrvKrcemrYVvKrvKrvKrvKrvKrvKrvKrvKrvKriQeiQevKrvKrvKrtUntUnfqbfqbfqbfqbfqblDFfqbfqbfqbfqbfqbfqbbsGfqblDFfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHnwTfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHbymbymbymbymkcZkcZenAenAenAenAenAenAoEZoEZenAenAenAoEZenAenAenAoEZoEZenAenAenAoEZoEZoEZoEZoEZoEZhrvhrvsfsuszuszuszoEZoEZoEZoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYowavBjiYSiYSjxOqNSrHOeJnrHOrHOwNWlzelzelzelzekIKdnAxuRuKghvQuzrjOBfrpipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWazPlaivKrvKrvKrvKrvKrvKrvKrgWlvKrvKrelgelgeJAvKrelgelgvKrelgelgelgvKrelgvKrvKrelgelgvKrvKrelgelgelgvKriQevKrpOgpOgvKrcemvKrpOgvKrvKrvKrvKrvKrvKrvKrvKrvKrtUntUntUnfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbcpxrRhbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHkcZkcZenAenAenAenAenAoEZenAenAqcZenAoEZenAenAenAenAoEZenAenAenAoEZoEZoEZoEZoEZoEZoEZoEZoEZuqkuszhrvoEZoEZoEZoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYowavBjiYSiYSkSGuKglzelzelzelzenTYlzehsAfTblzerAJdnAgDxuKglzelzeuKghHEipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHavKrvKrvKrvKrvKrvKrrYVvKrvKrvKrvKrvKrelgelgelgvKrvKrphacwzcxqvKrvKrpOgvKrvKrivIvKrvKrvKrvKrelgvKrvKrvKrelgelgdvkvKrvKrvKrvKrreWvKrjZlvKrvKrvKrvKrreWvKrtUntUnelgfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbcFTfqbfqbfqblDFfqbfqbfqbfqbfqbbsGfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHkcZkcZkcZenAenAenAqcZoEZenAenAenAenAoEZoEZenAenAenAoEZenAenAenAoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYoDBqCnmKxrSbaYqlzenGqltMnRBuKgkPjkkKnJkjYMlzedlTdnAdnAoJbrMmgmtnrkhHEipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHacemvKrvKrvKrvKrrYVvKrvKrvKrvKrpOgvKrelgvKrvKrvKrpOgcwzoaUsUKvKrvKrvKrvKrvKrvKrvKrvKrreWvKrelgjZlvKrmkYrYVreWvKrvKrmbMvKrelgelgvKrpOgvKrvKrpOgvKrelgvKrtUntUnelgtUnfqbfqbfqbfqbfqbbsGfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHkcZkcZkcZenAenAenAoEZenAenAenAenAoEZoEZenAenAenAoEZenAqcZenAoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYeSSowaxizaFRsNElzegAtlFIfSYnKwcdHlzejYMbLBlzeisZvipdnAdnAxgtuKglzeipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHavKrvKrtWVqOuvKrvKrvKrcemvKrbzcvKrvKrvKrvKriQevKrvKrcwzcwzcwzvKrvKrvKrvKrvKrjZlvKrcemvKrelgdszvKrvKrvKrvKrvKrvKrgqEvKrvKrvKrvKrvKrelgvKrvKrvKrvKriQevKrtUntUntUntUnfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbbsGfqbfqbfqbfqbfqbfqbfqbnyqqleqlekejfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHkcZkcZkcZenAenAenAenAenApIAenAenAoEZoEZenAenAenAoEZenAenAenAoEZoEZoEZxILqZDoEZoEZoEZoEZoEZoEZoEZoEZoEZuszuszoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYeSSoDBlzefHzlzeuKgiUakVXqeWuKgpoZezzkZHxZXlzewpAxMCghYxgtuKglzeipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWeUpcemuQqvKraRbvKrdvkvKrvKrvKriQepOgelgpOgvKrvKrjZlvKrcemvKrvKrvKrqOuvKrvKrvKrvKrvKrcIZvKrelgelgvKrmMBvKrvKreJAvKrvKrvKrvKrvKrvKrvKrpOgvKrreWvKriQevKrpOgvKrtUntUntUnfqbfqblDFfqbfqbfqbfqbfqbcFTfqbfqbfqbfqblDFfqbfqbcFTfqbfqbfqbnyqjhjqlekejfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHkcZkcZkcZenAenAenAenAenAenAenAoEZoEZenAenAenAoEZenAenAenAoEZoEZoEZoEZiSqfQToEZoEZoEZoEZoEZoEZoEZuszuszoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYeSSeSSipYlzelzerZxrznnJslzenTYlzecUGpRxlzejBJkhzuKglzelzeipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHavKruQqtWVvKrvKrvKrvKrmbMvKrreWelgvKrvKreJAvKrvKrvKrcIZvKrrgYiQevKrmkYvKrvKrcemvKrvKrvKrdszdszvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrelgelgtUnfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbnyqqleqlekejfqbfqbfqbfqbbsGfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHvWCfRHfRHfRHfRHfRHfRHfRHooTfRHfRHfRHfRHfRHfRHkcZkcZkcZkcZenAenAqcZenAenAenAoEZoEZenAenAenAoEZenAenAenAoEZoEZoEZoEZuszuszuszuszuszuszuszuszuszuszuszoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYlzeuKglrXqGMkNelzejemlzelzelzeuKgjsdvuCksdjjYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHajZlvKrvKrvKrvKrcIZvKrvKrpOgvKrvKrpOgvKrvKrvKrvKrvKrvKrvKrvKreJAmbMvKreZleZleJAvKrmbMvKrelgdszvKrvKreZleZlvKrvKrvKrelgvKrmbMvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrelgelgfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbnyqqlejhjkejfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHkcZkcZkcZkcZenAenAenAenAenAoEZoEZenAenAqcZenAenAenAenAoEZoEZoEZoEZoEZuszuszuszwPawPawPawPawPauszuszoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYlzelzelzelzelzekhmrLswbbrHOgSBgVtoPelesjjYrYripYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHaygovKrvKrcemvKrvKrmbMmbMcIZelgvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvXYbymbympOgvKrjjldszdszlYPbymxYUvXYbymvKrvKrvKrvKrvKrvKrvKrvKrcIZvKrvKrvKrvKrvKrvKrvKrtUnelgfqbfqbfqbfqbfqbbsGfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqblDFfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHkcZkcZkcZkcZkcZenAenAenAoEZoEZoEZenAenAenAenAenAoEZoEZoEZoEZoEZoEZuszuszuszwPamoAmoArCtwPauszoEZoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYlzelzeuKgooeuKglzelzeuKggBImaCbCWttolzeipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWoTdvKrvKrvKrcIZvKreJAvKrvKrvKrvKrpOgvKrvKrvKrvKrvKrmbMvKrvKrvKrvKrvKrpOgbymxYUbymbymbymhvOdszdszyegbymfRHfRHbymvKrvKrvKrvKrjZlvKrcemvKrvKrmbMvKrvKrvKrvKrvKrtUntUntUnflSfqbfqbfqbflSfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHnwTfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHkcZkcZkcZkcZkcZkcZenAenAoEZoEZoEZoEZenAenAenAoEZoEZoEZoEZoEZoEZoEZuszuszuszwPamoAuhwnexwPauszoEZoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYqTwhHEuKguKgskqmnFrIUdnAfcajjYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHacemuQqvKrvKrvKrvKrgqEcemelgvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrcIZvKrvKrbymbymfRHugafRHferdszdszebHfRHfRHfRHbymqOuvKrvKrvKrvKrvKrcIZvKreJAvKrvKrvKrvKrvKrvKrtUntUntUnelgfqbfqbklsfqbfqbfqbfqbfqbfqbfqbfqbfqblDFfqbbsGfqbfqbfqbbsGfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbgHufqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHkcZkcZkcZkcZkcZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZuszuszuszvKisqumoAsqufBAuszoEZoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYoNIpNgoqkgVtvZQdnAqKojjYrYripYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWazPqOuuQqvKrmbMvKrvKrvKrpOgelgvKrvKrvKrvKrvKrvKrvKrjZlvKrcemvKrvKrmbMmbMcIZbymphTfRHphTfRHfRHfRHfRHphTiUvbymbymvKrmkYelgvKrcemvKrvKrvKrvKrgqEvKrvKrvKrvKrvKrvKrtUnelgelgfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHvWCfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHkcZkcZkcZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZuszuszuszuszmoAsqumoAuszuszoEZoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYlzeunLepMnWNdnAbCWttolzeipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHajZluQqaRbvKrqOuvKrvKrvKrvKrpOgvKrvKrqOuvKrvKrvKrvKrvKrcIZvKreJAvKrvKrreWbymiUvfRHfRHfRHfRHfRHfRHfRHfRHbymeJAmbMvKrvKrvKreJAvKrmbMvKrvKrvKrvKrvKrvKrvKrvKrvKrtUntUnfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbbsGfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbbsGfqbfqbfqbfqbfqbfqbgHufqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZoEZuszbTpjrJbTpuszuszuszuszoEZoEZoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYlzeuKgdCwdnAdnAnzHjjYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWazPcemuQqvKrgqEvKrvKrvKrmbMelgvKrrgYvKrvKrmkYvKrvKrcemvKrvKrvKrvKrgqEcemvKrbymfRHfRHphTnWcfRHfRHphTfRHsVqbympOgvKrvKrcemrYVvKrvKrvKrqOuvKrvKrvKrvKrvKrvKrvKrtUntUntUnfqbfqbfqbfqbfqbfqblDFfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHbymoEZoEZoEZoEZoEZoEZnKHwatuszuszuszspCuszuszuszuszoEZoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYlzeuKgiCSaKYbAVjjYrYripYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWazPcemuQqvKrvKrvKrvKrvKryeyvKrpOgvKreJAmbMvKrvKrvKreJAvKrmbMvKrvKrvKrvKrvKrbymfRHfRHfRHfRHfRHfRHfRHnWcxYUbymvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrelgtUnfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHbymoEZoEZoEZoEZoEZufuufukmGnKHmXQtODtODnKHnKHnKHoEZoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYlzelzepNguKglzelzeipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWoTdvKrvKrvKraRbvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrcemrYVvKrvKrvKrqOuvKrvKrvKrvKrbymvXYbymbymxYUbymbymbymbymbymbymvKrelgvKrvKrcIZvKrvKrvKrbzcvKrvKrvKrvKrvKrvKrvKrvKrelgtUnfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbcFTfqbnyqqleqlekejfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHooTfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHttcoEZoEZoEZoEZtHRtHRpycufukmGnKHnKHnKHnKHnKHnKHoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYbPylzelzelzelzeipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHavKrvKrvKrvKrvKriQevKriQeelgvKrvKrvKriQevKrvKrvKrcemvKrgqEvKrvKrvKrmbMqOuvKrrgYbymbymbymeZleZleZlvXYbymbymvKrvKrcemvKrvKrmbMmbMcIZvKrvKrvKrvKrvKrvKrvKrvKrvKrtUntUnflSfqbfqbfqbflSfqbfqbfqbcFTfqbfqbfqbfqbbsGfqbfqbfqbnyqqlejhjkejfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqblFErnSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHnwTfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHvWCfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHjGBfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHbymbymoEZoEZtHRtHRtHRtHRtHRpycufuufukmGnKHcktnKHoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHabTyvKraRbvKrvKrrYVvKrpOgvKrvKrvKrcemvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKreJAmbMreWvKrvKrrYVvKrvKrvKrvKrvKrcIZvKreJAvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrelgelgtUntUnfqbfqbfqbfqbfqbfqbfqblDFfqbfqbfqbfqbfqbfqbfqbbsGnyqqleqlekejfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHbymoEZoEZtHRtHRtHRtHRtHRtHRtHRtHRpycufuufuufuoEZoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHacemuQqvKrvKrvKrvKrvKrreWelgreWvKrvKrcemvKrvKrvKrvKrvKrvKrvKrvKrrYVvKrvKrvKrvKrvKrvKrvKrcemrYVvKrvKrvKrqOuvKrvKrvKrvKrvKrgqEcemvKrvKrvKrvKrvKrvKrvKrvKrvKrelgtUntUntUnfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbnyqqleqlekejfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHbymcksoEZtHRtHRtHRtHRtHRtHRtHRtHRtHRtHRtHRtHRtHRoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWxvWvKruQqvKrvKrvKrvKrvKrvKrelgreWvKrvKrrYVvKrvKrrYVvKrqOumMBvKrvKrgWlvKrvKrvKrvKrvKriQevKrvKrvKrvKrcemvKrvKrelgvKrmbMvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrtUntUnfqbfqbfqbfqbfqbfqbbsGfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbbsGfqbmOSdXGaCZkejfqbfqbfqbfqbfqbgHufqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHbymbymbymtHRtHRtHRdYYtHRtHRtHRtHRtHRtHRtHRtHRtHRoEZoEZpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWiDicemuQqtWVvKrvKrvKrvKrmSaelgmSavKrvKrvKrvKrvKrcemvKrvKrvKrrYVvKrvKrcemvKrvKrvKrvKrvKrvKrvKrdvkvKrvKrvKrvKrvKrvKrvKrqOuvKrvKrvKrvKrvKrvKrvKrqOuvKrvKrvKrvKrvKrtUntUntUntUnfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbbsGfqbfqbfqbfqbfqbfqbfqbfqbfqbnyqrbHcPWkejfqbfqbgHufqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHvWCfRHfRHfRHfRHfRHvWCfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHbymoEZbymbymbymbymbymbymbymbymbymbymbymbymbymoEZckspwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWhHavKrvKrtWVvKrvKrqOugMFgMFhezgMFgMFqSKqSKqSKgMFgMFgMFgMFgMFgMFvKrvKrvKrvKrvKrjZlvKrmkYrYVvKrvKrvKrmbMvKrvKrvKrvKrgqEvKrvKrvKrmbMvKrvKrrgYvKrvKrmkYvKrvKrvKrvKrtUnelgelgtUnfqbfqbfqbfqbfqblDFfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbcFTfqbfqbfqbnyqwNKqlekejfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHnwTfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHbymttcbymbymbymfRHfRHfRHfRHjGBfRHfRHbymbymbymoEZbympwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYlcFipYipYipYipYipYlcFipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYfNafNafNaipYipYfNafNafNafNafNafNafNaipYipYipYipYipYnOqnOqnOqipYipYipYfNanOqnOqnOqfNagUxfNafNafNafNadry -mGWhHaqOuvKrvKrvKrjZlgMFgMFtqMlkRvRwgMFgMFgMFgMFgMFlbKvorkjgpKXgMFgMFgMFvKrvKrvKrvKrvKrvKrvKrvKrvKrgqEvKrvKrelgvKrvKrvKrvKrvKrvKrvKrvKrvKrvKreJAmbMvKrvKrvKrvKrvKrvKrelgtUntUnfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbdesfqbfqbfqbfqblDFfqbfqbfqbfqbfqbfqbnyqjhjwZfkejfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHbymoEZbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHbymbymbymbympwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYrbqipYipYlcFqLtpbrpbrpbrqgUlcFipYipYrbqipYipYipYipYipYipYipYipYipYipYipYipYipYipYwuSwuSwuSwuSwuSwuSwuSwuSwuSwuSwuSwuSwuSipYipYnOqipYipYipYfNaipYipYnOqnOqnOqipYilUnOqnOqipYipYdry -mGWhHavKruQqaRbvKrvKrnfvycsgJmgJmlkRgJmokZgMFlWZgMFoBVoBVjnxoBVdXZsGHvvRjZlvKrvKrvKrmMBvKrvKreJAvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrxQLvKrvKrvKrvKrvKrvKrcemrYVvKrvKrtUntUntUntUnfqbfqbfqbfqbfqbfqbfqbfqbfqbnyqcPWqlekejfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHvWCfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHooTfRHfRHfRHfRHfRHfRHfRHbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHbymbymbympwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYlcFtEPqLtqgUlcFuOutuisdcbrvqFQlcFqLtqgUtEPlcFipYipYipYipYipYipYipYipYipYipYipYipYipYjfVnOqnOqnOqnOqnOqnOqnOqfBEqHSvrMrQDwuSwuSeinwuSwuSwuSkMGwMTixmwuSwuSwuSwuSwuSwuSwuSwuSipYfNadry -mGWoTdvKruQqvKrvKrvKrnfvjUtrnIrxClkRlkRgJmgMFhezgMFtcPnMMfaFoBVoBVkJpvvRvKrcemvKrvKrvKrvKrvKrvKrvKrvKrelgvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKriQevKrvKrvKrvKrelgelgtUntUntUnfqbcFTfqbfqbfqbfqbfqbfqbfqbnyqqlefRokejfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHnwTfRHfRHfRHfRHfRHvWCfRHfRHfRHfRHfRHfRHfRHvWCfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHbymfaSfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHcksoEZbympwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYlcFlcFaPzffebHTlcFhcchvJsWxhvJswhlcFdKNrMxqdllcFlcFipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYnOqnOqnOqnOqnOqwuSwvveSdqMaeSdwuSkumpEosJYryGwuSmMmsHTmvgqpQnjNwuSnOqfNadry -mGWhHadOmuQqvKraHzrYVnfvmBYrlekxkkxkkxkgJmhezgJmhezgJmgJmgJmgJmsfPmlnvvRvKrvKrmMBvKrvKrvKrvKrvKriQevKrelgvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvNzvKrvKrvKrvKrdvkvKrtUntUnvKrtUntUnfqbfqbfqbfqbfqbfqbfqbfqbfqbnyqqleqlekejfqbfqbbsGfqbfqbfqbnyqqleqlekejfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHbymbymbympwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYxTpaaYqiVcqvjOxsWxlemlemlemsWxjOxcqvqiVlOyxTpipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYwiPipYnOqwuSwuSwuSwuSwuSkkOeSdpKVqAcwuSkumeSdlwShfAwuSmWjsHTmsnjABxHUwuSnOqfNadry -mGWhHacemvKrvKrvKrvKrnfvmBYrlekxkkxkkxkgEWgMFgJmgMFfFngJmgJmgJmvUFsqUvvRcemvKrvKrjZlvKriQevKriQevKrelgvKriQevKrvKrvKrjZlvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrtUntUntUntUntUnfqbfqbfqbfqbfqbfqbfqbfqbcFTnyqkchqlekejfqbfqbfqbdszfqbfqbnyqqleqlekejfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbgHufqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHjGBfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHbymttcbympwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYrOkaaYcqvfkilcFbBNkfLoFZuCcaBilcFtHDcqvlOyvTgipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYfNafNafNafNafNanOqwuSqxCwUxqxCwuSfTSeSdiPfkJTwuSxyQnmdfAaofMwuSozvsHTlTilnflwtwuSipYfNadry -mGWhHacemvKrvKrvKrvKrnfvkKagyBrxCgJmgJmgJmmISgJmgsEgJmgJmgJmgJmpwolmlvvRvKrvKrvKrvKrvKrvKrelgvKrvKrvKrvKrvKrvKriQevKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrcemvKrvKrvKrvKrtUntUntUntUnfqbfqbfqbfqblDFfqbbsGfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbnyqqleqlekejfqbfqbfqbbsGfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHuXFfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHbymbympwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYlcFlcFlcFcFolcFlcFlcFlcFlcFlcFlcFlcFlcFtyblcFlcFlcFipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYnOqsEwqxCqxCgrNfuIqXdqXdoCQtGmwuSiZabpPwUSugjwuSoCQmOjeSdqXdpRNwuSfNafNadry -mGWeUpcemvKrvKrvKrvKrgMFgMFgMFgMFgMFgMFgMFgMFgJmgMFgJmgJmgJmgJmflujjovvRvKrvKrrYVvKrvKrvKrvKrvKrvKrvKrvKrvKrvKriQevKrvKrvKrvKrvKrvKrvKriQeiQevKrvKrvKrvKrvKrvKrelgtUnvKrtUnfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbdszfqbnyqqleqlekejfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHooTfRHnwTfRHfRHfRHfRHfRHfRHfRHfRHfRHnwTfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHjgHfRHpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYlYvlcFpZsfJmwdnvslmIqcFnlSommVujTahAhDelcFipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYyeQipYnOqwuSwuSjsTwuSwuSwAzhVPweyvgGkTAqbMbbivgGwXwaAUlWrqXdqXdjDNfwpwuSnOqfNadry -mGWazPvKruQqtWVaRbqOugMFgMFtPmxBPeBggJmgJmhezgJmgMFlPCmILctJpElgMFgMFgMFqOuvKrvKrvKrelgvKrcemvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrasHvKrvKrvKrvKrvKrvKrvKrvKrtUnelgtUntUntUnfqbfqblDFfqbnyqqleqlekejfqblDFbsGfqbfqbfqblDFfqbfqbdszfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHvWCfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHooTfRHfRHfRHfRHfRHfRHfRHfRHpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYvfReZefJmfJmkmuvLTkPWsZeahAcgrahAnGZvfRipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYfNafNafNafNafNanOqwuSfRJahQhdBwuSwuSbpPugjwuSwuSwuSwuSwuSmdFwuSwuSjsTwuSwuSwuSwuSnOqfNadry -mGWhHalaiuQqvKrvKrvKrgMFjrFgJmkxkjwxkxkgJmgMFpCAgMFgMFgMFgMFgMFgMFadigMFgMFvKrcemvKrelgvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKriQeiQevKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrtUntUntUnfqbbsGfqbiETnyqqleqlekejfqbfqbfqbfqbfqbfqbcFTfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbcpxrRhbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHbymfRHpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYlcFifFfJmfJmfJmvLTkPWsZeahAahAlLZlralcFipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYnOqlpAyfBsHTaWKjsTjpupnqoBAlAyiZHcZotYZwuSbwWwuSsHTsHTwEHcDlxPRwuSnOqipYdry -mGWbRNvKruQqvKrvKrcemgMFjoPgJmkxkkxkkxkimWgMFgJmgMFnbPkxLegZmGJgMFdidoGDgMFvKrvKrvKrvKrvKrrYVvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrtUntUntUnelgtUnfqbfqbfqbfqbnyqqleqlekejfqbfqbfqbfqbfqbfqbfqbfqbfqbkAhdszfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYvfRbLzfJmfJmfJmvLTkPWsZeahAahAcgrfpEvfRipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYcqUipYnOqhnnsmjoDGmOjqAasHTeSdkJTcDltGmqHRbbiqwrjSTjsTaDrqXdmvgqpQvIDwuSfNaipYdry -mGWhHavKruQqvKrvKrvKrgMFioCwikkxkkxkkxktmXgMFgJmhezgJmdxlvdKaqCgMFdidkfogMFcemvKrvKrelgrYVvKrvKrvKrqOuvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrbzcvKrvKriQevKrvKrvKrtUntUntUntUnfqbfqbfqbfqbnyqjhjqlekejfqbfqbfqbfqbfqbfqbfqbfqbdszdszfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHpwcdryipYipYipYipYipYipYipYipYipYipYipYlcFlcFlcFlcFlcFgpBjnEfJmfJmvLTvJBsZeahAahAwTnjtolcFlcFlcFlcFlcFipYipYipYipYipYipYipYipYipYipYipYipYfNafNafNafNafNanOqhnniXviLYsHTjsTeSdihyihyihyihyqXdsHTwuSmdFwuShsQeSdmsnjABxHUwuSfNaipYdry -mGWhHavKrvKraRbvKrvKrgMFbHzvRwgJmgJmgJmqdVgMFgJmgMFvRwraKgzKuGWgMFbqfmaFgMFvKrvKrrYVvKrvKrvKrcemvKrvKrvKrvKrvKrgWlvKrvKrvKrvKrvKrcIZvKrvKrvKrvKrvKrvKriQevKrtUnelgtUntUntUnfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbbsGfqbfqbcFTfqbdszdszdszdszdszfqbbsGnBfnBfnBfnBfnBfnBfnBfnBfnBfnBfnBffqbfqbfqbgHufqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHpwcdryipYipYipYipYipYipYipYipYipYipYlcFlcFosJsoWbBulcFlcFlcFlpklcFlcFlcFlcFlcFlpklcFlcFlcFhSSdRkwFplcFlcFipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYnOqhyKqlhlZtmhKwuSnlswuSvmHwuSnlswuSqWFwuSsuwaAUqxFihylTilnflwtwuSipYfNadry -mGWhHaqOuuQqvKrrYVvKrvKrgMFgMFgEOwhdeFHgMFgMFgJmgMFgMFgMFgMFgMFgMFndTkQFgMFvKrvKrvKrelgdvkvKrelgelgelgelgvKrvKrvKrvKrvKrvKrcemvKrelgmbMmbMcIZvKrvKrvKriQevKrvKrtUntUntUntUnfqbfqbfqbfqbfqbfqblDFfqbfqbfqbfqbfqbfqbdszdszdszdszjEwdszdszdszdsznBfuqdnBfuqdnBfuqdnBfuqdnBfuqdnBffqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHnwTfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHvWCfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHpwcdryipYipYipYipYipYipYipYipYipYipYlcFqMDmcslcFkPWtTTlcFllTsiUaEsfGDmfFjXftvHsiUeoClcFudDjinkPWkPWhZclcFipYipYipYipYipYipYipYipYipYipYipYipYipYipYiXDipYnOqhDpwcptGmpFDwuSuatwuSvbawuSuatwuSuatwuSmdFwuSbqcsHToOrsHTkivwuSnOqfNadry -mGWazPcemuQqvKrrgYvKrvKrgMFevxybNevxevxybNgMFhezgMFhlBdnofTOnLkgMFdiddidbbEelgvKrelgvKrvKrvKrmbMvKrvKrvKrelgelgvKrvKrvKrvKrcIZelgeJAvKrelgvKrvKrvKrvKrvKrdvktUnvKrtUntUnfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbxQTnnpvHstwqsPTtqocqHcqHjAijAinBfpvEbXgpvEbXgpvEbXgpvEbXgpvEbXgfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHftQftQftQftQfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHnwTooTfRHfRHfRHfRHfRHfRHfRHvWCfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHooTfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHpwcdryipYipYipYipYipYipYipYipYipYipYtepveEeWzfAYkPWrlYlcFpLrsiUsiUsiUsiUsiUsiUsiUlLTlcFdkqkRDkPWraWxHZvfRipYipYipYipYipYipYipYipYipYipYipYfNafNafNafNafNanOqwuSnikqXdslCwuSwuSwuSwuSwuSwuSwuSwuSwuSasBwuSwuSjsTwuSwuSwuSwuSnOqfNadry -mGWhHavKruQqaRbvKrjZlvKruyLmkYiQemkYudNiQelDomkYbbEdiddidwaXmNogMFdRJgMFgMFvKrvKrvKrvKrvKrgqEvKrvKrvKrvKrvKrvKrelgvKrelgvKrvKrvKrvKrgqEcemvKrelgelgelgvKrelgelgtUnelgtUnfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbxQTkdJcqHcqHcqHcqHcqHcqHcqHcqHcqHbXguqdvvLuqddrkuqdvvLuqddrkuqddrkcqHwRGwRGwRGwRGrVimssmssmssmssmssmssmssmssmssmssmssmssmssmssmssmssftQftQftQftQftQdszdszdszdszfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHjGBfRHfRHfRHfRHfRHpwcdryipYipYipYipYipYipYipYipYipYlcFlcFlcFlcFlcFmoCtWKlNobhsrYlrYlrYlrYlrYlrYlrYljOPoQJcXQrYltWKkPWuavlcFlcFipYipYipYipYipYipYnHnipYipYipYipYipYipYipYipYnOqwuSwuSjsTwuSwuSwByuCIkJHmBMlBqvgGlBqvgGjrXaAUqZCsHThzJsHThzJwuSnOqfNadry -mGWeUpcemuQqiQevKrvKrvKruyLqzCiQemkYmkYudNudNmkYgMFgMFgMFgMFgMFgMFgMFgMFvKrvKrvKrvKrvKrvKrgMFgMFgMFgMFieaieagMFhezgMFgMFgMFgMFgMFgMFgMFvKrvKrvKrvKriQevKrelgtUntUndNStUnfqbiETfqbfqbfqbfqbdszdszfqbfqbdszdszcqHcqHcqHcqHcqHcqHcqHcqHcqHcqHcqHuqduqduqduqduqduqduqduqduqduqduqdcqHdszdszdszdszdszdszdszdszdszdszdszdszdszdszdszdszdszdszdszdszdszdszdszdszdszdszdszdszdszdszfRHfRHfRHnwTfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHpwcdryipYipYipYipYipYipYipYipYipYlcFlcFqQlcgBbOnbRIlFUlcFwwPtBotBobvkcjVqnGtmjtmjhZilcFnmDhggbnjwFFuFwlcFlcFipYipYipYipYipYipYipYipYipYipYipYipYipYpCeipYnOqsEwqxCqxCqxCsEwqXdqXdrEGsHTwuSbpPwUSugjosswuSrEGkNpsHTlsFqAcwuSipYfNadry -mGWazPcemvKrvKrvKrvKrcemuyLudNiQeiQeudNmkYudNudNudNudNmkYmkYiQeudNiQeuyLvKrvKrmkYvKrvKrvKrgMFkDrohqcSygJmgJmuMGgJmmwynkCgMFvUlvUlvUlgMFvKrvKrvKrvKriQevKrvKrtUnelgelgtUnfqbfqbfqbfqbdszfqbfqbfqbfqbdszfqbdszcqHcqHcqHcqHcqHcqHcqHcqHcqHcqHcqHuqduqduqduqduqduqduqduqduqduqduqdcqHpzOpzOpzOpzOpzOpzOpzOpzOpzOpzOpzOpzOpzOpzOpzOpzOpzOpzOpzOpzOpzOpzOpzOpzOpzOpzOdszdszdszdszfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHpwcdryipYipYipYipYipYipYipYipYipYipYlcFeDobUpvTruSYadPlcFlcFbVzuNcuRClcFuRCbVzuNclcFlcFjEDlmgtvXxbYwfClcFipYipYipYipYipYipYipYipYipYipYipYfNafNafNafNafNanOqwuSqxCiIlqxCwuSrpgeSdfTSeSdwuSeSdeSdeSdeSdwuSaUrsHTmvgqpQvIDwuSnOqfNadry -mGWbRNcemvKrtWVvKrvKrvKrnmFihPihPihPihPihPihPnSgihPihPihPihPihPihPihPbMBvKrjZlvKrvKrvKriQegMFuBAgJmgJmgJmgJmgJmgJmgJmgJmmpeirAirAirAsAWmbMvKrvKrvKriQevKrvKrelgtUnelgksjfqbfqbfqbfqbfqbfqbfqbfqbfqbklsfqbfqbnBfbXghezhezbXgnBfnBfnBfnBfnBfnBfbXguqddrkuqdwaFuqddrkuqdwaFuqddrkcqHfqbfqbfqbfqblJKejfejfejfejfejfejfejfejfejfejfejfejfejfejfejfejfxuzxuzxuzxuzxuzpzOpzOpzOpzOfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHjGBfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHpwcdryipYipYipYipYipYipYipYipYipYipYlcFrMoihAcNqjErqgvlcFlcFuWckGxkGxkGxkGxkGxqJvlcFlcFtFVvgCsgDiOksBjlcFipYipYipYipYipYipYipYipYipYipYipYipYipYipYvpHfNanOqwuSwuSwuSwuSwuSpKVkJTiPfecqwuSpPueSdkAVwRdwuSdYGeSdmsnjABxHUwuSnOqfNadry -mGWhHavKrvKrvKrjZlmMBvKrtWVvKrvKrvKrvKrrYVvKrvKrtWVvKrtWVvKrvKrvKrvKrmMBvKrvKrvKrcemrYVvKrgMFhezgMFhezgMFhezgMFgJmgJmgJmgMFhBgirAirAsAWvKrvKrvKrvKrvKrvKrmbMtUntUnelgelgfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbnBfcjAuqduqdtOcwjNpivjrRwjNaLbjrRnBfpvEbXgpvEbXgpvEbXgpvEbXgpvEbXgfqbgHufqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHxuzxuzxuzxuzfRHfRHfRHfRHfRHnwTfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHjGBfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHpwcdryipYipYipYipYipYipYipYipYipYipYlcFlcFltKltKltKlcFlcFiVLkGxkGxkGxkGxkGxkGxkGxiVLlcFlcFltKltKltKlcFlcFipYipYipYipYipYipYipYipYipYipYqvEfNafNafNafNafNanOqbEDdDUuAzmIuwuSqMaeSdhTqeSdwuSegDeSduQLmOVwuSpJUqXdlTilnflwtwuSnOqipYdry -mGWoTdqOuuQqtWVvKrvKrvKrvKrmMBvKrvKrjZlvKrvKrvKrrYVvKrvKrvKrrYVvKrvKrvKrvKrvKrvKrvKrvKrvKrgMFkNUgMFfuOgMFfuOgMFdsjhQtdsjgMFxFUxFUxFUgMFvKriQeiQevKrvKrvKrvKrtUnelgtUnelgtUnfqbfqbfqbbsGfqbfqbfqbfqbfqbfqbfqbtVOuqduqduqduqduqduqduqduqduqduqdnBfuqdnBfuqdnBfuqdnBfuqdnBfuqdnBffqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHpwcdryipYipYipYipYipYipYipYipYipYlcFlcFpEgcgmcgmcgmpEglcFmGBipYipYipYipYipYipYarjlcFlcFpEgcgmcgmcgmpEglcFlcFipYipYipYipYipYipYipYipYipYnOqnOqnOqnOqnOqnOqnOqmlMmlMmlMmlMwuSwuSeinwuSwuSwuSkMGwMTixmwuSwuSwuSwuSwuSwuSwuSwuSnOqipYdry -mGWhHaeJAuQqvKrvKrmMBvKrvKreJAvKrvKrvKrvKrvKrvKrvKrvKrtWVvKrvKrvKrvKrvKrvKrvKraRbvKrdvkvKrgMFgMFgMFgMFgMFgMFgMFmzlgMFmzlgMFgMFgMFgMFgMFtWVvKrvKrvKrtWVgWlvKrtWVvKrtUnelgtUnfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbiWnuqduqduqduqddLCdPBqTpqTpdPBqTpnBfnBfnBfnBfnBfnBfnBfnBfnBfnBfnBffqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHpwcdryipYipYipYipYipYipYipYipYipYlcFipYipYipYipYipYipYipYlcFipYipYipYipYipYipYipYlcFipYipYipYipYipYipYipYlcFipYipYipYipYipYipYipYipYwuSwuSwuSwuSwuSwuSwuSwuSwuSwuSwuSwuSwuSnOqnOqnOqnOqnOqnOqnOqnOqfNanOqnOqnOqnOqszynOqnOqipYipYdry -mGWazPcemvKrvKrvKrvKrtWVvKrvKrvKrvKrvKrtWVvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrtWVvKrvKrtWVtWVvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrtWVtWVvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrvKrtUntUnelgelgtUnfqbfqbfqbfqbfqbfqbiETfqbfqbfqbtVOuqduqduqduqduqduqduqduqduqduqdnBffqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbfqbvWSbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHpwcdryipYipYipYipYipYipYipYipYipYipYipYipYugCipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYugCipYipYipYipYipYipYipYipYipYipYipYfNafNafNafNafNaipYipYfNafNafNaipYipYfNaipYipYnOqipYnOqnOqnOqipYnOqnOqfNanOqnOqnOqnOqgUxnOqnOqfNafNadry -mGWeUpvKruQquQqvKruQquQqvKrvKrvKruQquQquQqvKruQquQquQquQqvKruQquQquQqvKrvKruQquQqvKrvKrvKrvKrvKruQquQqvKruQqvKrvKruQqqGDqGDvKruQqvKrvKrvKrvKruQquQquQqvKrvKrvKruQqtUntUnelgelgtUnfqbfqbfqbfqbfqbfqbfqbfqbfqbnBfwjNpivjrRpIqqTpjfbjfbrSffWQvUvnBflYdlYdlYdlYdlYdlYdlYdfqbfqbfqbfqbfqbfqbfqbfqbcpxrRhbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYfNanOqipYipYnOqnOqipYnOqnOqfNaiyKnOqnOqnOqgUxnOqnOqfNaipYdry -mGWazPcemcemvKrvKrjZlvKrvKrqOuvKrcemcemqOucemvKrvKrvKrlaivKrqOujZlcemcemvKrvKrvKrcembTycemvKrcemqOucemvKrvKrlaicemjZlvKrcemvKrlaicemcemvKrqOucemvKrvKrygovKrvKrqOudvktUnelgtUnksjhfbtUnfqbfqbfqbfqbfqbfqbfqbnBfnBfnBfnBfnBfnBfnBfnBfnBfnBfnBfnBflYdlYdlYdlYdlYdlYdlYdlYdlYdlYdlYdlYdlYdlYdlYdlYdlYdlYdlYdbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymbymfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHfRHpwcdryipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWazPoTdeUphHajwNhHaoTdjwNhHaoTdazPkRFhHahHaoTdeUphHaiDioTdhHakRFjwNoTdhHaeUpoTdazPazPhHaoTdhHajwNhHaeUphHaazPhHaazPhHaxvWiDiazPhHadjChHaazPoTdazPeUphHaxvWazPhHarAhrAhrAhrAhhHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHapwcpNfbvJbvJipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWjPGjPGjPGjPGhHaaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGhHasnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnsgPogPogPogPogPogPogPogPogPogPogPogPoaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxemXqfRbxwXmXqmXqmXqiczmXqeoBkGxbvJipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYipYszyipYipYipYipYdry -mGWjcOjPGjPGaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvaZvhHajPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGhHasnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnsftVftVftVftVftVaZSftVftVftVftVaZSftVftVftVkvpftVaZSaZSftVkvpaZSftVftVftVftVftVaZSftVftVftVftVftVaZSftVftVftVftVftVftVaZSftVftVftVkvpftVaZSaZSftVclAftVftVcFcelQaZSftVftVwCwkGxbvJipYipYipYipYwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvpwvp -mGWjPGjPGjPGaZvaZvbhBhizvvhrLErLErLErLErLErLErLErLErLErLErLErLErLErLErLErLErLErLErLErLErLEhHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHarAhrAhrAhrAhhHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHacpXcpXqCTqCTqCTcACcACgamqCTqCTqCTqCTqCTqCTqCTgamcACcACqCTqCTqCTqCTgamqvQftVftVftVftVftVftVftVftVftVftVftVftVftVftVftVftVkvpftVftVftVftVkvpkzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekvpftVftVftVftVclAkzekzekzekzekzepOwdzWmtZkGxbvJipYipYipYipYwvpgPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPogPofzlcpXqtyfzlfzlfzlfzlwvp -mGWjPGjPGjPGaZvaZvqskhizhiztyNtyNhizmOowiteEdeEdwitbsnbsnwitrrZrrZwitalealewithizwLHrLErLEsnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnshHahHadYedYedYedYedYedYedYedYedYedYedYedYedYedYedYedYedYedYedYedYedYehHacpXcpXfzlfzlfzlfzlqtyqtyfzlfzlfzlfzlfzlfzlfzlfzleABfzlfzlfzlfzleABeABfzlqCTqCTgPogPogPogPogPogPogPogPogPogPogPogPogPogPoaxeiZFkzekzepOwaxevmZlOClBLsoqwwDunbvmZunbvmZotRpvdalnpvdlwxvmZunbvmZunblOCsoqfeNwwDvmZaxeiZFkzekzepOwmXqvmZunbvmZunbvmZrwnftVwCwkGxbvJipYipYipYipYwvpaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxegPogPofzlqtyqtyfzlfzleABfzlwvp -mGWjPGjPGjPGaZvaZvvZHhizhizrLErLEhizmOohizeEdeEdhizbsnbsnhizrrZrrZhizalealehizhizwLHrLErLEsnskIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzsnshHahHadYedYeguiguiqkVqkVqkVqkVqkVqkVqkVqkVguiguiqkVqkVqkVqkVguidYedYehHacpXcpXcpXfzlfzlfzlqtyqtyfzlfzlfzlqtyfzlfzlfzlfzlqtycpXfzlfzleABeABeABfzlfzlcpXgPogPogPogPogPogPogPogPogPogPogPogPogPogPoaxegxBgsWaVFrwnaxeunboklmbzfsDhtnvmZunbvmZunbxoawvzftVwvztMGunbvmZunbvmZoklqydaZthtnunbaxegxBgsWaVFrwnmXqbMdtgJaNorrFuoxvQJdBOeoBiYEiYEiYEiYEiYEiYEwvpaxelFqtzsqCtlZMqCtkGFlFqaxelFqtzsqCtlZMqCtkGFlFqaxelFqtzsqCtlZMqCtkGFlFqaxelFqtzsqCtlZMqCtkGFlFqaxelFqtzsqCtlZMqCtkGFlFqaxelFqtzsqCtlZMqCtkGFlFqaxelFqtzsqCtlZMqCtkGFlFqaxegPogPoqtyfzlfzleABfzlcpXfzlwvp -mGWjPGjPGjPGaZvaZvaZvaZvaZvaZvrLEhizmOohizeEdeEdhizbsnbsnhizrrZrrZhizalealehizhizwLHrLErLEsnskIlkIlvddkIlkIlcrGkIlkIlkIlkIlvddkIlkIlkIlkIlkIlkIlvddkIlkIlkIlkIlkIlkIlkIlcrGkIlkIlcwzuEauEauEauEauEauEauEauEauEauEauEauEauEacwzsnshHahHadYedYeguiqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVguidYedYehHacpXcpXfzlfzlfzlqtyqtyfzlfzlfzlfzlfzlfzlfzlfzlfzlfzleABcpXcpXcpXeABfzlfzlfzlfzlaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxegxBaVFgsWrwnaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxegxBaVFgsWrwnmXqmXqmXqmXqmXqmXqmXqmXqeoBeoBeoBeoBeoBeoBrMKuLUaxeqOftzslZMhSolZMkGFqOfaxeqOftzslZMhSolZMkGFqOfaxeqOftzsjiDgNjjiDkGFqOfaxeqOftzslZMhSolZMkGFqOfaxeqOftzslZMhSolZMkGFqOfaxeqOftzslZMhSolZMkGFqOfaxeqOftzslZMhSolZMkGFqOfaxegPogPofzlfzlfzlfzlfzlfzlfzlwvp -mGWjPGhHahHaaZvaZvaZvaZvaZvaZvrLEhizmOohizeEdeEdhizbsnbsnhizrrZrrZhizalealehizhizwLHrLErLEsnskIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlcwzuEafcScROwFGpShsvIionkOrpShmUdjRlvDzuEacwzsnshHahHadYeguiguiqkVqkVqkVqkVgjBgjBgjBgjBebEebEgjBgjBgjBgjBqkVqkVguidYehHacpXcpXfzlqtyqtyqtyfzlfzlfzlfzleABfzlfzlfzleABfzleABcpXfzlcpXfzlfzlfzleABeABfzlaxegxBaVFgsWaVFgsWhSXhimixAaVFgsWaVFgsWrwnaxegxBgsWaVFrwnaxeaYmwCywCywjIwjIhQXnZnhQXvnkliPjftqmCaNYtSOcaKdOgkzeuucuxVbgMaAplvKxjWaxegxBgsWaVFrwnaxegPoaxeqOZvXVsewxunfBZrEtnBrftVftVftVeEraxewvpaxelFqtzsqCtlZMqCtkGFlFqaxelFqtzsqCtlZMqCtkGFlFqaxelFqtzsqCtlZMqCtkGFlFqaxelFqtzsqCtlZMqCtkGFlFqaxelFqtzsqCtlZMqCtkGFlFqaxelFqtzsqCtlZMqCtkGFlFqaxelFqtzsqCtlZMqCtkGFlFqaxegPogPofzlfzleABeABfzlqtyfzlwvp -mGWjPGhHalTRlTRvcMfqbfqbaZvaZvrLEhizmOohizeEdeEdhizbsnbsnhizrrZrrZhizalealehizhizwLHrLErLEsnskIlkIlkIlkIlkIlkIlkIlkIlkIlkIlcrGkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlcwzuEavYvlvUgqqpShvYvcLEgqqpShvYvlvUdluuEacwzsnshHahHaguiqkVqkVqkVqkVqkVgjBgjBebEqHNebEebEebEebEqHNebEgjBgjBqkVqkVdYehHacpXcpXfzlqtyqtyqtyfzlqtyqtyfzlfzlfzlfzlfzlfzlfzlqtycpXfzlfzlfzleABeABeABeABfzlaxegxBxMWxMWxMWxMWhSXhimixAxMWxMWxMWxMWrwnaxegxBaVFgsWrwnaxewjfdKFlrBlrBlrBsgxgnmgnmmRytMAvTqgbevTqygHgxBsyClIYvJHxkttLAvmZjbYmecaxegxBaVFgsWrwnaxegPoaxetKxjjVeyIeyIeyIeyIeyIeyIeyIeyIeyIaxewvpaxeaxeaxeaxekvpaxeaxeaxeaxeaxeaxeaxekvpaxeaxeaxeaxeaxeaxeaxekvpaxeaxeaxeaxeaxeaxeaxekvpaxeaxeaxeaxeaxeaxeaxekvpaxeaxeaxeaxeaxeaxeaxekvpaxeaxeaxeaxeaxeaxeaxekvpaxeaxeaxeaxegPogPofzlfzlfzlqtyfzlfzlfzlwvp -mGWjPGhHalTRdXVvcMviHfqbaZvaZvrLEhizmOohizeEdeEdhizbsnbsnhizrrZrrZhizalealehizhizwLHrLErLEsnskIlkIlkIlkIlkIlvddkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlaXqkIlkIlkIlvddkIlcwzuEakMXlvUgobpShxLWcLEoIbpShgUEjFHoDduEacwzsnshHahHaguiqkVguiqkVqkVqkVgjBebEebEebEebEebEebEebEebEebEebEgjBqkVqkVdYehHacpXcpXfzlcpXcpXfzlfzlfzlfzlfzlfzlfzleABeABeABeABeABeABfzlfzlfzlfzlfzlfzlfzlfzlaxegxBxMWxMWxMWxMWhSXhimixAxMWxMWxMWxMWrwnaxegxBgsWaVFrwnaxejngrwnqCtftVftVftVftVftVqCtliPvTqxKkvTqtSOgxBnpjnpjvJHaxmvmZunbvmZpJnaxegxBgsWaVFrwnaxegPoaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxewvpaxeftVftVftVdDTftVftVftVaxeftVftVftVdDTftVftVftVaxeftVftVftVdDTftVftVftVaxeftVftVftVdDTftVftVftVaxeftVftVftVdDTftVftVftVaxeftVftVftVdDTftVftVftVaxeftVftVftVdDTftVftVftVaxegPogPofzlfzleABqtyfzlfzlfzlwvp -mGWjPGhHalTRlTRvcMfqbfqbaZvaZvrLEhizhizpfwhizhizpfwhizhizhizhizhizhizhizhizhizhizhizrLErLEsnskIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlpRZkIlkIlkIlkIlkIlkIlkIlkIlvddkIlkIlkIlkIlcwzuEaxUPlvUwiJpShvYvcLEgqqpShjQYlvUqaJpShcwzsnshHahHaqkVqkVqkVqkVqkVqkVgjBebEebEgjBgjBgjBgjBgjBgjBebEebEgjBqkVqkVdYehHacpXcpXfzlcpXcpXfzlfzlfzlfzlfzlfzlqtyqtyfzlfzlfzlfzlfzlfzleABeABfzlfzlfzlfzlfzlaxegxBgsWaVFgsWaVFhSXhimixAgsWaVFgsWaVFrwnaxegxBaVFgsWrwnaxebHCrwnftVvCjcoOdDTxfVxfVftVtMAqUTsbGvWmygHgxBdevuGsvJHvmZunbkoHbIIiJmaxegxBaVFgsWrwnaxegPoaxegPogPogPoaxeftVftVftVaxegPogPogPoaxewvpaxeftVxntmIeaUDmIevHYftVaxeftVxntmIeaUDmIevHYftVaxeftVxntmIeaUDmIevHYftVaxeftVxntmIeaUDmIevHYftVaxeftVxntmIeaUDmIevHYftVaxeftVxntmIeaUDmIevHYftVaxeftVxntmIeaUDmIevHYftVaxegPogPofzlfzleABfzlfzleABfzlwvp -mGWjPGhHahHavcMvcMvcMaZvaZvaZvrLErLErLErLErLErLErLEhizhizhizhizhizhizhizhizhizhizhizrLErLEsnskIlkIlkIlpRZkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIldLzkIlkIlkIlkIlkIlkIlkIlkIlkIlcwzuEaozPlvUxOTpShgDzcLEnDjpShwnAlvUuaqpShcwzsnslTRonJqkVguiqkVqkVqkVqkVgjBebEebEgjBfWIholdjjmzggjBebEebEgjBqkVqkVdYehHacpXcpXfzlqtyfzlfzlcpXqtyfzlfzlqtyqtyqtyqtyqtyqtyeABeABfzlfzlfzlfzlqtyqtyfzlfzlaxegxBmLimLimLimLihSXhimixAmLimLimLimLirwnaxegxBgsWaVFrwnaxefiLrwnftVcjXcjXftVwwmeYmftVvmZxoaduEtMGvmZniNlrBlrBuwwlrBlrBqeClrBgObaxegxBgsWaVFrwnaxegPoaxegPogPoaxeaxeftVutAftVaxeaxegPogPoaxewvpaxeftVkIUgOyvrbgOywCKftVaxeftVkIUgOyvrbgOywCKftVaxeftVkIUgOyvrbgOywCKftVaxeftVkIUgOyvrbgOywCKftVaxeftVkIUgOyvrbgOywCKftVaxeftVkIUgOyvrbgOywCKftVaxeftVkIUgOyvrbgOywCKftVaxegPogPoeABeABeABeABfzlfzlfzlwvp -mGWhHahHahHavcMvcMvcMaZvaZvaZvaZvaZvaZvaZvaZvaZvrLEhizhizpfwhizhizhizhizpfwhizhizhizrLErLEsnskIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlcwzuEabDCcLEcyUfWHaFucLEcyUjEXcLEcLErjZpShcwzsnssEhonJqkVqkVqkVqkVqkVqkVebEebEebEebEebEebEebEebEebEebEebEebEqkVqkVguihHacpXcpXfzlqtyqtyqtyeABcpXeABeABeABqtyeABcpXcpXeABeABfzlfzlfzlfzlfzlqtyqtyqtyfzlaxegxBmLimLimLimLihSXhimixAmLimLimLimLirwnaxegxBaVFgsWrwnaxeefSrwnftVeJNeJNftVppHaRXftVunbxoaacCtMGunbjMykzekzeitqkzekzedOgkzeuXXaxegxBaVFgsWrwnaxegPoaxegPoaxeaxekQvftVwiSftVkQvaxeaxegPoaxewvpaxeftVofyvrbgOyvrbmlKftVaxeftVofyvrbgOyvrbmlKftVaxeftVofyvrbgOyvrbmlKftVaxeftVofyvrbgOyvrbmlKftVaxeftVofyvrbgOyvrbmlKftVaxeftVofyvrbgOyvrbmlKftVaxeftVofyvrbgOyvrbmlKftVaxefzlfzlfzlfzlfzlqtyqtyfzlfzlwvp -mGWhHasnscwzcwzcwzcwzcwzcwzbDQcwzcwzcwzcwzcwzcwzrLErLErLErLErLEhizhizrLErLErLErLErLErLErLEsnskIlkIlkIlkIlkIlkIlkIlkIlcrGkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlcrGkIlkIlkIlkIlkIlkIlkIlcwzuEaqxrlvUiqtmiCpFIcLEiqtjaylvUlvUePjuEacwzsnslTRonJqkVguiqkVqkVqkVqkVebEebEebEebEebEebEebEebEebEebEebEebEqkVqkVguihHacpXcpXfzlqtyfzlfzlfzlfzlfzlfzlfzlfzlfzleABeABeABfzlfzlfzlceufzleABqtyfzleABfzlaxegxBaVFgsWaVFgsWhSXhimixAaVFgsWaVFgsWrwnaxegxBgsWaVFrwnaxeaNvrwnftVhpFsBhdDTppHaRXftVliPxoaqCttMGtSOgxBsyClIYvJHdyOvmZunbvmZdRSaxegxBgsWaVFrwnaxegPoaxeaxeaxebTlkzebTlkzebTlkzebTlaxeaxeaxewvpaxeftValbegKqQiegKmnMftVaxeftValbegKqQiegKmnMftVaxeftValbegKqQiegKmnMftVaxeftValbegKqQiegKmnMftVaxeftValbegKqQiegKmnMftVaxeftValbegKqQiegKmnMftVaxeftValbegKqQiegKmnMftVaxefzlfzlfzlfzlfzleABqtyfzlfzlwvp -mGWhHasnscwztgDswwswwtgDrcKrcKrcKtgDtgDtgDtgDcwzbNebNebNebNebNecvQcvQbNebNebNebNesnssnssnssnskIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlvddkIlcwzuEanPilvUjbFpShhgmcLEgqqlsrlvUlvUfrWuEacwzsnshHahHaqkVqkVguiguiqkVqkVgjBebEebEgjBfVrnjXxkpsykgjBebEebEgjBqkVqkVguihHacpXcpXfzlqtyfzlfzlqtyfzlfzlfzlceueABeABeABeABfzlfzlfzlceulqdceufzlfzlfzleABfzlaxegxBqOfwvbwvbqOfhSXhimixAqOfwvbwvbqOfrwnaxegxBaVFgsWrwnaxerfurwnqCtftVftVftVftVftVqCttMAxoaftVtMGygHgxBnpjnpjvJHqIMunbvmZunbhgtaxegxBaVFgsWrwnaxegPoaxedmDpcpgOyjjhgOypvSgOyjjhgOypcpdmDaxewvpaxeftVftVftVdDTftVftVftVaxeftVftVftVdDTftVftVftVaxeftVftVftVdDTftVftVftVaxeftVftVftVdDTftVftVftVaxeftVftVftVdDTftVftVftVaxeftVftVftVdDTftVftVftVaxeftVftVftVdDTftVftVftVaxefzlqtyqtyfzlfzleABfzlfzleABwvp -mGWhHasnscwztgDiyqqyRrcKrcKrcKrcKtvIqyRlvotgDcwzbNebNebNesdisdifwDpXRsdisdibNebNesnskIlkIlkIlvddkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlcwzuEarLulvUgqqpShiavcLEgqqpShlvUlvUrUYuEacwzsnshHahHaqkVqkVqkVqkVqkVqkVgjBebEebEgjBgjBgjBgjBgjBgjBebEebEgjBqkVqkVqkVhHacpXcpXcpXqtyfzlqtyfzlfzlfzlceuakCceufzlqtyfzlfzlfzlfzlfzlceufzlfzleABfzlfzlfzlaxegxBwvbwvbwvbwvbhSXhimixAwvbwvbwvbwvbrwnaxegxBgsWaVFrwnaxejrVciTkzekzekzekzekzekzekzeliPxoaduEtMGtSOgxBdevuGsvJHeUOvmZunbvmZdRSaxegxBgsWaVFrwnaxegPoaxevTFvTFvTFvTFvTFvTFvTFvTFvTFvTFvTFaxewvpaxeaxeaxeaxekvpaxeaxeaxeaxeaxeaxeaxekvpaxeaxeaxeaxeaxeaxeaxekvpaxeaxeaxeaxeaxeaxeaxekvpaxeaxeaxeaxeaxeaxeaxekvpaxeaxeaxeaxeaxeaxeaxekvpaxeaxeaxeaxeaxeaxeaxekvpaxeaxeaxeaxefzlqtyqtyfzlfzlqtyqtyfzlfzlwvp -mGWhHasnscwztgDiyqrcKrcKrcKrcKrcKtvIrcKwCRtgDcwzbNejTSpXRfwDfwDfwDfwDfwDfwDpXRbNesnskIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIldRVkIlkIlkIlkIldRVkIlkIlkIlkIlkIlkIlcwzuEafVpjHbffSpShlKPcLEgqqpShnSrszEpgmuEacwzsnshHahHaqkVqkVqkVqkVqkVqkVgjBebEebEebEebEebEebEebEebEebEebEgjBqkVqkVqkVhHacpXcpXcpXqtyfzlfzlfzlfzlfzlfzlceuaxeaxeqtyceuhRJceufzlfzlfzlfzlfzlceuhRJceuaQJaxevZpgsWaVFgsWaVFhSXhimixAgsWaVFgsWaVFqwXaxepwdbhZbhZbhZaxeceVwSwxuceqlmBadCyxKnohNecptMAxoaftVtMGygHvlHqeClrBxzRpbsizigIslQKsfWaxepwdbhZbhZbhZaxeaxeaxeaxeqgWqgWqgWqgWqgWqgWqgWqgWqgWaxeaxeaxeaxeaxeaxeseovTqaYHaxeaxeaxeaxeaxeseovTqaYHaxeaxeaxeaxeaxeseovTqaYHaxeaxeaxeaxeaxeseovTqaYHaxeaxeaxeaxeaxeseovTqaYHaxeaxeaxeaxeaxeseovTqaYHaxeaxeaxeaxeaxeseovTqaYHaxeaxeaxefzleABcpXcpXcpXeABfzlfzlfzlwvp -mGWhHasnscwztgDiyqrcKrcKrcKrcKrcKtvIrcKiDhtgDcwzbNejTSmePmePsxAiNwfwDfQqfwDhDGbNesnskIlkIlkIlkIlkIlkIlkIlkIlkIldLzkIlkIlkIlkIlkIldRVkIlkIlkIlkIlkIlkIldRVkIlkIlkIlkIlkIlkIlkIlkIlcwzuEauEauEauEauEavYvcLEgqquEauEauEauEauEacwzsnshHahHaqkVqkVqkVqkVqkVqkVgjBgjBebEmSUebEebEebEebEmSUebEgjBgjBqkVqkVqkVhHacpXcpXfzlfzlfzlfzleABfzlfzlfzlfzlaxeaxeaxeuJReAApfPaxeaxeqFdaxeaxeuJReAApfPaxeaxeaxedHmbhZbhZbhZaxeqnXaxedHmbhZbhZbhZaxeaxegxBaVFgsWrwnaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeqnXkvpqnXaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxegxBaVFgsWrwnaxedxKvmZunbvmZunbvmZunbvmZunbvmZunbvmZunbvmZxApaxeqZOqZOvTqvTqvTqqZOqZOaxeqZOqZOvTqvTqvTqqZOqZOaxeqZOqZOvTqvTqvTqqZOqZOaxeqZOqZOvTqvTqvTqqZOqZOaxeqZOqZOvTqvTqvTqqZOtqDaxeqZOqZOvTqvTqvTqqZOqZOaxeqZOqZOvTqvTqvTqqZOqZOaxefzleABfzlcpXcpXcpXfzlfzlfzlwvp -mGWhHasnscwzrcKrcKrcKrcKrcKrcKrcKrcKrcKrcKrcKcwzbNemIKmePmePcwEaxBmePsfLmePfwDfwDsnskIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIldRVkIlkIlkIlkIldRVkIlkIlkIldRVkIldRVcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzsnshHahHaqkVqkVqkVqkVqkVqkVqkVgjBgjBgjBgjBebEebEgjBgjBgjBgjBqkVqkVqkVqkVhHacpXcpXcpXfzlfzlfzleABfzlfzlfzlfzlfzlaxeqCtftVnMOftVftVftVftVftVftVftVbQrkzekzeaxeeiLkzekzekzekzexIjkJdciTkzekzekzekzeeiLaxegxBgsWaVFrwnaxekhNunbvmZunbvmZunbvmZunbvmZunbxoaftVtMGunbvmZunbvmZunbvmZunbvmZunbnBAaxegxBgsWaVFrwnaxevmZopqcMIhPscMIhPscMIhPscMIhPscMIhPscMIwIbvmZaxevTqvTqvTqqbfvTqvTqvTqaxevTqvTqvTqqbfvTqvTqvTqaxevTqvTqvTqqbfvTqvTqvTqaxevTqvTqvTqqbfvTqvTqvTqaxevTqvTqvTqqbfvTqvTqvTqaxevTqvTqvTqqbfvTqvTqvTqaxevTqvTqvTqqbfvTqvTqvTqaxefzlqtyfzlfzlfzlqtyfzlfzlfzlwvp -mGWhHasnscwzrcKrcKrcKrcKrcKrcKrcKrcKrcKrcKrcKcwzbNexjHfwDfwDsrgqzYmePvokmePfwDfwDsnskIlkIlkIlkIlkIlkIlkIlgYAkIlkIlpRZkIlkIlkIlkIlkIlkIlkIlkIlkIldRVkIlkIlkIlkIlkIlkIlkIlkIlgYAkIlcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzsnshHahHaqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVhHacpXcpXfzlfzlfzleABeABfzlfzlfzlfzlceuvYqftVakCftVftVftVftVakCftVftVqCtgxBaVFgsWgOygsWaVFtzLgsWgfBgfBhimkuckucaVFeAneAngsWaxedUZaVFgsWvjEaxeunbqUTfYkfYkfYkfYkvWmvmZunbvmZxoaqCttMGvmZunbvmZqUTfYkfYkfYkfYkvWmunbaxegxBaVFgsWrwnaxeunbudvakCorEdeTorEdeTorEdeTorEdeTorEakClSVunbaxevTqiVQvTqvTqvTqiVQvTqaxevTqiVQvTqvTqvTqiVQvTqaxevTqiVQvTqvTqvTqiVQvTqaxevTqiVQvTqvTqvTqiVQvTqaxevTqiVQvTqvTqvTqiVQvTqaxevTqiVQvTqvTqvTqiVQvTqaxevTqiVQvTqvTqvTqiVQvTqaxefzlqtyfzlfzlfzleABfzlfzlfzlwvp -mGWhHasnscwzrcKrcKrcKrcKrcKrcKrcKrcKrcKrcKrcKcwzbNesJBfwDfwDrHqwNdfwDtmdfwDayPbNesnskIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIldRVkIlkIlkIlkIlkIlkIlkIlkIlkIlvddkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlcrGkIlkIlvddkIlkIlkIlsnshHahHaqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVguiqkVqkVqkVqkVqkVqkVqkVqkVhHacpXcpXfzlfzlfzlfzlfzlqtyfzlfzlfzlhRJwxWrOLftVqCtftVftVftVhZRftVftVftVgxBgsWaVFgOyaVFgsWtzLaVFgfBgfBhimkuckucgsWeAneAnaVFvYqgxBgsWaVFrwnvYqvmZxoacLiabcdOkrbJtMGrIpvmZunbxoaduEtMGunbvmZunbxoacLiabcoDJdCttMGvmZvYqgxBgsWaVFrwnvYqvmZbzqgAunMhrKIqCtfBoftVfBoqCtrKIgAunMhkXJvmZaxeaNdaNdaNdvTqaNdaNdaNdaxeaNdaNdaNdvTqaNdbZoaNdaxeaNdaNdaNdvTqaNdaNdaNdaxeaNdaNdaNdvTqaNdaNdaNdaxeaNdaNdaNdvTqaNdaNdaNdaxeaNdaNdaNdvTqaNdaNdaNdaxeaNdaNdaNdvTqaNdaNdaNdaxefzlqtyfzlfzlfzleABfzlfzlfzlwvp -mGWhHasnscwztgDudGrcKpVArcKrcKrcKacfrcKrcKtgDcwzbNesJBmePmePdCOcezfwDmkGfwDmonbNesnskIlkIlkIlkIlvddkIlkIlkIlvddkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlsdmsdmsdmsdmsdmsdmsdmsdmsdmsdmsdmsdmsdmsdmsdmsdmsdmsdmsdmsdmsdmsdmsdmsdmsdmsnshHahHaqkVqkVguiqkVqkVqkVqkVqkVqkVqkVqkVqkVguiguiguiqkVqkVqkVqkVqkVqkVhHacpXcpXcpXfzlfzlfzlcpXqtyfzlfzlfzlceuldvftVftVftVwLTkzekzekzekzekzejoegxBaVFgsWgOygsWaVFtzLgsWgfBgfBhimkuckucaVFeAneAngsWldvniNlrBlrBqzRldvunbxoafCraZtxYikPdtMGvmZunbvmZxoaftVtMGvmZunbvmZxoaqydaZtxYikfJtMGunbldvniNlrBlrBqzRldvunbudvxluftsfBokzekzeeuxkzekzefBoxluftslSVunbaxefSzxgMtphvTqfSzxgMtphaxefSzxgMtphvTqfSzxgMtphaxefSzxgMtphvTqfSzxgMtphaxefSzxgMtphvTqfSzxgMtphaxefSzxgMtphvTqfSzxgMtphaxefSzxgMtphvTqfSzxgMtphaxefSzxgMtphvTqfSzxgMtphaxeuJReAApfPaxefzlqtyqtyfzlfzlwvp -mGWhHasnscwztgDudGrcKpVArcKrcKrcKmRYrcKrcKtgDcwzbNealvmePmePxTeqBHmePlHamePxvhbNesnskIlkIlkIlkIlkIlkIlcrGkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlvddkIlsdmvKnttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgsnshHahHaqkVguiguiguievYevYqBVevYevYqkVguiguiguiqBVqBVaTwqBVqBVqkVqkVguihHacpXcpXcpXqtyeABqtyeABeABfzlfzlfzlfzlaxeftVftVftVgxBafnpoydoppoyqqmrwngxBgsWaVFpKCaVFgsWtzLaVFgfBgfBhimkuckucgsWeAneAnaVFaxehHxdDTdDThHxaxevmZxyEjGXjGXjGXjGXpnVunbakCsVecAjwbmcAjbiBakCunbxyEjGXjGXjGXjGXpnVvmZaxehHxdDTdDThHxaxevmZbzqorEfBolCnnbjgOytYSgOygrLmosfBoorEkXJvmZaxelrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBsMUgSuksPbTZaxefzlqtyqtyfzlfzlwvp -mGWhHasnscwztgDudGtGipVArcKrcKrcKkrkuFecdutgDcwzbNecUUfwDfwDsjQwmxmePlHamePfQhbNesnskIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIldRVkIlkIlkIlkIlkIlkIlkIlsdmmifwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqsnshHahHaqkVguiguiguiomzqiOqiOqiOgePguiguiijLguiomzqiOqiOqiOqiOqiOgePguihHacpXcpXfzlfzlqtycpXeABfzlfzlceufzlfzlaxeftVftVftVgxBsQbqCtlZMqCtimirwnniNlrBlrBaxelrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBlrBaxeftVftVftVftVaxeunbvmZunbvmZunbvmZunbvmZfZQqCtftVftVftVqCtuuzvmZunbvmZunbvmZunbvmZunbaxeftVftVftVftVaxeunbudvdeTlSndTQaqzlrBlrBlrBhxUnAcvIydeTlSVunbaxedOgkzekzedOgkzekzedOgkzekzedOgkzekzedOgkzekzedOgkzekzedOgkzekzedOgkzekzedOgkzekzedOgkzekzedOgkzekzedOgkzekzedOgkzekzedOgkzekzedOgkzekzedOgkzekzedOgkzekzedOgkzekzedOgxIjvmZunbplXvYqfzlfzlcpXcpXcpXwvp -mGWhHasnscwztgDtgDtgDtgDrcKrcKrcKtgDtgDtgDtgDcwzbNeinkfwDfwDeAfqmxfwDiYhfwDvaNbNesnskIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlsdmmifwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqsnshHahHaqkVqkVomzqiOrRRdXsdXsdXsgNUgePguiomzqiOrRRdXsdXsdXsdXsdXsgBDqkVhHacpXcpXfzlfzleABqtyfzlfzlceurBsceufzlqFdftVakCkTygxBtkDlZMhSolZMcmzrwnftVdDTftVkvpdDTftVftVdDTftVftVqCtftVftVdDTftVftVdDTkvpftVqCtqCtftVkvplubxEgosGxEghUVidOhUVxEgcAjftVnADylqhxGftVeVVeDmlubofOlubeDmsLTeDmlubkvpftVqCtqCtftVkvpvmZbzqorEfBovrbrwnqCtjPPqCtgxBgOywojorEkXJvmZkvpaVFgsWaVFgsWaVFgsWaVFgsWaVFgsWaVFgsWaVFgsWaVFgsWaVFgsWaVFgsWaVFgsWaVFgsWaVFgsWaVFgsWaVFgsWaVFgsWaVFgsWaVFgsWaVFgsWaVFgsWaVFgsWaVFgsWaVFgsWaVFgsWaVFgsWaVFgsWaVFgsWaVFgsWunbvmZhgtwxWfzleABeABcpXcpXwvp -mGWhHasnscwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzbNeeoAmePmePxkBpXDfwDiEufwDxZnbNesnskIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIldRVkIlkIlkIlkIlkIlkIlsdmmifwfqwfqwfqwfqwfqwfqwfqwfqmtSmtSmtSwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqwfqsnshHahHaqkVqkVnmudXsdXsdXsdXsdXsdXsgBDguinmudXsdXsdXsdXsdXsdXsjjFwPrqkVhHacpXcpXfzlfzleABeABfzlfzlfzlceufzlfzlaxeftVftVftVgxBsQbqCtlZMqCtimirwnjMykzekzeaxekzekzekzekzekzekzekzekzekzekzekzekzekzeaxeftVftVftVftVaxeunbvmZunbvmZunbvmZunbvmZfMQqCtftVftVftVqCtuuzvmZunbvmZunbvmZunbvmZunbaxeftVftVftVftVaxeunbudvdeTlSnlCnstekzekzekzenngnbjvIydeTlSVunbaxeqeClrBlrBqeClrBlrBqeClrBlrBqeClrBlrBqeClrBlrBqeClrBlrBqeClrBlrBqeClrBlrBqeClrBlrBqeClrBlrBqeClrBlrBqeClrBlrBqeClrBlrBqeClrBlrBqeClrBlrBqeClrBlrBqeClrBlrBqeClrBlrBqeCsMUvmZunbplXldveABqtyfzlfzlfzlwvp -mGWhHakIlkIlkIlkIlkIlkIlkIldRVkIlkIlkIlkIlkIlsnsbNellJmePmePvGhmKDmePpcdmePlDwbNesnskIlkIlpRZkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlsdmmifwfqwfqwfqwfqmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSwfqwfqmtSmtSwfqwfqwfqmtSmtSsnshHahHaqkVqkVtoCdLVqaadXsdXsdXsdXsgBDguinmudXsdXsdXsdXsdXsdXsgBDguiqkVhHacpXcpXfzlfzlfzleABcpXfzlfzlfzlfzlfzlaxeftVftVftVgxBkMKfsZesSfsZdCvrwngxBgsWaVFgOyaVFgsWtzLaVFgfBgfBhimkuckucgsWeAneAnaVFaxehHxdDTdDThHxaxevmZqUTfYkfYkfYkfYkvWmunbakCrnvrhmjHobixmCfakCunbqUTfYkfYkfYkfYkvWmvmZaxehHxdDTdDThHxaxevmZbzqorEwojdTQnAcgOylFogOyllkgvJwojorEkXJvmZaxekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzekzexIjgSuksPbTZaxefzlqtyfzlfzlfzlwvp -mGWhHakIlkIlkIlkIlkIlkIlkIldRVkIldRVkIlkIlkIlsnsbNecflfwDfwDfwDmePmePmePmePxZnbNesnskIlkIlkIlkIlkIlkIlpRZkIlgYAkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlsdmmifwfqwfqwfqwfqmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSsnshHahHaqkVqkVguiguinmudXsdXsuIKdXsgBDguinmudXsdXsdXsdXsdXsdXsgBDguiqkVhHacpXcpXcpXfzlfzlfzlqtyfzlfzlfzlfzlceuvYqftVftVftVohwlrBlrBlrBlrBlrBnkjgxBaVFgsWgOygsWaVFtzLgsWgfBgfBhimkuckucaVFeAneAngsWvYqjMykzekzepenvYqunbxoadVHabcukXcLitMGvmZunbvmZxoaftVtMGvmZunbvmZxoafCrabccLixbstMGunbvYqjMykzekzepenvYqunbudvgAunMhwojlrBlrBtbjlrBlrBwojgAunMhlSVunbaxeaOJhFHdEsvTqaOJhFHdEsaxeaOJhFHdEsvTqaOJhFHdEsaxeaOJhFHdEsvTqaOJhFHdEsaxeaOJhFHdEsvTqaOJhFHdEsaxeaOJhFHdEsvTqaOJhFHdEsaxeaOJhFHdEsvTqaOJhFHdEsaxeaOJhFHdEsvTqaOJhFHdEsaxeuJReAApfPaxefzlqtyfzlfzlfzlwvp -mGWhHakIlkIlkIlkIlkIlkIlkIlkIlkIlcrGkIlkIlkIlsnsbNebNefwDfwDfwDfwDfwDfwDfwDbNebNesnskIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlcrGkIlkIlkIlsdmmifwfqwfqwfqmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSsnshHahHaqkVqkVguiguinmudXsdXsdXsdXsgBDguitoCqaadXsdXsdXsdXsdXsgBDqkVqkVhHacpXcpXcpXqtyfzlfzlqtyfzlfzlfzlfzlhRJwxWrOLftVqCtftVftVftVnrmftVftVftVgxBgsWaVFgOyaVFgsWtzLaVFgfBgfBhimkuckucgsWeAneAnaVFldvgxBaVFgsWrwnldvvmZxoafOAaZtmbzfsDtMGunbvmZunbxoaduEtMGunbvmZunbxoadOkaZtmbzeMMtMGvmZldvgxBaVFgsWrwnldvvmZbzqxluftstLMqCtwojftVwojqCttLMxluftskXJvmZaxeaNdaNdaNdvTqaNdaNdaNdaxeaNdaNdaNdvTqaNdaNdaNdaxeaNdaNdaNdvTqaNdaNdaNdaxeaNdaNdaNdvTqaNdaNdaNdaxeaNdaNdaNdvTqaNdaNdaNdaxeaNdaNdaNdvTqaNdaNdaNdaxeaNdaNdaNdvTqaNdaNdaNdaxefzlfzleABfzlfzleABfzlfzlfzlwvp -mGWhHakIlkIlkIlkIlkIlpRZkIlkIlkIlkIldRVkIldRVsnssnssnssnssnssnssnssnssnssnssnssnssnskIlkIlvddkIlkIlkIlkIlkIlkIlkIlkIlkIldRVdRVkIlkIlkIlkIlkIlkIlkIlsdmmifwfqwfqwfqmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSsnshHahHaqkVqkVguiguinmudXsdXsdXsdXsgBDguimxhnmudXsdXsdXsdXsjjFwPrqkVqkVhHacpXcpXcpXqtyfzlfzlqtyeABcpXcpXfzlceuldvftVakCftVftVftVftVakCftVftVqCtgxBaVFgsWpKCgsWaVFtzLgsWgfBgfBhimkuckucaVFeAneAngsWaxedUZgsWaVFvjEaxeunbxyEjGXjGXjGXjGXpnVvmZunbvmZxoaqCttMGvmZunbvmZxyEjGXjGXjGXjGXpnVunbaxegxBgsWaVFrwnaxeunbudvakCorEdeTorEdeTorEdeTorEdeTorEakClSVunbaxevTqiVQvTqvTqvTqiVQvTqaxevTqiVQvTqvTqvTqiVQvTqaxevTqiVQvTqvTqvTqiVQvTqaxevTqiVQvTqvTqvTqiVQvTqaxevTqiVQvTqvTqvTqiVQvTqaxevTqiVQvTqvTqvTqiVQvTqaxevTqiVQvTqvTqvTqiVQvTqaxefzlqtyqtyfzlfzleABfzlfzleABwvp -mGWhHakIlkIlkIlcrGkIlkIlkIlkIlkIldRVkIlkIldRVsnssnssnssnssnssnssnssnssnssnssnsxkdkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlsdmmifwfqwfqwfqmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSsnshHahHaqkVqkVomzqiOrRRdXsdXsdXsdXsgBDguiomzrRRdXsdXsdXsdXsgBDguiqkVqkVhHacpXcpXfzlqtyfzlfzlqtycpXcpXfzlfzlfzlaxeqCtftVjgAftVftVftVftVftVftVftVwEBlrBlrBaxepCdlrBlrBlrBlrBsMUaEZdKFlrBlrBlrBlrBpCdaxegxBaVFgsWrwnaxebImunbvmZunbvmZunbvmZunbvmZunbxoaftVtMGunbvmZunbvmZunbvmZunbvmZunbaxvaxegxBaVFgsWrwnaxevmZklIpNlelrpNlelrpNlelrpNlelrpNlelrpNlqicvmZaxevTqvTqvTqqbfvTqvTqvTqaxevTqvTqvTqqbfvTqvTqvTqaxevTqvTqvTqqbfvTqvTqvTqaxevTqvTqvTqqbfvTqvTqvTqaxevTqvTqvTqqbfvTqvTqvTqaxevTqvTqvTqqbfvTqvTqvTqaxevTqvTqvTqqbfvTqvTqvTqaxefzlqtyqtyfzlfzlqtyqtyfzlfzlwvp -mGWhHakIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIldRVsnssnssnssnssnssnssnssnssnssnssnsxkddRVkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlpRZkIlkIlvddkIlkIlsdmmifwfqwfqmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSsnshHahHaqkVqkVnmudXsdXsdXsdXsdXsdXsgBDguinmudXsdXsdXsdXsdXsgBDguiqkVqkVhHacpXcpXcpXfzlfzlfzlqtyqtycpXfzlfzlaxeaxeaxeuJReAApfPaxeaxeqFdaxeaxeuJReAApfPaxeaxeaxedHmbhZbhZbhZaxeqnXaxedHmbhZbhZbhZaxeaxegxBgsWaVFrwnaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeqnXkvpqnXaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxegxBgsWaVFrwnaxeqcOvmZunbvmZunbvmZunbvmZunbvmZunbvmZunbvmZbgoaxeqZOqZOvTqvTqvTqqZOqZOaxeqZOqZOvTqvTqvTqqZOqZOaxeqZOqZOvTqvTqvTqqZOqZOaxeqZOqZOvTqvTqvTqqZOqZOaxeqZOqZOvTqvTqvTqqZOqZOaxeqZOqZOvTqvTqvTqqZOqZOaxeqZOqZOvTqvTqvTqqZOqZOaxefzlfzlcpXcpXcpXfzlfzlfzlfzlwvp -mGWhHakIlkIldLzkIlkIlkIlkIlkIlkIlkIlkIlgYAkIlsnssnssnssnssnssnssnssnssnssnssnsxkdkIlkIlkIlcrGkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlsdmmifwfqwfqmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSsnshHahHaqkVqkVnmudXsdXsdXsdXsdXsdXsgBDguinmudXsdXsdXsdXsdXsgNUgePqkVqkVhHacpXcpXcpXfzlfzlfzleABqtyeABqtyceuaxeaxefzlceuhRJceufzlfzlfzlfzlfzlceuhRJceuaxeaxevZpgsWaVFgsWaVFhSXhimixAaVFgsWaVFgsWqwXaxepwdbhZbhZbhZaxehrMdLKaRykMPaxehrMdLKodadWGaxexoaftVtMGaxehrMdLKdHIjCkaxehrMdLKqxSmHwaxepwdbhZbhZbhZaxeaxeaxeaxeqgWqgWqgWqgWqgWqgWqgWqgWqgWaxeaxeaxeaxeaxeaxeqzwvTqseoaxeaxeaxeaxeaxeqzwvTqseoaxeaxeaxeaxeaxeqzwvTqseoaxeaxeaxeaxeaxeqzwvTqseoaxeaxeaxeaxeaxeqzwvTqseoaxeaxeaxeaxeaxeqzwvTqseoaxeaxeaxeaxeaxeqzwvTqseoaxeaxeaxefzleABeABcpXcpXcpXfzlfzlfzlwvp -mGWhHakIlkIlkIlkIlkIlkIlkIlkIlpRZkIlkIlkIlkIlsnssnssnssnssnssnssnssnssnssnssnsxkdkIldRVkIlkIlkIlkIlkIlpRZkIlkIlkIlvddkIlkIlkIlkIlkIlkIlvddpRZkIlkIlsdmmifwfqwfqmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSsnshHahHaqkVqkVnmudXsdXsdXsdXsdXsdXsgBDguinmudXsdXsdXsdXsdXsdXsgBDguiqkVhHacpXcpXcpXqtyeABfzlfzleABqtyceuakCceufzlfzlfzlfzlfzlfzlfzlceufzlfzlfzlfzlfzlfzlaxegxBqOfwBmwBmqOfhSXhimixAqOfwBmwBmqOfrwnaxegxBaVFgsWrwnaxegbevTqaRyaRyaxegbevTqodaodaaxexoaqCttMGaxegbevTqdHIdHIaxegbevTqqxSqxSaxegxBaVFgsWrwnaxegPoaxevTFvTFvTFvTFvTFvTFvTFvTFvTFvTFvTFaxegPoaxeaxeaxeaxekvpaxeaxeaxeaxeaxeaxeaxekvpaxeaxeaxeaxeaxeaxeaxekvpaxeaxeaxeaxeaxeaxeaxekvpaxeaxeaxeaxeaxeaxeaxekvpaxeaxeaxeaxeaxeaxeaxekvpaxeaxeaxeaxeaxeaxeaxekvpaxeaxeaxeaxefzlqtyeABfzlfzlqtyfzlfzlfzlwvp -mGWhHakIlkIlkIlkIlkIlkIlkIlgYAkIlkIlkIlkIlkIlsnssnssnssnssnssnssnssnssnssnssnsxkdkIlkIlkIlvddkIlkIlkIlkIlkIlkIlkIlkIlkIldRVkIlkIlkIlkIlkIlkIlkIlkIlsdmmifwfqwfqwfqmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSsnshHahHaqkVqkVnmudXsdXsdXsdXsdXsdXsgBDguinmudXsdXsdXsoqzdXsdXsgBDguiqkVhHacpXcpXcpXqtyeABfzlfzlfzlfzlfzlceufzlfzlfzlfzlfzlfzlfzlceulqdceufzlfzlfzlfzlfzlaxegxBwBmwBmwBmwBmhSXhimixAwBmwBmwBmwBmrwnaxegxBgsWaVFrwnaxebImvTqvTqfaCaxebImvTqvTqfaCaxexyEmlopnVaxebImvTqvTqfaCaxebImvTqvTqfaCaxegxBgsWaVFrwnaxegPoaxedmDpcpdmDvrbdmDxEddmDvrbdmDpcpdmDaxegPoaxeftVftVftVdDTftVftVftVaxeftVftVftVdDTftVftVftVaxeftVftVftVdDTftVftVftVaxeftVftVftVdDTftVftVftVaxeftVftVftVdDTftVftVftVaxeftVftVftVdDTftVftVftVaxeftVftVftVdDTftVftVftVaxefzlqtyfzlfzlfzlfzlfzleABeABwvp -mGWhHakIlkIlkIlpRZkIlkIlkIlkIlkIlkIlkIlkIlkIlsnssnssnssnssnssnssnssnssnssnssnsxkdkIlkIldRVkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIldRVkIlkIlkIlkIlkIlkIlkIlsdmmifwfqwfqwfqmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSsnshHahHaqkVqkVtoCqaadXsdXsdXsdXsdXsgBDguinmudXsdXsdXsdXsdXsjjFwPrguiqkVhHacpXcpXfzlfzleABfzlfzlfzlfzlfzlfzlfzlfzlqtyfzlfzlfzlfzlfzlceufzlfzlfzleABfzlfzlaxegxBaVFgsWaVFgsWhSXhimixAgsWaVFgsWaVFrwnaxegxBaVFgsWrwnaxeaxekvpaxeaxeaxeaxeaxekvpaxeaxevTqvTqvTqaxeaxekvpaxeaxeaxeaxeaxekvpaxeaxegxBaVFgsWrwnaxegPoaxeaxeaxelrBoxRlrBlrBlrBoxRlrBaxeaxeaxegPoaxeftVxntmIeaUDmIevHYftVaxeftVxntmIeaUDmIevHYftVaxeftVxntmIeaUDmIevHYftVaxeftVxntmIeaUDmIevHYftVaxeftVxntmIeaUDmIevHYftVaxeftVxntmIeaUDmIevHYftVaxeftVxntmIeaUDmIevHYftVaxefzlqtyfzlfzlfzlfzlfzlfzlfzlwvp -mGWhHakIlkIlkIlvddkIlkIlkIlkIlkIlkIlcrGkIlkIlsnssnssnssnssnssnssnssnssnssnssnsxkdkIlkIlgYAkIldRVkIlkIlkIldLzkIlkIlkIlkIlkIlkIlkIlkIlkIlvddkIlkIlkIlsdmmifwfqwfqwfqmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSsnshHahHaqkVqkVguitoCqaadXsdXsdXsdXsgBDguitoCqaadXsdXsdXsjjFwPrguiguiqkVhHacpXcpXfzlfzlfzlfzlfzlfzlqtyfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlqtyqtyeABeABfzlfzlaxegxBxBcxBcxBcxBchSXhimixAxBcxBcxBcxBcrwnaxegxBgsWaVFrwnaxepLOvTqvTqvTqcqAvTqvTqvTqvTqcqAvTqvTqvTqcqAvTqvTqvTqvTqcqAvTqvTqvTqwVAaxegxBgsWaVFrwnaxegPoaxegPoaxeaxekPHftVwiSftVkPHaxeaxegPoaxegPoaxeftVkIUgOyvrbgOywCKftVaxeftVkIUgOyvrbgOywCKftVaxeftVkIUgOyvrbgOywCKftVaxeftVkIUgOyvrbgOywCKftVaxeftVkIUgOyvrbgOywCKftVaxeftVkIUgOyvrbgOywCKftVaxeftVkIUgOyvrbgOywCKftVaxefzleABfzlfzlfzlfzlfzlfzlfzlwvp -mGWhHakIlkIlkIlkIlkIlkIlkIlkIlvddkIlkIlkIlkIlsnssnssnssnssnssnssnssnssnssnssnsxkdkIlkIlkIlkIldRVkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlsdmmifwfqwfqwfqmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSsnshHahHaqkVqkVguiguitoCdLVdLVdLVdLVwPrguiguitoCdLVdLVdLVwPrguiguiqkVqkVhHacpXcpXcpXqtyfzlqtyfzlfzlqtyfzlfzlfzlfzlfzleABeABeABeABqtyeABqtyqtyeABfzlfzlfzlaxegxBxBcxBcxBcxBchSXhimixAxBcxBcxBcxBcrwnaxegxBaVFgsWrwnaxecIavTqvTqvTqcqAvTqvTqvTqvTqcqAvTqvTqvTqcqAvTqvTqvTqvTqcqAvTqvTqvTqjZqaxegxBaVFgsWrwnaxegPoaxegPogPoaxeaxeftVntGftVaxeaxegPogPoaxegPoaxeftVofyvrbgOyvrbmlKftVaxeftVofyvrbgOyvrbmlKftVaxeftVofyvrbgOyvrbmlKftVaxeftVofyvrbgOyvrbmlKftVaxeftVofyvrbgOyvrbmlKftVaxeftVofyvrbgOyvrbmlKftVaxeftVofyvrbgOyvrbmlKftVaxefzleABfzlfzlfzlfzlfzlfzlfzlwvp -mGWhHakIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlsnssnssnssnssnssnssnssnssnssnssnsxkdkIlkIlkIlkIldRVkIlcrGdRVkIlkIlkIlkIldRVkIlkIlkIlkIlkIlcrGkIlkIlkIlsdmmifwfqwfqmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSsnshHahHaqkVqkVqkVguixTrxTrqCaxTrxTrijLguiguixTrxTrxTrxTrxTrguiqkVqkVqkVhHacpXcpXcpXqtyfzlfzlfzlfzlfzleABeABfzleABfzlqtyqtycpXcpXeABcpXeABcpXeABeABfzlfzlaxegxBgsWaVFgsWaVFhSXhimixAaVFgsWaVFgsWrwnaxegxBgsWaVFrwnaxeaxekvpaxeaxeaxeaxeaxekvpaxeaxeaxekvpaxeaxeaxekvpaxeaxeaxeaxeaxekvpaxeaxegxBgsWaVFrwnaxegPoaxegPogPogPoaxeftVftVftVaxegPogPogPoaxegPoaxeftValbegKqQiegKmnMftVaxeftValbegKqQiegKmnMftVaxeftValbegKqQiegKmnMftVaxeftValbegKqQiegKmnMftVaxeftValbegKqQiegKmnMftVaxeftValbegKqQiegKmnMftVaxeftValbegKqQiegKmnMftVaxexysxyseABfzlfzlfzleABfzlfzlwvp -mGWhHakIlkIlkIlkIlkIlkIlkIlkIlkIlpRZkIlkIlkIlsnssnssnssnssnssnssnssnssnssnssnsxkdkIlkIlkIlkIlkIlkIlkIlkIlkIldRVkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlsdmmifwfqwfqmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSsnshHahHaqkVqkVqkVqkVqkVqkVqkVqkVqkVguiguiqkVqkVguiguiguiguiguiqkVqkVqkVhHacpXcpXcpXfzlfzlqtyfzlfzlcpXcpXfzleABeABfzlfzleABeABeABqtyqtyfzlfzlfzlfzlfzlcpXaxegxBhtWhtWhtWhtWhSXhimixAhtWhtWhtWhtWrwnaxegxBaVFgsWrwnaxepzRvTqvTqfaCaxepHNvTqvTqfaCaxewPmbyUinyaxepHNvTqvTqfaCaxepHNvTqvTqfaCaxegxBaVFgsWrwnaxegPoaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxegPoaxeftVftVftVdDTftVftVftVaxeftVftVftVdDTftVftVftVaxeftVftVftVdDTftVftVftVaxeftVftVftVdDTftVftVftVaxeftVftVftVdDTftVftVftVaxeftVftVftVdDTftVftVftVaxeftVftVftVdDTftVftVftVaxexysxysxysfzlfzlfzleABeABfzlwvp -mGWhHakIlkIlkIlcrGkIlkIlkIlkIlkIlkIlkIlkIlxkdcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzxkdtvBkIlkIltkFntztkFkIlkIlkIlkIlkIldRVdRVkIlkIlkIlkIlkIlkIlkIlkIlkIlsdmmifwfqwfqmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSsnshHahHaqkVqkVqkVqkVqkVqkVqkVqkVqkVguiqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVhHacpXcpXfzlfzlfzlfzlfzlqtyqtyfzlfzlfzlfzlfzlfzlfzlfzlfzlqtyfzlfzlfzlfzlfzlfzlfzlaxegxBhtWhtWhtWhtWhSXhimixAhtWhtWhtWhtWrwnaxegxBgsWaVFrwnaxeheFvTqdHIdHIaxeheFvTqpFdpFdaxeaxelFqoRYaxeheFvTqudRudRaxeheFvTqlHclHcaxegxBgsWaVFrwnaxegPoaxeftVftVftVdDTftVftVftVdDTftVftVftVaxegPoaxeaxeaxeaxekvpaxeaxeaxeaxeaxeaxeaxekvpaxeaxeaxeaxeaxeaxeaxekvpaxeaxeaxeaxeaxeaxeaxekvpaxeaxeaxeaxeaxeaxeaxekvpaxeaxeaxeaxeaxeaxeaxekvpaxeaxeaxeaxeaxeaxeaxekvpaxeaxeaxeaxexysxysxyseABfzlfzleABfzlfzlwvp -mGWhHakIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlxkdcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzxkdxQExQExQEcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzkIlkIlkIlkIlkIlkIlsdmmifwfqwfqwfqmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSsnshHahHaqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVhHacpXcpXfzlfzleABfzlfzlfzlfzlfzlfzlfzlqtyfzlfzlqtyqtyqtyfzlfzlfzlfzlfzlqtyfzlfzlaxegxBaVFgsWaVFgsWhSXhimixAgsWaVFgsWaVFrwnaxegxBaVFgsWrwnaxehrMdLKdHIjCkaxehrMdLKpFdvlVaxewPmbyUtXtaxehrMdLKudRmoEaxehrMdLKlHcqevaxegxBaVFgsWrwnaxegPoaxeftVftVftVftVftVdhaftVftVftVftVftVaxegPoaxelFqtzsqCtlZMqCtkGFlFqaxelFqtzsqCtlZMqCtkGFlFqaxelFqtzsqCtlZMqCtkGFlFqaxelFqtzsqCtlZMqCtkGFlFqaxelFqtzsqCtlZMqCtkGFlFqaxelFqtzsqCtlZMqCtkGFlFqaxelFqtzsqCtlZMqCtkGFlFqaxexysxysxysxysqtyqtyqtyfzlfzlwvp -mGWhHakIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlxkdwHRwHRwHRwHRkIokIokIowHRwHRwHRwHRxkdcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzkIlkIlkIlkIlkIlkIlsdmmifwfqwfqwfqmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSmtSsnshHahHaqkVqkVqkVqkVycoycoycoycohkZhkZycoycoycoycoqkVqkVqkVqkVqkVqkVqkVhHacpXcpXfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlcpXfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxegxBgsWaVFrwnaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxelFqoRYaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxegxBgsWaVFrwnaxexysaxeftVftVftVftVftVftVftVftVftVftVftVaxegPoaxeqOftzslZMhSolZMkGFqOfaxeqOftzslZMhSolZMkGFqOfaxeqOftzslZMhSolZMkGFqOfaxeqOftzslZMhSolZMkGFqOfaxeqOftzslZMhSolZMkGFqOfaxeqOftzslZMhSolZMkGFqOfaxeqOftzslZMhSolZMkGFqOfaxexysxysxysxyseABfzlfzlfzlfzlwvp -mGWhHakIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlxkdwHRcKrcKrwHRkIokIoqTfwHRcKrcKrwHRxkdcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzsnssnssnsjzkjzkjzkjzkjzkjzkjzkjzkjzkjzkjzkjzkjzkjzkjzkjzkjzkjzkjzkjzkjzkjzkjzkjzkjzksnshHahHaqkVqkVqkVycoycohkZrSghkZhkZhkZhkZrSghkZycoycoqkVqkVqkVqkVqkVqkVhHacpXcpXcpXcpXfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlgPogPogPogPogPogPogPogPogPogPogPogPogPogPoaxegxBaVFgsWrwnaxegPogPogPogPoxysxysxysxysxysaxecckbyUkyAaxexysxysxysxysxysxysxysxysxysaxegxBaVFgsWrwnaxexysaxeftVftVftVdDTftVftVftVdDTftVftVftVaxegPoaxelFqtzsqCtlZMqCtkGFlFqaxelFqtzsqCtlZMqCtkGFlFqaxelFqtzsqCtlZMqCtkGFlFqaxelFqtzsqCtlZMqCtkGFlFqaxelFqtzsqCtlZMqCtkGFlFqaxelFqtzsqCtlZMqCtkGFlFqaxelFqtzsqCtlZMqCtkGFlFqaxexysxysxysxyseABfzleABfzlfzlwvp -mGWhHakIlpRZpRZkIlkIlkIlkIlkIlkIlkIlkIlkIlxkdwHRcKrcKrwHRkIokIokIowHRcKrcKrwHRxkdaedhvIuGweAbeAbmQQiuBcwzpjAcwzcwzcwzcwzcwzcwzcwzcwzcwzcwzsnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnsdlPkWbqkVqkVqkVjNKhkZhkZhkZhkZhkZhkZhkZhkZhkZhkZycoqkVqkVqkVqkVqkVqkVhHacpXcpXcpXcpXfzlfzlfzlfzlfzlqtyqtyqtyfzlfzlfzlfzlfzlqtyqtycpXqtyygcfzlfzlfzlfzlgPogPogPogPogPogPogPogPogPogPogPogPogPogPoaxevEblrBlrBtDTaxegPogPogPogPoxysxysxysxysxysaxeaxeaxeaxeaxexysxysbbOrmrxysxysxysxysxysaxegxBgsWaVFrwnaxexysaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxegPoaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxeaxexysxysxysxyseABfzlfzleABfzlwvp -mGWhHakIlpRZpRZkIlkIlkIlkIlkIldLzkIlkIlkIlxkdwHRcKryhbwHRwHRcKrwHRwHRnfycKrwHRxkdxohxohxohxohxohxohxohrDuxohxohcwzcwzcwzcwzcwzcwzcwzcwzcwzsnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnskWbqkVqkVqkVycohkZhkZycoycoycoycoycoycohkZhkZycoqkVqkVqkVqkVqkVqkVhHacpXcpXcpXcpXfzlfzlfzlfzlfzleABcpXeABfzlfzlfzleABeABeABqtyqtyqtyfzlfzlfzlfzlfzleABeABqtyqtyeABqtyeABeABqtyqtyqtyqtyqtyqtyaxeftVftVftVftVaxegPogPogPogPogPogPogPoxysxysxysxysxysxysxysxysxysqtyqtyqtywPJxysxysxysaxegxBaVFgsWrwnaxexysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxyseABfzlfzlqtyfzlwvp -mGWhHakIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlxkdwHRcKrcKrcKrcKrcKrcKrcKrcKrcKrwHRxkdxohoHJoHJoHJqyTsKZbLOrDuoqYxohxohrDurDuxohxohxohcwzcwzcwzsnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnskWbqkVqkVqkVycohkZhkZycoolzsbAffNxxhycohkZhkZycoqkVqkVqkVqkVqkVqkVhHacpXcpXcpXcpXfzlfzlfzlqtyqtyfzleABeABfzlfzlqtycpXcpXeABfzlfzlfzlfzlfzlfzlfzleABqtyeABeABeABeABeABqtyeABeABqtyqtyeABqtyqtyaxeftVftVftVftVaxeqtygPogPogPogPogPogPoxysxysxysxysxysxysxysxysqtyqtyqtyqtywPJxysxysxysaxegxBgsWaVFrwnaxexysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysqtyxysxysxysxysxysxysxysxysxysqtyqtyxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxystAixysxysxysxyseABfzlfzlfzlfzlwvp -mGWhHakIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlxkdwHRcKrcKrcKrcKrcKrcKrcKrcKrcKrwHRxkdxohrDurDurDurDurDurDurDurDurDurDurDurDutkbrDuxohcwzcwzcwzsnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnskWbqkVqkVqkVhkZhkZhkZhkZhkZhkZhkZhkZhkZhkZhkZhkZqkVqkVqkVqkVqkVqkVhHacpXcpXfzlfzlfzlfzlfzlcpXqtyfzlfzlfzlfzlfzleABeABeABeABfzlfzlfzlfzlfzlfzleABeABeABqtyqtyeABeABeABqtyqtyqtyqtyqtyqtyqtyqtyaxeqtyftVftVqtyaxeqtyqtyqtyqtyxysxysxysxysxysxysxysxysxysxysxysxysqtyqtyqtyxysxysxysxysaxegxBaVFgsWrwnaxexysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysqtyqtyxysxysxysxysxysxysxysqtyqtyqtyqtyqtyqtyqtyxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxystAixysxysxysxysxyseABfzlfzlfzlfzlwvp -mGWhHakIlkIlkIlkIlkIlpRZkIlkIlgYAkIlkIlkIlxkdwHRcKrcKrcKrcKrcKrcKrcKrcKrcKrwHRxkdxohoHJooprDurDurDurDurDurDurDurDurDurDurDurDurDucwzcwzcwzsnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnsdlPkWbqkVqkVqkVhkZhkZhkZhkZhkZhkZhkZhkZhkZhkZhkZhkZqkVqkVqkVguiguiqkVhHacpXcpXfzlfzlfzlfzlqtycpXfzlfzlfzlfzlfzleABeABeABfzlfzlfzlfzlfzlfzlfzleABeABqtyeABeABeABqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyaxeqtyqtyqtyqtyqtyqtyqtyqtyeABqtyqtyqtyqtyqtyqtyxysxysxysxysxysxysqtyqtyxysxysxysxysxysaxegxBgsWaVFrwnaxexysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysqtyqtyqtyqtyqtyxysxysxysxysqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyxysxysxysxysxysxyseABeABeABxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxyseABeABeABfzlfzlqtyfzlwvp -mGWhHakIldLzkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlxkdwHRnfycKrcKrcKrcKrcKrcKrcKryhbwHRxkdxohoHJrDurDuawCaAAfEMaAAaAAaAAePxaAAfLsrDurDurDucwzcwzcwzsnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnshHahHaguiqkVqkVycohkZhkZycouCFoDikNvxVVycohkZhkZycoqkVqkVqkVqkVqkVqkVhHacpXcpXfzlfzlfzlfzlqtyeABfzlfzlfzleABcpXeABeABfzlfzlfzlfzlfzlfzlfzleABeABeABeABeABqtyeABeABqtyeABqtyqtyqtyeABqtyqtyqtyqtyqtyqtyqtyqtyqtyaxeqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyxysxysxysqzxxysxysxysxysxysaxegxBaVFgsWrwnaxexysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyeABeABqtyqtyqtyqtyqtyqtyqtyeABeABqtyeABeABeABeABqtyqtyeABeABxysxysxysxysxysxysxysxysxysxysxysxysxysxyseABeABeABfzlfzlfzlfzlwvp -mGWhHakIlkIlkIlkIlkIlkIlkIlpRZkIlkIlkIlkIlxkdwHRcKrcKrcKrcKrcKrcKrcKrcKrcKrwHRxkdxoheGorDurDulxrkuBsPZoQZnIWkuBnhFoQZophrDurDuxohcwzcwzcwzsnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnssnsoyJhHahHaguiguiqkVycohkZhkZycoycoycoycoycoycohkZhkZycoqkVqkVqkVguiguidYehHacpXfzlfzlfzlfzlfzlcpXeABfzlfzleABeABfzlfzlfzlfzlfzlfzlfzlfzlfzlfzleABeABqtyeABqtyeABeABeABqtyeABqtyqtyqtyqtyqtyqtyqtyqtyaxeqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyxysxysxysxysaxegxBgsWaVFrwnaxexysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysqtyqtyqtyqtyqtyqtyqtyqtyeABqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyeABeABqtyqtyeABeABeABeABqtyqtyqtyeABqtyqtyeABeABeABeABqtyeABqtyeABeABxysxysxysxysxysxysxysxysxysxysxyseABeABeABfzlfzlfzlfzlwvp -mGWhHakIlkIlgYAkIlkIlkIlkIlkIlkIlkIlkIlkIlxkdwHRcKrcKrcKrcKrcKrcKrcKrcKrcKrwHRxkdxohfqCrDurDulxrkuBkvXoQZgMzkuBiqqoQZophrDurDuxohcwzcwzcwzsnssnssnssnssnshHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHaguiqkVqkVycohkZhkZhkZhkZhkZhkZhkZhkZhkZhkZycoqkVqkVqkVqkVguidYehHacpXfzlfzlfzlfzlfzlqtyfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzleABeABqtyeABeABqtyeABqtyeABqtyqtyqtyqtyqtyqtyqtyeABqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyxysxysaxegxBaVFgsWrwnaxexysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysxysqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyeABqtyqtyqtyeABeABqtyqtyqtyeABeABqtyqtyqtyeABeABqtyqtyqtyqtyqtyeABeABeABeABqtyqtyeABeABeABeABeABeABeABeABeABxysxysxyseABeABeABeABeABeABfzlfzlfzlfzlfzlwvp -mGWhHakIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlxkdwHRcKrcKrcKrcKrgRTcKrcKrcKrcKrwHRxkdxohfqCrDuxohxohxohxohxohxohxohxohxohaLKxohxohxohcwzcwzcwzsnssnssnssnssnshHajPGjPGjPGjPGjPGjPGjPGhHahHahHahHahHajPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGhHadYeguiqkVycoycohkZeHRhkZhkZhkZhkZeHRhkZycoycoqkVqkVqkVqkVguidYehHacpXfzlfzlfzlfzlfzlqtyfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzleABeABeABeABeABqtyqtyeABeABqtyeABeABqtyqtyeABqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyaxevEblrBlrBtDTaxexysxysxysxysxysxysxysxysxysxysxysxysxysqtyqtyqtyqtyqtyqtyqtyqtyeABqtyqtyqtyeABqtyqtyqtyqtyqtyeABqtyqtyqtyeABeABqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyeABeABeABeABeABeABeABeABeABeABqtyeABeABeABeABeABeABeABeABeABeABeABeABeABeABfzlfzlfzlfzlfzlfzlwvp -mGWhHakIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlkIlxkdwHRwHRwHRwHRwHRwHRwHRcKrcKrwHRwHRxkdlpjrDurDulpjhHahHahqThHahHahHalpjmsCnIWrxvlpjhHahHahHahHahHahHahHahHahHahHajPGjPGjPGjPGjPGjPGjPGhHahrFrvWhrFhHajPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGhHadYedYeguiqkVycoycoycoycohkZhkZycoycoycoycoqkVqkVqkVguiguiguidYehHacpXcpXfzlfzlfzlfzlfzlqtyfzlfzlfzlfzlfzlfzlfzlfzleABeABqtyeABeABeABeABeABqtyeABeABeABqtyeABqtyqtyqtyqtyqtyqtyqtyqtyqtyeABeABeABqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyrChftVftVftVftVaxexysxysxysxysxysxysxysqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyeABeABqtyqtyeABeABqtyqtyqtyqtyqtyeABeABqtyqtyqtyeABeABqtyeABeABqtyqtyqtyqtyeABeABeABeABeABeABeABeABeABeABfzlfzlfzlfzlfzlfzlfzlfzleABeABfzlfzlfzlwvp -mGWhHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHalpjwzbwzblpjlpjlpjlpjrDurDulpjvRovRopaHvRovRohHalpjnIWnIWnIWhssvRovRovRovRovRovRovRohHajPGjPGjPGjPGjPGjPGjPGjPGjPGhHahrFhrFhrFhHajPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGhHadYedYeqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVguiguidYedYehHacpXcpXfzlfzlfzlfzlfzlqtyfzlfzlfzlfzlfzlfzleABeABeABeABeABeABqtyeABeABqtyqtyqtyeABqtyeABqtyeABqtyqtyqtyqtyqtyqtyqtyqtyeABeABqtyqtyeABqtyqtyqtyqtyqtyqtyeABqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyaxeftVftVftVftVaxeqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyeABqtyqtyqtyqtyeABeABqtyqtyqtyqtyqtyqtyqtyqtyqtyeABeABqtyqtyqtyqtyqtyeABqtyeABqtyqtyqtyeABeABeABeABeABqtyeABqtyeABeABeABeABeABeABeABeABeABfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzleABeABqtyfzlfzlwvp -mGWjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGlpjwzbwzbwzbwzbwzbwzbwzbwzblpjvRovRovRovRovRohHalpjqdRkzDwVihssvRovRovRovRovRovRovRohHajPGjPGjPGjPGjPGjPGjPGjPGjPGhHahHahHahHahHajPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGhHadYedYeguiguiqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVguidYedYedYehHacpXcpXcpXfzlfzlfzlfzlfzlfzleABeABcpXfzlfzlfzlfzlfzlfzlfzleABeABeABeABeABqtyeABeABeABqtyeABeABeABqtyqtyqtyeABeABqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyftVftVqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyeABeABqtyqtyqtyqtyqtyqtyqtyqtyeABeABeABqtyqtyqtyqtyqtyqtyqtyqtyeABqtyqtyqtyqtyqtyeABeABqtyeABeABeABeABeABeABeABeABeABeABeABfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlqtyeABfzlfzlwvp -mGWjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGlpjwzbozIwzbwzbwzbozIwzbwzblpjvRovRovRovRovRohHalpjlpjlpjlpjlpjvRovRovRovRotAIvRovRohHajPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGhHadYedYedYedYedYeqkVqkVqkVqkVqkVqkVqkVqkVqkVqkVguiguidYedYedYedYehHacpXcpXcpXfzlfzlfzlfzlfzlfzlfzleABeABfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzleABeABqtyeABeABeABeABqtyqtyqtyeABqtyeABeABqtyqtyqtyeABqtyqtyqtyqtyqtyeABqtyqtyqtyqtyqtyqtyqtyqtyqtyeABqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyeABeABqtyqtyqtyqtyqtyqtyqtyqtyeABeABeABqtyqtyqtyqtyqtyqtyeABqtyqtyqtyqtyeABeABeABqtyqtyeABeABeABeABeABeABeABeABeABfzlfzlfzlfzlfzlfzleABeABfzleABfzlfzlqtyqtyfzlfzlfzlqtyeABeABfzlfzleABfzlwvp -mGWjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGlpjlpjlpjlpjlpjlpjlpjlpjlpjlpjvRovRovRovRovRovRovRovRovRovRovRovRovRovRovRovRovRovRohHajPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGjPGhHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHahHacpXcpXcpXcpXfzlfzlfzlfzlfzlfzlfzlfzleABfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzleABeABeABqtyeABeABeABeABqtyqtyeABqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyeABqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyeABqtyqtyqtyeABqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyqtyeABqtyqtyqtyqtyqtyqtyqtyeABeABeABeABqtyqtyqtyqtyeABeABeABeABeABeABeABeABeABeABeABeABfzlfzlfzlfzlfzlfzlfzlfzleABfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlfzlwvp -mGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWmGWhPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPehPewvp +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +"} +(2,1,1) = {" +mGW +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +kcZ +kcZ +kcZ +hHa +hHa +eUp +hHa +hHa +hHa +azP +hHa +azP +hHa +hHa +hHa +azP +eUp +azP +oTd +azP +azP +hHa +hHa +hHa +eUp +hHa +hHa +hHa +oTd +hHa +azP +hHa +azP +azP +oTd +hHa +hHa +hHa +xvW +iDi +hHa +hHa +hHa +oTd +hHa +hHa +hHa +eUp +azP +hHa +bRN +hHa +hHa +hHa +azP +hHa +eUp +azP +bRN +hHa +oTd +hHa +azP +eUp +azP +azP +jPG +jcO +jPG +jPG +jPG +jPG +jPG +jPG +jPG +jPG +jPG +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +jPG +jPG +jPG +mGW +"} +(3,1,1) = {" +mGW +hHa +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +bue +bue +bue +bue +bue +pwc +pwc +kcZ +kcZ +kcZ +hHa +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +vKr +cem +vKr +vKr +lai +vKr +cem +vKr +cem +vKr +jZl +ygo +vKr +cem +qOu +jZl +cem +cem +vKr +vKr +bTy +cem +vKr +cem +vKr +qOu +vKr +vKr +dOm +cem +cem +cem +vKr +lai +vKr +vKr +vKr +qOu +cem +vKr +cem +cem +cem +vKr +qOu +eJA +cem +vKr +cem +oTd +jPG +jPG +jPG +jPG +jPG +jPG +hHa +hHa +hHa +hHa +hHa +hHa +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +hHa +jPG +jPG +jPG +mGW +"} +(4,1,1) = {" +mGW +hHa +fCE +fCE +fCE +fCE +fCE +fCE +fCE +nHC +nHC +nHC +nHC +nHC +nHC +fCE +fCE +fCE +fCE +fCE +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +gXu +gXu +gXu +gXu +gXu +pwc +pwc +kcZ +kcZ +kcZ +hHa +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +vKr +vKr +vKr +vKr +vKr +vKr +uQq +uQq +vKr +vKr +vKr +uQq +uQq +uQq +uQq +uQq +vKr +vKr +vKr +uQq +uQq +uQq +vKr +vKr +uQq +uQq +uQq +vKr +vKr +vKr +uQq +uQq +uQq +uQq +vKr +uQq +uQq +uQq +uQq +vKr +vKr +vKr +uQq +uQq +vKr +uQq +cem +eUp +jPG +jPG +jPG +jPG +jPG +jPG +hHa +lTR +lTR +lTR +hHa +hHa +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +pRZ +pRZ +kIl +kIl +kIl +dLz +kIl +kIl +kIl +kIl +hHa +jPG +jPG +jPG +mGW +"} +(5,1,1) = {" +mGW +hHa +fCE +fCE +fCE +fCE +fCE +fCE +fCE +nHC +jJF +jJF +jJF +jJF +nHC +fCE +fCE +fCE +fCE +fCE +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +gXu +gXu +gXu +gXu +gXu +pwc +pwc +kcZ +kcZ +kcZ +hHa +oEZ +oEZ +ghG +ghG +ghG +ghG +ghG +ghG +lyW +hNG +hNG +oEZ +oEZ +oEZ +vKr +uQq +vKr +vKr +vKr +tWV +vKr +tWV +vKr +vKr +vKr +vKr +vKr +aRb +vKr +vKr +vKr +vKr +aRb +vKr +vKr +tWV +tWV +vKr +aRb +vKr +vKr +vKr +vKr +vKr +tWV +vKr +vKr +vKr +aRb +vKr +vKr +aRb +iQe +vKr +tWV +vKr +tWV +vKr +vKr +uQq +vKr +hHa +jPG +aZv +aZv +aZv +aZv +aZv +aZv +lTR +dXV +lTR +vcM +vcM +cwz +tgD +tgD +tgD +tgD +rcK +rcK +rcK +tgD +tgD +tgD +tgD +cwz +kIl +kIl +kIl +kIl +kIl +kIl +dLz +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +pRZ +pRZ +kIl +kIl +kIl +kIl +kIl +gYA +kIl +kIl +hHa +jPG +jPG +jPG +mGW +"} +(6,1,1) = {" +mGW +hHa +fCE +fCE +fCE +fCE +fCE +fCE +fCE +nHC +uyo +sgU +sgU +sgU +nHC +fCE +fCE +fCE +fCE +fCE +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +gXu +gXu +gXu +gXu +gXu +pwc +pwc +kcZ +kcZ +kcZ +hHa +oEZ +oEZ +ghG +cMM +arZ +cJp +bec +ghG +ghG +wEa +hNG +oEZ +oEZ +oEZ +oEZ +aRb +vKr +vKr +vKr +qOu +aRb +vKr +vKr +cem +cIZ +vKr +mbM +vKr +gqE +vKr +aRb +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +aHz +vKr +vKr +vKr +aRb +vKr +vKr +vKr +vKr +rYV +rgY +vKr +vKr +vKr +vKr +jZl +vKr +vKr +vKr +vKr +vKr +jwN +hHa +aZv +aZv +aZv +aZv +aZv +aZv +vcM +vcM +vcM +vcM +vcM +cwz +sww +iyq +iyq +iyq +rcK +rcK +rcK +udG +udG +udG +tgD +cwz +kIl +kIl +kIl +kIl +crG +kIl +kIl +kIl +kIl +pRZ +vdd +kIl +kIl +kIl +crG +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +hHa +jPG +jPG +jPG +mGW +"} +(7,1,1) = {" +mGW +hHa +fCE +fCE +fCE +fCE +fCE +fCE +fCE +nHC +jJF +jJF +jJF +jJF +nHC +fCE +fCE +fCE +fCE +fCE +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lIn +lIn +lIn +lIn +lIn +lIn +lIn +wAA +eXx +eXx +eXx +eXx +eXx +eXx +eXx +eXx +eXx +eXx +eXx +kcZ +pwc +gXu +gXu +gXu +gXu +gXu +pwc +pwc +kcZ +kcZ +kcZ +hHa +oEZ +oEZ +ghG +pQe +ucD +aiI +hgi +usM +bzi +hNG +hNG +fjR +oEZ +oEZ +oEZ +oEZ +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +qOu +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +jZl +vKr +vKr +rYV +vKr +vKr +vKr +qOu +vKr +cem +vKr +vKr +vKr +vKr +jZl +vKr +vKr +vKr +mMB +vKr +mMB +vKr +uQq +jZl +hHa +aZv +aZv +bhB +qsk +vZH +aZv +aZv +fqb +viH +fqb +vcM +vcM +cwz +sww +qyR +rcK +rcK +rcK +rcK +rcK +rcK +rcK +tGi +tgD +cwz +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +hHa +jPG +jPG +jPG +mGW +"} +(8,1,1) = {" +mGW +hHa +fCE +fCE +fCE +fCE +fCE +fCE +fCE +nHC +jJF +jJF +jJF +jJF +nHC +fCE +fCE +fCE +fCE +fCE +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +ixu +ixu +lTR +lTR +nJI +lTR +iEH +lTR +lTR +lTR +lIn +lIn +lIn +lIn +lIn +lIn +lIn +eXx +wXS +pfm +wWC +vaJ +pfm +pfm +pfm +qYQ +wsc +wsc +eXx +kcZ +pwc +fGS +fGS +fGS +fGS +fGS +pwc +pwc +kcZ +kcZ +kcZ +hHa +oEZ +oEZ +ghG +eQe +fyX +nJZ +hgi +usM +bzi +hNG +hNG +hNG +oEZ +oEZ +oEZ +oEZ +vKr +vKr +rYV +vKr +dvk +vKr +cIZ +vKr +eJA +vKr +vKr +vKr +vKr +vKr +vKr +iQe +rYV +vKr +vKr +vKr +qOu +gMF +nfv +nfv +nfv +nfv +nfv +gMF +gMF +gMF +gMF +gMF +gMF +vKr +vKr +vKr +vKr +cem +vKr +vKr +vKr +vKr +tWV +uQq +vKr +oTd +aZv +aZv +hiz +hiz +hiz +aZv +aZv +fqb +fqb +fqb +aZv +aZv +cwz +tgD +rcK +rcK +rcK +rcK +rcK +rcK +pVA +pVA +pVA +tgD +cwz +kIl +kIl +kIl +pRZ +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +pRZ +kIl +kIl +kIl +kIl +kIl +hHa +jPG +jPG +jPG +mGW +"} +(9,1,1) = {" +mGW +hHa +fCE +fCE +fCE +fCE +fCE +fCE +fCE +nHC +rEv +jJF +jJF +pbL +nHC +fCE +fCE +fCE +fCE +fCE +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +ixu +ixu +ixu +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lIn +lIn +lIn +lIn +lIn +lIn +lIn +eXx +hXb +pfm +pTY +xUj +sxD +mJE +pfm +wsc +wsc +wsc +eXx +kcZ +pwc +fGS +fGS +fGS +fGS +fGS +pwc +pwc +kcZ +kcZ +kcZ +hHa +oEZ +oEZ +ghG +oOF +cws +cME +hgi +usM +bzi +hNG +nKv +hNG +oEZ +oEZ +oEZ +oEZ +vKr +rYV +vKr +vKr +vKr +vKr +vKr +mbM +vKr +gqE +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +gMF +gMF +ycs +jUt +mBY +mBY +kKa +gMF +gMF +jrF +joP +ioC +bHz +gMF +gMF +uyL +uyL +uyL +nmF +tWV +vKr +vKr +vKr +vKr +vKr +jwN +aZv +aZv +vvh +hiz +hiz +aZv +aZv +aZv +aZv +aZv +aZv +aZv +cwz +rcK +rcK +rcK +rcK +rcK +rcK +rcK +rcK +rcK +rcK +rcK +cwz +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +hHa +jPG +jPG +jPG +mGW +"} +(10,1,1) = {" +mGW +hHa +fCE +fCE +fCE +fCE +fCE +fCE +fCE +nHC +jJF +jJF +jJF +jJF +nHC +fCE +fCE +fCE +fCE +fCE +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +ixu +ixu +ixu +lTR +lTR +lTR +lTR +lTR +lTR +kbv +lIn +lIn +lIn +lIn +lIn +lIn +lIn +eXx +lBs +pfm +pfm +pcA +pcA +pcA +pfm +wsc +wsc +wsc +eXx +kcZ +pwc +fGS +fGS +fGS +fGS +fGS +pwc +pwc +kcZ +kcZ +kcZ +hHa +oEZ +oEZ +ghG +vtf +kRm +dRf +bec +ghG +ghG +wEa +hNG +hNG +oEZ +oEZ +oEZ +oEZ +vKr +vKr +vKr +cem +vKr +mbM +vKr +mbM +vKr +cem +pOg +vKr +mbM +yey +vKr +iQe +pOg +reW +vKr +mSa +gMF +tqM +gJm +rnI +rle +rle +gyB +gMF +tPm +gJm +gJm +wik +vRw +gMF +evx +mkY +qzC +udN +ihP +vKr +mMB +eJA +vKr +vKr +qOu +hHa +aZv +aZv +rLE +tyN +rLE +aZv +aZv +aZv +aZv +aZv +aZv +aZv +bDQ +rcK +rcK +rcK +rcK +rcK +rcK +rcK +rcK +rcK +rcK +rcK +cwz +dRV +dRV +kIl +kIl +kIl +kIl +kIl +kIl +gYA +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +pRZ +kIl +kIl +kIl +hHa +jPG +jPG +jPG +mGW +"} +(11,1,1) = {" +mGW +hHa +fCE +fCE +fCE +fCE +fCE +fCE +fCE +nHC +vAi +jJF +jJF +jJF +nHC +fCE +fCE +fCE +fCE +fCE +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +ixu +ixu +ixu +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lIn +lIn +lIn +lIn +lIn +lIn +lIn +eXx +aSO +pfm +pfm +pfm +pfm +pfm +pfm +wsc +wsc +fZo +eXx +kcZ +pwc +fGS +fGS +fGS +fGS +fGS +pwc +pwc +kcZ +kcZ +kcZ +hHa +oEZ +oEZ +ghG +ghG +ghG +ghG +ghG +ghG +hNG +hNG +hNG +nKv +oEZ +oEZ +oEZ +vKr +gWl +vKr +vKr +vKr +vKr +vKr +pOg +cIZ +vKr +elg +elg +vKr +elg +vKr +vKr +elg +vKr +elg +elg +elg +hez +lkR +gJm +rxC +kxk +kxk +rxC +gMF +xBP +kxk +kxk +kxk +gJm +gEO +ybN +iQe +iQe +iQe +ihP +vKr +vKr +vKr +vKr +vKr +vKr +oTd +aZv +aZv +rLE +tyN +rLE +rLE +rLE +rLE +rLE +rLE +rLE +aZv +cwz +rcK +rcK +rcK +rcK +rcK +rcK +rcK +rcK +rcK +rcK +rcK +cwz +kIl +kIl +kIl +kIl +kIl +kIl +kIl +pRZ +kIl +kIl +kIl +vdd +kIl +kIl +kIl +kIl +kIl +kIl +kIl +dLz +kIl +kIl +gYA +kIl +kIl +kIl +kIl +kIl +hHa +jPG +jPG +jPG +mGW +"} +(12,1,1) = {" +mGW +hHa +fCE +fCE +fCE +fCE +fCE +fCE +fCE +nHC +jJF +jJF +jJF +jJF +nHC +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +wYi +wYi +wYi +wYi +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +nJI +ixu +ixu +uiA +uiA +uiA +uiA +lTR +lTR +lTR +lTR +nJI +lIn +lIn +lIn +lIn +lIn +lIn +lIn +eXx +vaJ +vaJ +vaJ +vaJ +vaJ +vaJ +vaJ +pfm +pfm +pfm +eXx +kcZ +pwc +fGS +sut +fGS +fGS +fGS +pwc +pwc +kcZ +kcZ +kcZ +hHa +oEZ +oEZ +oEZ +oEZ +hNG +hNG +hNG +nKv +hNG +hNG +hNG +oEZ +oEZ +oEZ +vKr +iQe +vKr +vKr +vKr +bzc +iQe +reW +vKr +elg +vKr +vKr +vKr +pOg +vKr +pOg +vKr +vKr +vKr +reW +reW +mSa +gMF +vRw +lkR +lkR +kxk +kxk +gJm +gMF +eBg +jwx +kxk +kxk +gJm +whd +evx +mkY +mkY +iQe +ihP +vKr +vKr +vKr +vKr +uQq +cem +azP +aZv +aZv +rLE +hiz +hiz +hiz +hiz +hiz +hiz +hiz +rLE +aZv +cwz +tgD +tvI +tvI +tvI +rcK +rcK +rcK +acf +mRY +krk +tgD +cwz +kIl +dRV +crG +kIl +dRV +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +pRZ +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +hHa +jPG +jPG +jPG +mGW +"} +(13,1,1) = {" +mGW +hHa +fCE +fCE +fCE +fCE +fCE +fCE +fCE +nHC +vAi +jJF +vAi +jJF +nHC +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +wYi +wYi +wYi +wYi +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +ixu +ixu +uiA +qKH +qKH +vkX +qKH +qKH +qKH +qKH +qKH +lIn +lIn +lIn +lIn +lIn +lIn +lIn +eXx +aTW +aTW +sJy +cYm +xKx +nie +cBu +eQj +pfm +pfm +eXx +kcZ +pwc +fGS +fGS +fGS +fGS +fGS +pwc +pwc +kcZ +kcZ +kcZ +hHa +oEZ +oEZ +oEZ +nKv +hNG +hNG +hNG +hNG +hNG +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +iQe +vKr +vKr +pOg +vKr +pOg +elg +vKr +vKr +pOg +vKr +vKr +vKr +rgY +vKr +vKr +vKr +vKr +vKr +vKr +vKr +gMF +gMF +gJm +lkR +kxk +kxk +gJm +gMF +gJm +kxk +kxk +kxk +gJm +eFH +evx +udN +mkY +udN +ihP +vKr +jZl +vKr +vKr +uQq +cem +kRF +aZv +aZv +rLE +mOo +mOo +mOo +mOo +mOo +mOo +hiz +rLE +aZv +cwz +tgD +qyR +rcK +rcK +rcK +rcK +rcK +rcK +rcK +uFe +tgD +cwz +kIl +kIl +kIl +dRV +kIl +kIl +kIl +kIl +kIl +kIl +crG +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +hHa +jPG +jPG +jPG +mGW +"} +(14,1,1) = {" +mGW +hHa +sse +sse +sse +sse +sse +sse +sse +nHC +vAi +vAi +saH +xXe +nHC +fCE +axG +axG +axG +axG +axG +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +wYi +wYi +wYi +wYi +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +ixu +lTR +uiA +qKH +uli +uli +vTN +uli +uli +uli +qKH +lIn +lIn +lIn +lIn +lIn +lIn +lIn +eXx +pfm +pfm +pfm +pfm +pfm +pfm +hTV +eQj +pfm +pfm +eXx +kcZ +pwc +fGS +fGS +fGS +fGS +fGS +pwc +pwc +kcZ +kcZ +kcZ +hHa +oEZ +oEZ +oEZ +hNG +hNG +hNG +fjR +oEZ +oEZ +oEZ +oEZ +oEZ +keX +hNG +sBl +elg +elg +vKr +vKr +vKr +elg +vKr +pOg +vKr +vKr +vKr +vKr +vKr +vKr +eJA +vKr +vKr +cem +vKr +vKr +vKr +qSK +gMF +okZ +gJm +gJm +gEW +gJm +gMF +gJm +gJm +imW +tmX +qdV +gMF +ybN +iQe +udN +mkY +ihP +rYV +vKr +vKr +tWV +uQq +qOu +hHa +aZv +aZv +rLE +wit +hiz +hiz +hiz +hiz +hiz +pfw +rLE +aZv +cwz +tgD +lvo +wCR +iDh +rcK +rcK +rcK +rcK +rcK +cdu +tgD +cwz +kIl +kIl +kIl +kIl +kIl +kIl +gYA +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +hHa +jPG +jPG +jPG +mGW +"} +(15,1,1) = {" +mGW +hHa +sse +sse +sse +sse +sse +sse +sse +nHC +qft +qft +ojf +nHC +nHC +nHC +axG +axG +axG +axG +axG +fCE +fCE +fCE +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +fCE +fCE +fCE +fCE +fCE +fCE +wYi +wYi +wYi +wYi +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +ixu +ixu +lTR +uiA +qKH +uli +uli +uli +uli +uli +uli +qKH +lIn +lIn +lIn +lIn +lIn +lIn +lIn +eXx +pfm +pfm +pzJ +diT +hSa +pfm +qFb +eQj +pfm +pfm +eXx +kcZ +pwc +fGS +fGS +fGS +fGS +fGS +pwc +pwc +kcZ +kcZ +kcZ +hHa +oEZ +oEZ +keX +hNG +hNG +hNG +oEZ +oEZ +oEZ +oEZ +hNG +hNG +hNG +hNG +sBl +elg +elg +elg +elg +vKr +pOg +vKr +vKr +vKr +vKr +vKr +vKr +qOu +vKr +mbM +vKr +iQe +vKr +cem +rYV +vKr +qSK +gMF +gMF +gMF +hez +gMF +mIS +gMF +hez +gMF +gMF +gMF +gMF +gMF +gMF +lDo +udN +udN +ihP +vKr +vKr +vKr +vKr +vKr +cem +hHa +aZv +aZv +rLE +eEd +eEd +eEd +eEd +eEd +eEd +hiz +rLE +aZv +cwz +tgD +tgD +tgD +tgD +rcK +rcK +rcK +tgD +tgD +tgD +tgD +cwz +kIl +kIl +kIl +dRV +dRV +dRV +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +xkd +xkd +xkd +xkd +xkd +xkd +xkd +xkd +xkd +xkd +xkd +xkd +xkd +xkd +hHa +jPG +jPG +jPG +mGW +"} +(16,1,1) = {" +mGW +hHa +sse +sse +sse +sse +sse +sse +sse +nHC +mfw +mfw +log +mfw +aLx +nHC +axG +axG +axG +axG +axG +fCE +fCE +axG +axG +mQL +hvt +dnC +dnC +dnC +dnC +dnC +dnC +dnC +wVS +dnC +dnC +dnC +dnC +dnC +dnC +dnC +wVS +dnC +dnC +dnC +dnC +dnC +nHC +fCE +fCE +fCE +fCE +fCE +fCE +wYi +wYi +wYi +wYi +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +uiA +qKH +svz +nas +tko +uli +uli +uli +qKH +lIn +lIn +lIn +lIn +lIn +lIn +lIn +eXx +sIA +eXx +eXx +eXx +wim +pfm +aTW +eQj +pfm +qTB +eXx +pwc +pwc +fGS +fGS +fGS +fGS +fGS +pwc +pwc +kcZ +kcZ +kcZ +hHa +oEZ +oEZ +hNG +hNG +hNG +oEZ +oEZ +oEZ +oEZ +hNG +hNG +hNG +hNG +hNG +oEZ +elg +eJA +elg +vKr +vKr +vKr +eJA +vKr +vKr +vKr +vKr +vKr +vKr +mkY +vKr +vKr +vKr +vKr +vKr +vKr +vKr +qSK +gMF +lWZ +hez +gJm +gJm +gJm +gJm +gJm +pCA +gJm +gJm +gJm +gJm +hez +mkY +mkY +udN +nSg +vKr +vKr +vKr +vKr +uQq +vKr +oTd +aZv +aZv +rLE +eEd +eEd +eEd +eEd +eEd +eEd +hiz +rLE +aZv +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +cwz +cwz +wHR +wHR +wHR +wHR +wHR +wHR +wHR +wHR +wHR +wHR +wHR +wHR +hHa +jPG +jPG +jPG +mGW +"} +(17,1,1) = {" +mGW +hHa +sse +sse +sse +sse +sse +sse +sse +nHC +vzc +mfw +mfw +mfw +aLx +nHC +axG +axG +axG +axG +axG +fCE +fCE +axG +axG +hvt +mQL +hvt +dnC +rrK +dnC +dnC +rrK +dnC +dnC +dnC +dnC +dnC +dnC +rrK +dnC +oLx +dnC +dnC +dnC +dnC +dnC +dnC +nHC +fCE +fCE +fCE +fCE +fCE +fCE +wYi +wYi +wYi +wYi +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +uiA +qKH +vwT +nJC +uli +uli +uli +uli +qKH +lIn +lIn +lIn +lIn +lIn +lIn +lIn +eXx +pfm +bSP +mjv +eXx +mdb +pfm +rCu +eQj +pfm +pfm +slK +lTR +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +oEZ +oEZ +hNG +hNG +nKv +hNG +oEZ +fyf +hNG +hNG +hNG +fyf +oEZ +oEZ +oEZ +vKr +vKr +elg +vKr +iQe +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +cem +vKr +vKr +vKr +vKr +vKr +gMF +gMF +gMF +gMF +hez +gMF +gsE +gMF +gMF +gMF +gMF +hez +gMF +gMF +gMF +bbE +gMF +udN +ihP +tWV +rYV +vKr +vKr +uQq +vKr +eUp +aZv +aZv +rLE +wit +hiz +hiz +hiz +hiz +hiz +pfw +rLE +rLE +rLE +bNe +bNe +bNe +bNe +bNe +bNe +bNe +bNe +bNe +bNe +bNe +bNe +bNe +bNe +bNe +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +cwz +cwz +wHR +cKr +cKr +cKr +cKr +cKr +cKr +nfy +cKr +cKr +cKr +wHR +hHa +jPG +jPG +jPG +mGW +"} +(18,1,1) = {" +mGW +hHa +sse +sse +sse +sse +sse +sse +sse +nHC +vzc +mfw +mfw +mfw +aLx +nHC +axG +axG +axG +axG +axG +fCE +fCE +axG +vAi +vAi +hvt +vAi +hvt +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +hvt +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +nHC +fCE +fCE +fCE +fCE +fCE +fCE +wYi +wYi +wYi +wYi +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +uiA +qKH +xpH +uli +kUt +uli +uli +uli +qKH +lIn +lIn +lIn +lIn +lIn +lIn +lIn +eXx +pfm +pfm +heX +eXx +uzE +pfm +bER +eQj +pfm +pfm +sIA +tPv +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +oEZ +oEZ +wOc +hNG +hNG +hNG +hNG +hNG +hNG +hNG +hNG +oEZ +oEZ +oEZ +oEZ +vKr +elg +vKr +vKr +vKr +jZl +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +rYV +vKr +vKr +vKr +rYV +cem +gMF +lbK +oBV +tcP +gJm +fFn +gJm +gJm +lPC +gMF +nbP +gJm +vRw +gMF +hlB +did +gMF +udN +ihP +vKr +vKr +vKr +vKr +uQq +vKr +hHa +aZv +aZv +rLE +bsn +bsn +bsn +bsn +bsn +bsn +hiz +hiz +hiz +rLE +bNe +bNe +jTS +jTS +mIK +xjH +sJB +sJB +alv +cUU +ink +eoA +llJ +cfl +bNe +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +cwz +cwz +wHR +cKr +cKr +yhb +cKr +cKr +cKr +cKr +cKr +cKr +cKr +wHR +hHa +jPG +jPG +jPG +mGW +"} +(19,1,1) = {" +mGW +hHa +sse +sse +sse +sse +sse +sse +sse +nHC +cXu +mfw +mfw +mfw +aLx +nHC +axG +axG +axG +axG +axG +fCE +fCE +axG +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +eXS +eXS +nHC +nHC +nHC +nHC +nHC +psN +psN +psN +tZj +nHC +nHC +fCE +fCE +fCE +fCE +wYi +wYi +wYi +wYi +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +uiA +qKH +qKH +qKH +qKH +qKH +vkX +qKH +qKH +lIn +lIn +lIn +lIn +lIn +lIn +lIn +eXx +lQL +jtJ +xFC +eXx +wnm +toz +aTW +eQj +pfm +pfm +sIA +tPv +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +oEZ +oEZ +oEZ +hNG +hNG +fyf +hNG +hNG +hNG +hNG +wOc +oEZ +oEZ +oEZ +vKr +vKr +elg +vKr +pOg +vKr +vKr +vKr +vKr +vKr +mbM +vKr +jZl +vKr +cem +eJA +vKr +cem +vKr +vKr +vKr +vKr +gMF +vor +oBV +nMM +gJm +gJm +gJm +gJm +mIL +gMF +kxL +dxl +raK +gMF +dno +did +gMF +mkY +ihP +tWV +vKr +tWV +vKr +uQq +lai +iDi +aZv +aZv +rLE +bsn +bsn +bsn +bsn +bsn +bsn +hiz +hiz +hiz +rLE +bNe +bNe +pXR +meP +meP +fwD +fwD +meP +meP +fwD +fwD +meP +meP +fwD +fwD +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +cwz +cwz +wHR +wHR +wHR +wHR +cKr +cKr +cKr +cKr +cKr +cKr +cKr +wHR +hHa +jPG +jPG +jPG +mGW +"} +(20,1,1) = {" +mGW +hHa +sse +sse +sse +sse +sse +sse +sse +nHC +qft +qft +nHC +nHC +nHC +nHC +axG +axG +axG +axG +kPA +kPA +kPA +axG +kPA +kPA +kPA +axG +axG +axG +axG +axG +axG +axG +axG +nHC +wcR +wcR +eXS +eXS +kYi +nHC +axG +axG +nHC +mfw +wFa +mfw +mfw +cUS +nHC +fCE +fCE +fCE +fCE +wYi +wYi +wYi +wYi +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +ixu +lTR +uiA +qKH +jcH +jcH +uli +uli +jcH +tnm +qKH +qKH +qKH +qKH +qKH +qKH +qKH +uiA +eXx +eXx +eXx +eXx +eXx +eXx +eXx +eXx +eXx +eXx +eXx +eXx +lTR +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +vKr +vKr +vKr +pha +cwz +cwz +cem +cIZ +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +qOu +vKr +gMF +kjg +jnx +faF +gJm +gJm +gJm +gJm +ctJ +gMF +egZ +vdK +gzK +gMF +fTO +waX +gMF +mkY +ihP +vKr +vKr +vKr +vKr +vKr +vKr +oTd +aZv +aZv +rLE +wit +hiz +hiz +hiz +hiz +hiz +hiz +hiz +pfw +rLE +bNe +sdi +fwD +meP +meP +fwD +fwD +meP +meP +fwD +fwD +meP +meP +fwD +fwD +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +cwz +cwz +kIo +kIo +kIo +wHR +cKr +cKr +cKr +cKr +cKr +cKr +cKr +wHR +hHa +jPG +jPG +jPG +mGW +"} +(21,1,1) = {" +mGW +hHa +sse +sse +sse +nHC +nHC +nHC +nHC +nHC +mfw +mfw +log +mfw +mfw +nHC +axG +axG +axG +axG +kPA +uPT +lpe +uPT +xYn +dhv +kPA +axG +axG +axG +axG +axG +axG +axG +axG +nHC +wcR +eXS +vYB +eXS +eXS +nHC +axG +axG +nHC +mfw +mfw +mfw +mfw +mfw +nHC +fCE +fCE +fCE +fCE +wYi +wYi +wYi +wYi +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +uiA +qKH +jcH +jcH +voo +uli +tnm +jcH +qKH +qKH +vVx +unH +eAM +kqN +qKH +uiA +uiA +uiA +uiA +uiA +uiA +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +vKr +iQe +pOg +elg +cwz +oaU +cwz +vKr +vKr +vKr +vKr +vKr +vKr +cem +cIZ +vKr +mbM +vKr +gqE +vKr +vKr +mMB +vKr +gMF +pKX +oBV +oBV +gJm +gJm +gJm +gJm +pEl +gMF +mGJ +aqC +uGW +gMF +nLk +mNo +gMF +iQe +ihP +vKr +rYV +vKr +vKr +uQq +qOu +hHa +aZv +aZv +rLE +rrZ +rrZ +rrZ +rrZ +rrZ +rrZ +hiz +hiz +hiz +rLE +bNe +sdi +fwD +sxA +cwE +srg +rHq +dCO +xTe +sjQ +eAf +xkB +vGh +fwD +fwD +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +cwz +cwz +kIo +kIo +kIo +cKr +cKr +cKr +cKr +cKr +cKr +cKr +gRT +wHR +hHa +jPG +jPG +jPG +mGW +"} +(22,1,1) = {" +mGW +hHa +sse +sse +sse +nHC +cXu +mfw +mfw +kaK +qsp +mfw +etm +bwv +mfw +nHC +axG +axG +axG +axG +kPA +uPT +uPT +uPT +iRw +hiL +kPA +axG +axG +axG +axG +axG +axG +axG +axG +nHC +nHC +sSp +kPA +vEi +vEi +nHC +axG +axG +nHC +mfw +mfw +wFa +mfw +mfw +nHC +fCE +fCE +fCE +fCE +wYi +wYi +wYi +wYi +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +uiA +qKH +qKH +qKH +qKH +qKH +qKH +qKH +qKH +qKH +bGB +uli +uli +uli +qKH +uiA +nCF +nCF +oGn +nCF +nCF +nCF +nCF +nCF +nCF +nCF +nCF +nCF +lTR +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +hSu +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +elg +elg +vKr +reW +elg +cxq +sUK +cwz +vKr +rgY +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +qOu +vKr +vKr +vKr +vKr +rYV +gMF +gMF +dXZ +oBV +sfP +vUF +pwo +flu +gMF +gMF +gMF +gMF +gMF +gMF +gMF +gMF +gMF +udN +ihP +vKr +vKr +vKr +vKr +uQq +jZl +kRF +aZv +aZv +rLE +rrZ +rrZ +rrZ +rrZ +rrZ +rrZ +hiz +hiz +hiz +hiz +cvQ +fwD +fwD +iNw +axB +qzY +wNd +cez +qBH +wmx +qmx +pXD +mKD +meP +fwD +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +cwz +cwz +kIo +qTf +kIo +wHR +cKr +cKr +cKr +cKr +cKr +cKr +cKr +wHR +lpj +lpj +lpj +lpj +mGW +"} +(23,1,1) = {" +mGW +hHa +sse +sse +sse +nHC +mfw +mfw +mfw +nHC +qsp +qsp +etm +etm +mfw +nHC +axG +axG +axG +axG +kPA +nWu +apz +ufp +vCh +qPR +kPA +axG +axG +axG +axG +axG +axG +axG +axG +nHC +wcR +wcR +cOM +eXS +eXS +nHC +axG +axG +nHC +mfw +mfw +mfw +mfw +mfw +nHC +fCE +fCE +fCE +fCE +wYi +wYi +wYi +wYi +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +uiA +qKH +fVG +uli +uli +uli +uli +uli +uli +qKH +uli +nwE +tTC +kcS +qKH +uiA +nCF +xOq +xOq +xOq +xOq +vLG +qOa +xOq +xOq +xOq +fgP +nCF +udN +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +pUY +jZl +vKr +vKr +lai +oEZ +oEZ +nBf +nBf +nBf +nBf +nBf +nBf +nBf +vKr +vKr +elg +vKr +vKr +vKr +vKr +iQe +eJA +vKr +vKr +cIZ +vKr +eJA +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +gMF +sGH +kJp +mln +sqU +lml +jjo +gMF +adi +did +did +bqf +ndT +did +dRJ +gMF +iQe +ihP +vKr +vKr +vKr +vKr +uQq +cem +jwN +aZv +aZv +rLE +wit +hiz +hiz +hiz +hiz +hiz +hiz +hiz +hiz +hiz +cvQ +pXR +fwD +fwD +meP +meP +fwD +fwD +meP +meP +fwD +fwD +meP +meP +fwD +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +cwz +cwz +wHR +wHR +wHR +wHR +cKr +cKr +cKr +cKr +cKr +cKr +cKr +cKr +wzb +wzb +wzb +lpj +mGW +"} +(24,1,1) = {" +mGW +hHa +sse +sse +sse +nHC +qsp +kIz +mfw +nHC +qsp +qsp +etm +etm +mfw +nHC +axG +axG +axG +axG +kPA +nWu +apz +xEQ +jTd +kvT +kPA +axG +axG +axG +axG +axG +axG +axG +axG +nHC +wcR +wcR +wcR +eXS +wcR +nHC +axG +axG +nHC +mfw +mfw +mfw +gOC +mfw +nHC +fCE +fCE +fCE +fCE +wYi +wYi +wYi +wYi +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +ixu +lTR +uiA +qKH +fVG +uli +uli +uli +uli +uli +uli +vkX +uli +uli +uli +uli +qKH +uiA +nCF +wVk +xOq +xOq +xOq +wbv +nCF +pAN +xOq +xOq +jhd +nCF +udN +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +cem +vKr +vKr +vKr +vKr +vKr +vKr +nee +dxl +dxl +vZl +oUq +xct +bXg +cqH +pOg +vKr +vKr +vKr +vKr +qOu +vKr +mbM +vKr +vKr +vKr +mbM +vKr +gqE +vKr +vKr +vKr +vKr +rYV +gWl +vKr +vKr +gMF +vvR +vvR +vvR +vvR +vvR +vvR +gMF +gMF +oGD +kfo +maF +kQF +did +gMF +gMF +uyL +bMB +mMB +vKr +vKr +vKr +vKr +cem +oTd +aZv +aZv +rLE +ale +ale +ale +ale +ale +ale +hiz +hiz +hiz +rLE +bNe +sdi +fwD +fQq +sfL +vok +tmd +mkG +lHa +lHa +iYh +iEu +pcd +meP +fwD +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +cwz +cwz +wHR +cKr +cKr +nfy +cKr +cKr +cKr +cKr +cKr +cKr +cKr +cKr +wzb +wzb +ozI +lpj +mGW +"} +(25,1,1) = {" +mGW +hHa +sse +sse +sse +nHC +qsp +qsp +mjs +nHC +mfw +mfw +mfw +mfw +etm +nHC +axG +axG +axG +axG +kPA +nWu +apz +uPT +uPT +uPT +kPA +axG +axG +axG +axG +axG +axG +axG +axG +nHC +wcR +wcR +wcR +wcR +cFX +nHC +axG +axG +nHC +wFa +mfw +mfw +mfw +mfw +nHC +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +ixu +lTR +uiA +qKH +nJC +nJC +pxw +bcC +ppb +uli +uli +qKH +uli +vXA +eAM +eAM +qKH +uiA +nCF +xOq +xOq +xOq +xOq +xOq +wMo +bmi +xOq +xOq +xOq +nCF +lTR +mGX +lTR +lTR +lTR +lTR +nJI +mGX +hHa +kcZ +kcZ +kcZ +hHa +cem +vKr +vKr +cem +cem +cem +vKr +ryS +dxl +dxl +dxl +nty +dxl +jKA +cqH +vKr +elg +pOg +vKr +vKr +vKr +mkY +vKr +vKr +pOg +vKr +mbM +vKr +cem +vKr +vKr +mbM +vKr +vKr +vKr +cem +vKr +vKr +jZl +vKr +vKr +cem +vKr +vKr +qOu +gMF +gMF +gMF +gMF +gMF +bbE +gMF +vKr +vKr +vKr +vKr +vKr +vKr +tWV +vKr +vKr +hHa +aZv +aZv +rLE +ale +ale +ale +ale +ale +ale +hiz +hiz +pfw +rLE +bNe +sdi +fwD +fwD +meP +meP +fwD +fwD +meP +meP +fwD +fwD +meP +meP +fwD +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +cwz +cwz +wHR +cKr +cKr +cKr +cKr +cKr +cKr +yhb +cKr +cKr +cKr +wHR +lpj +wzb +wzb +lpj +mGW +"} +(26,1,1) = {" +mGW +hHa +sse +sse +sse +nHC +qsp +qsp +qsp +nHC +etm +mfw +cXu +mfw +jMH +nHC +axG +axG +axG +axG +kPA +vJF +uPT +uPT +uPT +uPT +kPA +axG +axG +axG +axG +axG +axG +axG +axG +nHC +wcR +wcR +wcR +wcR +wcR +nHC +axG +axG +nHC +mfw +mfw +mfw +mfw +mfw +nHC +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +uiA +qKH +bGB +uli +uli +uli +uli +uli +xtQ +qKH +qKH +qKH +qKH +qKH +qKH +uiA +nCF +xOq +xKu +nCF +nCF +nCF +nCF +xOq +xOq +xOq +xOq +cho +tPv +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +vKr +vKr +vKr +bTy +vKr +vKr +vKr +puf +dxl +dzY +nBf +bXg +hez +bXg +cqH +vKr +vKr +vKr +vKr +vKr +vKr +vKr +eZl +vXY +bym +bym +cIZ +reW +vKr +vKr +vKr +qOu +vKr +vKr +vKr +vKr +vKr +vKr +vKr +cem +vKr +vKr +vKr +vKr +vKr +vKr +vKr +cem +vKr +vKr +elg +vKr +vKr +vKr +jZl +vKr +vKr +vKr +vKr +uQq +vKr +eUp +aZv +aZv +rLE +wit +hiz +hiz +hiz +hiz +hiz +hiz +hiz +hiz +rLE +bNe +bNe +pXR +hDG +fwD +fwD +ayP +mon +xvh +fQh +vaN +xZn +lDw +xZn +bNe +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +cwz +cwz +wHR +wHR +wHR +wHR +wHR +wHR +wHR +wHR +wHR +wHR +wHR +wHR +lpj +wzb +wzb +lpj +mGW +"} +(27,1,1) = {" +mGW +hHa +sse +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +kaK +nHC +nHC +nHC +nHC +axG +kPA +mVy +uPT +cAO +jzI +oJN +kPA +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +wcR +kuq +wcR +wcR +kHI +nHC +axG +axG +nHC +nHC +nHC +tol +mfw +mfw +nHC +axG +axG +axG +axG +axG +axG +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +nJI +uiA +qKH +uli +uli +uli +uli +uli +uli +uli +qKH +vKr +vKr +vKr +vKr +ihP +uiA +nCF +xOq +xOq +fVJ +iIY +pDb +nCF +sxm +xOq +xOq +azG +nCF +lTR +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +vKr +cem +vKr +vKr +vKr +vKr +vKr +mBf +dxl +dxl +nBf +uNE +laH +nBf +cqH +iQe +vKr +vKr +vKr +vKr +vKr +vKr +eZl +bym +xYU +bym +bym +bym +bym +bym +bym +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +mMB +vKr +vKr +rYV +vKr +cem +vKr +vKr +vKr +vKr +vKr +vKr +vKr +mkY +vKr +vKr +vKr +aRb +vKr +uQq +vKr +oTd +aZv +aZv +rLE +hiz +hiz +hiz +hiz +hiz +hiz +hiz +hiz +hiz +rLE +bNe +bNe +bNe +bNe +fwD +fwD +bNe +bNe +bNe +bNe +bNe +bNe +bNe +bNe +bNe +sns +xkd +xkd +xkd +xkd +xkd +xkd +xkd +xkd +xkd +xkd +xkd +xkd +xkd +xkd +xkd +xkd +xkd +xkd +xkd +xkd +xkd +xkd +xkd +xkd +lpj +wzb +wzb +lpj +mGW +"} +(28,1,1) = {" +mGW +hHa +sse +nHC +ajZ +ajZ +ajZ +ajZ +ajZ +ajZ +ajZ +ajZ +lUy +lUy +pzr +pzr +pzr +pzr +nHC +axG +kPA +kPA +ajk +kPA +kPA +kPA +kPA +nHC +wcR +wcR +wcR +wcR +wcR +wcR +wcR +wcR +wcR +wcR +kHI +tzq +kHI +nHC +axG +axG +axG +axG +nHC +mfw +mfw +mfw +nHC +axG +axG +axG +axG +axG +axG +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +uiA +qKH +uli +uli +uli +uli +uli +uli +uli +qKH +vKr +vKr +vKr +vKr +nSg +uiA +nCF +xOq +xOq +xOq +xOq +ela +nCF +hCs +xOq +xOq +odZ +nCF +mkY +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +vKr +cem +vKr +vKr +lai +vKr +vKr +mBf +ffA +dxl +nBf +cyE +lpQ +nBf +cqH +iQe +elg +ivI +vKr +jZl +vKr +cem +eJA +bym +bym +fRH +phT +iUv +fRH +fRH +vXY +rgY +vKr +vKr +vKr +vKr +jZl +vKr +vKr +vKr +vKr +jZl +vKr +vKr +vKr +vKr +vKr +vKr +rYV +vKr +elg +vKr +vKr +vKr +vKr +cem +vKr +vKr +tWV +vKr +cem +azP +aZv +aZv +rLE +wLH +wLH +wLH +wLH +wLH +wLH +hiz +hiz +hiz +rLE +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +kIl +dRV +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +tvB +xQE +cwz +cwz +aed +xoh +xoh +xoh +xoh +xoh +xoh +xoh +xoh +lpj +lpj +wzb +ozI +lpj +mGW +"} +(29,1,1) = {" +mGW +hHa +axG +nHC +ajZ +ajZ +ajZ +ajZ +fij +ajZ +ajZ +ajZ +ajZ +ajZ +ltI +ajZ +ajZ +ajZ +nHC +axG +axG +eXS +eXS +eXS +axG +axG +axG +nHC +wcR +wcR +wcR +wcR +wcR +wcR +wcR +wcR +wcR +kuq +wUU +kHI +kHI +nHC +axG +axG +axG +axG +nHC +mfw +etm +etm +nHC +axG +axG +axG +axG +axG +axG +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +uiA +qKH +uli +uli +uli +rdx +epB +fUl +ppb +qKH +vKr +vKr +vKr +xge +ihP +uiA +nCF +xOq +xOq +xOq +xOq +iDR +nCF +oPY +xOq +xOq +vQg +nCF +mkY +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +vKr +vKr +vKr +cem +qOu +cem +vKr +nBf +nBf +nBf +nBf +nBf +nBf +nBf +cqH +vKr +elg +vKr +vKr +vKr +vKr +vKr +vKr +pOg +bym +uga +fRH +fRH +fRH +fRH +bym +bym +eJA +vKr +vKr +vKr +vKr +vKr +mMB +vKr +vKr +vKr +vKr +vKr +elg +elg +vKr +elg +vKr +elg +vKr +vKr +vKr +vKr +vKr +rYV +vKr +dvk +tWV +vKr +bTy +azP +aZv +aZv +rLE +rLE +rLE +rLE +rLE +rLE +rLE +rLE +rLE +rLE +rLE +sns +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +dRV +kIl +kIl +kIl +kIl +kIl +kIl +kIl +xQE +cwz +cwz +hvI +xoh +oHJ +rDu +oHJ +oHJ +eGo +fqC +fqC +rDu +rDu +wzb +wzb +lpj +mGW +"} +(30,1,1) = {" +mGW +hHa +axG +nHC +nHC +nHC +nHC +xXa +ajZ +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +axG +axG +axG +eXS +eXS +axG +axG +axG +nHC +wcR +wcR +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +axG +axG +axG +axG +nHC +mfw +etm +jMH +nHC +axG +axG +axG +axG +axG +axG +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +uiA +qKH +qKH +vkX +qKH +bZD +bZD +bZD +qKH +qKH +uyL +uyL +uyL +uyL +vPB +uiA +nCF +cgG +mhh +bbw +rKk +xOq +nCF +xOq +xOq +ixS +uxt +nCF +lTR +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +vKr +vKr +lai +vKr +vKr +vKr +vKr +tUD +lqq +lqq +aZN +bzs +uLN +bXg +cqH +reW +vKr +vKr +vKr +cem +cIZ +vKr +mbM +vKr +bym +fRH +phT +fRH +phT +fRH +bym +bym +mbM +vKr +iQe +vKr +mkY +vKr +vKr +vKr +vKr +iQe +vKr +vKr +vKr +vKr +vKr +rYV +vKr +dvk +vKr +vKr +vKr +vKr +iQe +vKr +vKr +vKr +vKr +vKr +cem +hHa +aZv +aZv +rLE +rLE +rLE +rLE +rLE +rLE +rLE +rLE +rLE +rLE +rLE +sns +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +dRV +gYA +kIl +kIl +kIl +kIl +xQE +cwz +cwz +uGw +xoh +oHJ +rDu +oop +rDu +rDu +rDu +rDu +rDu +rDu +wzb +wzb +lpj +mGW +"} +(31,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +nHC +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +nHC +wcR +wUU +nHC +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +nHC +mfw +etm +etm +nHC +axG +axG +axG +axG +axG +axG +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +uiA +uiA +uiA +uiA +uiA +uiA +uiA +uiA +uiA +uiA +uiA +uiA +uiA +uiA +uiA +uiA +nCF +nCF +nCF +nCF +nCF +nCF +nCF +nCF +nCF +nCF +nCF +nCF +lTR +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +vKr +cem +cem +vKr +lai +vKr +vKr +mjO +lqq +lqq +lqq +wxT +lqq +uuU +cqH +pOg +vKr +vKr +reW +vKr +vKr +vKr +vKr +jjl +hvO +fer +fRH +fRH +nWc +fRH +xYU +bym +reW +vKr +vKr +vKr +rYV +vKr +vKr +vKr +vKr +vKr +elg +vKr +cem +vKr +rYV +vKr +vKr +vKr +vKr +gqE +gMF +gMF +gMF +gMF +gMF +gMF +vKr +vKr +vKr +oTd +jPG +hHa +hHa +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +pRZ +kIl +kIl +vdd +kIl +kIl +crG +kIl +vdd +kIl +kIl +kIl +kIl +kIl +tkF +cwz +cwz +cwz +eAb +xoh +oHJ +rDu +rDu +rDu +rDu +rDu +xoh +lpj +lpj +lpj +lpj +lpj +mGW +"} +(32,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +fij +nHC +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +nHC +wcR +nHC +nHC +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +nHC +mfw +etm +etm +nHC +axG +axG +axG +axG +axG +axG +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +uiA +uiA +uiA +uiA +uiA +uiA +uiA +uiA +uiA +uiA +uiA +uiA +uiA +uiA +uiA +uiA +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +vKr +vKr +cem +vKr +vKr +vKr +uQq +nrK +lqq +uno +nBf +bXg +hez +bXg +cqH +vKr +elg +vKr +vKr +elg +elg +dsz +elg +dsz +dsz +dsz +fRH +fRH +fRH +fRH +bym +eZl +vKr +cem +vKr +vKr +vKr +vKr +eJA +vKr +vKr +iQe +vKr +vKr +vKr +vKr +vKr +vKr +cem +elg +mbM +vKr +gMF +kDr +uBA +hez +kNU +gMF +vKr +vKr +cem +hHa +jPG +jPG +hHa +sns +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +vdd +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +dRV +dRV +dRV +kIl +ntz +cwz +cwz +cwz +eAb +xoh +qyT +rDu +rDu +awC +lxr +lxr +xoh +hHa +vRo +vRo +vRo +vRo +mGW +"} +(33,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +nHC +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +nHC +wcR +wcR +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +axG +axG +axG +axG +nHC +tol +etm +etm +nHC +axG +axG +axG +axG +axG +axG +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +lTR +vKr +vKr +nmF +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +gGj +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +cVh +mGX +lTR +nJI +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +vKr +vKr +qOu +cem +vKr +vKr +vKr +wlP +lqq +lqq +nBf +uNE +laH +nBf +cqH +iQe +elg +elg +elg +dsz +elg +dsz +dsz +dsz +dsz +dsz +fRH +fRH +fRH +fRH +bym +eZl +vKr +rYV +vKr +dvk +vKr +vKr +vKr +vKr +iQe +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +elg +vKr +vKr +gMF +ohq +gJm +gMF +gMF +gMF +vKr +uQq +qOu +jwN +jPG +jPG +hHa +sns +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +vdd +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +tkF +cwz +cwz +cwz +mQQ +xoh +sKZ +rDu +rDu +aAA +kuB +kuB +xoh +hHa +vRo +vRo +vRo +vRo +mGW +"} +(34,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +nHC +axG +axG +axG +tNx +lPp +tNx +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +nHC +wcR +wcR +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +axG +axG +nHC +nHC +nHC +nHC +nHC +nHC +mfw +etm +etm +nHC +nHC +nHC +axG +axG +axG +axG +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +ixu +lTR +lTR +vKr +vKr +ihP +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +ihP +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +cem +vKr +cem +vKr +cem +bTy +vKr +wlP +hXB +lqq +nBf +cyE +lpQ +nBf +cqH +vKr +elg +vKr +jZl +vKr +vKr +vKr +vKr +lYP +yeg +ebH +fRH +fRH +phT +fRH +bym +eZl +rYV +vKr +vKr +vKr +vKr +gqE +vKr +vKr +vKr +elg +vKr +vKr +vKr +vKr +vKr +qOu +vKr +elg +vKr +vKr +gMF +cSy +gJm +hez +fuO +gMF +vKr +uQq +cem +hHa +jPG +jPG +hHa +sns +kIl +vdd +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +crG +kIl +kIl +cwz +cwz +cwz +iuB +xoh +bLO +rDu +rDu +fEM +sPZ +kvX +xoh +hqT +paH +vRo +vRo +vRo +mGW +"} +(35,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +nHC +axG +axG +axG +lPp +gXF +lPp +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +nHC +wcR +wcR +nHC +kQC +log +kQC +mfw +kQC +log +kQC +nHC +axG +axG +nHC +mfw +mfw +nHC +dnC +dnC +mfw +jMH +etm +dnC +dnC +nHC +axG +axG +axG +axG +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +ixu +lTR +vKr +vKr +ihP +vKr +vKr +vKr +vKr +vKr +vKr +utF +pBf +vKr +mkY +kpw +kpw +kpw +kpw +kpw +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +ihP +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +cem +jZl +vKr +vKr +vKr +cem +uQq +nBf +nBf +nBf +nBf +nBf +nBf +nBf +cqH +reW +vKr +vKr +vKr +vKr +mMB +vKr +vKr +bym +bym +fRH +phT +fRH +fRH +nWc +bym +vXY +vKr +vKr +cem +vKr +mbM +vKr +vKr +elg +elg +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +elg +vKr +vKr +iea +gJm +gJm +gMF +gMF +gMF +vKr +vKr +vKr +eUp +jPG +jPG +hHa +sns +kIl +kIl +kIl +kIl +kIl +kIl +pRZ +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +crG +kIl +kIl +kIl +kIl +pRZ +kIl +kIl +kIl +kIl +kIl +pRZ +kIl +kIl +kIl +kIl +dRV +kIl +kIl +cwz +cwz +cwz +cwz +rDu +rDu +rDu +rDu +aAA +oQZ +oQZ +xoh +hHa +vRo +vRo +vRo +vRo +mGW +"} +(36,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +laj +ajZ +nHC +axG +axG +axG +tNx +lPp +tNx +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +nHC +vOE +wcR +nHC +kQC +bhX +kQC +mfw +kQC +bhX +kQC +nHC +axG +axG +nHC +wcR +wcR +nHC +dnC +dnC +mfw +etm +etm +dnC +dnC +nHC +axG +axG +axG +axG +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +ixu +ixu +lTR +vKr +vKr +ihP +vKr +vKr +vKr +kpw +kpw +kpw +kpw +kpw +lKU +kpw +kpw +luh +vKm +vKm +kpw +kpw +kpw +kpw +kpw +kpw +vKr +vKr +vKr +mSx +ihP +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +cem +vKr +vKr +vKr +vKr +vKr +uQq +hdS +kYQ +kYQ +jDE +mcM +qkz +bXg +cqH +vKr +iQe +vKr +mkY +vKr +vKr +vKr +eZl +xYU +fRH +fRH +iUv +fRH +sVq +xYU +bym +bym +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +iQe +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +elg +vKr +iea +gJm +gJm +hez +fuO +gMF +vKr +uQq +vKr +hHa +jPG +jPG +hHa +sns +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +gYA +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +dLz +kIl +kIl +kIl +kIl +cwz +cwz +cwz +pjA +xoh +oqY +rDu +rDu +aAA +nIW +gMz +xoh +hHa +vRo +vRo +vRo +vRo +mGW +"} +(37,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +xXa +ajZ +nHC +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +nHC +wcR +wcR +nHC +kQC +mfw +kQC +mfw +kQC +mfw +kQC +nHC +axG +axG +nHC +wcR +wcR +nHC +dnC +dnC +etm +etm +mfw +dnC +dnC +nHC +axG +axG +axG +axG +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +ixu +ixu +lTR +vKr +vKr +ihP +vKr +vKr +vKr +kpw +dRQ +xsd +tWD +kpw +pbB +jaW +mMf +xNo +xNo +xNo +mMf +vjp +tGL +lkr +rtd +kpw +vKr +vKr +vKr +vKr +ihP +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +vKr +vKr +cem +cem +bTy +cem +vKr +fvX +kYQ +kYQ +kYQ +fek +kYQ +hVo +cqH +vKr +vKr +elg +rYV +vKr +vKr +vKr +eZl +vXY +fRH +fRH +bym +bym +bym +bym +bym +bym +vKr +qOu +vKr +vKr +vKr +elg +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +elg +vKr +gMF +uMG +gJm +gMF +gMF +gMF +vKr +vKr +lai +azP +jPG +jPG +hHa +sns +kIl +crG +kIl +kIl +vdd +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +vdd +kIl +kIl +kIl +kIl +kIl +gYA +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +dRV +kIl +cwz +cwz +cwz +cwz +xoh +xoh +rDu +rDu +aAA +kuB +kuB +xoh +hHa +hHa +hHa +hHa +vRo +mGW +"} +(38,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +fij +ajZ +nHC +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +nHC +wcR +wcR +nHC +mfw +mfw +mfw +mfw +mfw +mfw +mfw +nHC +axG +axG +nHC +vOE +wcR +nHC +dnC +dnC +nHC +nHC +nHC +dnC +dnC +nHC +axG +axG +axG +axG +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +ixu +ixu +lTR +vKr +vKr +ihP +vKr +vKr +vKr +kpw +bPC +dRQ +dRQ +dcB +wHH +nVl +kpw +kpw +kpw +kpw +kpw +tnB +kHl +ltb +dfY +tQq +mkY +vKr +vKr +vKr +ihP +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +cem +vKr +vKr +vKr +cem +cem +uQq +pUl +kYQ +nXR +nBf +bXg +hez +bXg +cqH +cem +pOg +elg +reW +vKr +eJA +vKr +vKr +bym +bym +bym +bym +eJA +pOg +vKr +vKr +vKr +vKr +vKr +elg +vKr +vKr +vKr +vKr +vKr +vKr +vKr +iQe +iQe +vKr +vKr +vKr +vKr +gWl +vKr +vKr +elg +hez +gJm +gJm +gJm +dsj +mzl +vKr +vKr +cem +hHa +jPG +jPG +hHa +sns +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +dLz +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +cwz +cwz +cwz +cwz +cwz +xoh +rDu +rDu +ePx +nhF +iqq +xoh +lpj +lpj +lpj +lpj +vRo +mGW +"} +(39,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +nHC +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +nHC +wcR +wcR +nHC +mfw +mfw +mfw +sCn +mfw +mfw +mfw +nHC +axG +axG +nHC +wcR +kHI +nHC +dnC +dnC +nHC +axG +nHC +dnC +dnC +nHC +axG +axG +axG +axG +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +ixu +ixu +lTR +vKr +vKr +ihP +vKr +vKr +vKr +kpw +kpw +kpw +kpw +kpw +xbS +iGJ +kpw +pEC +cpU +lxb +kpw +xbS +rCq +sFH +dfY +tQq +gqE +vKr +vKr +vKr +tXJ +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +vKr +vKr +qOu +cem +jZl +vKr +uQq +exN +kYQ +kYQ +nBf +uNE +laH +nBf +cqH +rYV +pOg +dvk +vKr +vKr +vKr +vKr +vKr +vKr +vKr +qOu +vKr +mbM +vKr +vKr +elg +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +gMF +mwy +gJm +gJm +hQt +gMF +vKr +uQq +jZl +azP +jPG +jPG +hHa +sns +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +pRZ +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +vdd +kIl +kIl +kIl +kIl +kIl +kIl +dRV +cwz +cwz +cwz +cwz +cwz +rDu +rDu +rDu +aAA +oQZ +oQZ +xoh +msC +nIW +qdR +lpj +vRo +mGW +"} +(40,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +nHC +axG +axG +axG +axG +axG +axG +nHC +nHC +nHC +nHC +nHC +axG +axG +axG +axG +axG +axG +nHC +wcR +wcR +nHC +mfw +mfw +mfw +mfw +mfw +mfw +mfw +nHC +axG +axG +nHC +wcR +kHI +nHC +dnC +dnC +nHC +axG +nHC +dnC +dnC +nHC +axG +axG +xAF +xAF +xAF +xAF +xAF +xAF +xAF +xAF +xAF +xAF +xAF +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +ixu +lTR +lTR +vKr +vKr +ihP +vKr +vKr +vKr +kpw +ucy +tyJ +poL +fbH +doP +dfY +kpw +sGC +xeB +cUn +kpw +umH +qoW +vny +sHp +kpw +dvk +mkY +vKr +vKr +vKr +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +vKr +cem +ygo +cem +vKr +vKr +uQq +exN +gvN +kYQ +nBf +cyE +lpQ +nBf +cqH +vKr +vKr +vKr +vKr +gqE +vKr +vKr +vKr +vKr +vKr +vKr +mkY +vKr +vKr +vKr +vKr +cem +cIZ +vKr +mbM +vKr +gqE +vKr +vKr +vKr +vKr +jZl +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +elg +gMF +nkC +gJm +gJm +dsj +mzl +tWV +qGD +vKr +hHa +jPG +jPG +hHa +sns +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +crG +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +dRV +kIl +dRV +cwz +cwz +cwz +cwz +cwz +rDu +rDu +rDu +fLs +oph +oph +aLK +nIW +nIW +kzD +lpj +vRo +mGW +"} +(41,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +laj +ajZ +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +noZ +ajZ +noZ +nHC +axG +axG +axG +axG +axG +axG +nHC +wcR +wcR +nHC +nHC +nHC +nHC +nHC +nHC +nHC +kaK +nHC +nHC +nHC +nHC +kHI +kHI +nHC +dnC +dnC +nHC +axG +nHC +dnC +dnC +nHC +axG +axG +xAF +mWI +qBX +qBX +qlo +oRd +qkT +wsS +oBi +cuW +dnC +vPw +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +ixu +lTR +lTR +vKr +vKr +ihP +vKr +mkY +vKr +tQq +fvt +bei +poL +kpw +umH +pdu +aNV +xeB +kjk +xeB +aNV +doP +vjp +vjp +pdu +qBz +jPG +jPG +jPG +jPG +jPG +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +ygo +vKr +cem +lai +vKr +cem +vKr +nBf +nBf +nBf +nBf +nBf +nBf +nBf +cqH +vKr +cem +vKr +mbM +vKr +vKr +vKr +elg +vKr +vKr +vKr +elg +vKr +cem +vKr +vKr +vKr +vKr +vKr +vKr +qOu +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +gMF +gMF +mpe +gMF +gMF +gMF +tWV +qGD +cem +xvW +jPG +jPG +hHa +sns +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +dRV +kIl +kIl +kIl +kIl +dRV +kIl +kIl +kIl +kIl +kIl +kIl +cwz +cwz +cwz +cwz +cwz +xoh +tkb +rDu +rDu +rDu +rDu +xoh +rxv +nIW +wVi +lpj +vRo +mGW +"} +(42,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +fij +bOO +bOO +bOO +bwv +etm +uiI +etm +bwv +noZ +ajZ +noZ +nHC +axG +axG +axG +axG +axG +axG +nHC +vOE +wcR +kHI +kHI +kHI +kHI +kHI +kHI +kHI +kHI +wcR +wcR +wcR +wcR +kHI +kHI +nHC +dnC +dnC +nHC +axG +nHC +dnC +dnC +nHC +axG +axG +xAF +vzj +qmJ +uOG +wiU +hAl +kLz +wsS +efe +ixP +dnC +vPw +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +ixu +ixu +ixu +vKr +vKr +ihP +vKr +vKr +vKr +tQq +jxv +poL +pbM +kpw +uYA +dfY +kpw +kpw +kpw +rcD +kpw +xpL +nLI +vjp +pdu +vjp +jPG +jPG +jPG +jPG +jPG +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +cem +qOu +vKr +cem +cem +cem +tWV +gDe +xpd +xpd +tOX +wTk +xvX +bXg +cqH +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +rYV +vKr +cIZ +vKr +eJA +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +iQe +vKr +vKr +vKr +cem +cIZ +vKr +gMF +vUl +irA +hBg +xFU +gMF +vKr +vKr +vKr +iDi +jPG +jPG +hHa +sns +kIl +vdd +kIl +crG +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +dRV +kIl +kIl +kIl +kIl +kIl +dRV +kIl +kIl +kIl +kIl +kIl +dRV +kIl +kIl +kIl +kIl +kIl +cwz +cwz +cwz +cwz +cwz +xoh +rDu +rDu +rDu +rDu +rDu +xoh +lpj +hss +hss +lpj +vRo +mGW +"} +(43,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +etm +etm +vZD +dTj +etm +rQq +bOO +bOO +noZ +ajZ +noZ +nHC +axG +axG +axG +axG +axG +axG +nHC +wcR +wcR +kHI +kHI +kHI +kHI +kHI +kHI +kmp +kHI +wcR +wcR +wcR +wcR +kHI +kHI +sSp +dnC +knv +nHC +axG +nHC +rfZ +dnC +nHC +axG +axG +xAF +vzj +qmJ +rAG +tXo +qmJ +lhj +xAF +gKN +vXW +gKN +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +ixu +ixu +lTR +mnD +vKr +ihP +vKr +vKr +vKr +tQq +ghN +cou +poL +kpw +umH +pdu +aNV +xeB +xeB +xeB +aNV +doP +vjp +vjp +dfY +kpw +cem +vKr +vKr +vKr +vKr +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +vKr +cem +cem +vKr +cem +vKr +vKr +nlM +xpd +xpd +xpd +qWq +xpd +nRf +cqH +vKr +pOg +vKr +elg +vKr +vKr +vKr +mbM +vKr +jZl +vKr +cem +eJA +vKr +vKr +vKr +mbM +vKr +gqE +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +iQe +vKr +vKr +vKr +vKr +elg +vKr +gMF +vUl +irA +irA +xFU +gMF +vKr +uQq +lai +azP +jPG +jPG +hHa +sns +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +dRV +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +cwz +cwz +cwz +cwz +cwz +xoh +xoh +rDu +rDu +xoh +xoh +xoh +hHa +vRo +vRo +vRo +vRo +mGW +"} +(44,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +nHC +nHC +nHC +nHC +rbI +nHC +nHC +nHC +noZ +ajZ +noZ +nHC +axG +axG +axG +axG +axG +axG +nHC +nHC +nHC +kHI +kHI +kHI +kHI +kHI +kHI +kHI +kHI +wcR +wcR +wcR +iMi +wcR +wcR +nHC +dnC +dnC +nHC +axG +nHC +dnC +dnC +nHC +axG +axG +xAF +vzj +qmJ +uOG +uOG +hkT +dQr +hmL +tqL +hmL +ubf +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +ixu +ixu +lTR +vKr +vKr +ihP +vKr +vKr +vKr +kpw +bIk +lZv +poL +fbH +doP +dfY +kpw +ljx +xeB +enc +kpw +vpr +kHA +kHA +hGg +kpw +vKr +cem +vKr +vKr +bVV +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +lai +cem +vKr +vKr +qOu +cem +vKr +xqy +xpd +qOb +nBf +bXg +hez +bXg +cqH +vKr +vKr +reW +elg +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +mbM +vKr +cem +vKr +vKr +mbM +vKr +xQL +vKr +vKr +vKr +vKr +vKr +asH +vKr +vKr +vKr +cIZ +elg +eJA +vKr +gMF +vUl +irA +irA +xFU +gMF +vKr +vKr +cem +hHa +jPG +jPG +hHa +sns +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +dRV +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +pRZ +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +hHa +vRo +vRo +vRo +vRo +mGW +"} +(45,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +nHC +nHC +nHC +nHC +rbI +nHC +nHC +nHC +noZ +ajZ +noZ +nHC +axG +axG +axG +axG +axG +axG +axG +axG +nHC +kHI +kHI +kHI +kHI +kHI +kHI +kHI +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +dnC +kyY +nHC +axG +nHC +dnC +dnC +nHC +axG +axG +xAF +gTr +pfv +wxu +naF +vnz +aIL +pfv +pfv +pfv +jWs +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +lTR +vKr +vKr +ihP +vKr +vKr +vKr +kpw +kpw +kpw +kpw +kpw +umH +dfY +kpw +sff +vfd +nci +kpw +kpw +kpw +kpw +kpw +kpw +kpw +kpw +kpw +vKr +ihP +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +vKr +vKr +cem +cem +cem +cem +vKr +bJv +xpd +xpd +nBf +uNE +laH +nBf +cqH +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +cem +cIZ +vKr +mbM +vKr +vKr +vKr +cIZ +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +mbM +vKr +gqE +gMF +gMF +sAW +sAW +gMF +gMF +vKr +vKr +cem +djC +jPG +jPG +hHa +sns +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +dRV +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +hHa +vRo +vRo +vRo +vRo +mGW +"} +(46,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +lON +ajZ +nHC +nHC +apy +jPg +jKT +nHC +nHC +nHC +kYh +ajZ +noZ +nHC +axG +axG +axG +axG +axG +axG +axG +axG +nHC +kHI +kHI +voY +kHI +kHI +kHI +kHI +nHC +cmf +vAi +vAi +fmo +fmo +vIX +nHC +dnC +dnC +nHC +axG +nHC +dnC +dnC +nHC +axG +axG +xAF +xAF +xAF +xAF +xAF +qFa +lhj +xAF +xAF +xAF +xAF +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +lTR +vKr +mkY +ihP +vKr +vKr +vKr +kpw +vWQ +mhM +kvh +kpw +umH +dfY +kpw +kpw +kpw +kpw +kpw +hof +sDt +dLo +bJN +xeB +mdo +rig +kpw +vKr +ihP +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +vKr +cem +vKr +vKr +jZl +vKr +vKr +bJv +fDa +xpd +nBf +cyE +lpQ +nBf +cqH +vKr +vKr +jZl +pOg +elg +pOg +vKr +vKr +vKr +vKr +vKr +vKr +vKr +qOu +vKr +bzc +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +iQe +vKr +vKr +vKr +vKr +vKr +mbM +elg +cem +vKr +vKr +mbM +vKr +vKr +tWV +vKr +vKr +vKr +hHa +jPG +jPG +hHa +sns +kIl +kIl +kIl +kIl +kIl +pRZ +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +crG +kIl +kIl +kIl +kIl +vdd +kIl +kIl +vdd +kIl +crG +kIl +kIl +kIl +kIl +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +hHa +vRo +vRo +vRo +vRo +mGW +"} +(47,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +nHC +nHC +xgs +vNg +hGB +nHC +nHC +nHC +xqA +ajZ +kCO +nHC +axG +axG +axG +axG +axG +axG +axG +axG +nHC +nHC +kHI +nHC +nHC +nHC +nHC +nHC +nHC +bgn +eIg +vHn +fmo +hPU +tPE +nHC +dnC +dnC +nHC +axG +nHC +dnC +dnC +nHC +axG +axG +xAF +eck +dnC +dnC +wsS +vzj +lhj +wsS +dnC +dnC +niA +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +nJI +lTR +lTR +vKr +vKr +ihP +vKr +vKr +vKr +kpw +aoo +xeB +xeB +aNV +doP +pdu +tVU +ljn +qrA +pbq +kpw +pWD +xeB +xeB +xeB +xeB +xeB +tCJ +kpw +vKr +ihP +mGX +lTR +lTR +nJI +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +cem +vKr +qOu +vKr +cem +vKr +vKr +nBf +nBf +nBf +nBf +nBf +nBf +nBf +elg +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +cIZ +vKr +eJA +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +rgY +vKr +vKr +vKr +vNz +vKr +vKr +iQe +vKr +vKr +vKr +bzc +vKr +cIZ +vKr +vKr +vKr +vKr +vKr +vKr +iQe +vKr +vKr +vKr +qOu +azP +jPG +jPG +hHa +sns +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +vdd +kIl +pRZ +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +hHa +vRo +vRo +tAI +vRo +mGW +"} +(48,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +nHC +nHC +uDd +hGB +bws +nHC +nHC +nHC +noZ +ajZ +noZ +nHC +axG +axG +axG +axG +axG +axG +axG +axG +axG +nHC +mfw +nHC +nHC +nHC +nHC +nHC +fDV +xif +qvP +qvP +aGu +fDV +pSH +nHC +thl +dnC +nHC +axG +nHC +dnC +ohG +nHC +axG +axG +xAF +wbD +dnC +dnC +shu +vzj +lhj +shu +dnC +csG +vmY +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +lTR +vKr +vKr +ihP +vKr +vKr +vKr +kpw +kOx +xeB +iBy +kpw +umH +dfY +kpw +kpw +kpw +kpw +kpw +tQq +sKU +tQq +kpw +tQq +sKU +tQq +kpw +vKr +ihP +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +vKr +vKr +vKr +cem +vKr +qOu +uQq +vKr +jZl +vKr +vKr +elg +elg +iQe +vKr +vKr +vKr +vKr +vKr +vKr +reW +vKr +vKr +vKr +mbM +vKr +gqE +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +eJA +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +elg +vKr +vKr +vKr +vKr +iQe +vKr +vKr +uQq +cem +oTd +jPG +jPG +hHa +sns +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +dRV +kIl +dRV +kIl +kIl +kIl +vdd +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +hHa +vRo +vRo +vRo +vRo +mGW +"} +(49,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +nHC +nHC +jDY +aHI +leD +nHC +nHC +nHC +noZ +ajZ +noZ +nHC +nHC +nHC +axG +axG +axG +axG +axG +axG +axG +nHC +mfw +nHC +nHC +fCE +nHC +nHC +lBW +ioo +vAi +vAi +vqw +ajZ +ajZ +nHC +dnC +dnC +nHC +axG +nHC +dnC +dnC +nHC +axG +axG +xAF +iYT +dnC +dnC +wsS +vzj +lhj +wsS +dnC +dnC +iYT +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +lTR +vKr +vKr +ihP +vKr +vKr +vKr +kpw +aTO +xeB +iID +kpw +uYA +nbT +cXr +cXr +cXr +cXr +cXr +cXr +asj +uAs +vvo +qtU +asj +eCT +kpw +vKr +ihP +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +vKr +jZl +cem +vKr +vKr +vKr +vKr +aRb +vKr +iQe +vKr +vKr +qOu +vKr +vKr +iQe +vKr +vKr +pOg +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +qOu +vKr +mbM +vKr +iQe +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +elg +vKr +vKr +vKr +vKr +vKr +vKr +vKr +uQq +vKr +azP +jPG +jPG +hHa +sns +kIl +vdd +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +dRV +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +hHa +vRo +vRo +vRo +vRo +mGW +"} +(50,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +nHC +nHC +gKc +sxo +rzM +nHC +nHC +nHC +noZ +ajZ +kYh +noZ +noZ +nHC +nHC +axG +axG +axG +axG +axG +axG +nHC +psN +nHC +nHC +ajZ +nHC +nHC +ajZ +ioo +brF +vAi +vqw +ajZ +ajZ +nHC +cbu +cbu +nHC +axG +nHC +dnC +dnC +nHC +axG +axG +xAF +xAF +xAF +xAF +xAF +vzj +lhj +xAF +xAF +xAF +xAF +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +lTR +vKr +vKr +ihP +vKr +vKr +vKr +kpw +fHm +csA +gGD +kpw +ntH +rdo +rdo +rdo +iZt +rdo +bMe +iZt +rdo +rdo +rdo +iZt +rdo +lyi +kpw +vKr +ihP +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +cem +cem +vKr +jZl +cem +cem +uQq +vKr +iQe +vKr +vKr +iQe +vKr +vKr +vKr +iQe +vKr +vKr +vKr +vKr +iQe +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +mkY +vKr +vKr +vKr +vKr +vKr +cem +vKr +vKr +vKr +vKr +iQe +vKr +vKr +vKr +elg +iQe +iQe +iQe +vKr +vKr +tWV +vKr +uQq +vKr +eUp +jPG +jPG +hHa +sns +kIl +kIl +kIl +kIl +kIl +kIl +dLz +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +sdm +sdm +sdm +sdm +sdm +sdm +sdm +sdm +sdm +sdm +sdm +sdm +sdm +sdm +sdm +sdm +sdm +sdm +sdm +sdm +sdm +sdm +jzk +sns +sns +sns +sns +sns +sns +sns +sns +sns +hHa +hHa +hHa +hHa +hHa +mGW +"} +(51,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +ouD +lPg +ajZ +noZ +uAm +noZ +nHC +axG +axG +axG +axG +axG +axG +nHC +mfw +aCa +mfw +ajZ +nHC +nHC +ajZ +ioo +vAi +vAi +vqw +ajZ +ajZ +nHC +awL +dnC +nHC +axG +nHC +dnC +dnC +nHC +axG +axG +xAF +eck +dnC +dnC +wsS +vzj +lhj +wsS +dnC +dnC +eck +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +lTR +vKr +vKr +ihP +vKr +vKr +vKr +kpw +kpw +kpw +kpw +kpw +kpw +kpw +kpw +kpw +kpw +kpw +kpw +kpw +kpw +kpw +kpw +kpw +kpw +kpw +kpw +vKr +ihP +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +vKr +vKr +vKr +cem +tUn +cem +uQq +aRb +vKr +vKr +jZl +vKr +iQe +vKr +vKr +vKr +vKr +reW +elg +iQe +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +cem +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +iQe +iQe +vKr +vKr +vKr +vKr +vKr +vKr +vKr +gWl +vKr +vKr +ygo +hHa +jPG +jPG +hHa +sns +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +dRV +kIl +kIl +kIl +sdm +vKn +mif +mif +mif +mif +mif +mif +mif +mif +mif +mif +mif +mif +mif +mif +mif +mif +mif +mif +mif +mif +jzk +sns +sns +sns +sns +sns +sns +sns +sns +sns +hHa +jPG +jPG +jPG +jPG +mGW +"} +(52,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +fij +nHC +nHC +axG +axG +axG +axG +nHC +nHC +noZ +ajZ +ajZ +ajZ +noZ +qBd +nHC +axG +axG +axG +axG +axG +axG +nHC +nHC +nHC +mfw +ajZ +nHC +nHC +ajZ +ioo +vAi +vAi +vqw +ajZ +ajZ +nHC +cbu +dnC +nHC +axG +nHC +dnC +dnC +nHC +axG +axG +xAF +wbD +nai +dnC +shu +vzj +lhj +shu +dnC +dOT +vmY +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +lTR +vKr +vKr +ihP +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +ihP +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +vKr +cem +ksj +ksj +bTy +ksj +vKr +tUn +tUn +vKr +vKr +tUn +vKr +tUn +vKr +vKr +vKr +vKr +vKr +vKr +pOg +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +rYV +vKr +dvk +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +dvk +elg +elg +vKr +vKr +mbM +vKr +vKr +vKr +vKr +vKr +xvW +jPG +jPG +hHa +sns +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +crG +kIl +kIl +kIl +kIl +kIl +kIl +kIl +sdm +ttg +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +jzk +sns +sns +sns +sns +sns +sns +sns +hHa +hHa +hHa +jPG +jPG +jPG +jPG +mGW +"} +(53,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +nHC +nHC +axG +axG +axG +axG +nHC +nHC +noZ +ajZ +ajZ +noZ +noZ +noZ +nHC +axG +axG +axG +axG +axG +axG +axG +axG +nHC +jMH +ajZ +nHC +nHC +ajZ +ioo +vAi +aGu +sVl +ajZ +ajZ +nHC +awL +knv +nHC +axG +nHC +rfZ +ohG +nHC +axG +axG +xAF +dnC +jhb +dnC +wsS +vzj +lhj +wsS +dnC +dnC +tag +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +lTR +vKr +vKr +fcZ +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +uyL +vPB +mGX +lTR +lTR +lTR +lTR +lTR +mGX +hHa +kcZ +kcZ +kcZ +hHa +bTy +tUn +lai +cem +tUn +bMT +vKr +jvh +aRb +vKr +vKr +vKr +tUn +tUn +vKr +vKr +tUn +tUn +tUn +tUn +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +vKr +tUn +vKr +tUn +vKr +tUn +vKr +tUn +elg +tUn +tUn +elg +tUn +tUn +tWV +vKr +vKr +vKr +azP +jPG +jPG +hHa +sns +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +dRV +kIl +dRV +kIl +kIl +sdm +ttg +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +jzk +sns +sns +sns +sns +sns +sns +sns +hHa +jPG +jPG +jPG +jPG +jPG +jPG +mGW +"} +(54,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +nHC +nHC +axG +axG +axG +axG +nHC +nHC +noZ +ajZ +noZ +noZ +noZ +nHC +nHC +axG +axG +axG +axG +axG +axG +axG +axG +nHC +xXi +ajZ +nHC +nHC +ajZ +ioo +vAi +vqw +ajZ +ajZ +oqf +nHC +cbu +dnC +nHC +axG +nHC +dnC +dnC +nHC +axG +axG +xAF +xAF +xAF +xAF +xAF +qFa +lhj +xAF +xAF +xAF +xAF +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +uiA +tPv +tPv +tPv +tPv +tPv +uiA +lTR +lTR +lTR +lTR +lTR +hHa +hHa +hHa +hHa +hHa +hHa +vKr +cem +ksj +vKr +tUn +tUn +tUn +tUn +tUn +tUn +tUn +tUn +tUn +tUn +tUn +tUn +tUn +tUn +tUn +tUn +tUn +elg +vKr +vKr +tUn +tUn +vKr +vKr +tUn +vKr +vKr +vKr +elg +elg +vKr +vKr +vKr +vKr +vKr +elg +tUn +tUn +vKr +elg +elg +vKr +tUn +tUn +elg +tUn +vKr +tUn +tUn +elg +tUn +tUn +elg +vKr +tUn +uQq +qOu +hHa +hHa +hHa +hHa +sns +kIl +kIl +kIl +kIl +aXq +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +sdm +ttg +wfq +wfq +wfq +wfq +wfq +wfq +wfq +wfq +mtS +mtS +mtS +wfq +wfq +wfq +wfq +mtS +mtS +mtS +wfq +wfq +jzk +sns +sns +sns +sns +sns +sns +sns +hHa +jPG +jPG +jPG +jPG +jPG +jPG +mGW +"} +(55,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +xXa +ajZ +nHC +nHC +axG +axG +axG +axG +nHC +nHC +noZ +tKh +noZ +nHC +nHC +nHC +axG +axG +axG +axG +axG +axG +axG +axG +axG +nHC +etm +ajZ +nHC +nHC +ajZ +ioo +vAi +ptH +yfc +ajZ +ajZ +nHC +cbu +ohG +nHC +axG +nHC +thl +dnC +nHC +axG +axG +xAF +eck +dnC +dnC +wsS +vzj +lhj +wsS +dnC +dnC +niA +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +mGX +bQZ +bQZ +bQZ +tPv +tPv +tPv +tPv +tPv +tPv +tPv +tPv +uiA +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +qab +cem +tUn +tUn +tUn +tUn +tUn +tUn +jvh +tUn +tUn +tUn +tUn +tUn +tUn +tUn +tUn +tUn +elg +elg +tUn +tUn +elg +elg +tUn +tUn +tUn +tUn +tUn +tUn +elg +elg +tUn +elg +tUn +vKr +tUn +tUn +vKr +tUn +elg +tUn +tUn +tUn +tUn +tUn +tUn +tUn +tUn +tUn +tUn +tUn +elg +dNS +elg +elg +elg +tUn +tUn +tUn +tUn +dvk +rAh +sns +sns +rAh +sns +kIl +kIl +kIl +kIl +kIl +vdd +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +vdd +sdm +ttg +wfq +wfq +wfq +wfq +wfq +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +jzk +sns +sns +sns +sns +sns +sns +sns +hHa +jPG +jPG +jPG +jPG +jPG +jPG +mGW +"} +(56,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +nHC +nHC +axG +axG +axG +axG +nHC +nHC +noZ +ajZ +noZ +wcR +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +mfw +ajZ +nHC +nHC +lBW +ioo +vAi +vAi +vqw +ajZ +ajZ +nHC +cbu +dnC +nHC +axG +nHC +ohG +dnC +nHC +axG +axG +xAF +wbD +qkg +dnC +shu +iwO +lhj +shu +dnC +gmV +vmY +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +hhf +hhf +hhf +hhf +hhf +hhf +hhf +hhf +hhf +hhf +hhf +hhf +hhf +hhf +mGX +lTR +ixu +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +ixu +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +qab +ksj +tUn +elg +tUn +tUn +tUn +elg +tUn +fqb +elg +fqb +fqb +fqb +elg +fqb +fqb +fqb +fqb +tUn +tUn +tUn +tUn +elg +elg +tUn +tUn +elg +tUn +tUn +tUn +tUn +tUn +tUn +tUn +tUn +tUn +elg +elg +tUn +tUn +vKr +tUn +tUn +vKr +tUn +tUn +elg +tUn +tUn +tUn +tUn +tUn +tUn +tUn +ksj +elg +elg +elg +elg +tUn +tUn +rAh +sns +sns +rAh +sns +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +sdm +ttg +wfq +wfq +wfq +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +jzk +sns +sns +sns +sns +sns +sns +sns +hHa +jPG +jPG +jPG +jPG +jPG +jPG +mGW +"} +(57,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +nHC +nHC +axG +axG +axG +axG +nHC +nHC +noZ +ajZ +noZ +wcR +nHC +wcR +wcR +jfY +kHI +kmp +kHI +wcR +wcR +wcR +wcR +nHC +mfw +ajZ +nHC +nHC +ajZ +ioo +vAi +vAi +vqw +ajZ +ajZ +nHC +dnC +ohG +nHC +axG +nHC +kyY +dnC +nHC +axG +axG +xAF +iYT +dnC +dnC +wsS +vzj +lhj +wsS +dnC +dnC +tag +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +hhf +vIF +ujY +wNs +btN +ujY +jDe +hhf +xNN +cCO +vnR +klX +vIR +hhf +mGX +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +ixu +ixu +ixu +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +qab +tUn +tUn +tUn +tUn +elg +elg +fqb +fqb +fqb +fqb +fqb +fqb +fqb +elg +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +flS +elg +elg +fqb +fqb +fqb +fqb +flS +tUn +tUn +tUn +tUn +elg +tUn +tUn +tUn +tUn +tUn +tUn +tUn +tUn +tUn +tUn +tUn +tUn +tUn +fqb +fqb +fqb +fqb +fqb +fqb +tUn +tUn +elg +elg +elg +rAh +sns +sns +rAh +sns +kIl +crG +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +dRV +kIl +kIl +sdm +ttg +wfq +wfq +wfq +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +jzk +sns +sns +sns +sns +sns +sns +sns +hHa +jPG +jPG +jPG +jPG +jPG +jPG +mGW +"} +(58,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +nHC +nHC +axG +axG +axG +axG +nHC +nHC +noZ +ajZ +noZ +wcR +wcR +wcR +iMi +wcR +wcR +wcR +wcR +wcR +voY +jfY +wcR +sSp +qsp +ajZ +nHC +nHC +ajZ +ioo +brF +vAi +vqw +ajZ +ajZ +nHC +dnC +dnC +nHC +axG +nHC +dnC +dnC +nHC +axG +axG +xAF +xAF +xAF +xAF +xAF +qFa +upg +xAF +xAF +xAF +xAF +xAF +fCE +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +hhf +dEG +cCO +cCO +cCO +cCO +aVe +hhf +mud +cCO +cCO +cCO +cCO +wgq +mGX +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +nJI +lTR +lTR +lTR +ixu +ixu +ixu +ixu +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +qab +tUn +elg +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +tUn +tUn +tUn +tUn +tUn +tUn +tUn +tUn +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +iET +fqb +fqb +fqb +fqb +fqb +tUn +elg +tUn +rAh +sns +sns +rAh +sns +kIl +kIl +kIl +kIl +vdd +kIl +kIl +kIl +kIl +vdd +kIl +kIl +kIl +kIl +gYA +kIl +sdm +ttg +wfq +wfq +wfq +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +jzk +sns +sns +sns +sns +sns +sns +sns +hHa +jPG +jPG +jPG +jPG +jPG +jPG +mGW +"} +(59,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +nHC +nHC +axG +axG +axG +axG +nHC +nHC +xqA +ajZ +noZ +wcR +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +qsp +ajZ +nHC +nHC +ajZ +ioo +vAi +vAi +vqw +ajZ +ajZ +nHC +dnC +dnC +nHC +axG +nHC +dnC +dnC +nHC +axG +axG +axG +axG +axG +axG +xAF +vzj +lhj +xAF +axG +axG +axG +axG +axG +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +hhf +eFU +cCO +cCO +cCO +cCO +ryj +hhf +wdV +cCO +cCO +cCO +cCO +wgq +mGX +lTR +lTR +lTR +lTR +rJj +pbe +pbe +mGX +mGX +mGX +mGX +mGX +neM +neM +neM +kkJ +pbe +rYi +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +qab +tUn +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +bsG +fqb +fqb +kls +fqb +fqb +fqb +fqb +fqb +fqb +lDF +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +bsG +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +tUn +ksj +hHa +sns +sns +hHa +sns +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +kIl +dRV +kIl +kIl +sdm +ttg +wfq +wfq +wfq +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +jzk +sns +sns +sns +sns +sns +sns +sns +hHa +jPG +jPG +jPG +jPG +jPG +jPG +mGW +"} +(60,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +nHC +nHC +axG +axG +axG +axG +nHC +nHC +noZ +ajZ +noZ +nHC +nHC +axG +axG +axG +axG +axG +axG +nHC +gyw +cNf +jMH +kaK +qsp +ajZ +nHC +nHC +eCJ +ioo +vAi +vAi +vqw +eCJ +eCJ +nHC +dnC +dnC +nHC +nHC +nHC +dnC +dnC +nHC +axG +axG +axG +axG +axG +axG +xAF +vzj +lhj +xAF +axG +xAF +xAF +xAF +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +hhf +vdG +cCO +cCO +cCO +cCO +wIN +hhf +cCO +cCO +cCO +cCO +cCO +hhf +oyk +lTR +lTR +lTR +lTR +jIm +pjc +nWP +dAU +lTR +lTR +lTR +lTR +ixu +ixu +mBD +rPK +pjc +vKp +lTR +lTR +lTR +lTR +pwc +pwc +pwc +pwc +pwc +pwc +pwc +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +kls +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +cFT +fqb +fqb +fqb +fqb +lDF +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +hfb +hHa +sns +sns +hHa +sns +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +kIl +sdm +ttg +wfq +wfq +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +jzk +sns +sns +sns +sns +sns +sns +sns +hHa +hHa +hHa +hHa +hHa +jPG +jPG +mGW +"} +(61,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +nHC +nHC +axG +axG +axG +axG +nHC +nHC +noZ +lPg +noZ +nHC +axG +axG +axG +axG +axG +axG +axG +nHC +etm +hNK +gyw +ldC +mfw +ajZ +nHC +nHC +tHK +tHK +tHK +tHK +gqM +tHK +tHK +nHC +dnC +dnC +mfw +dZm +mfw +dnC +dnC +nHC +axG +axG +axG +axG +axG +axG +xAF +gTr +soj +xAF +xAF +xAF +fXt +cZN +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +hhf +gPK +cCO +cCO +cCO +cCO +cCO +wgq +cCO +cCO +cCO +cCO +cCO +uzB +mGX +lTR +lTR +lTR +lTR +jIm +nWP +muT +dAU +lTR +lTR +lTR +lTR +ixu +ixu +mBD +rPK +nWP +vKp +lTR +lTR +lTR +lTR +pwc +pwc +pwc +pwc +pwc +kcZ +pwc +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +cFT +fqb +fqb +fqb +fqb +fqb +fqb +lDF +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +flS +fqb +fqb +fqb +fqb +fqb +fqb +flS +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +iET +fqb +fqb +fqb +fqb +fqb +fqb +fqb +dsz +fqb +fqb +bsG +fqb +fqb +fqb +tUn +hHa +sns +sns +hHa +sns +cwz +uEa +uEa +uEa +uEa +uEa +uEa +uEa +uEa +uEa +uEa +uEa +uEa +cwz +cwz +kIl +sdm +ttg +wfq +wfq +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +jzk +sns +sns +sns +sns +sns +sns +sns +hHa +hHa +hrF +hrF +hHa +jPG +jPG +mGW +"} +(62,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +nHC +nHC +axG +axG +axG +axG +nHC +nHC +noZ +ajZ +noZ +nHC +axG +axG +axG +axG +axG +axG +axG +nHC +lrR +etm +etm +nHC +etm +ajZ +nHC +nHC +nmj +tHK +rOu +qyz +kYR +nmj +tHK +nHC +dnC +dnC +mfw +mfw +mfw +dnC +dnC +nHC +axG +fvY +fvY +fvY +fvY +fvY +xAF +xAF +khR +xAF +nUl +hmL +mES +lhj +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +hhf +ckJ +cCO +cCO +cCO +cCO +ujY +hhf +kBH +dHr +dHr +dHr +cCO +uzB +mGX +lTR +lTR +lTR +lTR +mGX +oFV +rTS +lTR +lTR +lTR +lTR +lTR +lTR +ixu +lTR +oFV +oFV +mGX +lTR +lTR +lTR +lTR +hHa +cwz +cwz +cwz +pwc +kcZ +pwc +oEZ +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +bsG +fqb +fqb +fqb +fqb +bsG +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +nyq +nyq +nyq +nyq +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +hHa +sns +sns +hHa +sns +cwz +uEa +fcS +vYv +kMX +xUP +ozP +bDC +qxr +nPi +rLu +fVp +uEa +cwz +cwz +kIl +sdm +ttg +wfq +wfq +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +jzk +sns +sns +sns +sns +sns +sns +sns +hHa +hHa +rvW +hrF +hHa +jPG +jPG +mGW +"} +(63,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +xXa +ajZ +nHC +nHC +axG +axG +axG +axG +nHC +nHC +noZ +ajZ +noZ +nHC +axG +axG +axG +axG +axG +axG +axG +nHC +hNK +gyw +ljN +nHC +xXi +ajZ +nHC +nHC +wgB +tHK +kYR +kYR +kzS +tHK +tHK +nHC +dnC +dnC +mfw +mfw +mfw +dnC +dnC +jnV +tHK +fvY +eNG +uAt +eNG +fvY +nUl +hmL +vtC +pYq +paR +aak +qmJ +cQR +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +hhf +wJy +cCO +cCO +cCO +cCO +itz +hhf +snq +cCO +cCO +cCO +cCO +hhf +mGX +lTR +lTR +lTR +lTR +mGX +ixu +ixu +jNk +lTR +wST +fRu +fRu +wST +lTR +jNk +lTR +lTR +mGX +lTR +lTR +lTR +lTR +lTR +cwz +sFk +cwz +pwc +kcZ +pwc +oEZ +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +lDF +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +lDF +fqb +qle +qle +qle +jhj +fqb +fqb +fqb +fqb +dsz +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +hHa +sns +sns +hHa +sns +cwz +uEa +cRO +lvU +lvU +lvU +lvU +cLE +lvU +lvU +lvU +jHb +uEa +cwz +cwz +kIl +sdm +ttg +wfq +wfq +wfq +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +jzk +sns +sns +sns +sns +sns +sns +sns +hHa +hHa +hrF +hrF +hHa +jPG +jPG +mGW +"} +(64,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +noZ +ajZ +noZ +nHC +axG +axG +axG +axG +axG +axG +axG +nHC +gyw +lca +izM +nHC +etm +ajZ +nHC +nHC +tHK +tHK +bAM +kYR +kYR +tHK +bgU +wBO +dnC +dnC +mfw +mfw +kIz +dnC +dnC +nSM +tHK +ruJ +eNG +eNG +eNG +ruJ +pls +qmJ +qmJ +qmJ +cpA +aak +inj +rWI +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +kcZ +kcZ +hhf +dEG +cCO +cCO +cCO +cCO +aJB +hhf +eHc +cCO +cCO +cCO +gMj +hhf +mGX +lTR +lTR +lTR +lTR +mGX +ixu +ixu +ixu +lTR +efo +eCs +eCs +eRP +lTR +lTR +lTR +lTR +mGX +lTR +lTR +nJI +lTR +lTR +lTR +lTR +lTR +pwc +kcZ +pwc +oEZ +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +lDF +fqb +fqb +fqb +kls +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +bsG +fqb +lDF +fqb +fqb +fqb +fqb +fqb +fqb +fqb +qle +qle +qle +qle +fqb +lDF +fqb +fqb +dsz +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +hHa +sns +sns +hHa +sns +cwz +uEa +wFG +gqq +gob +wiJ +xOT +cyU +iqt +jbF +gqq +ffS +uEa +cwz +cwz +kIl +sdm +ttg +wfq +wfq +wfq +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +jzk +sns +sns +sns +sns +sns +sns +sns +hHa +hHa +hHa +hHa +hHa +jPG +jPG +mGW +"} +(65,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +voB +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +kYh +ajZ +kCO +nHC +axG +axG +axG +axG +axG +axG +axG +nHC +nHC +nHC +nHC +nHC +cXu +ajZ +nHC +nHC +nmj +tHK +rOu +kYR +kYR +kYR +tHK +tHK +dnC +dnC +mfw +vAi +mfw +dnC +dnC +jnV +tHK +fvY +eNG +eNG +eNG +fvY +vzj +qmJ +qmJ +nLo +qmJ +qmJ +qmJ +lhj +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +kcZ +kcZ +hhf +vIF +cCO +wYH +jqv +vIF +ffL +hhf +hIL +cCO +cCO +cCO +cCO +hhf +mGX +lTR +lTR +lTR +lTR +mGX +lTR +lTR +lTR +lww +eCs +eCs +eCs +eCs +cbm +lTR +lTR +lTR +mGX +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +pwc +kcZ +pwc +oEZ +oEZ +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +cFT +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +cFT +lDF +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +bsG +fqb +kej +kej +kej +kej +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +iET +fqb +fqb +hHa +sns +sns +hHa +sns +cwz +uEa +pSh +pSh +pSh +pSh +pSh +fWH +miC +pSh +pSh +pSh +uEa +cwz +cwz +kIl +sdm +ttg +wfq +wfq +wfq +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +jzk +sns +sns +sns +sns +sns +sns +sns +hHa +jPG +jPG +jPG +jPG +jPG +jPG +mGW +"} +(66,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ovM +qAq +eUa +eXS +dwP +nug +eXS +eXS +eXS +noZ +ajZ +kCO +nHC +axG +axG +axG +axG +axG +axG +axG +axG +nHC +nHC +nHC +nHC +mfw +ajZ +nHC +nHC +wgB +tHK +tHK +tHK +nmj +tHK +tHK +tHK +tHK +dnC +mfw +mfw +mfw +dnC +dnC +nHC +axG +fvY +fvY +jeP +nfD +fvY +vzj +qmJ +qmJ +qmJ +qmJ +cpA +qmJ +lhj +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +hhf +hhf +hhf +hhf +cCO +hhf +hhf +hhf +hhf +hhf +aIJ +hVB +bjR +ylv +cCO +hhf +mGX +lTR +nJI +lTR +lTR +mGX +lTR +lTR +lTR +lww +eCs +eCs +eCs +eCs +cbm +lTR +lTR +lTR +mGX +lTR +lTR +lTR +lTR +lTR +xeT +nPI +xeT +pwc +kcZ +pwc +oEZ +oEZ +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +dsz +kls +fqb +fqb +fqb +fqb +fqb +fqb +hHa +sns +sns +hHa +sns +cwz +uEa +svI +vYv +xLW +vYv +gDz +aFu +pFI +hgm +iav +lKP +vYv +cwz +cwz +kIl +sdm +ttg +wfq +wfq +wfq +wfq +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +jzk +sns +sns +sns +sns +sns +sns +sns +hHa +jPG +jPG +jPG +jPG +jPG +jPG +mGW +"} +(67,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +boL +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +eXS +eXS +eXS +nHC +axG +axG +axG +axG +axG +axG +axG +axG +nHC +wcR +opG +wcR +mfw +ajZ +nHC +nHC +tHK +tHK +tHK +tHK +tHK +kYR +tHK +nHC +dnC +kyY +vAi +mfw +cFf +vAi +dnC +nHC +axG +axG +fvY +uOG +uOG +fvY +laz +qmJ +cpA +qmJ +qmJ +oGt +qmJ +dHj +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +hhf +cCO +cCO +giW +cCO +cCO +giW +cCO +cCO +hhf +hhf +hhf +hhf +hhf +lCT +hhf +mGX +lTR +lTR +lTR +lTR +mGX +lTR +lTR +lTR +lTR +aEi +eCs +eCs +jkL +wST +lTR +lTR +lTR +mGX +lTR +lTR +lTR +lTR +hHa +xeT +xeT +xeT +pwc +kcZ +pwc +oEZ +oEZ +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +bsG +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +cFT +fqb +fqb +lDF +fqb +fqb +fqb +fqb +fqb +fqb +fqb +dsz +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +hHa +sns +sns +hHa +sns +cwz +uEa +ion +cLE +cLE +cLE +cLE +cLE +cLE +cLE +cLE +cLE +cLE +cwz +cwz +kIl +sdm +ttg +wfq +wfq +wfq +wfq +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +jzk +sns +sns +sns +sns +sns +sns +sns +hHa +jPG +jPG +jPG +jPG +jPG +jPG +mGW +"} +(68,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +nHC +axG +axG +axG +axG +axG +axG +nHC +nHC +eMV +nHC +nHC +axG +axG +axG +axG +dQa +axG +axG +axG +nHC +wcR +wcR +wcR +mfw +ajZ +nHC +nHC +tHK +nmj +tHK +tHK +nmj +tHK +tHK +nHC +vAi +vAi +vAi +vAi +vAi +dnC +vAi +nHC +axG +axG +fvY +wIW +qmJ +mkV +vzj +qmJ +qmJ +aak +qmJ +cpA +qmJ +lhj +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +hhf +wWR +cCO +hhf +cCO +cCO +hhf +cCO +gMj +hhf +prl +mwO +kwH +cjr +mwO +hhf +mGX +lTR +lTR +lTR +lTR +mGX +lTR +lTR +jNk +lTR +lTR +seJ +seJ +lTR +lTR +jNk +lTR +lTR +mGX +lTR +lTR +lTR +lTR +pwc +pwc +pwc +pwc +pwc +kcZ +pwc +oEZ +oEZ +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +lDF +bsG +fqb +fqb +fqb +fqb +bsG +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +nyq +nyq +nyq +nyq +fqb +fqb +bsG +fqb +fqb +fqb +bsG +fqb +fqb +fqb +dsz +dsz +fqb +fqb +fqb +fqb +fqb +fqb +fqb +hHa +sns +sns +hHa +sns +cwz +uEa +kOr +gqq +oIb +gqq +nDj +cyU +iqt +gqq +gqq +gqq +gqq +cwz +cwz +crG +sdm +ttg +wfq +wfq +wfq +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +jzk +sns +sns +sns +sns +sns +sns +sns +hHa +jPG +jPG +jPG +jPG +jPG +jPG +mGW +"} +(69,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +ajZ +ajZ +nHC +axG +axG +axG +axG +axG +axG +nHC +eXS +iBN +kYi +nHC +axG +axG +axG +axG +dQa +axG +axG +axG +nHC +sSp +sSp +nHC +mfw +ajZ +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +axG +axG +axG +axG +axG +axG +axG +nHC +axG +axG +fvY +qmJ +dYF +fvY +vzj +qmJ +qmJ +aak +qmJ +rnC +qmJ +dHj +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +hhf +hhf +hhf +hhf +cCO +gMj +hhf +hhf +hhf +hhf +ddE +mwO +mwO +mwO +mwO +hhf +mGX +lTR +lTR +lTR +lTR +mGX +klO +klO +lTR +ixu +ixu +ixu +lTR +lTR +lTR +lTR +klO +klO +mGX +lTR +lTR +lTR +lTR +pwc +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +oEZ +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +bsG +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +cPW +qle +qle +kch +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +xQT +cqH +cqH +nBf +nBf +tVO +iWn +tVO +nBf +nBf +hHa +sns +sns +hHa +sns +cwz +uEa +pSh +pSh +pSh +pSh +pSh +jEX +jay +lsr +pSh +pSh +uEa +cwz +cwz +kIl +sdm +ttg +wfq +wfq +wfq +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +jzk +sns +sns +sns +sns +sns +sns +sns +hHa +jPG +jPG +jPG +jPG +jPG +jPG +mGW +"} +(70,1,1) = {" +mGW +hHa +axG +axG +axG +axG +nHC +nHC +nHC +nHC +axG +axG +axG +axG +axG +axG +nHC +bcU +qkv +jkT +nHC +axG +axG +axG +axG +axG +axG +axG +axG +nHC +wcR +wcR +nHC +nHC +ajZ +nHC +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +nHC +axG +axG +fvY +fvY +fvY +fvY +mAd +pNF +aMx +gdT +qmJ +qmJ +cpA +cQR +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +hhf +cCO +cCO +giW +cCO +cCO +giW +cCO +cCO +hhf +ajB +mwO +mwO +mwO +mwO +hhf +mGX +lTR +lTR +lTR +lTR +jIm +nWP +nWP +dAU +ixu +ixu +ixu +lTR +lTR +lTR +npD +nWP +nWP +vKp +lTR +lTR +lTR +lTR +pwc +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +lDF +fqb +fqb +fqb +fqb +lDF +fqb +fqb +fqb +fqb +lDF +fqb +fqb +fqb +fqb +fqb +bsG +fqb +fqb +fqb +fqb +fqb +des +qle +fRo +qle +qle +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +xQT +kdJ +cqH +cqH +bXg +cjA +uqd +uqd +uqd +wjN +nBf +hHa +sns +sns +hHa +sns +cwz +uEa +mUd +vYv +gUE +jQY +wnA +cLE +lvU +lvU +lvU +nSr +uEa +cwz +cwz +kIl +sdm +ttg +wfq +wfq +wfq +wfq +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +jzk +sns +sns +sns +sns +sns +sns +sns +hHa +jPG +jPG +jPG +jPG +jPG +jPG +mGW +"} +(71,1,1) = {" +mGW +hHa +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +nHC +eXS +bPN +eXS +nHC +axG +axG +axG +axG +axG +axG +axG +axG +nHC +wcR +wcR +nHC +nHC +fCE +nHC +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +nHC +axG +axG +axG +axG +axG +xAF +qFa +qmJ +qmJ +pki +qmJ +rnC +qmJ +dHj +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +hhf +wWR +cCO +hhf +cCO +cCO +hhf +cCO +gMj +hhf +mwO +aAv +aAv +aAv +xRg +hhf +mGX +lTR +lTR +lTR +lTR +jIm +pjc +nWP +dAU +ixu +lTR +lTR +lTR +lTR +lTR +npD +nWP +pjc +vKp +lTR +lTR +lTR +lTR +pwc +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +cFT +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +kej +kej +kej +kej +fqb +fqb +fqb +fqb +fqb +fqb +cFT +dsz +nnp +cqH +cqH +cqH +hez +uqd +uqd +uqd +uqd +piv +nBf +hHa +sns +sns +hHa +sns +cwz +uEa +jRl +lvU +jFH +lvU +lvU +cLE +lvU +lvU +lvU +szE +uEa +cwz +cwz +vdd +sdm +ttg +wfq +wfq +wfq +wfq +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +jzk +sns +sns +sns +sns +sns +sns +sns +hHa +jPG +jPG +jPG +jPG +jPG +jPG +mGW +"} +(72,1,1) = {" +mGW +hHa +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +nHC +nHC +nHC +nHC +nHC +axG +axG +axG +axG +axG +axG +axG +axG +nHC +wcR +wcR +nHC +nHC +nHC +nHC +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +nHC +axG +axG +axG +axG +axG +xAF +gTr +pfv +pfv +pfv +vnz +qmJ +qmJ +lhj +xAF +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +hhf +hhf +hhf +hhf +hhf +hhf +hhf +hhf +hhf +hhf +hhf +hhf +hhf +hhf +hhf +hhf +mGX +lTR +lTR +lTR +lTR +rYi +nhu +nhu +mGX +mGX +mGX +mGX +mGX +mGX +mGX +mGX +nhu +nhu +rYi +lTR +lTR +lTR +lTR +pwc +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +cFT +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +bsG +fqb +fqb +fqb +fqb +cFT +fqb +fqb +fqb +fqb +bsG +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +lDF +cFT +fqb +fqb +fqb +dsz +vHs +cqH +cqH +cqH +hez +uqd +uqd +uqd +uqd +jrR +nBf +hHa +sns +sns +hHa +sns +cwz +uEa +vDz +dlu +oDd +qaJ +uaq +rjZ +ePj +frW +rUY +pgm +uEa +cwz +cwz +kIl +sdm +ttg +wfq +wfq +wfq +wfq +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +jzk +sns +sns +sns +sns +sns +sns +sns +hHa +jPG +jPG +jPG +jPG +jPG +jPG +mGW +"} +(73,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +fCE +fCE +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +nHC +vOE +wcR +nHC +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +nHC +axG +axG +axG +axG +axG +xAF +xAF +xAF +xAF +xAF +tAc +jmY +lVg +jWs +xAF +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +lTR +lTR +lTR +pqD +pqD +pqD +pqD +pqD +pqD +fIM +fIM +fIM +pqD +mGX +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +pwc +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +bsG +fqb +fqb +lDF +fqb +fqb +fqb +fqb +fqb +fqb +cFT +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +bsG +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +dsz +dsz +twq +cqH +cqH +cqH +bXg +tOc +uqd +uqd +uqd +pIq +nBf +hHa +sns +sns +hHa +sns +cwz +uEa +uEa +uEa +uEa +pSh +pSh +pSh +uEa +uEa +uEa +uEa +uEa +cwz +cwz +kIl +sdm +ttg +wfq +wfq +wfq +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +jzk +sns +sns +sns +sns +sns +sns +sns +hHa +jPG +jPG +jPG +jPG +jPG +jPG +mGW +"} +(74,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +fCE +fCE +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +nHC +wcR +wcR +nHC +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +nHC +axG +axG +axG +axG +axG +axG +axG +axG +axG +xAF +xAF +xAF +dGC +xAF +xAF +xAF +xAF +xAF +xAF +xAF +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +kcZ +kcZ +lTR +lTR +lTR +lTR +pqD +crI +hhi +jQQ +jQQ +hpx +fkQ +tpp +rrG +pqD +mGX +lTR +lTR +nJI +lTR +lTR +lTR +lTR +nJI +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +pwc +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +nyq +nyq +nyq +nyq +fqb +fqb +fqb +fqb +fqb +fqb +bsG +fqb +fqb +fqb +fqb +fqb +fqb +dsz +dsz +dsz +sPT +cqH +cqH +cqH +nBf +wjN +uqd +dLC +uqd +qTp +nBf +hHa +sns +sns +hHa +sns +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +cwz +kIl +sdm +ttg +wfq +wfq +wfq +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +mtS +jzk +sns +sns +sns +sns +sns +sns +sns +hHa +jPG +jPG +jPG +jPG +jPG +jPG +mGW +"} +(75,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +fCE +fCE +axG +axG +axG +axG +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +wcR +wcR +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +axG +axG +axG +nHC +axG +axG +axG +axG +axG +axG +xAF +xAF +xAF +xAF +xAF +xAF +vSD +qLa +xAF +xAF +vES +bep +eqw +ujg +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +lTR +pqD +xCl +jQQ +jQQ +jQQ +vEB +fkQ +bAl +rrG +pqD +mGX +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +pwc +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +lDF +fqb +fqb +fqb +fqb +fqb +lDF +fqb +fqb +fqb +fqb +fqb +fqb +qle +qle +qle +qle +fqb +fqb +fqb +lDF +fqb +fqb +fqb +dsz +fqb +fqb +dsz +fqb +kAh +dsz +dsz +jEw +tqo +cqH +cqH +cqH +nBf +piv +uqd +dPB +uqd +jfb +nBf +hHa +sns +sns +hHa +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +sns +oyJ +hHa +jPG +jPG +jPG +jPG +jPG +jPG +mGW +"} +(76,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +fCE +fCE +axG +axG +axG +axG +hvt +dnC +hvt +hvt +qrl +hvt +hvt +nJg +dnC +dnC +dnC +dnC +dnC +dnC +wVS +hvt +hvt +dnC +dnC +dnC +mNt +mNt +mNt +pmE +mNt +mNt +pmE +mNt +mNt +pmE +mNt +dnC +dnC +dnC +nHC +axG +axG +axG +nHC +axG +axG +axG +axG +axG +axG +xAF +bGF +mxG +ign +plO +dNs +vzj +dQr +wNe +eOj +eOj +gzd +eOj +sLj +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +lTR +pqD +qqe +jQQ +jQQ +jQQ +ojl +fkQ +bAl +rrG +fXR +mGX +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +pwc +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +bsG +fqb +fqb +fqb +fqb +qle +jhj +qle +qle +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +dsz +fqb +fqb +dsz +fqb +dsz +dsz +cqH +cqH +cqH +cqH +nBf +jrR +uqd +qTp +uqd +jfb +nBf +hHa +sns +sns +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +lTR +sEh +lTR +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +dlP +sns +sns +sns +dlP +hHa +hHa +hHa +jPG +jPG +jPG +jPG +jPG +jPG +mGW +"} +(77,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +fCE +fCE +axG +axG +axG +axG +vAi +hvt +vAi +hvt +dnC +dnC +dnC +dnC +dnC +dnC +dnC +kyY +dnC +dnC +dnC +dnC +dnC +dnC +sQz +mNt +mNt +ohP +olY +fGH +tXa +vKu +olY +rpl +olY +vKu +mNt +dnC +dnC +dnC +nHC +axG +axG +axG +nHC +axG +axG +axG +axG +axG +axG +xAF +foh +pTH +tUm +pTH +ehT +vzj +qmJ +noe +eOj +eOj +eOj +eOj +eOj +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +lTR +pqD +gif +jQQ +jQQ +jQQ +boe +fkQ +bAl +pTA +fXR +mGX +uiA +uiA +uiA +uiA +uiA +uiA +uiA +uiA +uiA +uiA +uiA +uiA +uiA +uiA +mGX +mGX +mGX +mGX +lTR +lTR +lTR +lTR +pwc +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +bsG +fqb +fqb +fqb +bsG +fqb +fqb +fqb +fqb +fqb +nyq +nyq +nyq +nyq +fqb +fqb +fqb +fqb +fqb +fqb +fqb +kej +kej +kej +kej +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +dsz +dsz +cqH +cqH +cqH +cqH +nBf +wjN +uqd +qTp +uqd +rSf +nBf +hHa +sns +sns +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +onJ +onJ +onJ +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +kWb +kWb +kWb +kWb +kWb +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +mGW +"} +(78,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +fCE +fCE +axG +axG +axG +hvt +axG +hvt +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +kyY +dnC +dnC +sQf +idM +pgX +vKu +psz +ohP +olY +miK +olY +vKu +olY +ohP +mNt +dnC +dnC +dnC +nHC +axG +axG +axG +nHC +axG +axG +axG +axG +axG +axG +xAF +iNM +pTH +nmx +pTH +sHc +vzj +qmJ +noe +bXQ +bXQ +bXQ +bXQ +bXQ +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +lTR +pqD +eIW +jQQ +jQQ +jQQ +tcB +fkQ +bAl +hBa +pqD +mGX +uiA +tPv +tPv +tPv +tPv +tPv +tPv +tPv +tPv +tPv +tPv +uiA +uiA +uiA +uiA +vGB +vGB +hEp +iIT +iIT +iIT +iIT +hEp +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +qle +jhj +qle +qle +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +cFT +fqb +fqb +fqb +nyq +nyq +nyq +nyq +fqb +fqb +fqb +fqb +fqb +dsz +jAi +cqH +cqH +cqH +nBf +aLb +uqd +dPB +uqd +fWQ +nBf +hHa +sns +sns +hHa +dYe +dYe +dYe +dYe +gui +gui +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +gui +gui +gui +dYe +dYe +dYe +dYe +dYe +hHa +mGW +"} +(79,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +fCE +fCE +axG +axG +axG +axG +hvt +vAi +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +cRo +fGH +pgX +fGH +vBB +ohP +ohP +pgX +vKu +vBB +ohP +mNt +dnC +dnC +dnC +nHC +axG +axG +axG +nHC +axG +axG +axG +axG +axG +axG +xAF +lfC +pTH +pTH +pTH +itJ +vzj +qmJ +noe +pTH +xfu +pVR +xfu +pVR +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +lTR +pqD +cGu +jQQ +jQQ +jQQ +pqD +pqD +jEZ +pqD +pqD +mGX +mGX +gTu +gTu +lBi +gTu +gTu +gTu +gTu +gTu +gTu +gTu +gTu +gTu +gTu +gTu +gTu +kcZ +dwo +iIT +iIT +iIT +iIT +dwo +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +qle +qle +qle +jhj +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +qle +qle +qle +qle +fqb +fqb +fqb +fqb +bsG +dsz +jAi +cqH +cqH +cqH +nBf +jrR +uqd +qTp +uqd +vUv +nBf +hHa +sns +sns +hHa +dYe +dYe +dYe +gui +qkV +qkV +qkV +gui +qkV +gui +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +gui +gui +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +gui +qkV +gui +dYe +dYe +dYe +dYe +hHa +mGW +"} +(80,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +fCE +fCE +axG +axG +axG +axG +hvt +hvt +vAi +dnC +dnC +dnC +hvt +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +wMl +ohP +ohP +olY +vKu +olY +ake +nKR +aDE +nKR +ohP +mNt +dnC +dnC +dnC +nHC +axG +axG +axG +nHC +axG +axG +axG +axG +axG +axG +xAF +lfC +pTH +pTH +pTH +itJ +vzj +qmJ +noe +pTH +pTH +pTH +pTH +exe +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +lTR +pqD +ead +nSN +jQQ +jQQ +jQQ +jQQ +mBL +jQQ +wgX +mGX +mGX +gTu +dAt +dAt +dAt +dAt +eTl +gTu +tEZ +tEZ +jdU +gTu +nAa +nAa +asi +gTu +kcZ +hEp +uNG +uNG +uNG +uNG +hEp +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +kej +kej +kej +kej +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +bsG +fqb +fqb +fqb +fqb +fqb +qle +qle +qle +qle +fqb +fqb +fqb +fqb +nBf +nBf +nBf +bXg +uqd +uqd +bXg +nBf +nBf +nBf +nBf +nBf +nBf +hHa +sns +sns +hHa +dYe +gui +gui +gui +qkV +gui +qkV +qkV +qkV +qkV +gui +qkV +qkV +qkV +qkV +qkV +qkV +gui +gui +gui +omz +nmu +toC +gui +gui +gui +omz +nmu +nmu +nmu +nmu +toC +gui +gui +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +gui +qkV +gui +dYe +hHa +mGW +"} +(81,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +fCE +fCE +axG +axG +axG +hvt +vAi +hvt +hvt +dnC +dnC +dnC +dnC +dnC +kyY +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +dnC +sQz +mNt +mNt +ohP +olY +ohP +emM +vBB +aSw +mHQ +ibk +pgX +mNt +dnC +dnC +dnC +nHC +axG +axG +axG +nHC +axG +axG +axG +axG +axG +axG +xAF +iNM +pTH +sEl +pTH +sHc +vzj +qmJ +noe +hVb +lXA +gVk +lXA +gVk +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +lTR +pqD +pqD +pqD +pqD +pqD +pqD +pqD +pqD +pqD +pqD +mGX +mGX +gTu +lyw +dAt +dAt +dAt +njG +gTu +qZX +qZX +oZk +gTu +izI +izI +wXz +gTu +kcZ +hEp +nLS +iIT +iIT +xOy +hEp +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +bsG +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +kej +kej +kej +kej +fqb +fqb +fqb +fqb +nBf +uqd +pvE +uqd +uqd +uqd +uqd +pvE +uqd +nBf +fqb +lYd +lYd +hHa +sns +sns +hHa +dYe +gui +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +gui +qkV +qkV +qkV +qkV +qkV +qkV +qkV +gui +gui +qiO +dXs +dLV +gui +gui +gui +qiO +dXs +dXs +dXs +dXs +qaa +toC +gui +gui +qkV +qkV +qkV +qkV +yco +jNK +yco +yco +hkZ +hkZ +yco +yco +yco +yco +qkV +qkV +gui +dYe +hHa +mGW +"} +(82,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +fCE +fCE +axG +axG +axG +axG +hvt +hvt +hvt +hvt +dnC +dnC +dnC +nAx +hvt +dnC +dnC +dnC +hvt +qrl +hvt +hvt +dnC +dnC +dnC +dnC +mNt +mNt +mNt +pmE +mNt +mNt +pmE +mNt +mNt +pmE +mNt +dnC +dnC +dnC +nHC +axG +axG +axG +nHC +axG +axG +axG +axG +axG +axG +xAF +foh +pTH +tUm +pTH +ehT +vzj +qmJ +noe +ojU +kur +kur +kur +iGA +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +mGX +mGX +gTu +ctU +tnb +dAt +dAt +vtI +gTu +qZX +qZX +edX +gTu +izI +izI +jQI +gTu +kcZ +hEp +iIT +iIT +iIT +iIT +hEp +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +mOS +nyq +nyq +nyq +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +nBf +nBf +bXg +vvL +uqd +uqd +drk +bXg +nBf +nBf +fqb +lYd +lYd +hHa +sns +sns +hHa +dYe +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +evY +omz +rRR +dXs +qaa +nmu +nmu +nmu +rRR +dXs +dXs +dXs +dXs +dXs +qaa +toC +xTr +qkV +qkV +qkV +yco +yco +hkZ +hkZ +hkZ +hkZ +hkZ +hkZ +hkZ +hkZ +yco +yco +qkV +qkV +dYe +hHa +mGW +"} +(83,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +fCE +fCE +axG +axG +axG +axG +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +nHC +axG +axG +axG +axG +axG +axG +xAF +unq +hOv +ign +vlW +rhO +vzj +qmJ +noe +vHT +hOg +mym +mRO +noe +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +dEe +dEe +dEe +dEe +dEe +dEe +lTR +lTR +uiA +tPv +tPv +tPv +tPv +tPv +uiA +gTu +dAt +eNj +dAt +dAt +rCZ +gTu +urQ +gTu +gTu +gTu +knh +gTu +gTu +gTu +kcZ +hEp +iIT +iIT +iIT +iIT +hEp +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +dXG +rbH +wNK +jhj +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +nBf +uqd +pvE +uqd +uqd +uqd +uqd +pvE +uqd +nBf +fqb +lYd +lYd +hHa +sns +sns +hHa +dYe +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +evY +qiO +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dLV +xTr +qkV +qkV +qkV +yco +hkZ +hkZ +hkZ +hkZ +hkZ +hkZ +hkZ +hkZ +hkZ +hkZ +yco +qkV +qkV +qkV +hHa +mGW +"} +(84,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +fCE +fCE +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +xAF +xAF +xAF +xAF +xAF +xAF +hoO +qmJ +noe +vHT +uKG +mym +qMX +noe +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +dEe +gvF +qkI +gvF +vbt +dEe +lTR +sqR +eGt +sqR +cYc +cYc +sqR +sqR +uiA +gTu +lyw +dAt +dAt +dAt +dAt +dAt +dAt +dAt +dAt +rsa +dAt +dAt +rsa +gTu +kcZ +hEp +iIT +iIT +iIT +iIT +hEp +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +aCZ +cPW +qle +wZf +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +nBf +nBf +bXg +drk +uqd +uqd +waF +bXg +nBf +nBf +fqb +lYd +lYd +hHa +sns +sns +hHa +dYe +qkV +qkV +qkV +gjB +gjB +gjB +gjB +ebE +ebE +gjB +gjB +gjB +gjB +qkV +qkV +qkV +qkV +qBV +qiO +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dLV +qCa +qkV +qkV +qkV +yco +rSg +hkZ +yco +yco +hkZ +hkZ +yco +yco +hkZ +eHR +yco +qkV +qkV +qkV +hHa +mGW +"} +(85,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +fCE +fCE +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +xAF +diM +xAF +gFy +rXL +xqn +jQG +xqn +mit +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +dEe +qkI +gvF +sQL +gvF +qyu +lTR +sqR +rmz +aEy +tfh +nCX +pKp +sqR +uiA +gTu +dAt +dAt +dAt +mFJ +dAt +dAt +dAt +dAt +dAt +dAt +dAt +dAt +dAt +gTu +kcZ +hEp +iIT +iIT +iIT +iIT +hEp +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +bsG +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +bsG +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +kej +kej +kej +kej +fqb +fqb +fqb +fqb +bsG +fqb +fqb +fqb +fqb +fqb +nBf +uqd +pvE +uqd +uqd +uqd +uqd +pvE +uqd +nBf +fqb +lYd +lYd +hHa +sns +sns +hHa +dYe +qkV +qkV +gjB +gjB +ebE +ebE +ebE +ebE +ebE +ebE +ebE +ebE +gjB +gjB +qkV +qkV +qkV +evY +qiO +dXs +dXs +dXs +uIK +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dLV +xTr +qkV +qkV +qkV +yco +hkZ +hkZ +yco +olz +hkZ +hkZ +uCF +yco +hkZ +hkZ +yco +qkV +qkV +qkV +hHa +mGW +"} +(86,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +fCE +fCE +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +xAF +xAF +xAF +xAF +xAF +xAF +xAF +xAF +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +dEe +fIS +qkI +iWL +jfl +dEe +lTR +sqR +rmz +rmz +rmz +rmz +rmz +sqR +uiA +gTu +lBi +gTu +gTu +gTu +gTu +gTu +knh +gTu +gTu +gTu +urQ +gTu +gTu +gTu +kcZ +hEp +nLS +iIT +iIT +xOy +hEp +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +bsG +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +nBf +nBf +bXg +vvL +uqd +uqd +drk +bXg +nBf +nBf +fqb +lYd +lYd +hHa +sns +sns +hHa +dYe +qkV +qkV +gjB +ebE +ebE +ebE +ebE +ebE +ebE +ebE +ebE +ebE +ebE +gjB +qkV +qkV +qkV +evY +geP +gNU +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dLV +xTr +qkV +qkV +qkV +hkZ +hkZ +hkZ +yco +sbA +hkZ +hkZ +oDi +yco +hkZ +hkZ +hkZ +qkV +qkV +qkV +hHa +mGW +"} +(87,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +fCE +fCE +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +axG +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +dEe +qkI +mtx +jGt +qkI +dEe +lTR +sqR +sZP +sZP +sZP +sZP +vxB +sqR +uiA +gTu +dAt +rsa +fow +fow +xaB +gTu +izI +nAa +asi +gTu +qZX +qZX +jdU +gTu +kcZ +hEp +iIT +iIT +iIT +iIT +hEp +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +gHu +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +gHu +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +nBf +uqd +pvE +uqd +uqd +uqd +uqd +pvE +uqd +nBf +fqb +lYd +lYd +hHa +sns +sns +hHa +dYe +qkV +qkV +gjB +qHN +ebE +gjB +gjB +ebE +ebE +gjB +gjB +ebE +mSU +gjB +qkV +qkV +qkV +qkV +gui +geP +gBD +gBD +gBD +gBD +gBD +gBD +gBD +gBD +gBD +gBD +gBD +gBD +wPr +ijL +gui +gui +qkV +hkZ +hkZ +hkZ +yco +ffN +hkZ +hkZ +kNv +yco +hkZ +hkZ +hkZ +qkV +qkV +qkV +hHa +mGW +"} +(88,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +dEe +gvF +gvF +gvF +qkI +dEe +lTR +sqR +rmz +rmz +rmz +rmz +rmz +sqR +uiA +gTu +dAt +dAt +dAt +dAt +dAt +gTu +izI +izI +wXz +gTu +tEZ +qZX +oZk +gTu +kcZ +hEp +iIT +iIT +iIT +iIT +hEp +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +gHu +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +nBf +nBf +bXg +drk +uqd +uqd +waF +bXg +nBf +nBf +fqb +fqb +lYd +hHa +sns +sns +hHa +dYe +qkV +qkV +gjB +ebE +ebE +gjB +fWI +ebE +ebE +fVr +gjB +ebE +ebE +gjB +qkV +qkV +qkV +gui +gui +gui +gui +gui +gui +gui +gui +gui +gui +gui +gui +gui +gui +gui +gui +gui +gui +qkV +qkV +yco +hkZ +hkZ +yco +xxh +hkZ +hkZ +xVV +yco +hkZ +hkZ +yco +qkV +qkV +qkV +hHa +mGW +"} +(89,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +dEe +qkI +vbt +qkI +nuY +dEe +lTR +sqR +oaZ +ugs +iac +jle +lEA +sqR +uiA +gTu +xJU +rdR +cCT +hHB +cCT +gTu +izI +izI +wNJ +gTu +tEZ +qZX +gNI +gTu +kcZ +hEp +iIT +iIT +iIT +iIT +hEp +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +nBf +uqd +pvE +uqd +uqd +uqd +uqd +pvE +uqd +nBf +fqb +fqb +lYd +hHa +sns +sns +hHa +dYe +qkV +qkV +ebE +ebE +ebE +gjB +hol +ebE +ebE +njX +gjB +ebE +ebE +ebE +qkV +qkV +qkV +gui +ijL +omz +nmu +nmu +nmu +toC +mxh +omz +nmu +nmu +nmu +nmu +nmu +toC +gui +gui +qkV +qkV +qkV +yco +rSg +hkZ +yco +yco +hkZ +hkZ +yco +yco +hkZ +eHR +yco +qkV +qkV +qkV +hHa +mGW +"} +(90,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +fCE +wYi +wYi +wYi +wYi +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +dEe +dEe +dEe +dEe +dEe +dEe +lTR +sqR +sqR +sqR +sqR +sqR +sqR +sqR +uiA +gTu +gTu +gTu +gTu +gTu +gTu +gTu +gTu +gTu +gTu +gTu +gTu +gTu +gTu +gTu +kcZ +hEp +iIT +iIT +iIT +iIT +hEp +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +nBf +nBf +bXg +drk +uqd +uqd +drk +bXg +nBf +nBf +fqb +fqb +lYd +hHa +sns +sns +hHa +dYe +gui +qkV +ebE +ebE +ebE +gjB +djj +ebE +ebE +xkp +gjB +ebE +ebE +ebE +qkV +gui +gui +gui +gui +qiO +dXs +dXs +dXs +qaa +nmu +rRR +dXs +dXs +dXs +dXs +dXs +qaa +toC +xTr +qkV +qkV +qkV +yco +hkZ +hkZ +hkZ +hkZ +hkZ +hkZ +hkZ +hkZ +hkZ +hkZ +yco +qkV +qkV +qkV +hHa +mGW +"} +(91,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +lTR +kcZ +hEp +vlK +pbm +pbm +pbm +hEp +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +gHu +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +gHu +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +cqH +cqH +cqH +cqH +fqb +fqb +fqb +fqb +fqb +lYd +hHa +sns +sns +hHa +dYe +gui +qkV +gjB +ebE +ebE +gjB +mzg +ebE +ebE +syk +gjB +ebE +ebE +gjB +qkV +qkV +gui +qBV +omz +rRR +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dLV +xTr +gui +qkV +qkV +yco +yco +hkZ +hkZ +hkZ +hkZ +hkZ +hkZ +hkZ +hkZ +yco +yco +qkV +qkV +qkV +hHa +mGW +"} +(92,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +hEp +hEp +hEp +hEp +hEp +hEp +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +gHu +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +wRG +dsz +pzO +fqb +gHu +fqb +fqb +fqb +fqb +lYd +hHa +sns +sns +hHa +dYe +qkV +qkV +gjB +qHN +ebE +gjB +gjB +ebE +ebE +gjB +gjB +ebE +mSU +gjB +qkV +qkV +gui +qBV +qiO +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dLV +xTr +gui +qkV +qkV +qkV +yco +yco +yco +yco +hkZ +hkZ +yco +yco +yco +yco +qkV +qkV +qkV +qkV +hHa +mGW +"} +(93,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +gHu +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +wRG +dsz +pzO +fqb +fqb +fqb +fqb +fqb +fqb +lYd +hHa +sns +sns +hHa +dYe +qkV +qkV +gjB +ebE +ebE +ebE +ebE +ebE +ebE +ebE +ebE +ebE +ebE +gjB +qkV +qkV +qkV +aTw +qiO +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +oqz +dXs +dXs +dLV +xTr +gui +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +gui +hHa +mGW +"} +(94,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +gHu +fqb +fqb +wRG +dsz +pzO +fqb +fqb +fqb +fqb +fqb +fqb +lYd +hHa +sns +sns +hHa +dYe +qkV +qkV +gjB +gjB +ebE +ebE +ebE +ebE +ebE +ebE +ebE +ebE +gjB +gjB +qkV +qkV +qkV +qBV +qiO +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +dXs +jjF +wPr +xTr +gui +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +gui +hHa +mGW +"} +(95,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +lFE +vWS +vWS +vWS +vWS +vWS +cpx +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +fqb +lFE +vWS +vWS +vWS +vWS +vWS +vWS +vWS +vWS +vWS +vWS +vWS +vWS +vWS +cpx +fqb +fqb +fqb +fqb +fqb +wRG +dsz +pzO +fqb +fqb +fqb +fqb +fqb +fqb +lYd +hHa +sns +sns +hHa +dYe +qkV +qkV +qkV +gjB +gjB +gjB +gjB +ebE +ebE +gjB +gjB +gjB +gjB +qkV +qkV +qkV +qkV +qBV +qiO +dXs +dXs +dXs +dXs +dXs +jjF +gBD +gBD +gNU +dXs +dXs +jjF +wPr +gui +gui +gui +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +gui +gui +gui +dYe +hHa +mGW +"} +(96,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +fqb +fqb +fqb +fqb +lFE +vWS +vWS +vWS +vWS +rnS +bym +bym +bym +bym +bym +rRh +vWS +vWS +vWS +vWS +vWS +vWS +vWS +vWS +vWS +vWS +vWS +vWS +vWS +vWS +rnS +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +rRh +vWS +vWS +vWS +vWS +vWS +rVi +dsz +pzO +lJK +vWS +vWS +vWS +vWS +cpx +lYd +hHa +sns +sns +hHa +dYe +gui +gui +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qiO +dXs +jjF +gBD +gBD +gBD +wPr +gui +gui +geP +gBD +gBD +wPr +gui +gui +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +gui +qkV +gui +qkV +qkV +gui +gui +dYe +dYe +hHa +mGW +"} +(97,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +fqb +fqb +lFE +vWS +rnS +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +mss +dsz +pzO +ejf +bym +bym +bym +bym +rRh +lYd +hHa +sns +sns +hHa +dYe +dYe +dYe +gui +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +geP +gBD +wPr +gui +gui +qkV +qkV +qkV +qkV +qkV +gui +gui +gui +gui +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +gui +qkV +gui +gui +gui +gui +dYe +dYe +dYe +hHa +mGW +"} +(98,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +lFE +vWS +rnS +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +mss +dsz +pzO +ejf +bym +bym +bym +bym +bym +lYd +hHa +sns +sns +hHa +dYe +dYe +dYe +dYe +dYe +dYe +dYe +dYe +gui +gui +gui +qkV +qkV +qkV +qkV +qkV +qkV +qkV +gui +gui +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +qkV +dYe +dYe +dYe +dYe +dYe +dYe +dYe +hHa +mGW +"} +(99,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +rnS +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +mss +dsz +pzO +ejf +bym +bym +bym +bym +bym +lYd +hHa +sns +sns +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +mGW +"} +(100,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +mss +dsz +pzO +ejf +bym +bym +bym +bym +bym +bym +hHa +sns +sns +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +hPe +"} +(101,1,1) = {" +mGW +hHa +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +uOW +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +pwc +oEZ +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +mss +dsz +pzO +ejf +bym +bym +bym +bym +bym +bym +hHa +sns +sns +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +cpX +fzl +fzl +fzl +cpX +cpX +cpX +cpX +cpX +hPe +"} +(102,1,1) = {" +mGW +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +hHa +pwc +oEZ +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +mss +dsz +pzO +ejf +bym +bym +bym +bym +bym +bym +hHa +sns +sns +qCT +fzl +cpX +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +cpX +cpX +fzl +cpX +fzl +fzl +cpX +cpX +fzl +fzl +fzl +fzl +cpX +cpX +cpX +fzl +cpX +cpX +cpX +cpX +fzl +fzl +cpX +cpX +cpX +fzl +fzl +fzl +cpX +cpX +cpX +cpX +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +cpX +cpX +cpX +hPe +"} +(103,1,1) = {" +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +mGW +pwc +oEZ +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +mss +dsz +pzO +ejf +bym +bym +bym +bym +bym +bym +hHa +sns +sns +qCT +fzl +fzl +fzl +qty +qty +cpX +cpX +qty +qty +qty +qty +qty +qty +fzl +fzl +fzl +fzl +fzl +qty +fzl +fzl +fzl +fzl +fzl +qty +qty +qty +fzl +fzl +qty +qty +fzl +fzl +qty +qty +fzl +fzl +fzl +fzl +cpX +cpX +cpX +cpX +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +cpX +hPe +"} +(104,1,1) = {" +dry +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dry +pwc +oEZ +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +mss +dsz +pzO +ejf +bym +bym +bym +bym +bym +bym +hHa +sns +sns +qCT +fzl +fzl +fzl +qty +qty +cpX +cpX +fzl +qty +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +eAB +qty +eAB +eAB +fzl +fzl +fzl +fzl +fzl +fzl +fzl +eAB +eAB +eAB +fzl +fzl +fzl +fzl +fzl +eAB +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +hPe +"} +(105,1,1) = {" +dry +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dry +pwc +oEZ +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +mss +dsz +pzO +ejf +bym +bym +bym +bym +bym +bym +hHa +sns +sns +cAC +fzl +fzl +qty +qty +qty +fzl +fzl +fzl +qty +fzl +fzl +qty +fzl +fzl +fzl +eAB +fzl +fzl +qty +cpX +qty +eAB +eAB +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +qty +fzl +qty +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +hPe +"} +(106,1,1) = {" +dry +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dry +pwc +oEZ +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +mss +dsz +pzO +ejf +bym +bym +bym +bym +bym +bym +hHa +sns +sns +cAC +qty +qty +qty +fzl +fzl +fzl +fzl +cpX +eAB +fzl +qty +fzl +fzl +eAB +eAB +eAB +fzl +cpX +eAB +eAB +fzl +fzl +cpX +qty +qty +qty +qty +qty +eAB +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +qty +qty +cpX +qty +qty +fzl +fzl +fzl +fzl +fzl +hPe +"} +(107,1,1) = {" +dry +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dry +pwc +oEZ +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +mss +dsz +pzO +ejf +bym +bym +bym +bym +bym +bym +hHa +sns +sns +gam +qty +qty +fzl +fzl +qty +fzl +fzl +qty +cpX +fzl +fzl +fzl +fzl +fzl +fzl +fzl +qty +qty +eAB +fzl +fzl +fzl +fzl +fzl +fzl +eAB +cpX +qty +qty +eAB +fzl +fzl +fzl +fzl +fzl +fzl +qty +fzl +fzl +fzl +fzl +fzl +qty +cpX +cpX +eAB +eAB +fzl +fzl +qty +qty +fzl +fzl +fzl +hPe +"} +(108,1,1) = {" +dry +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dry +pwc +oEZ +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +mss +dsz +pzO +ejf +bym +bym +bym +bym +bym +bym +hHa +sns +sns +qCT +fzl +fzl +fzl +fzl +qty +fzl +fzl +fzl +eAB +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +ceu +fzl +fzl +fzl +fzl +cpX +cpX +cpX +eAB +qty +fzl +fzl +qty +qty +fzl +cpX +qty +fzl +fzl +fzl +fzl +fzl +qty +qty +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +hPe +"} +(109,1,1) = {" +dry +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dry +pwc +oEZ +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +mss +dsz +pzO +ejf +bym +bym +bym +bym +bym +bym +hHa +sns +sns +qCT +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +eAB +fzl +fzl +ceu +fzl +fzl +fzl +fzl +fzl +fzl +fzl +ceu +rBs +ceu +fzl +fzl +fzl +cpX +fzl +fzl +qty +ceu +fzl +fzl +fzl +fzl +eAB +cpX +fzl +fzl +fzl +fzl +qty +eAB +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +eAB +fzl +fzl +hPe +"} +(110,1,1) = {" +dry +ipY +ipY +ipY +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +ipY +ipY +ipY +dry +pwc +oEZ +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +mss +dsz +pzO +ejf +bym +bym +bym +bym +bym +bym +hHa +sns +sns +qCT +fzl +fzl +fzl +eAB +fzl +fzl +fzl +qty +eAB +fzl +ceu +akC +ceu +fzl +fzl +fzl +fzl +fzl +fzl +fzl +ceu +fzl +fzl +fzl +fzl +fzl +fzl +fzl +ceu +akC +ceu +fzl +fzl +fzl +eAB +fzl +fzl +fzl +fzl +fzl +qty +cpX +eAB +fzl +fzl +fzl +eAB +fzl +fzl +fzl +fzl +eAB +eAB +fzl +hPe +"} +(111,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +mss +dsz +pzO +ejf +bym +bym +bym +bym +bym +bym +hHa +sns +sns +qCT +fzl +qty +fzl +fzl +fzl +fzl +qty +qty +qty +fzl +eAB +ceu +axe +axe +fzl +ceu +hRJ +ceu +fzl +fzl +fzl +fzl +fzl +ceu +hRJ +ceu +fzl +axe +axe +ceu +fzl +fzl +fzl +fzl +fzl +eAB +fzl +fzl +fzl +fzl +qty +eAB +eAB +fzl +fzl +eAB +eAB +fzl +fzl +fzl +fzl +cpX +eAB +fzl +hPe +"} +(112,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +mss +dsz +pzO +ejf +bym +bym +bym +bym +bym +bym +hHa +sns +sns +qCT +fzl +fzl +fzl +fzl +fzl +eAB +qty +qty +eAB +fzl +eAB +fzl +axe +axe +axe +vYq +wxW +ldv +axe +axe +qFd +axe +axe +vYq +wxW +ldv +axe +axe +axe +fzl +fzl +fzl +fzl +fzl +eAB +eAB +fzl +qty +fzl +fzl +fzl +fzl +fzl +fzl +fzl +cpX +fzl +fzl +fzl +fzl +fzl +fzl +fzl +eAB +hPe +"} +(113,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +ftQ +dsz +pzO +xuz +bym +bym +bym +bym +bym +bym +hHa +sns +sns +qCT +fzl +fzl +fzl +fzl +fzl +eAB +fzl +qty +cpX +eAB +eAB +qty +qty +axe +qCt +ftV +rOL +ftV +ftV +ftV +ftV +ftV +ftV +ftV +rOL +ftV +qCt +axe +fzl +fzl +fzl +qty +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +eAB +eAB +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +hPe +"} +(114,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +bym +bym +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +ftQ +dsz +pzO +xuz +fRH +fRH +bym +bym +bym +bym +hHa +sns +sns +qCT +fzl +fzl +fzl +eAB +fzl +eAB +fzl +qty +cpX +eAB +eAB +fzl +ceu +uJR +ftV +akC +ftV +ftV +ftV +ftV +akC +ftV +ftV +ftV +ftV +akC +ftV +uJR +ceu +fzl +fzl +fzl +fzl +eAB +qty +fzl +fzl +fzl +cpX +fzl +fzl +fzl +qty +eAB +eAB +eAB +fzl +fzl +fzl +fzl +eAB +fzl +fzl +fzl +hPe +"} +(115,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +bym +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +ftQ +dsz +pzO +xuz +fRH +fRH +fRH +bym +bym +bym +hHa +sns +sns +gam +fzl +fzl +fzl +fzl +fzl +eAB +fzl +qty +eAB +eAB +fzl +fzl +hRJ +eAA +nMO +ftV +qCt +ftV +ftV +ftV +kTy +ftV +ftV +ftV +qCt +ftV +jgA +eAA +hRJ +fzl +fzl +fzl +fzl +eAB +qty +eAB +fzl +qty +fzl +fzl +fzl +eAB +cpX +eAB +eAB +fzl +fzl +fzl +fzl +fzl +eAB +fzl +fzl +fzl +hPe +"} +(116,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +ftQ +dsz +pzO +xuz +fRH +fRH +fRH +fRH +fRH +bym +hHa +sns +sns +cAC +eAB +qty +fzl +eAB +qty +eAB +fzl +eAB +eAB +fzl +fzl +fzl +ceu +pfP +ftV +ftV +ftV +wLT +gxB +gxB +gxB +gxB +gxB +ohw +ftV +ftV +ftV +pfP +ceu +fzl +fzl +fzl +fzl +eAB +cpX +eAB +fzl +qty +fzl +fzl +fzl +eAB +cpX +eAB +fzl +fzl +fzl +fzl +fzl +eAB +eAB +fzl +fzl +fzl +hPe +"} +(117,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +nwT +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +nwT +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +ftQ +dsz +pzO +xuz +fRH +fRH +fRH +fRH +fRH +fRH +hHa +sns +sns +cAC +fzl +cpX +eAB +cpX +cpX +eAB +fzl +eAB +fzl +fzl +fzl +fzl +fzl +axe +ftV +ftV +ftV +kze +afn +sQb +tkD +sQb +kMK +lrB +ftV +ftV +ftV +axe +fzl +fzl +fzl +fzl +fzl +eAB +cpX +eAB +fzl +qty +fzl +fzl +qty +eAB +eAB +eAB +fzl +fzl +fzl +fzl +fzl +eAB +eAB +fzl +fzl +fzl +hPe +"} +(118,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +ftQ +dsz +dsz +dsz +pzO +xuz +fRH +fRH +fRH +fRH +fRH +hHa +sns +sns +qCT +fzl +fzl +cpX +fzl +fzl +fzl +fzl +fzl +fzl +fzl +ceu +fzl +fzl +axe +ftV +ftV +ftV +kze +poy +qCt +lZM +qCt +fsZ +lrB +ftV +ftV +ftV +axe +fzl +fzl +ceu +fzl +fzl +qty +eAB +qty +qty +fzl +fzl +fzl +qty +qty +fzl +fzl +fzl +fzl +fzl +fzl +fzl +qty +eAB +fzl +fzl +fzl +hPe +"} +(119,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +ooT +fRH +fRH +fRH +fRH +fRH +fRH +ftQ +dsz +dsz +dsz +pzO +xuz +fRH +fRH +fRH +fRH +fRH +hHa +sns +sns +qCT +fzl +fzl +cpX +cpX +fzl +fzl +eAB +fzl +fzl +ceu +lqd +ceu +fzl +qFd +ftV +akC +hZR +kze +dop +lZM +hSo +lZM +esS +lrB +nrm +akC +ftV +qFd +fzl +ceu +lqd +ceu +fzl +eAB +cpX +qty +fzl +fzl +fzl +fzl +cpX +qty +fzl +fzl +fzl +fzl +fzl +fzl +eAB +eAB +eAB +eAB +fzl +fzl +hPe +"} +(120,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +ftQ +dsz +dsz +dsz +pzO +xuz +fRH +fRH +fRH +fRH +fRH +hHa +sns +sns +qCT +fzl +eAB +cpX +fzl +fzl +fzl +eAB +fzl +fzl +fzl +ceu +fzl +fzl +axe +ftV +ftV +ftV +kze +poy +qCt +lZM +qCt +fsZ +lrB +ftV +ftV +ftV +axe +fzl +fzl +ceu +fzl +qty +qty +eAB +fzl +fzl +fzl +fzl +fzl +qty +qty +fzl +fzl +fzl +fzl +fzl +fzl +eAB +eAB +qty +eAB +fzl +fzl +hPe +"} +(121,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +ooT +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +nwT +fRH +fRH +fRH +fRH +fRH +fRH +ftQ +dsz +dsz +dsz +pzO +xuz +fRH +fRH +fRH +fRH +fRH +hHa +sns +sns +qCT +eAB +eAB +eAB +fzl +eAB +fzl +fzl +fzl +fzl +eAB +fzl +fzl +fzl +axe +ftV +ftV +ftV +kze +qqm +imi +cmz +imi +dCv +lrB +ftV +ftV +ftV +axe +fzl +fzl +fzl +fzl +qty +qty +cpX +fzl +fzl +fzl +fzl +fzl +ygc +fzl +fzl +fzl +fzl +fzl +fzl +eAB +eAB +eAB +eAB +eAB +fzl +fzl +hPe +"} +(122,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +sns +sns +gam +eAB +eAB +fzl +fzl +eAB +fzl +fzl +qty +qty +qty +fzl +eAB +ceu +uJR +ftV +qCt +ftV +joe +rwn +rwn +rwn +rwn +rwn +nkj +ftV +qCt +ftV +uJR +ceu +fzl +fzl +fzl +eAB +eAB +eAB +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +eAB +eAB +eAB +eAB +eAB +eAB +eAB +fzl +fzl +hPe +"} +(123,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pmz +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +nwT +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +nwT +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +sns +sns +qvQ +fzl +fzl +fzl +eAB +eAB +fzl +fzl +qty +qty +fzl +fzl +fzl +hRJ +eAA +bQr +gxB +gxB +gxB +gxB +niN +ftV +jMy +gxB +gxB +gxB +gxB +wEB +eAA +hRJ +fzl +fzl +eAB +eAB +fzl +eAB +fzl +fzl +qty +fzl +fzl +fzl +fzl +fzl +fzl +eAB +eAB +eAB +qty +eAB +eAB +qty +eAB +eAB +fzl +hPe +"} +(124,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dvd +dvd +dvd +slk +pdB +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +sns +sns +ftV +qCT +fzl +fzl +eAB +eAB +fzl +fzl +fzl +qty +eAB +eAB +fzl +ceu +pfP +kze +aVF +gsW +aVF +gsW +lrB +dDT +kze +gsW +aVF +gsW +aVF +lrB +pfP +ceu +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +eAB +eAB +eAB +qty +eAB +qty +qty +qty +qty +eAB +eAB +hPe +"} +(125,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +yff +gUU +wMu +dvd +bwd +uOQ +qoi +wjh +ipY +aWV +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +fRH +fRH +fRH +fRH +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +nwT +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +sns +sns +ftV +qCT +cpX +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +aQJ +axe +kze +gsW +aVF +gsW +aVF +lrB +ftV +kze +aVF +gsW +aVF +gsW +lrB +axe +axe +fzl +fzl +fzl +fzl +fzl +fzl +cpX +fzl +fzl +fzl +fzl +fzl +fzl +eAB +eAB +qty +eAB +eAB +eAB +qty +eAB +qty +eAB +qty +eAB +hPe +"} +(126,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +slk +pdB +ctH +ctH +ctH +uUX +uOQ +uOQ +nlZ +wjh +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +fRH +fRH +fRH +fRH +faS +fRH +fRH +fRH +fRH +fRH +fRH +uXF +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +ooT +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +sns +ftV +ftV +gPo +gPo +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +gOy +gOy +gOy +pKC +axe +kvp +axe +gOy +gOy +gOy +pKC +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +gPo +gPo +eAB +qty +eAB +eAB +eAB +qty +qty +eAB +eAB +eAB +eAB +eAB +eAB +hPe +"} +(127,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +ctH +ujA +jzV +ctH +ubH +ubH +ski +dvd +dvd +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +fRH +fRH +fRH +bym +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +nwT +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +nwT +fRH +fRH +fRH +fRH +fRH +hHa +sns +ftV +ftV +gPo +gPo +axe +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +vZp +axe +eiL +gsW +aVF +gsW +aVF +lrB +dDT +kze +aVF +gsW +aVF +gsW +pCd +axe +vZp +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +axe +gPo +gPo +eAB +eAB +qty +eAB +qty +eAB +eAB +eAB +eAB +qty +eAB +eAB +qty +hPe +"} +(128,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +hcO +gRc +tvk +gOE +obe +tvk +obe +dvd +khy +khy +dvd +lXz +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +fRH +fRH +fRH +fRH +bym +oEZ +fRH +fRH +fRH +fRH +fRH +fRH +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +gPo +ftV +ftV +gPo +gPo +axe +aVF +xMW +xMW +gsW +mLi +mLi +aVF +qOf +wvb +gsW +dHm +kze +aVF +gsW +aVF +gsW +lrB +ftV +kze +gsW +aVF +gsW +aVF +lrB +dHm +gsW +qOf +wBm +aVF +xBc +xBc +gsW +htW +htW +aVF +axe +gPo +gPo +qty +eAB +qty +eAB +eAB +eAB +qty +qty +qty +eAB +qty +eAB +eAB +hPe +"} +(129,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +kLZ +lhe +tvk +dxd +obe +tvk +uwx +iOl +khy +khy +iYx +lXz +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +fRH +fRH +fRH +fRH +bym +bym +fRH +fRH +fRH +fRH +fRH +fRH +oEZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +vWC +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +nwT +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +gPo +ftV +ftV +gPo +gPo +axe +gsW +xMW +xMW +aVF +mLi +mLi +gsW +wvb +wvb +aVF +bhZ +kze +tzL +tzL +tzL +tzL +lrB +ftV +kze +tzL +tzL +tzL +tzL +lrB +bhZ +aVF +wBm +wBm +gsW +xBc +xBc +aVF +htW +htW +gsW +axe +gPo +gPo +qty +eAB +eAB +qty +eAB +eAB +eAB +eAB +eAB +qty +eAB +eAB +eAB +hPe +"} +(130,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +ctH +wFA +wkw +ctH +lsX +lsX +oBl +dvd +dvd +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +fRH +fRH +fRH +fRH +bym +cks +fRH +fRH +fRH +fRH +fRH +fRH +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +vWC +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +gPo +ftV +ftV +gPo +gPo +axe +aVF +xMW +xMW +gsW +mLi +mLi +aVF +wvb +wvb +gsW +bhZ +kze +gsW +aVF +gsW +aVF +lrB +dDT +kze +aVF +gsW +aVF +gsW +lrB +bhZ +gsW +wBm +wBm +aVF +xBc +xBc +gsW +htW +htW +aVF +axe +gPo +gPo +eAB +eAB +eAB +qty +qty +qty +qty +eAB +qty +eAB +eAB +qty +eAB +hPe +"} +(131,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +slk +pdB +ctH +ctH +ctH +uUX +uOQ +uOQ +hHh +wjh +ipY +aWV +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +fRH +fRH +fRH +bym +oEZ +bym +fRH +fRH +fRH +fRH +bym +bym +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +nwT +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +gPo +aZS +ftV +gPo +gPo +axe +gsW +xMW +xMW +aVF +mLi +mLi +gsW +qOf +wvb +aVF +bhZ +kze +gfB +gfB +gfB +gfB +lrB +ftV +kze +gfB +gfB +gfB +gfB +lrB +bhZ +aVF +qOf +wBm +gsW +xBc +xBc +aVF +htW +htW +gsW +axe +gPo +gPo +qty +eAB +eAB +qty +eAB +eAB +qty +qty +qty +qty +eAB +qty +eAB +hPe +"} +(132,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pWu +pWu +pWu +pWu +slk +xWh +pdB +pWu +pWu +pWu +pWu +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +yff +gUU +wMu +dvd +rRs +uOQ +hpc +wjh +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +fRH +fRH +fRH +jgH +oEZ +bym +fRH +fRH +fRH +fRH +bym +ttc +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +gPo +ftV +ftV +gPo +gPo +axe +hSX +hSX +hSX +hSX +hSX +hSX +hSX +hSX +hSX +hSX +axe +xIj +gfB +gfB +gfB +gfB +lrB +ftV +kze +gfB +gfB +gfB +gfB +sMU +axe +hSX +hSX +hSX +hSX +hSX +hSX +hSX +hSX +hSX +hSX +axe +gPo +gPo +eAB +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(133,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +yff +rkr +oYY +cIm +cIm +cIm +lqE +lqE +orY +wjh +ipY +ipY +ugC +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dvd +dvd +dvd +slk +pdB +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +fRH +fRH +fRH +bym +bym +tHR +fRH +fRH +fRH +eTA +tHR +oEZ +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +gPo +ftV +ftV +gPo +gPo +axe +him +him +him +him +him +him +him +him +him +him +qnX +kJd +him +him +him +him +lrB +qCt +kze +him +him +him +him +aEZ +qnX +him +him +him +him +him +him +him +him +him +him +axe +gPo +gPo +eAB +eAB +qty +qty +qty +qty +qty +eAB +qty +qty +qty +eAB +qty +hPe +"} +(134,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pWu +pWu +pWu +pWu +pWu +pWu +pWu +slk +xWh +xWh +xWh +pdB +pWu +pWu +pWu +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pWu +pWu +pWu +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +eaS +wjh +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pmz +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +fRH +fRH +fRH +bym +oEZ +tHR +fRH +eTA +eTA +eTA +tHR +oEZ +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +vWC +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +gPo +ftV +ftV +gPo +gPo +axe +ixA +ixA +ixA +ixA +ixA +ixA +ixA +ixA +ixA +ixA +axe +ciT +kuc +kuc +kuc +kuc +lrB +ftV +kze +kuc +kuc +kuc +kuc +dKF +axe +ixA +ixA +ixA +ixA +ixA +ixA +ixA +ixA +ixA +ixA +axe +gPo +gPo +qty +eAB +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +eAB +hPe +"} +(135,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +xSy +hXL +eYy +eYy +bYd +szz +szz +szz +xhE +xhE +xhE +pVv +wjh +fVe +ipY +ugC +ipY +ipY +ipY +ipY +ipY +pWu +qLS +qLS +qLS +iVy +iVy +iVy +iVy +iVy +lIx +wjh +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +fRH +fRH +bym +bym +oEZ +tHR +eTA +eTA +eTA +eTA +tHR +bym +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +gPo +ftV +ftV +gPo +gPo +axe +aVF +xMW +xMW +gsW +mLi +mLi +aVF +qOf +wvb +gsW +dHm +kze +kuc +kuc +kuc +kuc +lrB +ftV +kze +kuc +kuc +kuc +kuc +lrB +dHm +aVF +qOf +wBm +gsW +xBc +xBc +aVF +htW +htW +gsW +axe +gPo +gPo +qty +qty +qty +qty +eAB +qty +qty +qty +qty +qty +eAB +eAB +qty +hPe +"} +(136,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pWu +pWu +pWu +obe +obe +obe +iRD +obe +obe +obe +fEP +obe +obe +aBD +wjh +fVe +ipY +ipY +ipY +ipY +ipY +pWu +pWu +pWu +hwA +hwA +hwA +obe +fEP +obe +iRD +obe +aBD +pWu +pWu +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +oEZ +fRH +bym +bym +oEZ +tHR +eTA +eTA +eTA +eTA +tHR +kcZ +jgH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +gPo +aZS +ftV +gPo +gPo +axe +gsW +xMW +xMW +aVF +mLi +mLi +gsW +wvb +wvb +aVF +bhZ +kze +aVF +gsW +aVF +gsW +lrB +dDT +kze +gsW +aVF +gsW +aVF +lrB +bhZ +gsW +wBm +wBm +aVF +xBc +xBc +gsW +htW +htW +aVF +axe +gPo +gPo +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +eAB +eAB +qty +hPe +"} +(137,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +yff +rkr +oYY +lqE +lqE +lqE +lqE +lqE +lqE +lqE +lqE +lqE +lqE +lqE +cBX +wjh +fVe +ipY +ipY +ipY +ipY +ipY +pWu +bgR +lqE +lqE +lqE +lqE +lqE +lqE +lqE +lqE +lqE +cBX +wjh +ipY +aWV +ipY +ipY +ipY +pWu +iQN +iQN +iQN +iQN +iQN +iQN +iQN +iQN +iQN +iQN +pWu +ipY +pWu +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +oEZ +fRH +bym +oEZ +oEZ +dYY +eTA +eTA +eTA +eTA +tHR +kcZ +bym +bym +fRH +fRH +fRH +fRH +fRH +ooT +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +nwT +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +gPo +ftV +ftV +gPo +gPo +axe +aVF +xMW +xMW +gsW +mLi +mLi +aVF +wvb +wvb +gsW +bhZ +kze +eAn +eAn +eAn +eAn +lrB +ftV +kze +eAn +eAn +eAn +eAn +lrB +bhZ +aVF +wBm +wBm +gsW +xBc +xBc +aVF +htW +htW +gsW +axe +gPo +gPo +qty +eAB +qty +qty +qty +qty +eAB +qty +qty +qty +qty +qty +qty +hPe +"} +(138,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pWu +ipY +ipY +ipY +pWu +bWX +wbd +wbd +wbd +gEv +gEv +gEv +gEv +gEv +uOQ +uOQ +uOQ +hgH +pWu +pWu +ipY +ipY +ipY +ipY +ipY +pWu +afd +uOQ +uOQ +gEv +gEv +gEv +uOQ +uOQ +uOQ +uOQ +hgH +wjh +ipY +ipY +ipY +ipY +pWu +pWu +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pWu +pWu +pWu +ipY +ipY +ipY +ipY +pWu +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +oEZ +bym +bym +oEZ +oEZ +oEZ +eTA +eTA +eTA +enA +vhw +kcZ +bym +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +nwT +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +ooT +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +gPo +ftV +ftV +gPo +gPo +axe +gsW +xMW +xMW +aVF +mLi +mLi +gsW +qOf +wvb +aVF +bhZ +kze +eAn +eAn +eAn +eAn +lrB +ftV +kze +eAn +eAn +eAn +eAn +lrB +bhZ +gsW +qOf +wBm +aVF +xBc +xBc +gsW +htW +htW +aVF +axe +gPo +gPo +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(139,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +kaw +hcP +pWu +pWu +pWu +pWu +pWu +jzL +xWh +pdB +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +kaw +hcP +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +fNa +ipY +xSs +fNa +ipY +pCe +fNa +ipY +npS +fNa +pWu +pWu +pWu +pWu +wpx +wpx +pWu +pWu +ipY +pWu +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +oEZ +bym +oEZ +oEZ +oEZ +oEZ +enA +qcZ +enA +enA +enA +kcZ +kcZ +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +gPo +ftV +ftV +gPo +gPo +axe +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +qwX +axe +eiL +gsW +aVF +gsW +aVF +lrB +dDT +kze +aVF +gsW +aVF +gsW +pCd +axe +qwX +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +axe +gPo +gPo +qty +qty +qty +qty +qty +qty +qty +qty +eAB +eAB +qty +qty +qty +hPe +"} +(140,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pWu +crs +uUX +uUX +sFK +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +sFK +uUX +ldS +uOQ +obe +uOQ +jpK +sFK +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +crs +pWu +eFP +eFP +fNa +ipY +ipY +fNa +ipY +ipY +fNa +ipY +ipY +fNa +eFP +eFP +pWu +mTU +mTU +mTU +hLP +pWu +tcX +pWu +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +enA +enA +enA +enA +enA +kcZ +kcZ +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +vWC +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +kvp +kvp +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +vYq +ldv +axe +axe +kvp +axe +axe +vYq +ldv +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +qty +axe +qty +qty +eAB +eAB +qty +eAB +qty +hPe +"} +(141,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pWu +ipY +ipY +ipY +ipY +ipY +pWu +pWu +uUX +htv +uUX +kaw +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +kaw +uUX +ldS +uOQ +obe +uOQ +jpK +kaw +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +htv +uUX +waw +eFP +eFP +fNa +ipY +ipY +fNa +ipY +ipY +fNa +ipY +ipY +fNa +eFP +eFP +pWu +fBD +mTU +mTU +mTU +pWu +jFJ +pWu +slk +pdB +pWu +pWu +pWu +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +enA +enA +enA +enA +enA +enA +kcZ +kcZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +ftV +ftV +iZF +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +pwd +gxB +gxB +dUZ +gxB +niN +hHx +ftV +ftV +ftV +hHx +jMy +gxB +dUZ +gxB +gxB +pwd +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +vEb +ftV +ftV +qty +qty +qty +qty +qty +qty +eAB +qty +qty +qty +qty +hPe +"} +(142,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pWu +pWu +pWu +slk +xWh +pdB +pWu +pWu +uUX +uUX +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +uOQ +uBZ +uOQ +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +uUX +uUX +wag +eFP +eFP +fNa +ipY +xSs +fNa +ipY +pCe +fNa +ipY +npS +fNa +eFP +eFP +pWu +pWu +wpx +wpx +pWu +pWu +khy +khy +khy +khy +rhj +wjh +mNQ +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +enA +enA +enA +enA +enA +enA +kcZ +kcZ +kcZ +kcZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +aZS +ftV +kze +gsW +aVF +gsW +aVF +gsW +aVF +gsW +aVF +gsW +aVF +gsW +bhZ +aVF +gsW +aVF +gsW +lrB +dDT +ftV +qCt +ftV +dDT +kze +aVF +gsW +aVF +gsW +bhZ +aVF +gsW +aVF +gsW +aVF +gsW +aVF +gsW +aVF +gsW +aVF +lrB +ftV +ftV +ftV +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(143,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +yff +rkr +oYY +lqE +wge +wge +cIm +cIm +pWu +uUX +uUX +pWu +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +pWu +xoz +dYg +xoz +dYg +xoz +pWu +uOQ +obe +uOQ +pWu +sXh +sHK +sHK +sXh +sHK +sHK +sXh +sHK +sHK +sXh +sHK +pWu +uUX +uUX +pWu +pCi +eFP +fNa +ipY +ipY +fNa +ipY +ipY +fNa +ipY +ipY +fNa +eFP +eFP +pWu +crs +uUX +uUX +crs +pWu +huG +bfd +ceO +khy +hpc +pWu +pWu +pWu +pWu +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +enA +qcZ +enA +enA +enA +enA +enA +enA +kcZ +kcZ +kcZ +kcZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +aZS +ftV +kze +aVF +gsW +aVF +gsW +aVF +gsW +aVF +gsW +aVF +gsW +aVF +bhZ +gsW +aVF +gsW +aVF +lrB +dDT +ftV +qCt +ftV +dDT +kze +gsW +aVF +gsW +aVF +bhZ +gsW +aVF +gsW +aVF +gsW +aVF +gsW +aVF +gsW +aVF +gsW +lrB +ftV +ftV +ftV +qty +qty +qty +qty +qty +qty +eAB +qty +qty +qty +hPe +"} +(144,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +pWu +ipY +ipY +ipY +pWu +uOQ +uOQ +uOQ +uOQ +uOQ +puD +pWu +uUX +uUX +pWu +sXh +sHK +sHK +sXh +sHK +sHK +sXh +sHK +sHK +sXh +sHK +sHK +pWu +cxA +dYg +cxA +dYg +cxA +pWu +uOQ +obe +uOQ +pWu +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +pWu +uUX +uUX +pWu +jOI +eFP +fNa +ipY +ipY +fNa +ipY +ipY +fNa +ipY +ipY +fNa +eFP +eFP +pWu +uUX +uUX +uUX +uUX +sFK +khy +khy +khy +khy +khy +khy +khy +wjh +mNQ +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +enA +enA +enA +enA +enA +enA +enA +enA +enA +kcZ +kcZ +kcZ +kcZ +kcZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +vWC +vWC +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +ftV +ftV +pOw +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +bhZ +rwn +rwn +vjE +rwn +qzR +hHx +ftV +ftV +ftV +hHx +pen +rwn +vjE +rwn +rwn +bhZ +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +tDT +ftV +ftV +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(145,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +pWu +slk +xWh +pdB +pWu +mVt +mVt +mVt +uOQ +uOQ +jwX +pWu +uUX +uUX +pWu +sHK +qvj +sHK +sHK +sHK +sHK +sHK +qvj +sHK +sHK +sHK +mBN +pWu +dYg +dYg +dYg +dYg +dYg +pWu +uOQ +fEP +uOQ +pWu +sXh +sHK +sHK +sXh +sHK +sHK +sXh +sHK +sHK +sXh +sHK +pWu +uUX +uUX +pWu +eFE +eFP +fNa +ipY +xSs +fNa +ipY +pCe +fNa +ipY +npS +fNa +eFP +eFP +pWu +uUX +uUX +uUX +uUX +kaw +khy +khy +khy +khy +khy +kpn +uqt +pWu +pWu +pWu +pWu +pWu +pWu +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +enA +enA +enA +enA +enA +qcZ +enA +enA +enA +enA +kcZ +kcZ +kcZ +kcZ +kcZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +kvp +kvp +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +vYq +ldv +axe +axe +kvp +axe +axe +vYq +ldv +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +qty +axe +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(146,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +pWu +pWu +pWu +dYg +lMp +pWu +pWu +pWu +pWu +pWu +pvc +pWu +pWu +uUX +uUX +pWu +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +pWu +sdH +dYg +mGf +dYg +sdH +pWu +uOQ +obe +uOQ +pWu +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +pWu +uUX +uUX +pWu +ojy +eFP +fNa +ipY +ipY +fNa +ipY +ipY +fNa +ipY +ipY +fNa +eFP +eFP +pWu +uUX +uUX +uUX +uUX +pWu +ujv +ujv +ujv +khy +khy +mJP +aLY +jdl +khy +kpn +uqt +wjh +fVe +ipY +ugC +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +enA +enA +enA +enA +enA +enA +enA +enA +enA +enA +enA +kcZ +kcZ +kcZ +kcZ +kcZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +vWC +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +vWC +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +aZS +kze +vmZ +unb +axe +aYm +wjf +jng +bHC +fiL +efS +aNv +rfu +jrV +ceV +axe +khN +unb +vmZ +unb +vmZ +unb +lub +unb +vmZ +unb +vmZ +unb +bIm +axe +hrM +gbe +bIm +axe +pLO +cIa +axe +pzR +heF +hrM +axe +gPo +gPo +gPo +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +eAB +qty +hPe +"} +(147,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +pWu +wFI +eQE +tUi +pWu +uUX +uUX +uUX +uUX +uUX +crs +pWu +uUX +uUX +pWu +sXh +sHK +sHK +sXh +sHK +sHK +sXh +sHK +sHK +sXh +sHK +sHK +pWu +jaQ +dYg +dYg +dYg +jaQ +pWu +uOQ +uBZ +uOQ +pWu +sHK +gvs +sHK +sHK +kNK +sHK +sHK +sHK +sHK +gvs +sHK +pWu +uUX +uUX +pWu +wID +eFP +eFP +tVi +eFP +siw +eFP +eFP +eFP +siw +eFP +eFP +tVi +eFP +fNv +uUX +uUX +nvR +uUX +pWu +cWD +cWD +cWD +ybC +biC +jUa +aLY +mqI +khy +mJP +aLY +wjh +fVe +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dvd +dvd +dvd +ipY +huJ +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +enA +enA +enA +enA +enA +enA +enA +enA +enA +enA +enA +enA +kcZ +kcZ +kcZ +kcZ +kcZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +ftV +kze +lOC +okl +axe +wCy +dKF +rwn +rwn +rwn +rwn +rwn +rwn +ciT +wSw +axe +unb +qUT +xoa +xoa +xyE +vmZ +xEg +vmZ +qUT +xoa +xoa +xyE +unb +axe +dLK +vTq +vTq +kvp +vTq +vTq +kvp +vTq +vTq +dLK +axe +gPo +gPo +gPo +gPo +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(148,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +hcO +kvz +ncO +mGf +pWu +mRR +uUX +nvR +htv +uUX +uUX +pWu +kaw +aPk +pWu +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +pWu +dYg +dYg +dYg +dYg +dYg +pWu +uOQ +obe +uOQ +pWu +sHK +sHK +lTB +pWu +tqX +scG +tqX +pWu +sXh +sHK +sHK +pWu +kaw +aPk +pWu +pCi +eFP +eFP +eFP +eFP +wCV +eFP +eFP +eFP +eFP +eFP +eFP +eFP +eFP +wag +uUX +uUX +uUX +uUX +pWu +hQi +hQi +hQi +aLY +aLY +khy +aLY +ruH +biC +jUa +aLY +wjh +fVe +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +yff +gUU +wMu +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +enA +enA +enA +enA +enA +enA +enA +qcZ +enA +enA +enA +enA +kcZ +kcZ +kcZ +kcZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +ftV +kze +lBL +mbz +axe +wCy +lrB +qCt +ftV +ftV +ftV +ftV +qCt +kze +xuc +axe +vmZ +fYk +cLi +fCr +jGX +unb +osG +unb +fYk +dVH +fOA +jGX +vmZ +axe +aRy +aRy +vTq +axe +vTq +vTq +axe +vTq +dHI +dHI +axe +gPo +gPo +gPo +gPo +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(149,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +gNH +dYg +dYg +dYg +pWu +ski +ski +ski +ski +ski +ski +pWu +ski +ski +pWu +pWu +slk +pdB +pWu +pWu +kaw +kjz +pWu +pWu +slk +pdB +pWu +pWu +pWu +kaw +oNX +pWu +pWu +pWu +uOQ +iRD +uOQ +pWu +sHK +sHK +pWu +gvx +mrL +mrL +mrL +xRQ +pWu +sHK +sHK +pWu +ski +ski +pWu +pWu +pWu +slk +xWh +pdB +pWu +pWu +pWu +pWu +slk +xWh +pdB +pWu +pWu +pWu +ski +ski +ski +ski +pWu +ujv +ujv +ujv +aLY +nqT +khy +lxm +jdl +lxm +khy +lxm +pWu +pWu +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +xSy +dvd +qoi +wjh +hYX +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +enA +enA +enA +enA +kcZ +kcZ +kcZ +kcZ +fRH +fRH +fRH +fRH +jGB +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +ftV +kze +soq +fsD +axe +wjI +lrB +ftV +vCj +cjX +eJN +hpF +ftV +kze +eql +axe +unb +fYk +abc +aZt +jGX +vmZ +xEg +vmZ +fYk +abc +aZt +jGX +unb +axe +kMP +aRy +faC +axe +vTq +vTq +axe +faC +dHI +jCk +axe +gPo +gPo +gPo +gPo +qty +eAB +qty +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(150,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +gNH +lDQ +jSC +jSC +pWu +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +pWu +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +obe +uOQ +nwv +sHK +sHK +aOF +dVh +clN +uyz +clN +edh +pUy +sHK +sHK +nwv +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +pWu +xeg +xeg +xeg +cPL +cPL +gEe +cPL +gEe +cPL +gEe +hnV +wjh +fVe +ipY +ugC +ipY +ipY +ipY +ipY +ipY +ipY +ctH +ctH +rWz +pdy +ski +dvd +bvJ +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +enA +enA +enA +enA +enA +qcZ +enA +kcZ +kcZ +kcZ +kcZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +vWC +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +ftV +kze +wwD +htn +axe +wjI +lrB +ftV +coO +cjX +eJN +sBh +ftV +kze +mBa +axe +vmZ +fYk +dOk +xYi +jGX +unb +hUV +unb +fYk +ukX +mbz +jGX +vmZ +axe +axe +axe +axe +axe +cqA +cqA +axe +axe +axe +axe +axe +xys +xys +gPo +gPo +xys +qty +qty +qty +qty +qty +qty +eAB +qty +qty +qty +hPe +"} +(151,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +gNH +gRc +obv +obe +pvc +obe +tvk +obe +obe +tvk +obe +pvc +obe +obe +tvk +fEP +obe +tvk +obe +obe +tvk +obe +obe +tvk +obe +obe +tvk +fEP +obe +tvk +obe +obe +tvk +obe +obe +tvk +obe +kaw +sHK +lGV +pWu +dVh +jjZ +wXv +rND +edh +pWu +sHK +sHK +kaw +obe +tvk +obe +obe +tvk +obe +obe +tvk +obe +obe +tvk +obe +obe +tvk +obe +obe +tvk +obe +obe +tvk +obe +obe +pWu +obe +obe +tvk +obe +obe +tvk +obe +obe +tvk +obe +obe +wjh +fVe +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +xSy +gRc +cmR +tvk +obe +iYx +bvJ +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +oEZ +enA +enA +enA +enA +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +enA +enA +enA +enA +enA +pIA +enA +enA +enA +enA +kcZ +kcZ +kcZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +ftV +kze +unb +vmZ +axe +hQX +sgx +ftV +dDT +ftV +ftV +dDT +ftV +kze +dCy +axe +unb +fYk +rbJ +kPd +jGX +vmZ +idO +vmZ +fYk +cLi +fsD +jGX +unb +axe +hrM +gbe +bIm +axe +vTq +vTq +axe +pHN +heF +hrM +axe +xys +xys +gPo +gPo +xys +qty +qty +qty +qty +qty +qty +qty +qty +qty +eAB +hPe +"} +(152,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +gNH +ifB +wdc +wdc +pWu +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +pWu +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +obe +uOQ +kaw +sHK +sHK +aOF +dVh +clN +gsT +clN +edh +pUy +sHK +sHK +kaw +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +pWu +nRj +nRj +nRj +iuE +iuE +gYy +iuE +gYy +iuE +gYy +iUA +wjh +fVe +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +ctH +jHV +sqa +oBl +dvd +bvJ +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +enA +enA +enA +enA +enA +enA +oEZ +oEZ +oEZ +enA +enA +enA +enA +enA +qcZ +enA +enA +enA +enA +enA +enA +enA +enA +oEZ +oEZ +oEZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +vWC +fRH +fRH +fRH +fRH +vWC +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +aZS +kze +vmZ +unb +axe +nZn +gnm +ftV +xfV +wwm +ppH +ppH +ftV +kze +xKn +axe +vmZ +vWm +tMG +tMG +pnV +unb +hUV +unb +vWm +tMG +tMG +pnV +vmZ +axe +dLK +vTq +vTq +axe +vTq +vTq +axe +vTq +vTq +dLK +axe +xys +xys +gPo +gPo +xys +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(153,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +gNH +dYg +dYg +dYg +pWu +oBl +oBl +oBl +oBl +oBl +oBl +pWu +oBl +oBl +pWu +pWu +slk +pdB +pWu +pWu +kaw +kjz +pWu +pWu +slk +pdB +pWu +pWu +pWu +kaw +flB +pWu +pWu +pWu +uOQ +iRD +uOQ +pWu +sHK +sHK +pWu +eEX +cyR +cyR +cyR +jNo +pWu +sHK +sHK +pWu +oBl +oBl +pWu +pWu +pWu +slk +xWh +pdB +pWu +pWu +pWu +pWu +slk +xWh +pdB +pWu +pWu +pWu +oBl +oBl +oBl +oBl +pWu +hQi +hQi +hQi +aLY +nut +khy +nut +uAh +nut +khy +nut +pWu +pWu +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +xSy +dvd +dXK +wjh +hYX +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +enA +enA +enA +enA +enA +enA +oEZ +oEZ +oEZ +enA +enA +qcZ +enA +enA +enA +enA +enA +enA +enA +enA +enA +enA +enA +oEZ +oEZ +oEZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +jGB +fRH +fRH +fRH +fRH +fRH +hHa +axe +ftV +kze +unb +vmZ +axe +hQX +gnm +ftV +xfV +eYm +aRX +aRX +ftV +kze +ohN +axe +unb +vmZ +rIp +vmZ +unb +vmZ +xEg +vmZ +unb +vmZ +unb +vmZ +unb +axe +oda +oda +vTq +kvp +vTq +vTq +kvp +vTq +pFd +pFd +axe +xys +xys +xys +xys +xys +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(154,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +kLZ +kvz +ncO +mGf +pWu +mRR +uUX +nvR +htv +uUX +uUX +pWu +kaw +aPk +pWu +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +pWu +uUX +uUX +uUX +uUX +uUX +pWu +uOQ +obe +uOQ +pWu +sHK +sHK +lTB +pWu +rUQ +scG +rUQ +pWu +sXh +sHK +sHK +pWu +kaw +aPk +pWu +uwf +eFP +eFP +eFP +eFP +eFP +eFP +hZY +eFP +eFP +eFP +eFP +eFP +eFP +fNv +uUX +uUX +uUX +uUX +pWu +ujv +ujv +ujv +aLY +nmJ +khy +aLY +mqI +lNM +kpn +aLY +wjh +fVe +ipY +ugC +ipY +ipY +ipY +ipY +ipY +ipY +ipY +yff +gUU +wMu +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +enA +enA +enA +enA +enA +enA +enA +enA +oEZ +oEZ +enA +enA +enA +enA +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +ftV +kze +vmZ +unb +axe +vnk +mRy +qCt +ftV +ftV +ftV +ftV +qCt +kze +ecp +axe +vmZ +unb +vmZ +unb +akC +fZQ +cAj +fMQ +akC +unb +vmZ +unb +vmZ +axe +dWG +oda +faC +axe +vTq +vTq +axe +faC +pFd +vlV +axe +xys +xys +xys +xys +xys +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(155,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +pWu +fMr +dYg +qUP +pWu +uUX +uUX +uUX +uUX +uUX +crs +pWu +uUX +uUX +pWu +sXh +sHK +sHK +sXh +sHK +sHK +sXh +sHK +sHK +sXh +sHK +sHK +pWu +hCh +ijB +iQZ +sHK +uUX +pWu +uOQ +uBZ +uOQ +pWu +sHK +gvs +sHK +eVK +sHK +sHK +sHK +sHK +sHK +gvs +sHK +pWu +uUX +uUX +pWu +tDJ +eFP +eFP +tVi +eFP +siw +eFP +eFP +eFP +siw +eFP +wCV +tVi +eFP +wag +uUX +uUX +nvR +uUX +pWu +cWD +cWD +cWD +mwN +lNM +kpn +aLY +ruH +khy +mJP +aLY +wjh +fVe +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dvd +dvd +dvd +ipY +huJ +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +enA +enA +enA +enA +oEZ +enA +enA +enA +oEZ +oEZ +enA +enA +enA +enA +enA +enA +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +ftV +kze +otR +xoa +axe +liP +tMA +liP +tMA +vmZ +unb +liP +tMA +liP +tMA +axe +unb +vmZ +unb +vmZ +sVe +qCt +ftV +qCt +rnv +vmZ +unb +vmZ +unb +axe +axe +axe +axe +axe +cqA +cqA +axe +axe +axe +axe +axe +axe +axe +xys +xys +xys +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(156,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +pWu +pWu +pWu +dYg +tHh +pWu +pWu +pWu +pWu +pWu +pvc +pWu +pWu +uUX +uUX +pWu +sHK +sHK +sHK +mBN +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +pWu +scs +isf +sHK +dYg +uUX +pWu +uOQ +obe +uOQ +pWu +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +pWu +uUX +uUX +pWu +eFE +eFP +fNa +ipY +kAK +fNa +ipY +nRo +fNa +ipY +qGE +fNa +eFP +eFP +pWu +uUX +uUX +uUX +uUX +pWu +hQi +hQi +hQi +khy +khy +mJP +aLY +uAh +khy +jUa +piE +wjh +fVe +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +enA +enA +pIA +enA +oEZ +oEZ +enA +enA +enA +oEZ +oEZ +oEZ +enA +enA +enA +enA +enA +enA +enA +enA +enA +enA +oEZ +oEZ +oEZ +oEZ +oEZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +ooT +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +ftV +kze +pvd +wvz +axe +jft +vTq +vTq +qUT +xoa +xoa +xoa +xoa +xoa +xoa +qnX +xoa +xoa +xoa +xoa +cAj +ftV +nAD +ftV +rhm +xoa +xoa +xoa +xoa +qnX +xoa +xoa +xyE +vTq +vTq +vTq +axe +wPm +axe +wPm +axe +cck +axe +xys +xys +xys +xys +qty +qty +qty +qty +qty +qty +qty +eAB +qty +hPe +"} +(157,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +pWu +slk +xWh +pdB +pWu +mVt +mVt +mVt +uOQ +uOQ +jwX +pWu +uUX +uUX +pWu +sHK +qvj +sHK +sHK +sHK +sHK +sHK +qvj +sHK +sHK +sHK +sHK +pWu +uLT +sHK +dYg +bfD +uUX +pWu +uOQ +fEP +uOQ +pWu +sXh +sHK +sHK +sXh +sHK +sHK +sXh +sHK +sHK +sXh +sHK +pWu +uUX +uUX +pWu +ojy +eFP +fNa +ipY +ipY +fNa +ipY +ipY +fNa +ipY +ipY +fNa +eFP +eFP +pWu +uUX +uUX +uUX +uUX +sFK +khy +khy +khy +khy +khy +jUa +piE +pWu +pWu +pWu +pWu +pWu +pWu +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +enA +enA +enA +enA +oEZ +oEZ +enA +enA +enA +oEZ +oEZ +oEZ +oEZ +enA +enA +enA +enA +enA +enA +enA +enA +enA +enA +oEZ +oEZ +oEZ +oEZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +ftV +kze +aln +ftV +axe +qmC +gbe +xKk +sbG +duE +acC +qCt +ftV +duE +ftV +kvp +ftV +qCt +duE +ftV +wbm +ftV +ylq +ftV +jHo +ftV +duE +qCt +ftV +kvp +ftV +qCt +mlo +vTq +vTq +vTq +kvp +byU +lFq +byU +lFq +byU +axe +xys +xys +xys +xys +qty +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(158,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +pWu +ipY +ipY +ipY +pWu +uOQ +uOQ +uOQ +uOQ +uOQ +puD +pWu +uUX +uUX +pWu +sXh +sHK +sHK +sXh +sHK +sHK +sXh +sHK +sHK +sXh +sHK +sHK +pWu +tbn +tOx +sHK +gZu +uUX +pWu +uOQ +obe +uOQ +pWu +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +pWu +uUX +uUX +pWu +wID +eFP +fNa +ipY +ipY +fNa +ipY +ipY +fNa +ipY +ipY +fNa +eFP +eFP +pWu +uUX +uUX +uUX +uUX +kaw +khy +khy +khy +khy +khy +khy +khy +wjh +mNQ +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +enA +enA +enA +oEZ +oEZ +oEZ +enA +enA +enA +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +enA +enA +enA +enA +enA +enA +qcZ +enA +enA +oEZ +oEZ +oEZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +ooT +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +aZS +kze +pvd +wvz +axe +aNY +vTq +vTq +vWm +tMG +tMG +tMG +tMG +tMG +tMG +qnX +tMG +tMG +tMG +tMG +cAj +ftV +hxG +ftV +bix +tMG +tMG +tMG +tMG +qnX +tMG +tMG +pnV +vTq +vTq +vTq +axe +iny +oRY +tXt +oRY +kyA +axe +xys +xys +xys +xys +qty +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(159,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +yff +rkr +oYY +iVy +bhR +bhR +dIw +dIw +pWu +uUX +uUX +pWu +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +sHK +pWu +dFy +kwl +xJQ +nSH +uUX +pWu +uOQ +obe +uOQ +pWu +sXh +sHK +sHK +sXh +sHK +sHK +sXh +sHK +sHK +sXh +sHK +pWu +uUX +uUX +pWu +ehW +eFP +fNa +ipY +kAK +fNa +ipY +nRo +fNa +ipY +qGE +fNa +eFP +eFP +pWu +crs +uUX +uUX +crs +pWu +bfd +huG +ceO +khy +hpc +pWu +pWu +pWu +pWu +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +enA +enA +enA +oEZ +oEZ +oEZ +enA +enA +enA +enA +enA +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +enA +enA +enA +oEZ +oEZ +oEZ +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +ftV +kze +lwx +tMG +axe +tSO +ygH +tSO +ygH +vmZ +unb +tSO +ygH +tSO +ygH +axe +unb +vmZ +unb +vmZ +biB +qCt +ftV +qCt +mCf +vmZ +unb +vmZ +unb +axe +axe +axe +axe +axe +cqA +cqA +axe +axe +axe +axe +axe +axe +axe +xys +xys +xys +xys +qty +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(160,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pWu +pWu +pWu +slk +xWh +pdB +pWu +pWu +uUX +uUX +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +uOQ +uBZ +uOQ +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +uUX +uUX +waw +eFP +eFP +fNa +ipY +ipY +fNa +ipY +ipY +fNa +ipY +ipY +fNa +eFP +eFP +pWu +pWu +wpx +wpx +pWu +pWu +khy +khy +khy +khy +rhj +wjh +mNQ +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +enA +enA +enA +oEZ +oEZ +oEZ +oEZ +enA +enA +enA +enA +enA +enA +enA +enA +enA +enA +enA +enA +enA +enA +enA +enA +enA +oEZ +oEZ +oEZ +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +ftV +kze +vmZ +unb +axe +caK +gxB +gxB +gxB +niN +jMy +gxB +gxB +gxB +vlH +axe +vmZ +unb +vmZ +unb +akC +uuz +eVV +uuz +akC +unb +vmZ +unb +vmZ +axe +hrM +gbe +bIm +axe +vTq +vTq +axe +pHN +heF +hrM +axe +xys +xys +xys +xys +xys +xys +xys +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(161,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pWu +ipY +ipY +ipY +ipY +ipY +pWu +pWu +uUX +htv +uUX +sFK +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +sFK +uUX +ldS +uOQ +obe +uOQ +jpK +sFK +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +htv +uUX +wag +eFP +eFP +fNa +ipY +ipY +fNa +ipY +ipY +fNa +ipY +ipY +fNa +eFP +eFP +pWu +fBD +mTU +mTU +mTU +pWu +uDB +pWu +slk +pdB +pWu +pWu +pWu +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +enA +enA +enA +pGz +oEZ +oEZ +oEZ +oEZ +enA +enA +enA +enA +enA +enA +enA +enA +enA +qcZ +enA +enA +enA +enA +enA +oEZ +oEZ +oEZ +oEZ +oEZ +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +ftV +kze +unb +vmZ +axe +dOg +syC +npj +dev +lrB +kze +syC +npj +dev +qeC +axe +unb +vmZ +unb +vmZ +unb +vmZ +eDm +vmZ +unb +vmZ +unb +vmZ +unb +axe +dLK +vTq +vTq +kvp +vTq +vTq +kvp +vTq +vTq +dLK +axe +xys +xys +xys +qty +xys +xys +xys +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(162,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pWu +crs +uUX +uUX +kaw +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +kaw +uUX +ldS +uOQ +obe +uOQ +jpK +kaw +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +uUX +crs +pWu +eFP +eFP +fNa +ipY +kAK +fNa +ipY +nRo +fNa +ipY +qGE +fNa +eFP +eFP +pWu +mTU +mTU +mTU +hLP +pWu +fLc +pWu +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +enA +enA +pGz +pGz +oEZ +oEZ +oEZ +oEZ +oEZ +enA +enA +enA +enA +enA +enA +enA +enA +enA +enA +enA +enA +enA +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +ttc +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +ftV +kze +vmZ +unb +axe +kze +lIY +npj +uGs +lrB +kze +lIY +npj +uGs +lrB +axe +vmZ +qUT +xoa +xoa +xyE +unb +lub +unb +qUT +xoa +xoa +xyE +vmZ +axe +dHI +dHI +vTq +axe +vTq +vTq +axe +vTq +udR +udR +axe +xys +bbO +qty +qty +qty +qty +xys +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(163,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +kaw +hcP +pWu +pWu +pWu +pWu +pWu +jzL +xWh +pdB +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +kaw +hcP +pWu +pWu +pWu +pWu +pWu +pWu +pWu +pWu +fNa +ipY +ipY +fNa +ipY +ipY +fNa +ipY +ipY +fNa +pWu +pWu +pWu +pWu +wpx +wpx +pWu +pWu +ipY +pWu +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +pGz +pGz +pGz +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +bym +bym +bym +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +ftV +kze +unb +vmZ +axe +uuc +vJH +vJH +vJH +uww +itq +vJH +vJH +vJH +xzR +axe +unb +fYk +cLi +qyd +jGX +vmZ +ofO +vmZ +fYk +fCr +dOk +jGX +unb +axe +jCk +dHI +faC +axe +vTq +vTq +axe +faC +udR +moE +axe +xys +rmr +qty +qty +qty +qty +qzx +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(164,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pWu +ipY +ipY +ipY +pWu +bWX +wbd +wbd +wbd +rQv +rQv +rQv +rQv +rQv +uOQ +uOQ +uOQ +hgH +pWu +pWu +ipY +ipY +ipY +ipY +ipY +pWu +afd +uOQ +uOQ +rQv +rQv +rQv +uOQ +uOQ +uOQ +uOQ +hgH +wjh +ipY +aWV +ipY +ipY +pWu +pWu +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pWu +pWu +pWu +ipY +ipY +ipY +ipY +pWu +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +pGz +pGz +pGz +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +cks +bym +bym +bym +bym +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +ftV +kze +lOC +okl +axe +uxV +xkt +axm +vmZ +lrB +kze +dyO +qIM +eUO +pbs +axe +vmZ +fYk +abc +aZt +jGX +unb +lub +unb +fYk +abc +aZt +jGX +vmZ +axe +axe +axe +axe +axe +cqA +cqA +axe +axe +axe +axe +axe +xys +xys +qty +qty +qty +xys +xys +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(165,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +yff +rkr +oYY +iVy +iVy +iVy +iVy +iVy +iVy +iVy +iVy +iVy +iVy +iVy +rFc +wjh +ipY +ipY +ugC +ipY +ipY +ipY +pWu +vGt +iVy +iVy +iVy +iVy +iVy +iVy +iVy +iVy +iVy +rFc +wjh +ipY +ipY +ipY +ipY +ipY +pWu +iQN +iQN +iQN +iQN +iQN +iQN +iQN +iQN +iQN +iQN +pWu +ipY +pWu +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +pGz +qZc +fiJ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +bym +oEZ +ttc +oEZ +bym +bym +bym +fRH +uXF +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +aZS +kze +soq +qyd +axe +bgM +tLA +vmZ +unb +lrB +kze +vmZ +unb +vmZ +izi +axe +unb +fYk +oDJ +xYi +jGX +vmZ +eDm +vmZ +fYk +cLi +mbz +jGX +unb +axe +hrM +gbe +bIm +axe +vTq +vTq +axe +pHN +heF +hrM +axe +xys +xys +wPJ +wPJ +xys +xys +xys +xys +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(166,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pWu +pWu +pWu +obe +obe +obe +iRD +obe +obe +obe +fEP +obe +obe +aBD +wjh +ipY +ipY +ipY +ipY +ipY +ipY +pWu +pWu +pWu +hwA +hwA +hwA +obe +fEP +obe +iRD +obe +aBD +pWu +pWu +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +fiJ +jhG +usz +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +xIL +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +tHR +tHR +tHR +tHR +bym +bym +bym +bym +faS +fRH +jGB +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +ftV +kze +feN +aZt +axe +aAp +vmZ +unb +koH +qeC +dOg +unb +vmZ +unb +gIs +axe +vmZ +fYk +dCt +kfJ +jGX +unb +sLT +unb +fYk +xbs +eMM +jGX +vmZ +axe +dLK +vTq +vTq +axe +vTq +vTq +axe +vTq +vTq +dLK +axe +xys +xys +xys +xys +xys +xys +xys +xys +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(167,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +xSy +xuw +eqa +eqa +hZr +rpS +rpS +rpS +eZr +eZr +eZr +lgh +wjh +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pWu +xhy +xhy +xhy +lqE +lqE +lqE +lqE +lqE +orY +wjh +ipY +ipY +ugC +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +usz +usz +usz +oEZ +oEZ +oEZ +oEZ +oEZ +hrv +usz +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +qZD +iSq +usz +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +nKH +ufu +tHR +tHR +tHR +tHR +tHR +bym +bym +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +jGB +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +ftV +kze +wwD +htn +axe +lvK +jbY +vmZ +bII +lrB +kze +vmZ +unb +vmZ +lQK +axe +unb +vWm +tMG +tMG +pnV +vmZ +eDm +vmZ +vWm +tMG +tMG +pnV +unb +axe +qxS +qxS +vTq +kvp +vTq +vTq +kvp +vTq +lHc +lHc +axe +xys +xys +xys +xys +xys +xys +xys +xys +xys +qty +qty +qty +qty +qty +qty +hPe +"} +(168,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pWu +pWu +pWu +pWu +pWu +pWu +pWu +slk +xWh +xWh +xWh +pdB +pWu +pWu +pWu +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pWu +pWu +pWu +uOQ +uOQ +uOQ +uOQ +uOQ +uOQ +eZF +wjh +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +usz +usz +pdP +oEZ +oEZ +uqk +usz +usz +usz +uqk +usz +uqk +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +fQT +usz +usz +usz +usz +usz +usz +usz +wat +ufu +tHR +tHR +tHR +tHR +tHR +bym +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +ftV +kze +vmZ +unb +axe +xjW +mec +pJn +iJm +gOb +uXX +dRS +hgt +dRS +sfW +axe +nBA +unb +vmZ +unb +vmZ +unb +lub +unb +vmZ +unb +vmZ +unb +axv +axe +mHw +qxS +faC +axe +wVA +jZq +axe +faC +lHc +qev +axe +xys +xys +xys +xys +xys +xys +xys +xys +xys +qty +qty +qty +qty +qty +qty +hPe +"} +(169,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +tAn +rkr +oYY +dIw +dIw +dIw +iVy +iVy +uvz +wjh +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +eFl +usz +usz +usz +usz +usz +vqv +bQB +usz +usz +usz +usz +usz +hrv +oEZ +oEZ +oEZ +oEZ +oEZ +usz +usz +usz +usz +usz +usz +bTp +usz +kmG +pyc +tHR +tHR +tHR +dYY +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +kvp +kvp +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +vYq +ldv +axe +axe +kvp +axe +axe +vYq +ldv +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +rCh +axe +qty +qty +qty +hPe +"} +(170,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pWu +pWu +pWu +pWu +slk +xWh +pdB +pWu +pWu +pWu +pWu +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +wfH +sJu +qcw +uWK +djI +vqv +vqv +vqv +vqv +kiI +usz +wGG +usz +hrv +oEZ +oEZ +oEZ +oEZ +oEZ +usz +usz +usz +usz +usz +usz +jrJ +usz +nKH +ufu +tHR +tHR +tHR +tHR +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +ftV +ftV +iZF +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +pwd +gxB +gxB +gxB +gxB +niN +hHx +ftV +ftV +ftV +hHx +jMy +gxB +gxB +gxB +gxB +pwd +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +gxB +vEb +ftV +ftV +qty +qty +qty +hPe +"} +(171,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +usz +aQk +xfw +usz +gQD +vqv +vqv +vqv +bQB +usz +bQB +usz +uqk +sfs +oEZ +oEZ +oEZ +oEZ +oEZ +usz +wPa +wPa +wPa +vKi +usz +bTp +usz +mXQ +kmG +pyc +tHR +tHR +tHR +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +aZS +ftV +kze +gsW +aVF +gsW +aVF +gsW +aVF +gsW +aVF +gsW +aVF +gsW +bhZ +aVF +gsW +aVF +gsW +lrB +dDT +ftV +qCt +ftV +dDT +kze +aVF +gsW +aVF +gsW +bhZ +aVF +gsW +aVF +gsW +aVF +gsW +aVF +gsW +aVF +gsW +aVF +gsW +aVF +gsW +aVF +gsW +aVF +gsW +aVF +lrB +ftV +ftV +ftV +qty +qty +hPe +"} +(172,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +usz +uqk +usz +usz +usz +unf +eRl +vqv +vqv +usz +usz +usz +usz +usz +uqk +oEZ +oEZ +oEZ +oEZ +usz +wPa +moA +moA +squ +moA +usz +spC +tOD +nKH +ufu +tHR +tHR +tHR +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +ooT +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +aZS +ftV +kze +aVF +gsW +aVF +gsW +aVF +gsW +aVF +gsW +aVF +gsW +aVF +bhZ +gsW +aVF +gsW +aVF +lrB +dDT +ftV +qCt +ftV +dDT +kze +gsW +aVF +gsW +aVF +bhZ +gsW +aVF +gsW +aVF +gsW +aVF +gsW +aVF +gsW +aVF +gsW +aVF +gsW +aVF +gsW +aVF +gsW +aVF +gsW +lrB +ftV +ftV +ftV +qty +qty +hPe +"} +(173,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pmz +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +usz +usz +usz +usz +usz +usz +bQB +usz +usz +usz +bQB +sfs +usz +usz +usz +oEZ +oEZ +oEZ +oEZ +usz +wPa +moA +uhw +moA +squ +usz +usz +tOD +nKH +ufu +tHR +tHR +tHR +bym +jGB +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +axe +ftV +ftV +pOw +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +bhZ +rwn +rwn +rwn +rwn +qzR +hHx +ftV +ftV +ftV +hHx +pen +rwn +rwn +rwn +rwn +bhZ +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +rwn +tDT +ftV +ftV +qty +qty +qty +hPe +"} +(174,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dvd +dvd +dvd +slk +pdB +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +oEZ +usz +usz +uqk +usz +usz +usz +usz +usz +wGG +usz +usz +usz +usz +hrv +oEZ +oEZ +oEZ +oEZ +usz +wPa +rCt +nex +squ +moA +usz +usz +nKH +nKH +kmG +pyc +tHR +tHR +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +mXq +clA +clA +mXq +mXq +mXq +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +vYq +ldv +axe +axe +kvp +axe +axe +vYq +ldv +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +qty +qty +qty +hPe +"} +(175,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +yff +gUU +wMu +dvd +bwd +uOQ +qoi +wjh +ipY +aWV +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +oEZ +uqk +bQB +usz +kiI +usz +bQB +kiI +usz +usz +usz +uqk +usz +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +usz +wPa +wPa +wPa +fBA +usz +usz +usz +nKH +nKH +nKH +ufu +tHR +tHR +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +jGB +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +fRb +ftV +kze +vmZ +bMd +mXq +gPo +gPo +gPo +gPo +gPo +gPo +gPo +gPo +gPo +axe +dxK +vmZ +unb +vmZ +unb +vmZ +unb +vmZ +unb +vmZ +unb +vmZ +unb +vmZ +qcO +axe +gPo +gPo +gPo +gPo +gPo +gPo +gPo +gPo +gPo +xys +xys +xys +xys +xys +xys +xys +xys +xys +xys +xys +xys +qty +qty +qty +qty +hPe +"} +(176,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +slk +pdB +ctH +ctH +ctH +uUX +uOQ +uOQ +nlZ +wjh +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +oEZ +oEZ +usz +usz +uqk +usz +usz +usz +uqk +usz +hrv +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +usz +usz +usz +usz +usz +usz +usz +oEZ +usz +nKH +nKH +ckt +ufu +tHR +tHR +bym +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +xwX +ftV +kze +unb +tgJ +mXq +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +vmZ +opq +udv +bzq +udv +bzq +udv +bzq +udv +bzq +udv +bzq +udv +klI +vmZ +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +xys +xys +xys +xys +xys +xys +xys +xys +xys +qty +qty +qty +qty +hPe +"} +(177,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +ctH +ujA +jzV +ctH +ubH +ubH +ski +dvd +dvd +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +oEZ +oEZ +hrv +usz +usz +uqk +hrv +usz +usz +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +usz +usz +usz +usz +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +nKH +nKH +ufu +tHR +tHR +bym +bym +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +mXq +cFc +kze +vmZ +aNo +mXq +qOZ +tKx +axe +gPo +gPo +gPo +axe +dmD +vTF +axe +unb +cMI +akC +gAu +xlu +orE +deT +orE +deT +orE +gAu +xlu +akC +pNl +unb +axe +vTF +dmD +axe +gPo +gPo +gPo +axe +ftV +ftV +ftV +ftV +axe +xys +xys +xys +xys +xys +xys +xys +xys +xys +qty +qty +qty +qty +hPe +"} +(178,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +hcO +gRc +tvk +gOE +obe +tvk +obe +dvd +khy +khy +dvd +lXz +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +oEZ +oEZ +oEZ +bQB +uqk +usz +uqk +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +usz +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +tHR +tHR +bym +bym +bym +bym +cks +bym +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +mXq +elQ +kze +unb +rrF +mXq +vXV +jjV +axe +gPo +gPo +axe +axe +pcp +vTF +qgW +vmZ +hPs +orE +nMh +fts +fBo +lSn +fBo +lSn +woj +nMh +fts +orE +elr +vmZ +qgW +vTF +pcp +axe +axe +gPo +gPo +axe +ftV +ftV +ftV +ftV +axe +xys +xys +xys +xys +xys +xys +xys +xys +xys +qty +qty +qty +qty +hPe +"} +(179,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +kLZ +lhe +tvk +dxd +obe +tvk +uwx +iOl +khy +khy +iYx +lXz +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +bym +bym +oEZ +bym +ttc +bym +jgH +fRH +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +mXq +aZS +kze +vmZ +uox +mXq +sew +eyI +axe +gPo +axe +axe +bTl +gOy +vTF +qgW +unb +cMI +deT +rKI +fBo +lCn +dTQ +vrb +lCn +dTQ +woj +tLM +deT +pNl +unb +qgW +vTF +dmD +lrB +axe +axe +gPo +axe +ftV +ftV +ftV +ftV +axe +xys +xys +xys +xys +xys +xys +xys +xys +xys +qty +qty +qty +qty +hPe +"} +(180,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +ctH +wFA +wkw +ctH +lsX +lsX +oBl +dvd +dvd +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +ipY +ipY +ipY +dry +pwc +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +oEZ +cks +bym +bym +bym +bym +bym +bym +bym +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +fRH +hHa +icz +ftV +pOw +rwn +vQJ +mXq +xun +eyI +axe +axe +axe +kQv +kze +jjh +vTF +qgW +vmZ +hPs +orE +qCt +kze +nbj +aqz +rwn +ste +nAc +lrB +qCt +orE +elr +vmZ +qgW +vTF +vrb +oxR +kPH +axe +axe +axe +dDT +ftV +ftV +dDT +axe +xys +xys +xys +xys +xys +xys +xys +xys +xys +qty +qty +qty +qty +hPe +"} +(181,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +slk +pdB +ctH +ctH +ctH +uUX +uOQ +uOQ +hHh +wjh +ipY +aWV +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +szy +szy +szy +szy +ejc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +pwc +mXq +ftV +dzW +ftV +dBO +mXq +fBZ +eyI +axe +ftV +ftV +ftV +bTl +gOy +vTF +qgW +unb +cMI +deT +fBo +kze +gOy +lrB +qCt +kze +gOy +lrB +woj +deT +pNl +unb +qgW +vTF +dmD +lrB +ftV +ftV +ftV +axe +ftV +ftV +ftV +ftV +axe +xys +xys +xys +xys +xys +xys +xys +xys +xys +qty +qty +qty +qty +hPe +"} +(182,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +yff +gUU +wMu +dvd +rRs +uOQ +hpc +wjh +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +pNf +eoB +wCw +mtZ +wCw +eoB +eoB +rEt +eyI +axe +ftV +utA +wiS +kze +pvS +vTF +qgW +vmZ +hPs +orE +ftV +eux +tYS +lrB +jPP +kze +lFo +tbj +ftV +orE +elr +vmZ +qgW +vTF +xEd +lrB +wiS +ntG +ftV +axe +ftV +dha +ftV +ftV +axe +xys +xys +xys +xys +xys +xys +xys +xys +qty +qty +qty +qty +qty +hPe +"} +(183,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dvd +dvd +dvd +slk +pdB +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dvd +dvd +dvd +ipY +huJ +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +bvJ +kGx +kGx +kGx +kGx +iYE +eoB +nBr +eyI +axe +ftV +ftV +ftV +bTl +gOy +vTF +qgW +unb +cMI +deT +fBo +kze +gOy +lrB +qCt +kze +gOy +lrB +woj +deT +pNl +unb +qgW +vTF +dmD +lrB +ftV +ftV +ftV +axe +ftV +ftV +ftV +ftV +axe +xys +xys +xys +xys +xys +xys +xys +xys +qty +qty +qty +qty +qty +hPe +"} +(184,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pmz +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +yff +gUU +wMu +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +bvJ +bvJ +bvJ +bvJ +bvJ +iYE +eoB +ftV +eyI +axe +axe +axe +kQv +kze +jjh +vTF +qgW +vmZ +hPs +orE +qCt +kze +grL +hxU +gxB +nng +llk +lrB +qCt +orE +elr +vmZ +qgW +vTF +vrb +oxR +kPH +axe +axe +axe +dDT +ftV +ftV +dDT +axe +xys +xys +xys +xys +xys +xys +xys +xys +qty +qty +qty +qty +eAB +hPe +"} +(185,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pmz +dvd +dvd +dvd +pwO +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +xSy +dvd +qoi +wjh +hYX +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +iYE +eoB +ftV +eyI +axe +gPo +axe +axe +bTl +gOy +vTF +qgW +unb +cMI +deT +rKI +fBo +mos +nAc +gOy +nbj +gvJ +woj +tLM +deT +pNl +unb +qgW +vTF +dmD +lrB +axe +axe +gPo +axe +ftV +ftV +ftV +ftV +axe +xys +xys +xys +xys +xys +xys +xys +xys +qty +qty +qty +qty +qty +hPe +"} +(186,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dvd +dvd +dvd +dvd +khy +khy +ugC +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +ctH +rWz +pdy +ski +dvd +bvJ +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +iYE +eoB +ftV +eyI +axe +gPo +gPo +axe +axe +pcp +vTF +qgW +vmZ +hPs +orE +gAu +xlu +fBo +vIy +woj +vIy +woj +gAu +xlu +orE +elr +vmZ +qgW +vTF +pcp +axe +axe +gPo +gPo +axe +ftV +ftV +ftV +ftV +axe +xys +xys +xys +xys +xys +xys +xys +xys +qty +qty +qty +qty +qty +hPe +"} +(187,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pmz +dvd +slk +xWh +pdB +dvd +khy +qoi +wjh +khy +khy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +xSy +gRc +cmR +tvk +obe +iYx +bvJ +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +iYE +eoB +eEr +eyI +axe +gPo +gPo +gPo +axe +dmD +vTF +axe +unb +cMI +akC +nMh +fts +orE +deT +orE +deT +orE +nMh +fts +akC +pNl +unb +axe +vTF +dmD +axe +gPo +gPo +gPo +axe +ftV +ftV +ftV +ftV +axe +xys +xys +xys +xys +xys +xys +xys +xys +qty +qty +qty +qty +qty +hPe +"} +(188,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dvd +dvd +wpx +dvd +dvd +dvd +qUN +ubC +wDe +dvd +khy +qoi +wjh +khy +khy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +ctH +jHV +sqa +oBl +dvd +bvJ +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +iYE +rMK +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +vmZ +wIb +lSV +kXJ +lSV +kXJ +lSV +kXJ +lSV +kXJ +lSV +kXJ +lSV +qic +vmZ +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +xys +xys +xys +xys +xys +xys +xys +qty +qty +qty +qty +qty +eAB +hPe +"} +(189,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +ctH +ctH +ipY +pmz +ipY +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pwO +dvd +slk +pdB +dvd +khy +khy +dvd +agq +uUX +uUX +uUX +cfS +dvd +khy +hHh +dvd +hQM +hQM +kGx +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +xSy +dvd +dXK +wjh +hYX +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +wvp +wvp +wvp +wvp +uLU +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +axe +xAp +vmZ +unb +vmZ +unb +vmZ +unb +vmZ +unb +vmZ +unb +vmZ +unb +vmZ +bgo +axe +gPo +gPo +gPo +gPo +gPo +gPo +gPo +gPo +gPo +gPo +gPo +gPo +xys +xys +xys +xys +xys +xys +xys +qty +qty +qty +qty +qty +qty +hPe +"} +(190,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +yff +gUU +xLq +ctH +xSy +dvd +dvd +dvd +tVg +hYX +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dvd +dvd +dYg +lMp +dvd +khy +khy +dvd +uUX +uUX +uUX +uUX +uUX +dvd +khy +hHh +dvd +dvd +dvd +kGx +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +yff +gUU +wMu +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +kvp +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +xys +xys +xys +xys +xys +xys +xys +qty +qty +qty +qty +qty +qty +hPe +"} +(191,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +xSy +ctH +tXE +uOQ +hgH +qoi +wjh +mNQ +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +hcO +uwM +xtc +mGh +dvd +dvd +wpx +dvd +ski +ski +ski +ski +ski +dvd +gEe +gEe +mTx +wjh +khy +khy +ugC +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dvd +dvd +dvd +ipY +huJ +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +lFq +qOf +lFq +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +axe +qZO +vTq +vTq +aNd +fSz +lrB +dOg +aVF +qeC +kze +aOJ +aNd +vTq +vTq +qZO +axe +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +lFq +qOf +lFq +axe +xys +xys +xys +xys +xys +xys +xys +qty +qty +qty +qty +qty +qty +hPe +"} +(192,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +ctH +uzU +dAr +ski +ski +dvd +dvd +dvd +lXz +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +gNH +gRc +tvk +obe +kaw +obe +tvk +obe +obe +obe +tvk +obe +obe +pvc +obe +tvk +obe +wjh +khy +khy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lcF +lcF +ipY +ipY +ipY +lcF +lcF +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +tzs +tzs +tzs +axe +ftV +xnt +kIU +ofy +alb +ftV +axe +axe +qZO +vTq +iVQ +aNd +xgM +lrB +kze +gsW +lrB +kze +hFH +aNd +iVQ +vTq +qZO +axe +axe +ftV +xnt +kIU +ofy +alb +ftV +axe +tzs +tzs +tzs +axe +xys +xys +xys +xys +xys +xys +xys +qty +qty +eAB +qty +qty +qty +hPe +"} +(193,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +xSy +gRc +wzL +tvk +hRW +dvd +lXz +lXz +lXz +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +kLZ +lxu +jRb +kGC +dvd +oBl +oBl +oBl +oBl +oBl +oBl +oBl +oBl +dvd +gYy +gYy +hpc +wjh +khy +khy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lcF +lcF +tep +lcF +lcF +lcF +lcF +lcF +lcF +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +qCt +lZM +qCt +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +seo +vTq +vTq +vTq +aNd +tph +lrB +kze +aVF +lrB +kze +dEs +aNd +vTq +vTq +vTq +qzw +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +qCt +lZM +qCt +axe +xys +xys +xys +xys +xys +xys +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(194,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +ctH +hNm +xZK +oBl +uPr +dvd +iYx +dvd +lXz +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dvd +dvd +dYg +tHh +dvd +tKO +tKO +hwg +tXf +uUX +uUX +uUX +uUX +dvd +khy +kpn +dvd +dvd +dvd +kGx +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lcF +lcF +qMD +veE +lcF +qQl +eDo +rMo +lcF +pEg +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +lZM +hSo +lZM +kvp +dDT +aUD +vrb +gOy +qQi +dDT +kvp +vTq +vTq +qbf +vTq +vTq +vTq +lrB +dOg +gsW +qeC +kze +vTq +vTq +vTq +qbf +vTq +vTq +kvp +dDT +aUD +vrb +gOy +qQi +dDT +kvp +lZM +hSo +lZM +axe +xys +xys +xys +xys +xys +xys +qty +qty +qty +qty +eAB +eAB +qty +hPe +"} +(195,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +xSy +ctH +kaY +uOQ +hry +uOQ +wjh +mNQ +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pwO +dvd +slk +pdB +dvd +uUX +uUX +cfS +ido +uUX +uUX +uUX +uUX +dvd +khy +mJP +dvd +hQM +hQM +kGx +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +eSS +oDB +owa +owa +owa +oDB +eSS +eSS +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lcF +osJ +mcs +eWz +lcF +cgB +bUp +ihA +ltK +cgm +ipY +ugC +ipY +ipY +ipY +ipY +wvp +gPo +axe +qCt +lZM +qCt +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +aYH +vTq +vTq +vTq +aNd +fSz +lrB +kze +aVF +lrB +kze +aOJ +aNd +vTq +vTq +vTq +seo +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +qCt +lZM +qCt +axe +xys +xys +xys +xys +xys +xys +qty +qty +qty +qty +eAB +eAB +qty +hPe +"} +(196,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +yff +gUU +xLq +ctH +xSy +dvd +dvd +dvd +tVg +hYX +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dvd +dvd +dvd +dvd +dvd +dvd +qUN +ubC +wDe +dvd +khy +jUa +wjh +khy +khy +ugC +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lze +owa +qCn +vBj +vBj +vBj +qCn +owa +oDB +eSS +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lcF +ipY +ipY +lcF +ipY +ipY +ipY +ipY +lcF +soW +lcF +fAY +lcF +bOn +vTr +cNq +ltK +cgm +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +kGF +kGF +kGF +axe +ftV +vHY +wCK +mlK +mnM +ftV +axe +axe +qZO +vTq +iVQ +aNd +xgM +lrB +kze +gsW +lrB +kze +hFH +aNd +iVQ +vTq +qZO +axe +axe +ftV +vHY +wCK +mlK +mnM +ftV +axe +kGF +kGF +kGF +axe +xys +xys +xys +xys +xys +qty +qty +eAB +qty +qty +qty +qty +qty +hPe +"} +(197,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +ctH +ctH +ipY +pmz +ipY +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pmz +dvd +slk +xWh +pdB +dvd +khy +hpc +wjh +khy +khy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lze +kOp +vgr +dkh +iYS +iYS +mKx +xiz +lze +eSS +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lcF +lcF +xTp +rOk +lcF +lYv +ipY +ipY +ipY +lcF +bBu +kPW +kPW +moC +bRI +uSY +jEr +ltK +cgm +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +lFq +qOf +lFq +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +axe +qZO +vTq +vTq +aNd +tph +lrB +dOg +aVF +qeC +kze +dEs +aNd +vTq +vTq +qZO +axe +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +lFq +qOf +lFq +axe +xys +xys +xys +xys +xys +qty +qty +qty +qty +eAB +qty +qty +qty +hPe +"} +(198,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dvd +dvd +dvd +dvd +khy +khy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lze +owa +lze +ipY +ipY +ipY +ipY +fHz +pJm +iYS +iYS +iYS +iYS +rSb +aFR +fHz +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +rbq +tEP +aPz +aaY +aaY +lcF +lcF +vfR +lcF +vfR +lcF +lcF +tTT +rlY +tWK +lFU +adP +qgv +lcF +pEg +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +lrB +kze +gsW +lrB +kze +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +xys +xys +xys +xys +qty +qty +qty +qty +qty +eAB +qty +qty +qty +hPe +"} +(199,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pmz +dvd +dvd +dvd +pwO +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lze +uKg +eMF +uKg +lze +qDe +lze +owa +lze +pVg +eqP +kuk +jxO +kSG +aYq +sNE +lze +lze +lze +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +qLt +ffe +qiV +cqv +cFo +pZs +eZe +ifF +bLz +gpB +lcF +lcF +lcF +lNo +lcF +lcF +lcF +lcF +lcF +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +lFq +qOf +lFq +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +axe +qZO +vTq +vTq +aNd +fSz +lrB +kze +aVF +lrB +kze +aOJ +aNd +vTq +vTq +qZO +axe +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +lFq +qOf +lFq +axe +xys +xys +xys +xys +qty +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(200,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +fHz +nYH +xps +gov +lze +pNg +uKg +bnQ +uKg +lze +lze +uKg +qNS +uKg +lze +lze +uKg +lze +uKg +lze +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +qgU +bHT +cqv +fki +lcF +fJm +fJm +fJm +fJm +jnE +lcF +llT +pLr +bhs +wwP +lcF +lcF +iVL +mGB +lcF +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +tzs +tzs +tzs +axe +ftV +xnt +kIU +ofy +alb +ftV +axe +axe +qZO +vTq +iVQ +aNd +xgM +lrB +dOg +gsW +qeC +kze +hFH +aNd +iVQ +vTq +qZO +axe +axe +ftV +xnt +kIU +ofy +alb +ftV +axe +tzs +tzs +tzs +axe +xys +xys +xys +qty +qty +qty +qty +eAB +qty +qty +qty +qty +eAB +hPe +"} +(201,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +fHz +nYH +csK +gov +lze +vil +lKJ +nRO +fzn +msk +fmm +lze +rHO +lze +nGq +gAt +iUa +rZx +lrX +lze +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lcF +lcF +lcF +lcF +jOx +lcF +lcF +wdn +fJm +fJm +fJm +fJm +lpk +siU +siU +rYl +tBo +bVz +uWc +kGx +ipY +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +qCt +lZM +qCt +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +seo +vTq +vTq +vTq +aNd +tph +lrB +kze +aVF +lrB +kze +dEs +aNd +vTq +vTq +vTq +qzw +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +qCt +lZM +qCt +axe +xys +xys +xys +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(202,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lze +yec +iMU +ddJ +lze +iaS +eaZ +hoq +hoq +hoq +vOm +lze +eJn +lze +ltM +lFI +kVX +rzn +qGM +lze +lze +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +qLt +uOu +hcc +sWx +bBN +lcF +vsl +kmu +fJm +fJm +fJm +lcF +aEs +siU +rYl +tBo +uNc +kGx +kGx +ipY +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +lZM +hSo +lZM +kvp +dDT +aUD +vrb +gOy +qQi +dDT +kvp +vTq +vTq +qbf +vTq +vTq +vTq +lrB +kze +gsW +lrB +kze +vTq +vTq +vTq +qbf +vTq +vTq +kvp +dDT +aUD +vrb +gOy +qQi +dDT +kvp +lZM +hSo +lZM +axe +xys +xys +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(203,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +eYN +pNg +rqF +hmx +oMb +lze +pit +wAt +dyZ +pfa +cQq +qzn +lze +rHO +lze +nRB +fSY +qeW +nJs +kNe +lze +lze +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pbr +tui +hvJ +lem +kfL +lcF +mIq +vLT +vLT +vLT +vLT +lcF +fGD +siU +rYl +bvk +uRC +kGx +kGx +ipY +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +qCt +lZM +qCt +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +aYH +vTq +vTq +vTq +aNd +fSz +lrB +dOg +aVF +qeC +kze +aOJ +aNd +vTq +vTq +vTq +seo +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +qCt +lZM +qCt +axe +xys +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(204,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lze +qzo +hmx +ony +uKg +lze +lze +vjI +uKg +uHS +uKg +lze +rHO +lze +uKg +nKw +uKg +lze +lze +lze +uKg +qTw +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pbr +sdc +sWx +lem +oFZ +lcF +cFn +kPW +kPW +kPW +vJB +lcF +mfF +siU +rYl +cjV +lcF +kGx +kGx +ipY +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +kGF +kGF +kGF +axe +ftV +vHY +wCK +mlK +mnM +ftV +axe +axe +qZO +vTq +iVQ +bZo +xgM +lrB +kze +gsW +lrB +kze +hFH +aNd +iVQ +vTq +qZO +axe +axe +ftV +vHY +wCK +mlK +mnM +ftV +axe +kGF +kGF +kGF +axe +xys +xys +xys +qty +qty +eAB +qty +qty +qty +qty +eAB +eAB +qty +hPe +"} +(205,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lze +yiX +hmx +wfu +kZv +kPj +jem +nTY +xGs +cdH +nTY +iKf +wNW +nTY +kPj +cdH +poZ +nTY +jem +khm +ooe +hHE +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pbr +brv +hvJ +lem +uCc +lcF +lSo +sZe +sZe +sZe +sZe +lcF +jXf +siU +rYl +qnG +uRC +kGx +kGx +ipY +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +lFq +qOf +lFq +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +axe +qZO +vTq +vTq +aNd +tph +lrB +kze +aVF +lrB +kze +dEs +aNd +vTq +vTq +qZO +axe +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +lFq +qOf +lFq +axe +xys +xys +xys +xys +qty +qty +qty +qty +qty +qty +eAB +eAB +qty +hPe +"} +(206,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +biV +eas +hmx +eas +ple +rHO +lze +lze +pLY +lze +ezz +lze +lze +lze +kkK +lze +ezz +lze +lze +rLs +uKg +uKg +oNI +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +qgU +qFQ +swh +sWx +aBi +lcF +mmV +ahA +ahA +ahA +ahA +lcF +tvH +siU +rYl +tmj +bVz +kGx +kGx +ipY +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +lrB +dOg +gsW +qeC +kze +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +xys +xys +xys +xys +qty +qty +eAB +eAB +qty +qty +eAB +eAB +qty +hPe +"} +(207,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lze +uBn +iTd +jPQ +lze +pyt +lze +xDL +nmL +lUk +pUr +cWG +lze +hsA +nJk +jYM +kZH +cUG +lze +wbb +lze +uKg +pNg +lze +lze +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lcF +lcF +lcF +lcF +jOx +lcF +lcF +ujT +cgr +ahA +ahA +ahA +lpk +siU +siU +rYl +tmj +uNc +qJv +kGx +arj +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +lFq +qOf +lFq +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +axe +qZO +vTq +vTq +aNd +fSz +lrB +kze +aVF +lrB +kze +aOJ +aNd +vTq +vTq +qZO +axe +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +lFq +qOf +lFq +axe +xys +xys +xys +xys +qty +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(208,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +yff +gUU +wMu +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pmz +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lze +lze +lze +lze +lze +lze +rHO +lze +nMI +eas +eas +eas +pRx +lze +fTb +jYM +bLB +xZX +pRx +lze +rHO +lze +skq +oqk +unL +uKg +lze +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +qLt +dKN +cqv +tHD +lcF +ahA +ahA +lLZ +cgr +wTn +lcF +eoC +lLT +jOP +hZi +lcF +lcF +iVL +lcF +lcF +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +tzs +tzs +tzs +axe +ftV +xnt +kIU +ofy +alb +ftV +axe +axe +qZO +vTq +iVQ +aNd +xgM +lrB +kze +gsW +lrB +kze +hFH +aNd +iVQ +vTq +qZO +axe +axe +ftV +xnt +kIU +ofy +alb +ftV +axe +tzs +tzs +tzs +axe +xys +xys +xys +xys +qty +qty +qty +qty +eAB +eAB +qty +qty +eAB +hPe +"} +(209,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +xSy +dvd +qoi +wjh +hYX +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dvd +dvd +dvd +slk +pdB +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lze +uKg +hji +wBW +vRq +vRq +uKg +xNf +uKg +lze +lze +lze +lze +lze +lze +lze +lze +lze +lze +lze +uKg +gSB +uKg +mnF +gVt +epM +dCw +uKg +lze +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +qgU +rMx +qiV +cqv +tyb +hDe +nGZ +lra +fpE +jto +lcF +lcF +lcF +oQJ +lcF +lcF +lcF +lcF +lcF +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +qCt +jiD +qCt +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +seo +vTq +vTq +vTq +aNd +tph +lrB +dOg +aVF +qeC +kze +dEs +aNd +vTq +vTq +vTq +qzw +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +qCt +lZM +qCt +axe +xys +xys +xys +qty +qty +qty +qty +qty +eAB +eAB +qty +qty +eAB +hPe +"} +(210,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +ctH +rWz +pdy +ski +dvd +bvJ +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +yff +gUU +wMu +dvd +bwd +uOQ +qoi +wjh +ipY +aWV +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lze +igf +fuq +akm +akm +akm +lbd +plm +gBJ +jBJ +wpA +isZ +wTr +rlS +kIK +rAJ +dlT +isZ +wpA +jBJ +jsd +gVt +gBI +rIU +vZQ +nWN +dnA +iCS +lze +ipY +ipY +ipY +ipY +ipY +ipY +ipY +rbq +tEP +qdl +lOy +lOy +lcF +lcF +vfR +lcF +vfR +lcF +lcF +udD +dkq +cXQ +nmD +jED +tFV +lcF +pEg +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +lZM +gNj +lZM +kvp +dDT +aUD +vrb +gOy +qQi +dDT +kvp +vTq +vTq +qbf +vTq +vTq +vTq +lrB +kze +gsW +lrB +kze +vTq +vTq +vTq +qbf +vTq +vTq +kvp +dDT +aUD +vrb +gOy +qQi +dDT +kvp +lZM +hSo +lZM +axe +xys +xys +xys +qty +qty +qty +eAB +eAB +qty +qty +qty +qty +eAB +hPe +"} +(211,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +xSy +gRc +wzL +tvk +obe +iYx +bvJ +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +slk +pdB +ctH +ctH +ctH +uUX +uOQ +uOQ +nlZ +wjh +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +eYN +pNg +tax +dnA +dDg +dnA +dnA +vip +oPe +vuC +khz +xMC +maC +hQk +dLE +dnA +dnA +dnA +vip +xMC +khz +vuC +oPe +maC +dnA +dnA +dnA +dnA +aKY +pNg +bPy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lcF +lcF +xTp +vTg +lcF +ipY +ipY +ipY +ipY +lcF +hSS +jin +kRD +rYl +hgg +lmg +vgC +ltK +cgm +ipY +ugC +ipY +ipY +ipY +ipY +wvp +gPo +axe +qCt +jiD +qCt +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +aYH +vTq +vTq +vTq +aNd +fSz +lrB +kze +aVF +lrB +kze +aOJ +aNd +vTq +vTq +vTq +seo +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +qCt +lZM +qCt +axe +xys +xys +qty +qty +qty +qty +eAB +eAB +qty +qty +qty +qty +eAB +hPe +"} +(212,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +ctH +jHV +sqa +xmW +dvd +bvJ +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +ctH +ujA +jzV +ctH +ubH +ubH +ski +dvd +dvd +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lze +uKg +oHz +jMc +bCW +kYK +iXx +bCW +gOx +ttd +uKg +tul +rFf +gmt +gmt +xuR +gDx +dnA +dnA +ghY +uKg +ksd +les +bCW +fca +qKo +bCW +nzH +bAV +uKg +lze +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lcF +ipY +ipY +lcF +ipY +ipY +ipY +ipY +lcF +dRk +kPW +kPW +tWK +bnj +tvX +sgD +ltK +cgm +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +kGF +kGF +kGF +axe +ftV +vHY +wCK +mlK +mnM +ftV +axe +axe +qZO +vTq +iVQ +aNd +xgM +lrB +dOg +gsW +qeC +kze +hFH +aNd +iVQ +vTq +qZO +axe +axe +ftV +vHY +wCK +mlK +mnM +ftV +axe +kGF +kGF +kGF +axe +xys +xys +qty +qty +qty +qty +qty +qty +eAB +qty +qty +qty +qty +hPe +"} +(213,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +xSy +dvd +dXK +wjh +hYX +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +hcO +gRc +tvk +gOE +obe +tvk +obe +dvd +khy +khy +dvd +lXz +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lze +lze +jjY +jjY +tto +jjY +jjY +tto +jjY +jjY +lze +lze +gyo +teA +ggK +uKg +uKg +oJb +dnA +xgt +lze +jjY +jjY +tto +jjY +jjY +tto +jjY +jjY +lze +lze +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lcF +wFp +kPW +raW +kPW +wFF +xbY +iOk +ltK +cgm +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +lFq +qOf +lFq +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +axe +qZO +vTq +vTq +aNd +tph +lrB +kze +aVF +lrB +kze +dEs +aNd +vTq +vTq +qZO +axe +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +lFq +qOf +lFq +axe +xys +qty +qty +qty +qty +qty +qty +qty +eAB +qty +qty +eAB +qty +hPe +"} +(214,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +yff +gUU +wMu +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +kLZ +lhe +tvk +dxd +obe +tvk +uwx +iOl +khy +khy +iYx +lXz +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lze +lze +ipY +rYr +lze +ipY +rYr +lze +ipY +rYr +lze +lze +als +tFb +inl +hvQ +lze +rMm +xgt +uKg +lze +ipY +rYr +lze +ipY +rYr +lze +ipY +rYr +lze +lze +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lcF +lcF +hZc +xHZ +uav +uFw +wfC +sBj +lcF +pEg +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +lrB +kze +gsW +lrB +kze +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +xys +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +qty +hPe +"} +(215,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +ctH +wFA +wkw +ctH +lsX +lsX +oBl +dvd +dvd +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lze +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lze +uKg +nVx +pNU +uzr +lze +gmt +uKg +lze +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lze +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lcF +lcF +vfR +lcF +lcF +lcF +lcF +lcF +lcF +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +lFq +qOf +lFq +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +axe +qZO +vTq +vTq +aNd +fSz +lrB +dOg +aVF +qeC +kze +aOJ +aNd +vTq +vTq +qZO +axe +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +lFq +qOf +lFq +axe +xys +xys +qty +qty +eAB +eAB +eAB +qty +qty +eAB +eAB +qty +qty +hPe +"} +(216,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +slk +pdB +ctH +ctH +ctH +uUX +uOQ +uOQ +hHh +wjh +ipY +aWV +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +uKg +sCe +eLS +jOB +uKg +nrk +lze +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +lcF +lcF +ipY +ipY +ipY +lcF +lcF +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +tzs +tzs +tzs +axe +ftV +xnt +kIU +ofy +alb +ftV +axe +axe +qZO +vTq +iVQ +aNd +xgM +lrB +kze +gsW +lrB +kze +hFH +aNd +iVQ +vTq +qZO +axe +axe +ftV +xnt +kIU +ofy +alb +ftV +axe +tzs +tzs +tzs +axe +xys +xys +qty +qty +eAB +eAB +eAB +qty +qty +qty +qty +qty +eAB +hPe +"} +(217,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +yff +gUU +wMu +dvd +rRs +uOQ +hpc +wjh +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +hHE +hHE +frp +hHE +hHE +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +qCt +lZM +qCt +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +seo +vTq +vTq +vTq +aNd +tph +lrB +kze +aVF +lrB +kze +dEs +aNd +vTq +vTq +vTq +qzw +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +qCt +lZM +qCt +axe +xys +xys +qty +qty +qty +qty +qty +qty +qty +eAB +qty +qty +eAB +hPe +"} +(218,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dvd +dvd +dvd +slk +pdB +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +lZM +hSo +lZM +kvp +dDT +aUD +vrb +gOy +qQi +dDT +kvp +vTq +vTq +qbf +vTq +vTq +vTq +lrB +dOg +gsW +qeC +kze +vTq +vTq +vTq +qbf +vTq +vTq +kvp +dDT +aUD +vrb +gOy +qQi +dDT +kvp +lZM +hSo +lZM +axe +xys +xys +xys +qty +qty +qty +qty +qty +qty +qty +qty +eAB +eAB +hPe +"} +(219,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pmz +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +qCt +lZM +qCt +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +aYH +vTq +vTq +vTq +aNd +fSz +lrB +kze +aVF +lrB +kze +aOJ +aNd +vTq +vTq +vTq +seo +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +qCt +lZM +qCt +axe +xys +xys +xys +qty +qty +eAB +qty +qty +eAB +qty +qty +eAB +eAB +hPe +"} +(220,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +kGF +kGF +kGF +axe +ftV +vHY +wCK +mlK +mnM +ftV +axe +axe +qZO +vTq +iVQ +aNd +xgM +lrB +kze +gsW +lrB +kze +hFH +aNd +iVQ +vTq +qZO +axe +axe +ftV +vHY +wCK +mlK +mnM +ftV +axe +kGF +kGF +kGF +axe +xys +xys +xys +qty +qty +eAB +eAB +qty +eAB +qty +qty +eAB +eAB +hPe +"} +(221,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +lFq +qOf +lFq +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +axe +qZO +vTq +vTq +aNd +tph +lrB +dOg +aVF +qeC +kze +dEs +aNd +vTq +vTq +qZO +axe +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +lFq +qOf +lFq +axe +xys +xys +xys +qty +qty +eAB +eAB +qty +qty +eAB +eAB +qty +eAB +hPe +"} +(222,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +lrB +kze +gsW +lrB +kze +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +xys +xys +xys +xys +qty +eAB +qty +qty +qty +eAB +eAB +qty +eAB +hPe +"} +(223,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +fNa +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +nHn +ipY +ipY +ipY +ipY +ipY +ipY +fNa +ipY +ipY +ipY +ipY +wvp +gPo +axe +lFq +qOf +lFq +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +axe +qZO +vTq +vTq +aNd +fSz +lrB +kze +aVF +lrB +kze +aOJ +aNd +vTq +vTq +qZO +axe +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +lFq +qOf +lFq +axe +xys +xys +xys +xys +qty +qty +qty +qty +qty +eAB +qty +eAB +eAB +hPe +"} +(224,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +fNa +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +fNa +ipY +ipY +ipY +ipY +wvp +gPo +axe +tzs +tzs +tzs +axe +ftV +xnt +kIU +ofy +alb +ftV +axe +axe +qZO +vTq +iVQ +aNd +xgM +lrB +dOg +gsW +qeC +kze +hFH +aNd +iVQ +vTq +qZO +axe +axe +ftV +xnt +kIU +ofy +alb +ftV +axe +tzs +tzs +tzs +axe +xys +xys +xys +xys +eAB +qty +qty +qty +eAB +eAB +eAB +eAB +eAB +hPe +"} +(225,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +fNa +wuS +jfV +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +wuS +fNa +ipY +ipY +ipY +ipY +wvp +gPo +axe +qCt +lZM +qCt +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +seo +vTq +vTq +vTq +aNd +tph +lrB +kze +aVF +lrB +kze +dEs +aNd +vTq +vTq +vTq +qzw +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +qCt +lZM +qCt +axe +xys +xys +xys +xys +eAB +qty +qty +eAB +eAB +eAB +eAB +eAB +eAB +hPe +"} +(226,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +wuS +nOq +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +qvE +nOq +wuS +fNa +ipY +ipY +ipY +ipY +wvp +gPo +axe +lZM +hSo +lZM +kvp +dDT +aUD +vrb +gOy +qQi +dDT +kvp +vTq +vTq +qbf +vTq +vTq +vTq +lrB +kze +gsW +lrB +kze +vTq +vTq +vTq +qbf +vTq +vTq +kvp +dDT +aUD +vrb +gOy +qQi +dDT +kvp +lZM +hSo +lZM +axe +xys +xys +xys +xys +qty +eAB +qty +eAB +qty +qty +eAB +eAB +eAB +hPe +"} +(227,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +wuS +nOq +ipY +ipY +fNa +ipY +ipY +fNa +ipY +ipY +fNa +ipY +ipY +fNa +ipY +ipY +fNa +ipY +fNa +nOq +wuS +fNa +ipY +ipY +ipY +ipY +wvp +gPo +axe +qCt +lZM +qCt +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +aYH +vTq +vTq +vTq +aNd +fSz +lrB +dOg +aVF +qeC +kze +aOJ +aNd +vTq +vTq +vTq +seo +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +qCt +lZM +qCt +axe +xys +xys +xys +xys +eAB +qty +eAB +eAB +eAB +eAB +eAB +eAB +eAB +hPe +"} +(228,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +fNa +wuS +nOq +ipY +ipY +fNa +ipY +ipY +fNa +ipY +ipY +fNa +ipY +ipY +fNa +ipY +ipY +fNa +ipY +fNa +nOq +wuS +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +kGF +kGF +kGF +axe +ftV +vHY +wCK +mlK +mnM +ftV +axe +axe +qZO +vTq +iVQ +aNd +xgM +lrB +kze +gsW +lrB +kze +hFH +aNd +iVQ +vTq +qZO +axe +axe +ftV +vHY +wCK +mlK +mnM +ftV +axe +kGF +kGF +kGF +axe +xys +xys +xys +eAB +eAB +qty +eAB +eAB +eAB +qty +eAB +eAB +fzl +hPe +"} +(229,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +fNa +wuS +nOq +ipY +ipY +fNa +ipY +ipY +fNa +ipY +ipY +fNa +ipY +ipY +fNa +ipY +ipY +fNa +ipY +fNa +nOq +wuS +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +lFq +qOf +lFq +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +axe +tqD +vTq +vTq +aNd +tph +lrB +kze +aVF +lrB +kze +dEs +aNd +vTq +vTq +qZO +axe +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +lFq +qOf +lFq +axe +xys +xys +xys +eAB +eAB +eAB +eAB +eAB +qty +eAB +eAB +eAB +fzl +hPe +"} +(230,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +fNa +wuS +nOq +ipY +wiP +fNa +ipY +yeQ +fNa +ipY +cqU +fNa +ipY +iXD +fNa +ipY +pCe +fNa +vpH +fNa +nOq +wuS +fNa +ipY +ipY +ipY +ipY +wvp +gPo +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +lrB +dOg +gsW +qeC +kze +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +xys +xys +xys +eAB +eAB +eAB +eAB +eAB +qty +eAB +eAB +eAB +fzl +hPe +"} +(231,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dvd +dvd +dvd +ipY +huJ +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +fNa +wuS +nOq +ipY +ipY +fNa +ipY +ipY +fNa +ipY +ipY +fNa +ipY +ipY +fNa +ipY +ipY +fNa +fNa +fNa +nOq +wuS +fNa +ipY +ipY +ipY +ipY +wvp +gPo +axe +lFq +qOf +lFq +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +axe +qZO +vTq +vTq +aNd +fSz +lrB +kze +aVF +lrB +kze +aOJ +aNd +vTq +vTq +qZO +axe +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +lFq +qOf +lFq +axe +xys +xys +xys +xys +qty +eAB +qty +eAB +qty +eAB +eAB +eAB +fzl +hPe +"} +(232,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pmz +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +yff +gUU +wMu +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +fNa +wuS +nOq +nOq +nOq +nOq +nOq +nOq +nOq +nOq +nOq +nOq +nOq +nOq +nOq +nOq +nOq +nOq +nOq +nOq +nOq +wuS +fNa +ipY +ipY +ipY +ipY +wvp +gPo +axe +tzs +tzs +tzs +axe +ftV +xnt +kIU +ofy +alb +ftV +axe +axe +qZO +vTq +iVQ +aNd +xgM +lrB +kze +gsW +lrB +kze +hFH +aNd +iVQ +vTq +qZO +axe +axe +ftV +xnt +kIU +ofy +alb +ftV +axe +tzs +tzs +tzs +axe +xys +xys +xys +xys +qty +eAB +qty +eAB +qty +eAB +eAB +fzl +fzl +hPe +"} +(233,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dvd +dvd +dvd +slk +pdB +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +xSy +dvd +qoi +wjh +hYX +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +fNa +wuS +fBE +nOq +wuS +wuS +sEw +wuS +wuS +lpA +hnn +hnn +hyK +hDp +wuS +wuS +sEw +wuS +wuS +bED +nOq +wuS +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +qCt +lZM +qCt +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +seo +vTq +vTq +vTq +aNd +tph +lrB +dOg +aVF +qeC +kze +dEs +aNd +vTq +vTq +vTq +qzw +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +qCt +lZM +qCt +axe +xys +xys +xys +xys +eAB +qty +eAB +eAB +eAB +eAB +eAB +fzl +fzl +hPe +"} +(234,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +yff +gUU +wMu +dvd +bwd +uOQ +qoi +wjh +ipY +aWV +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +ctH +rWz +pdy +ski +dvd +bvJ +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +fNa +wuS +qHS +nOq +wuS +qxC +qxC +wuS +fRJ +yfB +smj +iXv +qlh +wcp +nik +wuS +qxC +qxC +wuS +dDU +nOq +wuS +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +lZM +hSo +lZM +kvp +dDT +aUD +vrb +gOy +qQi +dDT +kvp +vTq +vTq +qbf +vTq +vTq +vTq +lrB +kze +gsW +lrB +kze +vTq +vTq +vTq +qbf +vTq +vTq +kvp +dDT +aUD +vrb +gOy +qQi +dDT +kvp +lZM +hSo +lZM +axe +xys +xys +xys +xys +eAB +eAB +eAB +eAB +eAB +eAB +eAB +fzl +fzl +hPe +"} +(235,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +slk +pdB +ctH +ctH +ctH +uUX +uOQ +uOQ +nlZ +wjh +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +xSy +gRc +cmR +tvk +obe +iYx +bvJ +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +wuS +vrM +nOq +wuS +wUx +qxC +jsT +ahQ +sHT +oDG +iLY +lZt +tGm +qXd +jsT +qxC +iIl +wuS +uAz +nOq +wuS +fNa +ipY +ipY +ipY +ipY +wvp +gPo +axe +qCt +lZM +qCt +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +aYH +vTq +vTq +vTq +aNd +fSz +lrB +kze +aVF +lrB +kze +aOJ +aNd +vTq +vTq +vTq +seo +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +qCt +lZM +qCt +axe +xys +xys +xys +xys +xys +qty +eAB +qty +eAB +eAB +fzl +fzl +fzl +hPe +"} +(236,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +ctH +ujA +jzV +ctH +ubH +ubH +ski +dvd +dvd +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +ctH +jHV +sqa +oBl +dvd +bvJ +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +wuS +rQD +nOq +wuS +qxC +grN +wuS +hdB +aWK +mOj +sHT +mhK +pFD +slC +wuS +qxC +qxC +wuS +mIu +nOq +wuS +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +kGF +kGF +kGF +axe +ftV +vHY +wCK +mlK +mnM +ftV +axe +axe +qZO +vTq +iVQ +aNd +xgM +lrB +dOg +gsW +qeC +kze +hFH +aNd +iVQ +vTq +qZO +axe +axe +ftV +vHY +wCK +mlK +mnM +ftV +axe +kGF +kGF +kGF +axe +xys +xys +xys +xys +xys +eAB +eAB +eAB +eAB +eAB +fzl +fzl +eAB +hPe +"} +(237,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +hcO +gRc +tvk +gOE +obe +tvk +obe +dvd +khy +khy +dvd +lXz +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +xSy +dvd +dXK +wjh +hYX +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +wuS +wuS +wuS +wuS +wuS +fuI +wuS +wuS +jsT +qAa +jsT +wuS +wuS +wuS +wuS +sEw +wuS +wuS +wuS +wuS +wuS +ipY +fNa +ipY +ipY +ipY +wvp +gPo +axe +lFq +qOf +lFq +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +axe +qZO +vTq +vTq +aNd +tph +lrB +kze +aVF +lrB +kze +dEs +aNd +vTq +vTq +qZO +axe +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +lFq +qOf +lFq +axe +xys +xys +xys +xys +xys +eAB +eAB +eAB +eAB +eAB +fzl +fzl +fzl +hPe +"} +(238,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +kLZ +lhe +tvk +dxd +obe +tvk +uwx +iOl +khy +khy +iYx +lXz +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +yff +gUU +wMu +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +wuS +wvv +kkO +fTS +qXd +wAz +wuS +jpu +sHT +eSd +nls +uat +wuS +wBy +qXd +rpg +pKV +qMa +wuS +nOq +nOq +nOq +ipY +ipY +ipY +wvp +gPo +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +lrB +kze +gsW +lrB +kze +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +xys +xys +xys +xys +xys +xys +eAB +eAB +eAB +fzl +fzl +eAB +fzl +hPe +"} +(239,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +ctH +wFA +wkw +ctH +lsX +lsX +oBl +dvd +dvd +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dvd +dvd +dvd +ipY +huJ +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ein +eSd +eSd +eSd +qXd +hVP +bpP +pnq +eSd +ihy +wuS +wuS +wuS +uCI +qXd +eSd +kJT +eSd +ein +nOq +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +lFq +qOf +lFq +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +axe +qZO +vTq +vTq +aNd +fSz +lrB +dOg +aVF +qeC +kze +aOJ +aNd +vTq +vTq +qZO +axe +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +lFq +qOf +lFq +axe +xys +xys +xys +xys +xys +xys +eAB +eAB +eAB +fzl +fzl +eAB +fzl +hPe +"} +(240,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ctH +slk +pdB +ctH +ctH +ctH +uUX +uOQ +uOQ +hHh +wjh +ipY +aWV +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +nOq +nOq +wuS +qMa +pKV +iPf +oCQ +wey +ugj +oBA +kJT +ihy +vmH +vba +wuS +kJH +rEG +fTS +iPf +hTq +wuS +nOq +nOq +ipY +ipY +ipY +ipY +wvp +gPo +axe +tzs +tzs +tzs +axe +ftV +xnt +kIU +ofy +alb +ftV +axe +axe +qZO +vTq +iVQ +aNd +xgM +lrB +kze +gsW +lrB +kze +hFH +aNd +iVQ +vTq +qZO +axe +axe +ftV +xnt +kIU +ofy +alb +ftV +axe +tzs +tzs +tzs +axe +xys +xys +xys +xys +xys +xys +eAB +eAB +eAB +fzl +fzl +fzl +fzl +hPe +"} +(241,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +yff +gUU +wMu +dvd +rRs +uOQ +hpc +wjh +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +nOq +ipY +wuS +eSd +qAc +kJT +tGm +vgG +wuS +lAy +cDl +ihy +wuS +wuS +wuS +mBM +sHT +eSd +ecq +eSd +wuS +nOq +nOq +nOq +ipY +ipY +ipY +wvp +gPo +axe +qCt +lZM +qCt +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +seo +vTq +vTq +vTq +aNd +tph +lrB +kze +aVF +lrB +kze +dEs +aNd +vTq +vTq +vTq +qzw +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +qCt +lZM +qCt +axe +xys +xys +xys +xys +xys +xys +eAB +eAB +eAB +fzl +fzl +eAB +fzl +hPe +"} +(242,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +dvd +dvd +dvd +slk +pdB +dvd +dvd +dvd +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +nOq +ipY +wuS +wuS +wuS +wuS +wuS +kTA +wuS +iZH +tGm +ihy +nls +uat +wuS +lBq +wuS +wuS +wuS +wuS +wuS +nOq +nOq +nOq +ipY +ipY +ipY +wvp +gPo +axe +lZM +hSo +lZM +kvp +dDT +aUD +vrb +gOy +qQi +dDT +kvp +vTq +vTq +qbf +vTq +vTq +vTq +lrB +dOg +gsW +qeC +kze +vTq +vTq +vTq +qbf +vTq +vTq +kvp +dDT +aUD +vrb +gOy +qQi +dDT +kvp +lZM +hSo +lZM +axe +xys +xys +xys +xys +xys +xys +xys +eAB +eAB +fzl +fzl +fzl +fzl +hPe +"} +(243,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +pmz +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +kMG +kum +kum +xyQ +iZa +qbM +wuS +cZo +qHR +qXd +wuS +wuS +wuS +vgG +bpP +eSd +pPu +egD +kMG +nOq +ipY +ipY +ipY +ipY +ipY +wvp +gPo +axe +qCt +lZM +qCt +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +aYH +vTq +vTq +vTq +aNd +fSz +lrB +kze +aVF +lrB +kze +aOJ +aNd +vTq +vTq +vTq +seo +axe +ftV +mIe +gOy +vrb +egK +ftV +axe +qCt +lZM +qCt +axe +xys +xys +xys +xys +xys +xys +xys +eAB +fzl +fzl +fzl +fzl +fzl +hPe +"} +(244,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +fNa +wMT +pEo +eSd +nmd +bpP +bbi +wuS +tYZ +bbi +sHT +qWF +uat +wuS +lBq +wUS +eSd +eSd +eSd +wMT +nOq +nOq +nOq +ipY +ipY +ipY +wvp +gPo +axe +kGF +kGF +kGF +axe +ftV +vHY +wCK +mlK +mnM +ftV +axe +axe +qZO +vTq +iVQ +aNd +xgM +lrB +kze +gsW +lrB +kze +hFH +aNd +iVQ +vTq +qZO +axe +axe +ftV +vHY +wCK +mlK +mnM +ftV +axe +kGF +kGF +kGF +axe +xys +xys +xys +xys +xys +xys +xys +eAB +fzl +fzl +fzl +qty +fzl +hPe +"} +(245,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ixm +sJY +lwS +fAa +wUS +vgG +wuS +wuS +qwr +wuS +wuS +wuS +wuS +vgG +ugj +eSd +kAV +uQL +ixm +nOq +nOq +nOq +ipY +ipY +ipY +wvp +gPo +axe +lFq +qOf +lFq +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +axe +qZO +vTq +vTq +aNd +tph +lrB +dOg +aVF +qeC +kze +dEs +aNd +vTq +vTq +qZO +axe +axe +ftV +ftV +ftV +ftV +ftV +ftV +axe +lFq +qOf +lFq +axe +xys +xys +tAi +xys +xys +xys +eAB +eAB +fzl +fzl +fzl +qty +fzl +hPe +"} +(246,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +fNa +ipY +wuS +ryG +hfA +ofM +ugj +wXw +mdF +bwW +jST +mdF +suw +mdF +asB +jrX +oss +eSd +wRd +mOV +wuS +fNa +fNa +fNa +ipY +ipY +ipY +wvp +gPo +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +sMU +xIj +gsW +sMU +xIj +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +axe +xys +tAi +xys +xys +xys +xys +eAB +eAB +fzl +fzl +fzl +fzl +fzl +hPe +"} +(247,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +nOq +nOq +wuS +wuS +wuS +wuS +wuS +aAU +wuS +wuS +jsT +wuS +aAU +wuS +wuS +aAU +wuS +wuS +wuS +wuS +wuS +nOq +nOq +iyK +ipY +ipY +ipY +wvp +gPo +gPo +gPo +gPo +gPo +gPo +gPo +gPo +gPo +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +uJR +gSu +vmZ +unb +vmZ +gSu +uJR +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +xys +xys +xys +xys +xys +xys +xys +xys +xys +xys +xys +xys +xys +eAB +eAB +fzl +fzl +fzl +fzl +fzl +hPe +"} +(248,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +nOq +nOq +wuS +mMm +mWj +ozv +oCQ +lWr +wuS +sHT +aDr +hsQ +qxF +bqc +wuS +qZC +rEG +aUr +dYG +pJU +wuS +nOq +nOq +nOq +ipY +ipY +ipY +wvp +gPo +gPo +gPo +gPo +gPo +gPo +gPo +gPo +gPo +fzl +fzl +qty +qty +eAB +eAB +qty +qty +qty +eAA +ksP +unb +vmZ +unb +ksP +eAA +fzl +qty +qty +fzl +eAB +qty +qty +qty +eAB +eAB +xys +xys +xys +xys +xys +xys +xys +xys +xys +xys +xys +xys +xys +eAB +eAB +fzl +fzl +fzl +fzl +fzl +hPe +"} +(249,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +nOq +nOq +wuS +sHT +sHT +sHT +mOj +qXd +jsT +sHT +qXd +eSd +ihy +sHT +jsT +sHT +kNp +sHT +eSd +qXd +wuS +nOq +nOq +nOq +ipY +ipY +ipY +wvp +fzl +fzl +qty +fzl +fzl +fzl +fzl +fzl +eAB +fzl +fzl +qty +qty +cpX +fzl +fzl +fzl +fzl +pfP +bTZ +plX +hgt +plX +bTZ +pfP +eAB +qty +qty +cpX +eAB +eAB +fzl +fzl +fzl +fzl +eAB +xys +xys +xys +xys +xys +xys +xys +xys +xys +eAB +eAB +eAB +eAB +eAB +fzl +fzl +fzl +qty +fzl +hPe +"} +(250,1,1) = {" +dry +ipY +ipY +ipY +szy +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +fNa +ipY +wuS +mvg +msn +lTi +eSd +qXd +wuS +wEH +mvg +msn +lTi +oOr +wuS +hzJ +sHT +mvg +msn +lTi +wuS +nOq +nOq +nOq +ipY +ipY +ipY +wvp +cpX +qty +fzl +fzl +fzl +fzl +fzl +fzl +eAB +fzl +fzl +fzl +fzl +cpX +cpX +fzl +fzl +fzl +axe +axe +vYq +wxW +ldv +axe +axe +fzl +fzl +fzl +cpX +cpX +fzl +fzl +fzl +fzl +fzl +fzl +fzl +eAB +xys +xys +xys +xys +xys +xys +xys +eAB +eAB +eAB +eAB +fzl +fzl +fzl +fzl +eAB +fzl +hPe +"} +(251,1,1) = {" +dry +ipY +ipY +ipY +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +szy +gUx +ilU +wuS +qpQ +jAB +lnf +qXd +jDN +wuS +cDl +qpQ +jAB +lnf +sHT +wuS +sHT +lsF +qpQ +jAB +lnf +wuS +szy +gUx +gUx +szy +szy +szy +wvp +qty +qty +fzl +fzl +eAB +fzl +eAB +eAB +eAB +fzl +fzl +fzl +fzl +cpX +cpX +fzl +fzl +fzl +fzl +fzl +fzl +fzl +eAB +fzl +fzl +fzl +fzl +fzl +cpX +cpX +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +qty +eAB +eAB +eAB +eAB +eAB +eAB +eAB +eAB +eAB +fzl +fzl +eAB +eAB +fzl +eAB +fzl +hPe +"} +(252,1,1) = {" +dry +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +fNa +nOq +wuS +njN +xHU +lwt +pRN +fwp +wuS +xPR +vID +xHU +lwt +kiv +wuS +hzJ +qAc +vID +xHU +lwt +wuS +nOq +nOq +nOq +ipY +ipY +ipY +wvp +fzl +fzl +eAB +fzl +eAB +qty +qty +fzl +eAB +qty +eAB +eAB +qty +eAB +cpX +qty +eAB +eAB +qty +qty +fzl +eAB +qty +qty +qty +eAB +eAB +qty +fzl +cpX +qty +fzl +fzl +fzl +fzl +fzl +fzl +fzl +qty +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +eAB +eAB +qty +fzl +fzl +hPe +"} +(253,1,1) = {" +dry +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +fNa +nOq +wuS +wuS +wuS +wuS +wuS +wuS +wuS +wuS +wuS +wuS +wuS +wuS +wuS +wuS +wuS +wuS +wuS +wuS +wuS +nOq +nOq +nOq +ipY +ipY +ipY +wvp +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +qty +qty +fzl +qty +fzl +fzl +fzl +fzl +fzl +qty +qty +cpX +eAB +fzl +fzl +fzl +fzl +fzl +qty +fzl +fzl +fzl +fzl +fzl +fzl +fzl +eAB +eAB +eAB +qty +fzl +eAB +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +qty +eAB +fzl +fzl +hPe +"} +(254,1,1) = {" +dry +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +fNa +ipY +ipY +nOq +nOq +ipY +fNa +nOq +nOq +nOq +fNa +fNa +ipY +nOq +nOq +nOq +ipY +nOq +nOq +nOq +nOq +ipY +fNa +fNa +ipY +ipY +ipY +wvp +fzl +eAB +cpX +fzl +qty +fzl +fzl +eAB +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +cpX +cpX +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +eAB +fzl +fzl +fzl +fzl +eAB +fzl +fzl +fzl +fzl +eAB +qty +fzl +fzl +qty +fzl +fzl +fzl +fzl +fzl +fzl +fzl +eAB +fzl +hPe +"} +(255,1,1) = {" +dry +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +ipY +fNa +ipY +fNa +fNa +fNa +fNa +fNa +fNa +fNa +ipY +ipY +ipY +fNa +fNa +fNa +fNa +fNa +fNa +fNa +ipY +ipY +ipY +fNa +ipY +ipY +ipY +ipY +wvp +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +eAB +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +cpX +cpX +fzl +fzl +fzl +fzl +eAB +fzl +fzl +fzl +fzl +eAB +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +fzl +hPe +"} +(256,1,1) = {" +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +dry +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp +wvp "} diff --git a/maps/stellar_delight/stellar_delight1.dmm b/maps/stellar_delight/stellar_delight1.dmm index 7566485cf6..e3086864c2 100644 --- a/maps/stellar_delight/stellar_delight1.dmm +++ b/maps/stellar_delight/stellar_delight1.dmm @@ -1,4 +1,5 @@ <<<<<<< HEAD +<<<<<<< HEAD no ======= "aa" = (/obj/structure/cable/pink{icon_state = "4-8"},/obj/effect/floor_decal/milspec/color/red/half{dir = 1},/obj/machinery/newscaster/security_unit{pixel_y = 28},/mob/living/simple_mob/vore/fennec/bridgette,/turf/simulated/floor/tiled/dark,/area/security/security_cell_hallway) @@ -2449,147 +2450,44484 @@ no "ZX" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/angled_bay/double{name = "maintenance access"; stripe_color = "#454545"},/turf/simulated/floor,/area/maintenance/stellardelight/deck1/portaft) "ZY" = (/obj/effect/floor_decal/borderfloorblack/full,/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/deployable/barrier,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/tiled/dark,/area/security/armoury) "ZZ" = (/turf/simulated/wall/bay/purple,/area/rnd/xenobiology) +======= +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 1 + }, +/obj/machinery/newscaster/security_unit{ + pixel_y = 28 + }, +/mob/living/simple_mob/vore/fennec/bridgette, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"ab" = ( +/obj/structure/cable/pink{ + icon_state = "2-4" + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_processing) +"ac" = ( +/obj/structure/table/steel_reinforced, +/obj/machinery/power/apc/angled{ + cell_type = /obj/item/weapon/cell/super; + dir = 1; + name = "night shift APC"; + nightshift_setting = 2 + }, +/obj/structure/cable/pink{ + icon_state = "0-2" + }, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"ad" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"ae" = ( +/obj/structure/closet/secure_closet/security, +/obj/item/device/holowarrant, +/obj/item/clothing/accessory/badge/holo/cord, +/obj/item/clothing/accessory/badge/holo/cord, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/obj/effect/floor_decal/milspec/color/red, +/obj/item/device/ticket_printer, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"af" = ( +/obj/machinery/computer/transhuman/resleeving{ + dir = 8 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/item/weapon/book/manual/resleeving, +/turf/simulated/floor/tiled/steel_grid, +/area/assembly/robotics) +"ag" = ( +/obj/structure/cable/pink{ + icon_state = "1-4" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"ah" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"ai" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/structure/table/rack, +/obj/random/maintenance, +/obj/random/maintenance/clean, +/obj/random/maintenance/security, +/obj/random/maintenance/research, +/obj/random/contraband, +/obj/structure/cable/pink, +/obj/machinery/power/apc/angled{ + dir = 8; + name = "night shift APC"; + nightshift_setting = 2 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardfore) +"aj" = ( +/obj/structure/table/woodentable, +/obj/machinery/alarm/angled{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm8) +"ak" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/structure/bed/padded, +/obj/item/weapon/bedsheet/orange, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/floor_decal/milspec/color/orange/half{ + dir = 9 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block) +"al" = ( +/obj/structure/table/standard, +/obj/structure/extinguisher_cabinet{ + dir = 8; + pixel_x = 30 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/machinery/computer/med_data/laptop{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel, +/area/assembly/robotics) +"am" = ( +/obj/machinery/door/firedoor/glass/hidden/steel{ + dir = 2 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"an" = ( +/turf/simulated/wall/bay/white, +/area/stellardelight/deck1/aft) +"ao" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"ap" = ( +/obj/structure/cable/pink{ + icon_state = "2-4" + }, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"aq" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/turf/simulated/wall/bay/r_wall/red, +/area/security/armoury) +"ar" = ( +/obj/structure/filingcabinet/chestdrawer{ + desc = "A large drawer filled with autopsy reports."; + name = "Autopsy Reports" + }, +/obj/machinery/firealarm/angled, +/turf/simulated/floor/tiled/techfloor, +/area/medical/morgue) +"as" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portfore) +"at" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"au" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"av" = ( +/obj/structure/table/standard, +/obj/machinery/cell_charger, +/obj/machinery/power/apc/angled{ + dir = 8 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-4" + }, +/obj/item/weapon/storage/box/backup_kit, +/turf/simulated/floor/tiled/steel_dirty, +/area/assembly/robotics) +"aw" = ( +/obj/structure/stairs/spawner/north, +/obj/structure/railing/grey{ + dir = 8 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardaft) +"ax" = ( +/obj/effect/floor_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/machinery/shower{ + dir = 1 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/tiled/white, +/area/stellardelight/deck1/shower) +"ay" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/table/standard, +/obj/item/device/multitool/station_buffered{ + pixel_y = 2 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"az" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"aA" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"aB" = ( +/obj/structure/table/rack{ + dir = 8; + layer = 2.6 + }, +/obj/item/weapon/tank/jetpack/carbondioxide, +/obj/item/weapon/tank/jetpack/carbondioxide, +/obj/item/weapon/tank/jetpack/carbondioxide, +/obj/item/weapon/tank/jetpack/carbondioxide, +/obj/effect/floor_decal/milspec/color/red, +/obj/item/device/personal_shield_generator/security/loaded, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"aC" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"aD" = ( +/turf/simulated/wall/bay/purple, +/area/assembly/robotics) +"aE" = ( +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/starboard) +"aF" = ( +/obj/structure/closet/bombcloset/double, +/obj/machinery/recharger/wallcharger{ + pixel_x = 4; + pixel_y = 29 + }, +/obj/machinery/recharger/wallcharger{ + pixel_x = 4; + pixel_y = 38 + }, +/obj/machinery/recharger/wallcharger{ + pixel_x = 4; + pixel_y = 20 + }, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"aG" = ( +/obj/structure/bookcase{ + name = "bookcase (Religious)" + }, +/obj/item/weapon/book/bundle/custom_library/religious/zoroastrianism, +/obj/item/weapon/book/custom_library/religious/feastofkubera, +/obj/item/weapon/book/custom_library/religious/storyoflordganesha, +/obj/item/weapon/book/custom_library/religious/sungoddessofkorea, +/obj/item/weapon/book/custom_library/religious/wayofbleedingswan, +/turf/simulated/floor/wood, +/area/library) +"aH" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/angled{ + dir = 4; + id = "GatewayShutterE" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/gateway) +"aI" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/shuttlebay) +"aJ" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/camera/network/command{ + dir = 4 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"aK" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"aL" = ( +/obj/machinery/camera/network/research/xenobio{ + dir = 5; + network = list("Xenobiology") + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"aM" = ( +/turf/simulated/wall/bay/purple, +/area/rnd/workshop) +"aN" = ( +/obj/structure/sign/directions/evac{ + pixel_x = -32 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"aO" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/alarm/angled{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portaft) +"aP" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"aQ" = ( +/obj/structure/bed/chair/comfy/brown{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/carpet/bcarpet, +/area/stellardelight/deck1/starboard) +"aR" = ( +/obj/structure/table/glass, +/obj/item/weapon/paper_bin, +/obj/item/weapon/pen, +/obj/item/weapon/clipboard, +/obj/item/weapon/folder/white, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/exam_room) +"aS" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/security/security_equiptment_storage) +"aT" = ( +/obj/item/weapon/storage/box/nifsofts_mining, +/obj/structure/table/reinforced, +/obj/item/device/personal_shield_generator/belt/mining/loaded, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/miningequipment) +"aU" = ( +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"aV" = ( +/obj/machinery/alarm/angled{ + dir = 4 + }, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"aW" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardfore) +"aX" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/floor_decal/milspec/color/emerald/corner, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"aY" = ( +/obj/structure/table/steel_reinforced, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/angled/open{ + dir = 2; + id = "securitylockdown" + }, +/obj/machinery/door/window/brigdoor/eastright{ + dir = 2 + }, +/obj/effect/floor_decal/milspec/color/red, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"aZ" = ( +/obj/machinery/embedded_controller/radio/airlock/access_controller{ + dir = 8; + id_tag = "xenobio_airlock_control"; + name = "Xenobiology Access Console"; + pixel_x = 24; + tag_exterior_door = "xenobio_airlock_exterior"; + tag_interior_door = "xenobio_airlock_interior" + }, +/turf/simulated/floor/tiled/techfloor, +/area/rnd/xenobiology) +"ba" = ( +/obj/item/modular_computer/console/preset/civilian, +/turf/simulated/floor/tiled/eris/steel/gray_platform, +/area/stellardelight/deck1/exploshuttle) +"bb" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/machinery/botany/editor, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"bc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/xenobiology) +"bd" = ( +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 9 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"be" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/access_button{ + command = "cycle_interior"; + dir = 8; + frequency = 1379; + master_tag = "xenobio_airlock_control"; + name = "Xenobiology Access Button"; + pixel_y = -32; + req_access = null; + req_one_access = list(47,55) + }, +/obj/machinery/door/airlock/angled_bay/standard/color{ + autoclose = 0; + dir = 4; + door_color = "#ffffff"; + fill_color = "#ead9ff"; + frequency = 1379; + id_tag = "xenobio_airlock_interior"; + locked = 1; + name = "Xenobiology Lab"; + req_access = list(47,55); + stripe_color = "#5a19a8" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/rnd/xenobiology) +"bf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/light/floortube{ + dir = 4; + pixel_x = 6 + }, +/turf/simulated/floor/tiled/eris/white/cargo, +/area/medical/virology) +"bg" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/disposal/wall/cleaner{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"bh" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/alarm/angled, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"bi" = ( +/turf/simulated/wall/bay/r_wall/brown, +/area/stellardelight/deck1/dorms/dorm1) +"bj" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/rnd/xenobiology/xenoflora) +"bk" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/prison/cell_block/C) +"bl" = ( +/turf/simulated/wall/bay/steel, +/area/maintenance/stellardelight/substation/civilian) +"bm" = ( +/obj/structure/bed/chair/office/dark, +/obj/effect/landmark/start/warden, +/turf/simulated/floor/tiled/dark, +/area/security/warden) +"bn" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"bo" = ( +/obj/structure/shuttle/engine/propulsion, +/turf/simulated/floor/reinforced, +/area/stellardelight/deck1/exploshuttle) +"bp" = ( +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 8 + }, +/obj/item/weapon/storage/box/evidence, +/obj/item/weapon/storage/box/evidence, +/obj/structure/closet/walllocker_double/security/west{ + name = "evidence storage cabinet" + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"bq" = ( +/obj/structure/table/bench/steel, +/obj/effect/landmark/start/security, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"br" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/angled_bay/standard/color{ + door_color = "#9c9c9c"; + fill_color = "#5c5c5c"; + id_tag = "dorm1"; + name = "Room 1"; + stripe_color = "#89bd66" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/dorms/dorm1) +"bs" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/port) +"bt" = ( +/obj/structure/table/woodentable, +/obj/machinery/light/small, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm3) +"bu" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/sign/painting/public{ + pixel_x = -30 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"bv" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/monotile, +/area/janitor) +"bw" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/catwalk_plated/dark, +/obj/effect/landmark/vines, +/turf/simulated/floor, +/area/stellardelight/deck1/port) +"bx" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardfore) +"by" = ( +/obj/machinery/power/pointdefense{ + id_tag = "sd_pd" + }, +/obj/effect/floor_decal/industrial/warning/full, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-4" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"bz" = ( +/obj/machinery/power/apc/angled{ + dir = 8; + name = "night shift APC"; + nightshift_setting = 2 + }, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"bA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/wood, +/area/library) +"bB" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardaft) +"bC" = ( +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 4 + }, +/obj/structure/closet/walllocker_double/emergency_engi/east, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"bD" = ( +/obj/structure/lattice, +/turf/space, +/area/space) +"bE" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"bF" = ( +/obj/structure/bed/chair/sofa/pew/right{ + dir = 1 + }, +/obj/structure/sign/painting/chapel_secure{ + pixel_y = -32 + }, +/obj/effect/landmark/start/visitor, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"bG" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/lowermed) +"bH" = ( +/obj/machinery/light/small, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"bI" = ( +/obj/effect/floor_decal/borderfloorblack/full, +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/machinery/flasher/portable, +/obj/machinery/camera/network/security{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"bJ" = ( +/obj/structure/table/steel, +/obj/item/weapon/storage/box/lights/mixed, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/turf/simulated/floor/tiled/monotile, +/area/janitor) +"bK" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/wall{ + dir = 4; + pixel_x = -24; + plane = -34 + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"bL" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"bM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardfore) +"bN" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris, +/area/stellardelight/deck1/researchhall) +"bO" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/mouse_hole_spawner{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"bP" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/tiled/eris, +/area/stellardelight/deck1/researchequip) +"bQ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portaft) +"bR" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/camera/network/halls, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"bS" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-4" + }, +/turf/simulated/floor/reinforced, +/area/stellardelight/deck1/shuttlebay) +"bT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/turf/simulated/floor/tiled/techfloor, +/area/medical/morgue) +"bU" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/curtain/black{ + anchored = 1 + }, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/stellardelight/deck1/dorms/dorm7) +"bV" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portaft) +"bW" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/bluegrid, +/area/assembly/robotics) +"bX" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/milspec/color/red/corner, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"bY" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/tiled/eris/steel/gray_platform, +/area/stellardelight/deck1/exploshuttle) +"bZ" = ( +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/civilian) +"ca" = ( +/obj/item/weapon/storage/briefcase/inflatable, +/obj/item/weapon/storage/briefcase/inflatable, +/obj/item/weapon/storage/briefcase/inflatable, +/obj/structure/closet/walllocker_double/engineering/north, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"cb" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"cc" = ( +/obj/fiftyspawner/glass, +/obj/fiftyspawner/glass, +/obj/fiftyspawner/glass, +/obj/fiftyspawner/rods, +/obj/fiftyspawner/rglass, +/obj/fiftyspawner/steel, +/obj/fiftyspawner/steel, +/obj/fiftyspawner/steel, +/obj/item/stack/material/plasteel{ + amount = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/closet/walllocker_double/engineering/north, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"cd" = ( +/obj/machinery/camera/network/halls{ + dir = 1 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"ce" = ( +/obj/machinery/computer/ship/navigation/telescreen{ + pixel_x = 32 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"cf" = ( +/obj/structure/table/steel, +/obj/item/weapon/surgical/scalpel, +/obj/item/weapon/autopsy_scanner, +/obj/item/weapon/surgical/cautery, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/machinery/camera/network/medbay{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/medical/morgue) +"cg" = ( +/obj/machinery/photocopier, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/security/warden) +"ch" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/lino, +/area/chapel/office) +"ci" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/simulated/floor/tiled/dark, +/area/stellardelight/deck1/resleeving) +"cj" = ( +/obj/machinery/button/remote/blast_door{ + dir = 1; + id = "xenobiopen3"; + name = "Pen 3 Containment"; + pixel_x = -30; + pixel_y = 8; + req_access = list(55) + }, +/obj/machinery/button/remote/blast_door{ + id = "xenobiopen5"; + name = "Pen 5 Containment"; + pixel_x = -31; + pixel_y = -8; + req_access = list(55) + }, +/obj/machinery/button/remote/blast_door{ + dir = 8; + id = "xenobiodiv3"; + name = "Divider 3 Blast Doors"; + pixel_x = -39; + req_access = list(55) + }, +/obj/machinery/light/floortube{ + dir = 8; + pixel_x = -6 + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"ck" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/sign/directions/evac{ + dir = 8; + pixel_y = 32 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"cl" = ( +/obj/structure/table/woodentable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/item/weapon/material/ashtray/glass, +/turf/simulated/floor/carpet/bcarpet, +/area/stellardelight/deck1/starboard) +"cm" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/forensics/sample_kit, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 10 + }, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"cn" = ( +/obj/machinery/light/floortube{ + dir = 8; + pixel_x = -6 + }, +/obj/machinery/light/floortube{ + dir = 4; + pixel_x = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/shuttlebay) +"co" = ( +/obj/machinery/vending/fitness, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/starboard) +"cp" = ( +/obj/machinery/shower{ + dir = 1 + }, +/obj/structure/curtain/open/shower/medical, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/stellardelight/deck1/resleeving) +"cq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/button/remote/blast_door{ + dir = 4; + id = "researchwindowlockdown"; + name = "Window Lockdown"; + pixel_x = -24 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/eris, +/area/stellardelight/deck1/researchhall) +"cr" = ( +/obj/structure/cable/pink{ + icon_state = "1-4" + }, +/obj/structure/table/rack, +/obj/random/maintenance, +/obj/random/maintenance/clean, +/obj/random/maintenance/security, +/obj/random/maintenance/research, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardfore) +"cs" = ( +/obj/structure/table/rack, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/suit/space/void/medical/emt, +/obj/item/clothing/suit/space/void/medical/emt, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/item/clothing/head/helmet/space/void/medical/emt, +/obj/item/clothing/head/helmet/space/void/medical/emt, +/obj/structure/cable/white{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/angled{ + dir = 1; + name = "night shift APC"; + nightshift_setting = 2 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/paramedic) +"ct" = ( +/obj/structure/closet/secure_closet/pilot, +/obj/machinery/firealarm/angled, +/turf/simulated/floor/tiled/eris/steel/panels, +/area/stellardelight/deck1/pilot) +"cu" = ( +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/shower) +"cv" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/effect/landmark/start/scientist, +/turf/simulated/floor/tiled/dark, +/area/rnd/research) +"cw" = ( +/obj/structure/reagent_dispensers/acid{ + pixel_x = 32 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"cx" = ( +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/device/multitool, +/obj/item/clothing/head/welding, +/obj/item/weapon/storage/belt/utility, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = -7 + }, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/item/device/assembly/signaler, +/obj/item/device/assembly/signaler, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/closet/walllocker_double/engineering/north, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"cy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/firealarm/angled, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"cz" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/closet/walllocker_double/emergency_engi/north, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"cA" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/firealarm/angled, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"cB" = ( +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portfore) +"cC" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/atmospherics) +"cD" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/assembly/robotics) +"cE" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_processing) +"cF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"cG" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"cH" = ( +/obj/effect/floor_decal/milspec/color/emerald/half{ + dir = 4 + }, +/obj/structure/closet/walllocker_double/emergency_engi/east, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"cI" = ( +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 6 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"cJ" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/angled_bay/standard/color{ + door_color = "#9c9c9c"; + fill_color = "#5c5c5c"; + id_tag = "dorm2"; + name = "Room 2"; + stripe_color = "#89bd66" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/dorms/dorm2) +"cK" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"cL" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/closet/walllocker_double/emergency_engi/west, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"cM" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/gunbox{ + pixel_y = 6 + }, +/obj/item/gunbox{ + pixel_y = -3 + }, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"cN" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/chapel_morgue) +"cO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"cP" = ( +/obj/fiftyspawner/steel, +/obj/fiftyspawner/steel, +/obj/fiftyspawner/steel, +/obj/fiftyspawner/steel, +/obj/fiftyspawner/steel, +/obj/fiftyspawner/glass, +/obj/fiftyspawner/glass, +/obj/fiftyspawner/glass, +/obj/fiftyspawner/glass, +/obj/item/stack/material/plasteel{ + amount = 10 + }, +/obj/effect/floor_decal/industrial/warning, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/closet/walllocker_double/science/east{ + name = "material sheets" + }, +/turf/simulated/floor/tiled/steel, +/area/assembly/robotics) +"cQ" = ( +/obj/machinery/mineral/unloading_machine, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"cR" = ( +/obj/effect/floor_decal/industrial/warning, +/obj/item/device/defib_kit/jumper_kit, +/obj/item/weapon/storage/box/gloves, +/obj/item/weapon/storage/box/bodybags{ + pixel_x = -3; + pixel_y = -2 + }, +/obj/item/weapon/book/manual/robotics_manual, +/obj/item/weapon/book/manual/robotics_cyborgs, +/obj/structure/closet/walllocker_double/science/east, +/turf/simulated/floor/tiled/steel_dirty, +/area/assembly/robotics) +"cS" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/steel_grid, +/area/assembly/robotics) +"cT" = ( +/obj/machinery/smartfridge/drying_rack, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"cU" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/effect/landmark/vines, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"cV" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"cW" = ( +/obj/effect/floor_decal/chapel{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"cX" = ( +/obj/structure/bed/chair/office/light{ + dir = 8 + }, +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/researchserver) +"cY" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/angled_bay/standard/glass{ + door_color = "#8c1d11"; + name = "Forensics Lab"; + req_access = list(4); + stripe_color = "#d27428" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/security/detectives_office) +"cZ" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/obj/machinery/vending/cigarette, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"da" = ( +/obj/structure/bed/chair/comfy/black, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm4) +"db" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"dc" = ( +/obj/structure/table/woodentable, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm4) +"dd" = ( +/obj/item/device/radio/intercom/department/medbay{ + dir = 8; + pixel_x = -24 + }, +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/exam_room) +"de" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/turf/simulated/floor/tiled/eris, +/area/stellardelight/deck1/researchequip) +"df" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/effect/landmark{ + name = "lightsout" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"dg" = ( +/obj/machinery/button/remote/blast_door{ + dir = 1; + id = "xenobiopen2"; + name = "Pen 2 Containment"; + pixel_x = 30; + pixel_y = 8; + req_access = list(55) + }, +/obj/machinery/button/remote/blast_door{ + id = "xenobiopen4"; + name = "Pen 4 Containment"; + pixel_x = 29; + pixel_y = -8; + req_access = list(55) + }, +/obj/machinery/button/remote/blast_door{ + dir = 4; + id = "xenobiodiv2"; + name = "Divider 2 Blast Doors"; + pixel_x = 38; + pixel_y = -1; + req_access = list(55) + }, +/obj/machinery/light/floortube{ + dir = 4; + pixel_x = 6 + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"dh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block/C) +"di" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"dj" = ( +/obj/structure/table/woodentable, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/stellardelight/deck1/starboard) +"dk" = ( +/obj/effect/floor_decal/industrial/warning/full, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-8" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-4" + }, +/obj/machinery/power/pointdefense{ + id_tag = "sd_pd" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"dl" = ( +/turf/simulated/wall/bay/brown, +/area/stellardelight/deck1/mining) +"dm" = ( +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = 32 + }, +/obj/effect/floor_decal/milspec/color/red/half, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"dn" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"do" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "miningops" + }, +/obj/machinery/mineral/input, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"dp" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"dq" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/button/remote/airlock{ + desc = "A remote control switch for the medbay foyer."; + dir = 4; + id = "recoveryexit"; + name = "Door Control"; + pixel_x = -27; + pixel_y = 25 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/turf/simulated/floor/tiled/white, +/area/medical/patient_wing) +"dr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/paramedic) +"ds" = ( +/obj/fiftyspawner/steel, +/obj/fiftyspawner/steel, +/obj/structure/closet/walllocker_double/science/north{ + name = "material sheets" + }, +/turf/simulated/floor/tiled/techfloor, +/area/rnd/workshop) +"dt" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/firealarm/angled{ + dir = 4 + }, +/obj/effect/floor_decal/milspec/color/red/half, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"du" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/researchserver) +"dv" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/structure/closet/walllocker_double/generic_civ/west, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm8) +"dw" = ( +/obj/structure/railing/grey{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/cable/white{ + icon_state = "0-4" + }, +/obj/structure/cable/white{ + icon_state = "16-0" + }, +/obj/structure/stairs/spawner/north, +/turf/simulated/floor, +/area/stellardelight/deck1/lowermed) +"dx" = ( +/obj/structure/bookcase{ + name = "bookcase (Adult)" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/structure/sign/painting/library_secure{ + pixel_x = 30 + }, +/turf/simulated/floor/wood, +/area/library) +"dy" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/medical) +"dz" = ( +/obj/item/weapon/weldingtool, +/obj/item/clothing/glasses/welding, +/obj/item/weapon/storage/box/lights/mixed, +/obj/item/device/multitool, +/obj/structure/sink/kitchen{ + dir = 4; + pixel_x = 11 + }, +/obj/machinery/firealarm/angled{ + dir = 4 + }, +/obj/structure/closet/walllocker_double/engineering/north{ + name = "xenobiology repair supplies" + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/xenobiology) +"dA" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/reinforced, +/area/stellardelight/deck1/shuttlebay) +"dB" = ( +/obj/structure/sign/painting/library_secure{ + pixel_x = 30 + }, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"dC" = ( +/obj/item/weapon/shovel, +/obj/item/weapon/shovel, +/obj/item/weapon/shovel, +/obj/item/weapon/shovel, +/obj/item/weapon/tool/wrench, +/obj/item/weapon/tool/wrench, +/obj/item/weapon/tool/wrench, +/obj/item/weapon/tool/wrench, +/obj/item/weapon/tool/crowbar, +/obj/item/weapon/tool/crowbar, +/obj/item/weapon/tool/crowbar, +/obj/item/weapon/tool/crowbar, +/obj/item/weapon/pickaxe, +/obj/item/weapon/pickaxe, +/obj/item/weapon/pickaxe, +/obj/item/weapon/pickaxe, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/closet/walllocker_double/cargo/west{ + name = "mining tools" + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/miningequipment) +"dD" = ( +/obj/structure/table/rack/shelf/steel, +/obj/machinery/atmospherics/pipe/simple/hidden/purple, +/obj/effect/floor_decal/milspec/color/black, +/obj/item/ammo_magazine/ammo_box/b12g/pellet{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/ammo_magazine/ammo_box/b12g/pellet{ + pixel_x = -1; + pixel_y = 2 + }, +/obj/item/ammo_magazine/ammo_box/b12g/pellet{ + pixel_x = -5; + pixel_y = 7 + }, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"dE" = ( +/obj/item/device/suit_cooling_unit, +/obj/item/device/suit_cooling_unit, +/obj/item/device/suit_cooling_unit, +/obj/item/device/suit_cooling_unit, +/obj/structure/closet/walllocker_double/cargo/west{ + name = "suit cooling units" + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/miningequipment) +"dF" = ( +/obj/machinery/computer/security/xenobio, +/obj/machinery/alarm/angled, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/xenobiology) +"dG" = ( +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"dH" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/resleeving) +"dI" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/turf/simulated/floor/reinforced, +/area/stellardelight/deck1/shuttlebay) +"dJ" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"dK" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/double/glass{ + dir = 8; + name = "Library"; + stripe_color = "#3b3b3b" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/library) +"dL" = ( +/obj/effect/landmark{ + name = "lightsout" + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/miningequipment) +"dM" = ( +/obj/item/weapon/storage/box/syringes, +/obj/item/weapon/storage/box/beakers, +/obj/item/weapon/storage/box/gloves, +/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/robot_parts/l_arm, +/obj/item/device/analyzer/plant_analyzer, +/obj/item/device/analyzer/plant_analyzer, +/obj/item/weapon/material/knife/machete/hatchet, +/obj/item/weapon/material/knife/machete/hatchet, +/obj/item/weapon/material/minihoe, +/obj/item/weapon/material/minihoe, +/obj/item/inflatable/door, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/item/weapon/storage/box/botanydisk, +/obj/item/weapon/storage/box/botanydisk, +/obj/structure/closet/walllocker_double/science/west{ + name = "xenoflora supplies" + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"dN" = ( +/obj/structure/closet/secure_closet/hydroponics/sci{ + req_access = list(77) + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/machinery/camera/network/research{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris, +/area/stellardelight/deck1/researchhall) +"dO" = ( +/obj/machinery/mineral/input, +/obj/effect/floor_decal/industrial/loading{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"dP" = ( +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/effect/mouse_hole_spawner{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"dQ" = ( +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"dR" = ( +/obj/machinery/power/apc/angled{ + dir = 8 + }, +/obj/structure/cable/pink{ + icon_state = "0-4" + }, +/obj/machinery/camera/network/security, +/obj/machinery/computer/arcade, +/obj/effect/floor_decal/milspec/color/orange/half{ + dir = 9 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block) +"dS" = ( +/obj/structure/table/rack, +/obj/random/maintenance, +/obj/random/maintenance/clean, +/obj/random/maintenance/security, +/obj/random/pouch, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portfore) +"dT" = ( +/obj/structure/cable/pink{ + icon_state = "2-8" + }, +/obj/structure/table/bench/standard, +/obj/effect/floor_decal/milspec/color/orange/half{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block) +"dU" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/firedoor/glass/talon, +/obj/machinery/door/blast/regular/open{ + id = "talon_boat_cockpit" + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/stellardelight/deck1/miningshuttle) +"dV" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/clothing/mask/gas{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_equiptment_storage) +"dW" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/table/reinforced, +/obj/machinery/door/blast/angled_shutter/open{ + dir = 4; + id = "dontlooktmyrobotpenis"; + name = "Privacy Shutters" + }, +/obj/machinery/door/window/brigdoor/westright{ + dir = 4; + name = "Robotics Desk"; + req_access = list(7); + req_one_access = list(47) + }, +/turf/simulated/floor/tiled/monotile, +/area/assembly/robotics) +"dX" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/closet/walllocker_double/emergency_engi/north, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"dY" = ( +/obj/machinery/mineral/processing_unit, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"dZ" = ( +/obj/structure/table/standard, +/obj/item/weapon/disk/tech_disk, +/obj/item/weapon/disk/tech_disk, +/obj/item/weapon/disk/design_disk, +/obj/item/weapon/disk/design_disk, +/obj/item/weapon/reagent_containers/dropper{ + pixel_y = -4 + }, +/obj/item/clothing/glasses/omnihud/rnd, +/obj/item/clothing/gloves/sterile/latex, +/obj/machinery/alarm/angled{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"ea" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-4" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"eb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/library) +"ec" = ( +/obj/structure/sign/deck1{ + pixel_x = -32 + }, +/obj/machinery/camera/network/medbay{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/lowermed) +"ed" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"ee" = ( +/obj/structure/dispenser{ + phorontanks = 0 + }, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"ef" = ( +/obj/structure/table/rack, +/obj/item/device/suit_cooling_unit{ + pixel_y = -5 + }, +/obj/item/device/suit_cooling_unit{ + pixel_y = -5 + }, +/obj/machinery/alarm/angled, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/paramedic) +"eg" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/structure/closet/walllocker_double/generic_civ/east, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm1) +"eh" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/window/brigdoor/southleft{ + id = "Cell B"; + name = "Cell B"; + req_access = list(2) + }, +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/steel_ridged, +/area/prison/cell_block/B) +"ei" = ( +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"ej" = ( +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"ek" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/wall/bay/r_wall/steel, +/area/maintenance/stellardelight/deck1/portaft) +"el" = ( +/obj/item/weapon/storage/box/monkeycubes, +/obj/item/weapon/storage/box/monkeycubes, +/obj/item/weapon/storage/box/monkeycubes, +/obj/item/weapon/storage/box/monkeycubes, +/obj/item/weapon/storage/box/monkeycubes, +/obj/structure/closet/walllocker_double/east, +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/item/weapon/storage/box/beakers, +/obj/item/weapon/reagent_containers/spray/cleaner, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/xenobiology) +"em" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/table/standard, +/obj/item/device/gps{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/item/device/gps{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/device/gps{ + pixel_x = -6; + pixel_y = -4 + }, +/obj/item/device/gps{ + pixel_x = 6; + pixel_y = -4 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"en" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"eo" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/low_wall/bay/reinforced/purple, +/obj/structure/sign/xenobio{ + plane = -34 + }, +/turf/simulated/floor, +/area/rnd/xenobiology) +"ep" = ( +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/lowermed) +"eq" = ( +/turf/simulated/floor/carpet, +/area/chapel/main) +"er" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/paramedic) +"es" = ( +/obj/structure/table/steel, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/machinery/alarm/angled{ + dir = 8 + }, +/obj/machinery/camera/network/research{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/researchserver) +"et" = ( +/obj/effect/landmark{ + name = "droppod_landing" + }, +/turf/space, +/area/space) +"eu" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 24; + pixel_y = 32 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"ev" = ( +/obj/machinery/computer/transhuman/resleeving{ + dir = 8 + }, +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/resleeving) +"ew" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"ex" = ( +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/exploration) +"ey" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/turf/simulated/wall/bay/purple, +/area/stellardelight/deck1/exploration) +"ez" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/gloves/sterile/latex, +/obj/item/weapon/reagent_containers/syringe, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"eA" = ( +/obj/effect/floor_decal/milspec/color/black, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"eB" = ( +/obj/machinery/power/apc/angled{ + dir = 8 + }, +/obj/structure/cable/pink{ + icon_state = "0-4" + }, +/obj/structure/table/bench/standard, +/obj/effect/floor_decal/milspec/color/orange/half{ + dir = 9 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block/B) +"eC" = ( +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"eD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"eE" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"eF" = ( +/turf/simulated/floor, +/area/security/tactical) +"eG" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/structure/cable/pink{ + icon_state = "2-4" + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"eH" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_processing) +"eI" = ( +/obj/machinery/libraryscanner, +/obj/machinery/camera/network/civilian{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/library) +"eJ" = ( +/obj/structure/table/rack/shelf, +/obj/item/device/radio{ + pixel_x = -4; + pixel_y = -4 + }, +/obj/item/device/radio{ + pixel_x = 4; + pixel_y = -4 + }, +/obj/item/device/radio{ + pixel_x = -4; + pixel_y = 5 + }, +/obj/item/device/radio{ + pixel_x = 4; + pixel_y = 5 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"eK" = ( +/obj/structure/closet/walllocker_double/generic_civ/west, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm7) +"eL" = ( +/obj/structure/mirror{ + pixel_y = 38 + }, +/obj/structure/sink{ + pixel_y = 20 + }, +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/toilet) +"eM" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"eN" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"eO" = ( +/obj/structure/bed/padded, +/obj/item/weapon/bedsheet/medical, +/obj/structure/curtain/open/privacy, +/obj/structure/sign/painting/library_secure{ + pixel_y = 30 + }, +/turf/simulated/floor/tiled/white, +/area/medical/patient_wing) +"eP" = ( +/obj/machinery/computer/timeclock/premade/east, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"eQ" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/cable/pink{ + icon_state = "1-8" + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"eR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"eS" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "chapelofficelockdown" + }, +/obj/structure/low_wall/bay/reinforced/black, +/turf/simulated/floor, +/area/chapel/office) +"eT" = ( +/obj/machinery/recharge_station, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"eU" = ( +/obj/effect/floor_decal/industrial/outline, +/turf/simulated/floor/tiled/eris/steel/brown_platform, +/area/stellardelight/deck1/miningshuttle) +"eV" = ( +/turf/simulated/floor, +/area/stellardelight/deck1/aft) +"eW" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/flora/pottedplant/stoutbush, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"eX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 1 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"eY" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/structure/extinguisher_cabinet{ + dir = 8; + pixel_x = 30 + }, +/obj/machinery/alarm/angled, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/xenobiology) +"eZ" = ( +/obj/structure/closet/walllocker_double/generic_civ/east, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm2) +"fa" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/door/airlock/angled_bay/standard/color{ + dir = 4; + door_color = "#8c1d11"; + fill_color = "#854a44"; + name = "Warden's Office"; + req_access = list(3); + stripe_color = "#d27428" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/security/warden) +"fb" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/toilet) +"fc" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/angled_bay/hatch{ + name = "maintenance access"; + stripe_color = "#454545" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/chapel/main) +"fd" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"fe" = ( +/obj/item/device/camera, +/obj/item/weapon/folder/yellow, +/obj/item/weapon/pen, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/closet/walllocker_double/generic_civ/east, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"ff" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "miningops" + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"fg" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/rnd/xenobiology) +"fh" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/angled{ + dir = 8; + name = "night shift APC"; + nightshift_setting = 2 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"fi" = ( +/turf/simulated/floor/tiled/eris/steel/gray_platform, +/area/stellardelight/deck1/exploshuttle) +"fj" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/civilian) +"fk" = ( +/turf/simulated/floor/tiled/dark, +/area/chapel/chapel_morgue) +"fl" = ( +/obj/effect/floor_decal/milspec/color/orange/half{ + dir = 10 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block/B) +"fm" = ( +/obj/machinery/smartfridge/secure/virology, +/obj/machinery/light/floortube{ + dir = 4; + pixel_x = 6 + }, +/obj/machinery/firealarm/angled, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/virology) +"fn" = ( +/obj/structure/table/rack{ + dir = 8; + layer = 2.6 + }, +/obj/machinery/firealarm/angled{ + dir = 8 + }, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/item/clothing/suit/space/void/security, +/obj/item/clothing/suit/space/void/security, +/obj/item/clothing/head/helmet/space/void/security, +/obj/item/clothing/head/helmet/space/void/security, +/obj/effect/floor_decal/milspec/color/red, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"fo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/assembly/robotics) +"fp" = ( +/obj/machinery/r_n_d/circuit_imprinter{ + dir = 1 + }, +/obj/item/weapon/reagent_containers/glass/beaker/sulphuric, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/research) +"fq" = ( +/obj/structure/table/steel_reinforced, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"fr" = ( +/turf/simulated/wall/bay/r_wall/brown, +/area/stellardelight/deck1/dorms/dorm3) +"fs" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/alarm/angled, +/turf/simulated/floor/tiled/steel_grid, +/area/maintenance/stellardelight/deck1/starboardaft) +"ft" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 1 + }, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"fu" = ( +/obj/structure/bed/chair/sofa/corp/right, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm3) +"fv" = ( +/obj/random/slimecore, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"fw" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/machinery/door/blast/angled/open{ + dir = 2; + id = "brigwindowlockdown" + }, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/prison/cell_block) +"fx" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris, +/area/stellardelight/deck1/researchequip) +"fy" = ( +/obj/item/weapon/clipboard, +/obj/item/weapon/folder/red, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/stamp/ward, +/obj/item/weapon/stamp/denied{ + pixel_x = 5 + }, +/obj/item/weapon/pen, +/obj/structure/table/steel_reinforced, +/obj/item/device/radio/intercom{ + pixel_y = -24 + }, +/turf/simulated/floor/tiled/dark, +/area/security/warden) +"fz" = ( +/obj/structure/bed/chair/comfy/brown{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/stellardelight/deck1/starboard) +"fB" = ( +/obj/structure/table/rack, +/obj/random/maintenance, +/obj/random/maintenance/security, +/obj/random/maintenance/research, +/obj/random/contraband, +/obj/random/snack, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardfore) +"fD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/computer/ship/navigation/telescreen{ + pixel_x = -64 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"fE" = ( +/obj/structure/cable/orange{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"fF" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/camera/network/security{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"fG" = ( +/obj/structure/table/steel_reinforced, +/obj/item/device/gps/security{ + pixel_y = 3 + }, +/obj/item/device/gps/security{ + pixel_x = -3 + }, +/obj/effect/floor_decal/milspec/color/red, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"fH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/resleeving) +"fI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/dark, +/area/security/warden) +"fJ" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/angled_bay/standard/color{ + door_color = "#ffffff"; + fill_color = "#ead9ff"; + name = "Mech Bay"; + req_access = list(29,47); + stripe_color = "#5a19a8" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/assembly/robotics) +"fK" = ( +/obj/machinery/mineral/equipment_vendor, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"fL" = ( +/obj/machinery/firealarm/angled, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/resleeving) +"fM" = ( +/obj/structure/closet/l3closet/scientist, +/obj/item/device/radio/intercom{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/power/apc/angled{ + dir = 1 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-2" + }, +/obj/item/clothing/suit/bio_suit/scientist, +/obj/item/clothing/head/bio_hood/scientist, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/xenobiology) +"fN" = ( +/obj/machinery/door/firedoor/glass/hidden/steel{ + dir = 2 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/newscaster{ + pixel_y = 28 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"fO" = ( +/turf/simulated/wall/bay/r_wall{ + desc = "It has a steel stripe! A huge chunk of metal used to seperate rooms."; + stripe_color = "#3d5e80" + }, +/area/stellardelight/deck1/aft) +"fP" = ( +/obj/machinery/power/pointdefense{ + id_tag = "sd_pd" + }, +/obj/effect/floor_decal/industrial/warning/full, +/obj/structure/cable/pink{ + icon_state = "0-2" + }, +/obj/structure/cable/pink{ + icon_state = "0-4" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"fQ" = ( +/obj/structure/cable/green{ + color = "#42038a" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-2" + }, +/obj/machinery/power/smes/buildable{ + RCon_tag = "Substation - Exploration"; + output_attempt = 0 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/exploration) +"fR" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/steel_grid, +/area/assembly/robotics) +"fS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 5 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"fT" = ( +/obj/structure/cable/pink{ + icon_state = "2-8" + }, +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"fU" = ( +/obj/structure/table/steel_reinforced, +/obj/machinery/door/firedoor/glass, +/obj/structure/window/reinforced, +/obj/machinery/door/blast/angled/open{ + dir = 2; + id = "securitylockdown" + }, +/obj/effect/floor_decal/milspec/color/red, +/obj/item/device/flashlight/lamp, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"fV" = ( +/obj/machinery/light/small, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"fW" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"fX" = ( +/obj/structure/table/woodentable, +/obj/machinery/alarm/angled, +/obj/machinery/librarypubliccomp, +/turf/simulated/floor/wood, +/area/library) +"fZ" = ( +/obj/machinery/camera/network/civilian{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/chapel_morgue) +"ga" = ( +/obj/machinery/power/pointdefense{ + id_tag = "sd_pd" + }, +/obj/effect/floor_decal/industrial/warning/full, +/obj/structure/cable/orange, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"gb" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_equiptment_storage) +"gc" = ( +/obj/machinery/power/pointdefense{ + id_tag = "sd_pd" + }, +/obj/effect/floor_decal/industrial/warning/full, +/obj/structure/cable/pink{ + icon_state = "0-4" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"gd" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/double/glass{ + name = "glass airlock" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/starboard) +"ge" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardfore) +"gf" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/standard/color{ + door_color = "#9c9c9c"; + fill_color = "#5c5c5c"; + id_tag = "dorm5"; + name = "Room 5"; + stripe_color = "#89bd66" + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/dorms/dorm5) +"gg" = ( +/obj/effect/landmark/start/xenobio, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"gh" = ( +/obj/structure/bed/chair/backed_red{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"gi" = ( +/obj/machinery/camera/network/civilian{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"gj" = ( +/obj/structure/stairs/spawner/south, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor, +/area/stellardelight/deck1/fore) +"gk" = ( +/obj/machinery/light/floortube{ + dir = 8; + pixel_x = -6 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"gl" = ( +/obj/machinery/camera/network/research/xenobio{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/turf/simulated/floor/tiled/techfloor, +/area/rnd/xenobiology) +"gm" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/sign/painting/chapel_secure{ + pixel_y = 32 + }, +/obj/effect/landmark/start/chaplain, +/turf/simulated/floor/carpet, +/area/chapel/main) +"gn" = ( +/obj/structure/bed/chair/backed_red, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/aft) +"go" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"gp" = ( +/obj/structure/closet/crate, +/obj/machinery/camera/network/mining{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"gq" = ( +/obj/machinery/door/firedoor/glass/hidden/steel{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/landmark{ + name = "lightsout" + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"gr" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"gt" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"gu" = ( +/obj/structure/table/steel, +/obj/machinery/recharger, +/turf/simulated/floor/tiled/techfloor, +/area/rnd/workshop) +"gw" = ( +/obj/structure/closet/crate, +/obj/random/maintenance, +/obj/random/maintenance/cargo, +/obj/random/maintenance/clean, +/obj/random/mre, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"gx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"gy" = ( +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 6 + }, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"gz" = ( +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"gC" = ( +/obj/structure/table/steel, +/obj/item/device/sleevemate, +/obj/item/device/camera{ + name = "Autopsy Camera"; + pixel_x = -2; + pixel_y = 7 + }, +/obj/machinery/alarm/angled, +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/tiled/techfloor, +/area/medical/morgue) +"gD" = ( +/obj/structure/flora/pottedplant/decorative, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/resleeving) +"gE" = ( +/obj/structure/closet/wardrobe/chaplain_black, +/obj/item/weapon/storage/fancy/crayons, +/obj/item/weapon/flame/candle/candelabra, +/obj/item/weapon/flame/candle/candelabra, +/obj/item/weapon/flame/candle/candelabra, +/obj/item/weapon/flame/candle/candelabra, +/obj/item/weapon/reagent_containers/food/drinks/bottle/holywater, +/obj/item/weapon/nullrod, +/obj/item/weapon/deck/tarot, +/obj/item/device/retail_scanner/civilian, +/turf/simulated/floor/lino, +/area/chapel/office) +"gF" = ( +/obj/machinery/alarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/exam_room) +"gG" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/angled_bay/hatch{ + dir = 4; + name = "maintenance access"; + stripe_color = "#454545" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/stellardelight/deck1/portcent) +"gH" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"gI" = ( +/obj/effect/floor_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/white, +/area/stellardelight/deck1/shower) +"gK" = ( +/obj/structure/table/woodentable, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm1) +"gL" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/angled{ + id = "GatewayShutter" + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"gM" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/angled_bay/standard/color{ + door_color = "#ffffff"; + fill_color = "#ead9ff"; + name = "Research and Development"; + req_access = list(7); + stripe_color = "#5a19a8" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/rnd/research) +"gO" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 4 + }, +/obj/machinery/power/apc/angled{ + cell_type = /obj/item/weapon/cell/super; + dir = 8; + req_access = list(31,5) + }, +/obj/structure/cable/yellow, +/obj/machinery/light/floortube{ + dir = 8; + pixel_x = -6 + }, +/turf/simulated/floor/tiled/eris/steel/brown_platform, +/area/stellardelight/deck1/miningshuttle) +"gP" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-8" + }, +/turf/simulated/wall/bay/r_wall/steel, +/area/maintenance/stellardelight/deck1/starboardcent) +"gQ" = ( +/turf/simulated/wall/bay/brown, +/area/stellardelight/deck1/oreprocessing) +"gS" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"gT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/virology) +"gU" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/steel_grid, +/area/assembly/robotics) +"gV" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/exploration) +"gW" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/structure/cable/pink{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"gX" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/turf/simulated/floor/tiled/techfloor, +/area/rnd/xenobiology) +"gY" = ( +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"gZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/white/cargo, +/area/medical/virology) +"ha" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/standard/color{ + dir = 4; + door_color = "#323d80"; + fill_color = "#313866"; + id_tag = "rddoor"; + name = "Server Room"; + req_access = list(30); + stripe_color = "#5a19a8" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/researchserver) +"hb" = ( +/obj/structure/cable/pink{ + icon_state = "0-2" + }, +/obj/structure/cable/pink, +/obj/machinery/power/smes/buildable{ + RCon_tag = "Substation - Security"; + output_attempt = 0 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/security) +"hc" = ( +/obj/structure/closet/firecloset, +/turf/simulated/floor, +/area/maintenance/security_port) +"hd" = ( +/obj/structure/closet/secure_closet/scientist, +/turf/simulated/floor/tiled/dark, +/area/stellardelight/deck1/researchequip) +"he" = ( +/obj/structure/cable/pink{ + icon_state = "1-8" + }, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"hg" = ( +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"hh" = ( +/obj/effect/mouse_hole_spawner{ + dir = 8 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"hi" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/computer/shuttle_control/explore/stellardelight/mining{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"hj" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"hk" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"hl" = ( +/obj/structure/cable/pink{ + icon_state = "2-8" + }, +/obj/structure/table/bench/standard, +/obj/effect/floor_decal/milspec/color/orange/half{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block/B) +"hm" = ( +/obj/machinery/autolathe{ + hacked = 1 + }, +/obj/machinery/firealarm/angled, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"ho" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"hp" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/double/glass{ + name = "glass airlock" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/port) +"hq" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -25; + pixel_y = -24 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/xenobiology) +"hr" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/machinery/firealarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora_storage) +"hs" = ( +/obj/structure/bed/chair/office/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/resleeving) +"ht" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"hu" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/gun/energy/gun{ + pixel_y = 7 + }, +/obj/item/weapon/gun/energy/gun{ + pixel_y = -5 + }, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"hv" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/resleeving) +"hw" = ( +/obj/machinery/power/pointdefense{ + id_tag = "sd_pd" + }, +/obj/effect/floor_decal/industrial/warning/full, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-4" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"hx" = ( +/obj/machinery/access_button{ + command = "cycle_exterior"; + dir = 8; + frequency = 1379; + master_tag = "xenobio_airlock_control"; + name = "Xenobiology Access Button"; + pixel_y = 32; + req_access = null; + req_one_access = list(47,55) + }, +/obj/machinery/door/airlock/angled_bay/standard/color{ + autoclose = 0; + dir = 4; + door_color = "#ffffff"; + fill_color = "#ead9ff"; + frequency = 1379; + id_tag = "xenobio_airlock_exterior"; + locked = 1; + name = "Xenobiology Lab"; + req_access = list(47,55); + stripe_color = "#5a19a8" + }, +/turf/simulated/floor/tiled/techfloor, +/area/rnd/xenobiology) +"hy" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 4 + }, +/obj/machinery/light/floortube{ + dir = 8; + pixel_x = -6 + }, +/turf/simulated/floor/tiled/eris/steel/gray_platform, +/area/stellardelight/deck1/exploshuttle) +"hz" = ( +/obj/structure/dispenser{ + phorontanks = 0 + }, +/obj/machinery/camera/network/command{ + dir = 10 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"hA" = ( +/obj/effect/floor_decal/industrial/warning, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"hB" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/door/window/southleft{ + name = "Server Room"; + req_access = list(30) + }, +/obj/machinery/door/window/northleft{ + name = "Server Room"; + req_access = list(30) + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden, +/turf/simulated/floor/tiled/techfloor/grid, +/area/stellardelight/deck1/researchserver) +"hC" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/cell/device/weapon{ + pixel_y = -2 + }, +/obj/item/weapon/cell/device/weapon{ + pixel_y = -8 + }, +/obj/item/weapon/cell/device/weapon{ + pixel_y = 4 + }, +/obj/item/weapon/cell/device/weapon{ + pixel_y = 11 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 8 + }, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"hD" = ( +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"hE" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"hF" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/angled_bay/standard/glass{ + dir = 4; + door_color = "#8c1d11"; + name = "Equipment Storage"; + req_access = list(1); + stripe_color = "#d27428" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/security/security_lockerroom) +"hG" = ( +/obj/machinery/door/firedoor/glass/hidden/steel{ + dir = 8 + }, +/obj/structure/sign/directions/security{ + dir = 1; + pixel_x = 32; + pixel_y = 10 + }, +/obj/structure/sign/directions/chapel{ + dir = 8; + pixel_x = 32; + pixel_y = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"hH" = ( +/obj/machinery/door/blast/angled{ + id = "GatewayShutter" + }, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"hI" = ( +/obj/structure/table/rack, +/obj/random/maintenance/security, +/obj/random/maintenance/clean, +/obj/random/maintenance, +/obj/random/contraband, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"hJ" = ( +/turf/simulated/wall/bay/white, +/area/medical/virology) +"hK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm3) +"hL" = ( +/obj/effect/floor_decal/steeldecal/steel_decals3, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 6 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"hM" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"hN" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/item/device/radio/intercom{ + dir = 1; + name = "Station Intercom (General)"; + pixel_y = 21 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"hP" = ( +/obj/structure/morgue{ + dir = 2 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/tiled/techfloor, +/area/medical/morgue) +"hQ" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_processing) +"hR" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/angled{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"hS" = ( +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/sign/department/biblio{ + pixel_x = 32; + plane = -34 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"hT" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"hU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"hV" = ( +/turf/simulated/floor/tiled/steel_grid, +/area/assembly/robotics) +"hW" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/status_display{ + pixel_x = -32 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"hX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"hY" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/angled{ + dir = 4; + id = "GatewayShutterW" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/gateway) +"hZ" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/closet/bombcloset, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"ia" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/firealarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"ib" = ( +/obj/machinery/power/pointdefense{ + id_tag = "sd_pd" + }, +/obj/effect/floor_decal/industrial/warning/full, +/obj/structure/cable/orange{ + icon_state = "0-2" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"ic" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/structure/bed/padded, +/obj/item/weapon/bedsheet/orange, +/obj/effect/floor_decal/milspec/color/orange/half{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block/B) +"id" = ( +/obj/machinery/camera/network/halls{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"ie" = ( +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 10 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"if" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"ig" = ( +/obj/effect/floor_decal/industrial/loading, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/assembly/robotics) +"ih" = ( +/obj/structure/table/reinforced, +/turf/simulated/floor/tiled/eris/steel/gray_platform, +/area/stellardelight/deck1/exploshuttle) +"ii" = ( +/obj/random/maintenance/security, +/obj/random/medical, +/obj/structure/table/rack, +/obj/random/maintenance/security, +/obj/random/maintenance, +/obj/random/snack, +/turf/simulated/floor, +/area/maintenance/security_port) +"ik" = ( +/obj/structure/cable/white{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/angled{ + dir = 8; + name = "night shift APC"; + nightshift_setting = 2 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/lowermed) +"il" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/table/rack, +/obj/random/maintenance, +/obj/random/maintenance, +/obj/random/maintenance, +/obj/random/maintenance/research, +/obj/random/maintenance/research, +/obj/random/maintenance/research, +/obj/random/maintenance/clean, +/obj/random/contraband, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardaft) +"im" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/starboard) +"in" = ( +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/angled{ + dir = 1; + name = "night shift APC"; + nightshift_setting = 2 + }, +/obj/structure/undies_wardrobe, +/turf/simulated/floor/tiled/white, +/area/stellardelight/deck1/shower) +"io" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/recharger/wallcharger{ + pixel_x = 4; + pixel_y = 20 + }, +/obj/machinery/recharger/wallcharger{ + pixel_x = 4; + pixel_y = 29 + }, +/obj/machinery/recharger/wallcharger{ + pixel_x = 4; + pixel_y = 38 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"ip" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/resleeving) +"iq" = ( +/turf/simulated/floor/wood, +/area/library) +"ir" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/resleeving) +"is" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/pink{ + icon_state = "2-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portfore) +"it" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock{ + name = "Unisex Showers" + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/shower) +"iv" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/obj/machinery/meter, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora_storage) +"iw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris, +/area/stellardelight/deck1/researchequip) +"ix" = ( +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"iy" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"iz" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/library) +"iA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"iB" = ( +/obj/item/device/radio/intercom{ + dir = 8; + pixel_x = -24 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/lowermed) +"iC" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/turf/simulated/wall/bay/r_wall/purple, +/area/rnd/xenobiology) +"iD" = ( +/obj/structure/cable/pink{ + icon_state = "2-4" + }, +/obj/structure/table/bench/standard, +/obj/effect/floor_decal/milspec/color/orange/half{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block/C) +"iE" = ( +/obj/structure/sign/painting/library_private{ + pixel_x = -32 + }, +/obj/structure/sign/painting/library_private{ + pixel_y = -32 + }, +/obj/item/weapon/storage/briefcase, +/obj/item/weapon/storage/briefcase, +/obj/structure/table/rack, +/turf/simulated/floor/wood, +/area/library) +"iF" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/door/airlock/angled_bay/standard/color{ + dir = 4; + door_color = "#9c9c9c"; + fill_color = "#5c5c5c"; + name = "Custodial Closet"; + req_access = list(26); + stripe_color = "#89bd66" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/janitor) +"iG" = ( +/obj/structure/closet/wardrobe/virology_white, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/alarm/angled, +/obj/machinery/camera/network/medbay{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/cargo, +/area/medical/virology) +"iH" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-4" + }, +/obj/effect/shuttle_landmark/shuttle_initializer/exploration, +/turf/simulated/floor/tiled/eris/steel/gray_platform, +/area/stellardelight/deck1/exploshuttle) +"iI" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"iJ" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/camera/network/halls{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"iK" = ( +/obj/structure/table/woodentable, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/item/weapon/paper_bin{ + pixel_y = 7 + }, +/obj/item/weapon/pen{ + pixel_y = 6 + }, +/obj/random/coin/sometimes, +/turf/simulated/floor/wood, +/area/library) +"iL" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 5 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"iM" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/door/airlock/angled_bay/hatch{ + dir = 4; + door_color = "#ffffff"; + name = "maintenance access"; + req_one_access = null; + stripe_color = "#5a19a8" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/stellardelight/deck1/starboardaft) +"iN" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/chapel/main) +"iO" = ( +/obj/structure/table/steel, +/obj/item/weapon/folder/red{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/item/weapon/folder/red, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/alarm/angled, +/turf/simulated/floor/tiled/dark, +/area/security/security_processing) +"iQ" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"iR" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/toilet) +"iS" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/station_map{ + pixel_y = 32 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"iT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm4) +"iU" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"iW" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/flora/pottedplant/stoutbush, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"iX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"iY" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/embedded_controller/radio/simple_docking_controller{ + dir = 4; + frequency = 1380; + id_tag = "explodocker_bay"; + pixel_x = -24 + }, +/turf/simulated/floor/reinforced, +/area/stellardelight/deck1/shuttlebay) +"iZ" = ( +/obj/effect/floor_decal/milspec/color/red, +/obj/machinery/alarm/angled, +/obj/structure/closet/emcloset, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"ja" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/flora/pottedplant/minitree, +/obj/machinery/alarm/angled, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"jb" = ( +/obj/machinery/door/blast/multi_tile/three_tile_ver{ + id = "xenospace2" + }, +/turf/simulated/floor/reinforced, +/area/rnd/workshop) +"jc" = ( +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -25 + }, +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/obj/effect/floor_decal/milspec/color/red/half, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"jd" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/shower) +"jf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/camera/network/halls, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"jg" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/camera/network/halls{ + dir = 8 + }, +/obj/effect/floor_decal/milspec/color/emerald/half{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"jh" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/civilian) +"ji" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"jj" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4; + icon_state = "map_vent_out"; + use_power = 1 + }, +/turf/simulated/floor/bluegrid{ + name = "Server Base"; + nitrogen = 500; + oxygen = 0; + temperature = 80 + }, +/area/stellardelight/deck1/researchserver) +"jk" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/wall{ + dir = 8; + pixel_x = 24; + plane = -34 + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"jl" = ( +/obj/structure/table/steel, +/obj/item/device/retail_scanner/security, +/obj/item/device/taperecorder, +/obj/item/weapon/storage/box/evidence, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/firealarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_processing) +"jm" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/alarm/angled{ + dir = 8 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/atmospherics) +"jn" = ( +/obj/machinery/light, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"jo" = ( +/obj/machinery/button/crematorium{ + id = "crematorium"; + pixel_x = 25; + req_access = list(); + req_one_access = null + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/chapel_morgue) +"jp" = ( +/obj/structure/cable/orange{ + icon_state = "2-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"jq" = ( +/obj/structure/table/woodentable, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/item/weapon/storage/pill_bottle/dice_nerd, +/turf/simulated/floor/wood, +/area/library) +"jr" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/machinery/door/blast/angled/open{ + dir = 2; + id = "brigwindowlockdown" + }, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/prison/cell_block/B) +"js" = ( +/obj/structure/cable/pink{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"jt" = ( +/obj/structure/table/steel_reinforced, +/obj/item/device/suit_cooling_unit, +/obj/item/device/suit_cooling_unit, +/obj/item/weapon/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/obj/item/weapon/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/obj/effect/floor_decal/milspec/color/red, +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"ju" = ( +/obj/machinery/door/window/brigdoor/eastleft{ + name = "Slime Pen 5"; + req_access = list(55) + }, +/obj/machinery/door/window/brigdoor/westright{ + name = "Slime Pen 4"; + req_access = list(55) + }, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "xenobiopen4"; + name = "Pen 4 Blast Doors" + }, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"jv" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"jw" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/effect/mouse_hole_spawner{ + dir = 8 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardfore) +"jx" = ( +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/grille, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "xenobiopen1"; + name = "Pen 1 Blast Doors" + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"jy" = ( +/obj/structure/table/steel_reinforced, +/obj/machinery/door/firedoor/glass, +/obj/structure/window/reinforced, +/obj/machinery/door/blast/angled/open{ + dir = 2; + id = "securitylockdown" + }, +/obj/effect/floor_decal/milspec/color/red, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"jz" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/curtain/black{ + anchored = 1 + }, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/stellardelight/deck1/dorms/dorm3) +"jA" = ( +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm3) +"jB" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"jC" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/wood, +/area/library) +"jD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm8) +"jF" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/mining) +"jG" = ( +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"jH" = ( +/obj/machinery/door/firedoor/glass/hidden/steel, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"jI" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/tiled/techfloor, +/area/rnd/workshop) +"jJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/vending/nifsoft_shop, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/port) +"jK" = ( +/obj/machinery/door/window/southleft{ + dir = 8; + name = "Library Desk Door"; + req_access = list(37) + }, +/obj/machinery/button/remote/blast_door{ + id = "librarywindowlockdown"; + name = "Window Lockdown"; + pixel_y = 25; + req_access = null + }, +/turf/simulated/floor/carpet, +/area/library) +"jL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/carpet, +/area/library) +"jN" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-8" + }, +/turf/simulated/floor/reinforced, +/area/stellardelight/deck1/shuttlebay) +"jO" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/hatch{ + door_color = "#e6ab22"; + name = "Cargo Substation"; + req_one_access = list(10); + stripe_color = "#e6ab22" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/stellardelight/substation/cargo) +"jP" = ( +/obj/machinery/gateway{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"jQ" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/assembly/robotics) +"jR" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"jT" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/landmark/vines, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"jV" = ( +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/security) +"jW" = ( +/obj/machinery/alarm/angled{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/effect/landmark/start/pilot, +/turf/simulated/floor/tiled/eris/steel/panels, +/area/stellardelight/deck1/pilot) +"jY" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/alarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"jZ" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"ka" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/floor_decal/industrial/warning{ + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/rnd/storage) +"kc" = ( +/obj/machinery/power/breakerbox/activated{ + RCon_tag = "Civilian Substation Bypass" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/civilian) +"kd" = ( +/obj/structure/flora/pottedplant/stoutbush, +/obj/machinery/alarm/angled, +/turf/simulated/floor/tiled/techfloor, +/area/rnd/workshop) +"ke" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"kf" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/glass, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"kg" = ( +/obj/structure/bed/chair/office/dark{ + dir = 4 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"kh" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/pink{ + icon_state = "2-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portfore) +"kj" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/obj/structure/sign/directions/janitor{ + dir = 8; + pixel_x = 32 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"kk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/lino, +/area/chapel/office) +"kl" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/floor_decal/milspec/color/emerald/half{ + dir = 4 + }, +/obj/machinery/station_map{ + dir = 8; + pixel_x = 32 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"km" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"kn" = ( +/obj/structure/bed/chair/comfy/brown{ + dir = 4 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/stellardelight/deck1/starboard) +"ko" = ( +/obj/machinery/alarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/chapel_morgue) +"kp" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/simulated/floor/tiled, +/area/rnd/storage) +"kq" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/structure/closet/emcloset, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardaft) +"kr" = ( +/obj/machinery/power/breakerbox/activated{ + RCon_tag = "Research Substation Bypass" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/research) +"ks" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/purple{ + dir = 4 + }, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"kt" = ( +/obj/effect/floor_decal/chapel{ + dir = 4 + }, +/obj/structure/bed/chair/sofa/pew/right{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"ku" = ( +/obj/structure/disposaloutlet{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/light, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"kv" = ( +/obj/structure/sign/deck1{ + pixel_x = 32 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/floor_decal/milspec/color/emerald/half{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"kw" = ( +/obj/structure/bed/chair/comfy/brown{ + dir = 8 + }, +/obj/effect/landmark/start/visitor, +/turf/simulated/floor/wood, +/area/library) +"kx" = ( +/obj/structure/table/rack, +/obj/random/maintenance, +/obj/random/maintenance/clean, +/obj/random/contraband, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portfore) +"ky" = ( +/obj/machinery/firealarm/angled{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/toilet) +"kz" = ( +/obj/machinery/computer/message_monitor{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + dir = 8; + pixel_x = -24 + }, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/researchserver) +"kA" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/double{ + name = "maintenance access"; + stripe_color = "#454545" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"kB" = ( +/turf/simulated/wall/bay/r_wall/black, +/area/maintenance/security_port) +"kC" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"kE" = ( +/obj/machinery/gateway{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"kG" = ( +/obj/machinery/computer/security{ + dir = 8 + }, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 6 + }, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"kH" = ( +/obj/structure/dispenser/oxygen, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/miningequipment) +"kI" = ( +/obj/machinery/door/window/brigdoor/eastleft{ + name = "Slime Pen 3"; + req_access = list(55) + }, +/obj/machinery/door/window/brigdoor/westright{ + name = "Slime Pen 3"; + req_access = list(55) + }, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "xenobiopen3"; + name = "Pen 3 Blast Doors" + }, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"kJ" = ( +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"kK" = ( +/obj/effect/floor_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/turf/simulated/floor/tiled/white, +/area/stellardelight/deck1/shower) +"kL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm1) +"kM" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/structure/closet/emcloset, +/obj/item/device/radio/intercom{ + dir = 1; + name = "Station Intercom (General)"; + pixel_y = 21 + }, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/starboard) +"kN" = ( +/obj/machinery/door/blast/multi_tile/three_tile_ver{ + id = "xenospace4" + }, +/turf/simulated/floor/reinforced, +/area/rnd/workshop) +"kO" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"kP" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/rnd/storage) +"kQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/toilet) +"kS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"kT" = ( +/obj/machinery/power/apc/angled{ + dir = 4 + }, +/obj/structure/cable/pink{ + icon_state = "0-8" + }, +/obj/machinery/camera/network/security, +/obj/machinery/computer/arcade, +/obj/effect/floor_decal/milspec/color/orange/half{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block/C) +"kU" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"kV" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "researchwindowlockdown" + }, +/obj/structure/window/bay/reinforced, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/rnd/xenobiology/xenoflora_storage) +"kY" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable/pink{ + icon_state = "2-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"la" = ( +/obj/machinery/smartfridge/secure/extract, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/xenobiology) +"lb" = ( +/obj/machinery/door/blast/angled{ + id = "xenobiodiv3"; + name = "Divider 3 Blast Door" + }, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"lc" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/starboard) +"ld" = ( +/obj/structure/table/steel, +/obj/random/maintenance/research, +/obj/random/maintenance/research, +/obj/random/maintenance, +/obj/random/contraband, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portaft) +"le" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/mining) +"lf" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"lg" = ( +/obj/effect/shuttle_landmark/premade/sd/deck1/starboard, +/turf/space, +/area/space) +"lh" = ( +/obj/effect/floor_decal/chapel{ + dir = 1 + }, +/obj/structure/bed/chair/sofa/pew/left{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"li" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/firealarm/angled{ + dir = 8 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm6) +"ll" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"lm" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/medical) +"ln" = ( +/obj/machinery/door/window/brigdoor/eastleft{ + name = "Slime Pen 1"; + req_access = list(55) + }, +/obj/machinery/door/window/brigdoor/westright{ + name = "Slime Pen 1"; + req_access = list(55) + }, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "xenobiopen1"; + name = "Pen 1 Blast Doors" + }, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"lo" = ( +/obj/structure/table/woodentable, +/obj/item/device/camera_film, +/obj/item/device/camera_film, +/obj/item/device/taperecorder, +/turf/simulated/floor/carpet, +/area/library) +"lp" = ( +/obj/effect/floor_decal/borderfloorblack/full, +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/machinery/flasher/portable, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"lq" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/angled_bay/hatch{ + door_color = "#e6ab22"; + name = "Security Substation"; + req_one_access = list(10); + stripe_color = "#e6ab22" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/stellardelight/substation/security) +"lr" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/closet/crate/trashcart, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"ls" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/sign/directions/dorms{ + dir = 6; + pixel_x = -32; + pixel_y = 6 + }, +/obj/structure/sign/directions/science{ + dir = 4; + pixel_x = -32 + }, +/obj/structure/sign/directions/janitor{ + pixel_x = -32; + pixel_y = -12 + }, +/obj/machinery/camera/network/halls{ + dir = 4 + }, +/obj/structure/sign/directions/shuttle_bay{ + pixel_x = -32; + pixel_y = -6 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"lt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/newscaster{ + pixel_y = 28 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"lv" = ( +/obj/structure/bed/chair/comfy/brown{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/effect/landmark/start/visitor, +/turf/simulated/floor/carpet/bcarpet, +/area/stellardelight/deck1/port) +"lw" = ( +/obj/structure/bed/chair/backed_red{ + dir = 8 + }, +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"lx" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/civilian) +"ly" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 5 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"lz" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/angled_bay/standard/color{ + dir = 4; + door_color = "#9fccc7"; + fill_color = "#333333"; + name = "Pilot Equipment"; + req_access = list(67); + stripe_color = "#ffffff" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/pilot) +"lA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/firealarm/angled, +/obj/structure/ore_box, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/shuttlebay) +"lB" = ( +/obj/structure/table/steel_reinforced, +/obj/machinery/firealarm/angled, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/effect/floor_decal/milspec/color/red, +/obj/item/weapon/storage/box/donut, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"lC" = ( +/obj/item/weapon/bedsheet/bluedouble, +/obj/structure/bed/double/padded, +/obj/structure/curtain/black, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm8) +"lD" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/starboard) +"lF" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/floor_decal/steeldecal/steel_decals6, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"lG" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/mob/living/simple_mob/animal/passive/mimepet/gregory, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"lH" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris, +/area/stellardelight/deck1/researchequip) +"lI" = ( +/obj/structure/cable/orange{ + icon_state = "2-4" + }, +/obj/machinery/power/sensor{ + name = "Powernet Sensor - Atmospherics Subgrid"; + name_tag = "Atmospherics Subgrid" + }, +/obj/structure/cable/orange{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/angled{ + dir = 8; + name = "night shift APC"; + nightshift_setting = 2 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/atmospherics) +"lJ" = ( +/obj/effect/floor_decal/borderfloorblack/full, +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/machinery/flasher/portable, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"lK" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/wall{ + dir = 8; + pixel_x = 24; + plane = -34 + }, +/obj/machinery/button/remote/blast_door{ + id = "xenospace2"; + name = "2 Space Door"; + pixel_x = 10; + pixel_y = 21; + req_access = list(55) + }, +/obj/machinery/alarm/angled, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"lM" = ( +/obj/machinery/door/firedoor/glass/hidden/steel{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/sign/department/biblio{ + pixel_x = 32; + plane = -34 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"lN" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/rnd/storage) +"lO" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/angled_bay/standard/glass{ + dir = 4; + door_color = "#333333"; + name = "Auxiliary EVA Equipment Room"; + req_one_access = list(18,19,43); + stripe_color = "#5a19a8" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/exploequipment) +"lP" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/shuttlebay) +"lQ" = ( +/obj/structure/table/steel, +/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/weapon/reagent_containers/spray/cleaner, +/turf/simulated/floor/tiled/monotile, +/area/janitor) +"lR" = ( +/obj/structure/stairs/spawner/north, +/obj/structure/railing/grey{ + dir = 8 + }, +/turf/simulated/floor, +/area/stellardelight/deck1/aft) +"lS" = ( +/obj/structure/cable/pink{ + icon_state = "1-8" + }, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"lT" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardaft) +"lU" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"lV" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/structure/closet/emcloset, +/obj/machinery/alarm/angled, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/shuttlebay) +"lW" = ( +/obj/machinery/camera/network/research{ + dir = 1 + }, +/obj/structure/table/glass, +/obj/machinery/chemical_dispenser/xenoflora/full, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"lX" = ( +/obj/structure/closet/secure_closet/paramedic, +/obj/machinery/firealarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/paramedic) +"lY" = ( +/obj/machinery/alarm/angled{ + dir = 4 + }, +/obj/structure/table/rack, +/obj/random/maintenance/research, +/obj/random/maintenance/research, +/obj/random/maintenance/security, +/obj/random/maintenance/clean, +/obj/random/maintenance, +/obj/random/contraband, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"lZ" = ( +/obj/structure/table/glass, +/obj/machinery/computer/med_data/laptop{ + dir = 4 + }, +/obj/item/device/radio{ + anchored = 1; + canhear_range = 7; + frequency = 1487; + icon = 'icons/obj/items.dmi'; + icon_state = "red_phone"; + name = "Virology Emergency Phone"; + pixel_x = 7; + pixel_y = 9 + }, +/obj/machinery/button/remote/blast_door{ + desc = "A remote control-switch for shutters."; + dir = 4; + id = "virologyquar"; + name = "Virology Emergency Lockdown Control"; + pixel_x = -28; + pixel_y = 5; + req_access = list(5) + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/virology) +"ma" = ( +/obj/structure/table/steel, +/obj/random/contraband, +/obj/random/maintenance/research, +/obj/random/maintenance, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"mb" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 9 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/simulated/floor/reinforced, +/area/stellardelight/deck1/shuttlebay) +"mc" = ( +/obj/item/weapon/grenade/chem_grenade/cleaner, +/obj/item/weapon/grenade/chem_grenade/cleaner, +/obj/item/weapon/grenade/chem_grenade/cleaner, +/obj/structure/table/steel, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/wall{ + dir = 1 + }, +/turf/simulated/floor/tiled/monotile, +/area/janitor) +"md" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/bed/chair/backed_red{ + dir = 8 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"me" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/carpet, +/area/library) +"mf" = ( +/obj/structure/closet/secure_closet/pilot, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/tiled/eris/steel/panels, +/area/stellardelight/deck1/pilot) +"mg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/bed/chair/office/dark, +/obj/effect/landmark/start/detective, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"mh" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/turf/simulated/floor/tiled/white, +/area/medical/patient_wing) +"mi" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/eris, +/area/stellardelight/deck1/researchhall) +"mj" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -24; + pixel_y = -25 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_processing) +"mk" = ( +/obj/effect/floor_decal/chapel{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"ml" = ( +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/power/apc/angled{ + dir = 1; + name = "night shift APC"; + nightshift_setting = 2 + }, +/turf/simulated/floor/tiled/eris/steel/panels, +/area/stellardelight/deck1/pilot) +"mm" = ( +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"mn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/floor_decal/milspec/color/orange/corner{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block/C) +"mo" = ( +/obj/structure/bookcase{ + name = "bookcase (Fiction)" + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/structure/sign/painting/library_secure{ + pixel_x = -30 + }, +/obj/item/weapon/book/bundle/custom_library/fiction/apurrrrfectman, +/obj/item/weapon/book/bundle/custom_library/fiction/beyondthedoor, +/obj/item/weapon/book/bundle/custom_library/fiction/chroniclesofmargatavol1, +/obj/item/weapon/book/bundle/custom_library/fiction/coldmountain, +/obj/item/weapon/book/bundle/custom_library/fiction/ghostship, +/obj/item/weapon/book/bundle/custom_library/fiction/manfromsnowyriver, +/obj/item/weapon/book/bundle/custom_library/fiction/metalglen, +/obj/item/weapon/book/bundle/custom_library/fiction/poemsforarainyday, +/obj/item/weapon/book/bundle/custom_library/fiction/raissue142, +/obj/item/weapon/book/bundle/custom_library/fiction/raissue147, +/obj/item/weapon/book/bundle/custom_library/fiction/silence, +/obj/item/weapon/book/bundle/custom_library/fiction/taleoftherainbowcat, +/obj/item/weapon/book/custom_library/fiction/blacksmithandkinglybloke, +/obj/item/weapon/book/custom_library/fiction/irishairmanforseesdeath, +/obj/item/weapon/book/custom_library/fiction/myrock, +/obj/item/weapon/book/custom_library/fiction/starsandsometimesfallingones, +/obj/item/weapon/book/custom_library/fiction/truelovehathmyheart, +/turf/simulated/floor/wood, +/area/library) +"mr" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"ms" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"mt" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris, +/area/stellardelight/deck1/researchequip) +"mu" = ( +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"mv" = ( +/obj/structure/janitorialcart, +/obj/machinery/light{ + dir = 1 + }, +/obj/item/clothing/suit/caution, +/obj/item/clothing/suit/caution, +/obj/item/clothing/suit/caution, +/obj/item/clothing/suit/caution, +/obj/item/device/lightreplacer, +/obj/structure/mopbucket, +/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/weapon/mop, +/obj/item/weapon/storage/bag/trash, +/obj/item/weapon/soap/nanotrasen, +/turf/simulated/floor/tiled/monotile, +/area/janitor) +"mw" = ( +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -25 + }, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"my" = ( +/obj/machinery/atmospherics/unary/freezer{ + dir = 8 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora_storage) +"mz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm7) +"mA" = ( +/obj/structure/sign/deck1{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"mB" = ( +/obj/structure/railing/grey{ + dir = 8 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardaft) +"mC" = ( +/obj/machinery/power/pointdefense{ + id_tag = "sd_pd" + }, +/obj/effect/floor_decal/industrial/warning/full, +/obj/structure/cable/pink, +/obj/structure/cable/pink{ + icon_state = "0-4" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"mD" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/effect/mouse_hole_spawner{ + dir = 1 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"mE" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/station_map{ + pixel_y = 32 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"mF" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/obj/effect/landmark/start/security, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"mG" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/turf/simulated/floor/reinforced, +/area/stellardelight/deck1/shuttlebay) +"mH" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/structure/bed/chair/backed_red{ + dir = 4 + }, +/obj/machinery/firealarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"mI" = ( +/obj/machinery/door/firedoor/glass/hidden/steel{ + dir = 1 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"mJ" = ( +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/lowermed) +"mK" = ( +/obj/structure/table/sifwooden_reinforced, +/obj/item/weapon/storage/box/nifsofts_pilot, +/turf/simulated/floor/tiled/eris/steel/panels, +/area/stellardelight/deck1/pilot) +"mL" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/research) +"mM" = ( +/turf/simulated/wall/bay/steel, +/area/janitor) +"mN" = ( +/obj/machinery/requests_console{ + department = "Robotics"; + departmentType = 2; + name = "Robotics RC"; + pixel_y = 30 + }, +/obj/machinery/r_n_d/circuit_imprinter, +/obj/item/weapon/reagent_containers/glass/beaker/sulphuric, +/turf/simulated/floor/tiled/steel, +/area/assembly/robotics) +"mO" = ( +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 1 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"mP" = ( +/obj/machinery/computer/ship/navigation/telescreen{ + pixel_x = -32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"mQ" = ( +/obj/machinery/door/firedoor/glass/hidden/steel{ + dir = 8 + }, +/obj/effect/floor_decal/milspec/color/emerald/half{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"mR" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/black{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/angled_bay/standard/color{ + dir = 8; + door_color = "#ffffff"; + name = "Recovery Room"; + req_access = list(5); + stripe_color = "#5a96bb" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/medical/patient_wing) +"mS" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/double/glass{ + name = "glass airlock" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/starboard) +"mT" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"mU" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"mV" = ( +/obj/machinery/hologram/holopad, +/obj/effect/floor_decal/industrial/outline, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"mW" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/angled_bay/double/glass{ + dir = 8; + door_color = "#333333"; + name = "Away Mission Meeting Room"; + req_one_access = null; + stripe_color = "#5a19a8" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/explobriefing) +"mX" = ( +/obj/machinery/portable_atmospherics/hydroponics, +/obj/machinery/atmospherics/portables_connector{ + dir = 8 + }, +/obj/machinery/camera/network/research{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora_storage) +"mY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/shuttlebay) +"mZ" = ( +/obj/structure/table/rack/steel, +/obj/item/clothing/gloves/arm_guard/bulletproof, +/obj/item/clothing/shoes/leg_guard/bulletproof, +/obj/item/clothing/suit/armor/bulletproof/alt, +/obj/item/clothing/head/helmet/bulletproof, +/obj/item/clothing/gloves/arm_guard/bulletproof, +/obj/item/clothing/shoes/leg_guard/bulletproof, +/obj/item/clothing/suit/armor/bulletproof/alt, +/obj/item/clothing/head/helmet/bulletproof, +/obj/machinery/atmospherics/pipe/simple/hidden/purple, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"nb" = ( +/obj/structure/disposaloutlet, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"nc" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"nd" = ( +/obj/structure/table/rack/shelf, +/obj/item/weapon/tank/oxygen, +/obj/item/device/suit_cooling_unit, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/mask/breath, +/obj/item/clothing/suit/space/void/expedition_medical, +/obj/item/clothing/head/helmet/space/void/expedition_medical, +/obj/machinery/door/window/brigdoor/eastright{ + req_access = list(5) + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"ne" = ( +/obj/machinery/power/breakerbox/activated{ + RCon_tag = "Exploration Substation Bypass" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/exploration) +"nf" = ( +/turf/simulated/wall/bay/r_wall/brown, +/area/stellardelight/deck1/dorms/dorm2) +"ng" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/atmospherics) +"nh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"ni" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/security/tactical) +"nj" = ( +/obj/structure/table/sifwooden_reinforced, +/mob/living/simple_mob/animal/passive/bird/azure_tit/iceman, +/turf/simulated/floor/tiled/eris/steel/panels, +/area/stellardelight/deck1/pilot) +"nk" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/stellardelight/deck1/explobriefing) +"nl" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + color = "#42038a" + }, +/obj/machinery/power/sensor{ + name = "Powernet Sensor - Exploration Subgrid"; + name_tag = "Exploration Subgrid" + }, +/obj/machinery/power/apc/angled{ + dir = 4; + name = "night shift APC"; + nightshift_setting = 2 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/exploration) +"nm" = ( +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portaft) +"nn" = ( +/obj/structure/cable/pink{ + icon_state = "2-4" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"no" = ( +/turf/simulated/floor/tiled/monotile, +/area/janitor) +"nq" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/angled_bay/standard/glass{ + door_color = "#8c1d11"; + name = "Security Processing"; + req_access = list(63); + stripe_color = "#d27428" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/security/security_processing) +"nt" = ( +/obj/machinery/atmospherics/portables_connector{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/floor_decal/industrial/outline/blue, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/researchserver) +"nu" = ( +/obj/machinery/transhuman/synthprinter, +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/tiled/dark, +/area/assembly/robotics) +"nv" = ( +/obj/structure/table/rack{ + dir = 8; + layer = 2.6 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/item/clothing/suit/space/void/security, +/obj/item/clothing/suit/space/void/security, +/obj/item/clothing/head/helmet/space/void/security, +/obj/item/clothing/head/helmet/space/void/security, +/obj/effect/floor_decal/milspec/color/red, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"nw" = ( +/obj/structure/table/glass, +/obj/machinery/computer/med_data/laptop{ + dir = 1; + pixel_y = 4 + }, +/turf/simulated/floor/tiled/white, +/area/medical/patient_wing) +"nx" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/standard/color{ + dir = 4; + door_color = "#ffffff"; + name = "Morgue"; + req_access = list(6); + stripe_color = "#5a96bb" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/medical/morgue) +"ny" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/machinery/door/blast/angled/open{ + dir = 2; + id = "explowindowlockdown" + }, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/stellardelight/deck1/explobriefing) +"nz" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"nA" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 10 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/reinforced, +/area/stellardelight/deck1/shuttlebay) +"nB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"nC" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/closet/emergsuit_wall{ + dir = 4; + pixel_x = 27 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"nD" = ( +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"nE" = ( +/obj/machinery/computer/rdconsole/core{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/dark, +/area/rnd/research) +"nF" = ( +/obj/structure/closet/secure_closet/pilot, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/tiled/eris/steel/panels, +/area/stellardelight/deck1/pilot) +"nG" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/sign/department/medbay{ + pixel_x = -32 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"nH" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/maintenance/stellardelight/deck1/starboardaft) +"nI" = ( +/obj/effect/floor_decal/milspec/color/emerald, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"nJ" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/double/glass{ + name = "glass airlock" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/port) +"nK" = ( +/turf/simulated/wall/rshull, +/area/stellardelight/deck1/miningshuttle) +"nL" = ( +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardaft) +"nM" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/chapel/chapel_morgue) +"nN" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris, +/area/stellardelight/deck1/researchhall) +"nO" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 32; + pixel_y = -24 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/turf/simulated/floor/tiled/techfloor, +/area/medical/morgue) +"nP" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"nQ" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/firealarm/angled, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"nS" = ( +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"nT" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"nV" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/forensics/sample_kit/powder, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"nW" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"nX" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"nY" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/sign/directions/evac{ + dir = 1; + pixel_x = 32; + pixel_y = 32 + }, +/obj/effect/catwalk_plated/dark, +/turf/simulated/floor, +/area/stellardelight/deck1/aft) +"nZ" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/glass, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portfore) +"oa" = ( +/obj/structure/table/steel_reinforced, +/obj/item/weapon/tool/wrench, +/obj/item/weapon/tool/crowbar, +/obj/item/weapon/hand_labeler, +/turf/simulated/floor/tiled/dark, +/area/security/warden) +"ob" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"oc" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/stellardelight/deck1/aft) +"od" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/cable/green, +/obj/machinery/power/sensor{ + name = "Powernet Sensor - Civilian Subgrid"; + name_tag = "Civilian Subgrid" + }, +/obj/machinery/power/apc/angled{ + dir = 8; + name = "night shift APC"; + nightshift_setting = 2 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/civilian) +"oe" = ( +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardaft) +"of" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/flora/pottedplant/stoutbush, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"og" = ( +/obj/effect/mouse_hole_spawner{ + dir = 1 + }, +/turf/simulated/floor, +/area/maintenance/security_port) +"oh" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/button/remote/airlock{ + desc = "A remote control switch for the cleaning room exit."; + dir = 4; + id = "resleeveexit"; + name = "Door Control"; + pixel_x = -27; + pixel_y = 25 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/turf/simulated/floor/tiled/dark, +/area/stellardelight/deck1/resleeving) +"oi" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-8" + }, +/turf/simulated/wall/bay/r_wall/steel, +/area/rnd/xenobiology) +"ok" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + name = "Exploration"; + sortType = "Exploration" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"ol" = ( +/obj/machinery/newscaster/security_unit{ + pixel_x = 32 + }, +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/security/warden) +"om" = ( +/obj/machinery/computer/shuttle_control/explore/stellardelight/exploration, +/turf/simulated/floor/tiled/eris/steel/gray_platform, +/area/stellardelight/deck1/exploshuttle) +"on" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/mining) +"oo" = ( +/obj/effect/floor_decal/industrial/warning/corner, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/loading, +/turf/simulated/floor/tiled/steel_grid, +/area/assembly/robotics) +"op" = ( +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/turf/simulated/floor/tiled/white, +/area/medical/patient_wing) +"oq" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-4" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"or" = ( +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/grille, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "xenobiopen6"; + name = "Pen 6 Blast Doors" + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"os" = ( +/obj/structure/sign/department/miner_dock{ + pixel_y = -32 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"ou" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"ov" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"ox" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"oy" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/steeldecal/steel_decals3, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"oz" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/turf/simulated/wall/bay/r_wall/steel, +/area/maintenance/stellardelight/substation/research) +"oA" = ( +/obj/machinery/button/remote/airlock{ + dir = 1; + id = "dorm4"; + name = "Room 4 Lock"; + pixel_y = -22; + specialfunctions = 4 + }, +/obj/machinery/power/apc/angled{ + dir = 4; + name = "night shift APC"; + nightshift_setting = 2 + }, +/obj/structure/cable/green{ + icon_state = "0-8" + }, +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm4) +"oB" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/effect/landmark/vermin, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"oC" = ( +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/toilet) +"oD" = ( +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/starboard) +"oE" = ( +/turf/simulated/wall/bay/white, +/area/medical/morgue) +"oF" = ( +/obj/machinery/light, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"oG" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/turf/simulated/floor/reinforced, +/area/stellardelight/deck1/shuttlebay) +"oH" = ( +/obj/structure/disposalpipe/tagger{ + dir = 2; + name = "package tagger - Void"; + sort_tag = "Void" + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/sign/department/virology{ + pixel_x = 32 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/lowermed) +"oI" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"oJ" = ( +/obj/structure/table/rack, +/obj/item/clothing/suit/space/void/mining, +/obj/item/clothing/mask/breath, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/head/helmet/space/void/mining, +/obj/item/weapon/mining_scanner, +/obj/item/device/radio/intercom{ + dir = 1; + pixel_y = 24 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/miningequipment) +"oK" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/wood, +/area/library) +"oL" = ( +/obj/structure/table/steel, +/obj/item/device/integrated_circuit_printer, +/turf/simulated/floor/tiled/techfloor, +/area/rnd/workshop) +"oM" = ( +/obj/machinery/transhuman/resleever, +/obj/structure/sign/painting/library_secure{ + pixel_x = 30 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/resleeving) +"oO" = ( +/obj/structure/cable/pink{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/angled{ + dir = 1; + name = "night shift APC"; + nightshift_setting = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"oQ" = ( +/obj/machinery/vending/wardrobe/secdrobe, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/floor_decal/milspec/color/red, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"oR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/landmark/start/pilot, +/turf/simulated/floor/tiled/eris/steel/panels, +/area/stellardelight/deck1/pilot) +"oS" = ( +/obj/structure/table/steel, +/obj/item/device/electronic_assembly/large/default, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/machinery/firealarm/angled, +/turf/simulated/floor/tiled/techfloor, +/area/rnd/workshop) +"oT" = ( +/obj/structure/closet/l3closet/janitor, +/turf/simulated/floor/tiled/monotile, +/area/janitor) +"oU" = ( +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"oW" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/resleeving) +"oX" = ( +/turf/simulated/wall/bay/r_wall/purple, +/area/rnd/storage) +"oY" = ( +/obj/machinery/organ_printer/flesh, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/resleeving) +"oZ" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/pen, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"pa" = ( +/turf/simulated/floor/tiled/steel_grid, +/area/stellardelight/deck1/aft) +"pb" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/cargo) +"pc" = ( +/obj/machinery/atmospherics/portables_connector{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloorblack/full, +/obj/effect/floor_decal/industrial/outline, +/obj/machinery/portable_atmospherics/canister/air, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"pd" = ( +/obj/machinery/computer/ship/navigation/telescreen{ + pixel_x = -64 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"pe" = ( +/turf/simulated/floor/tiled/eris/steel/brown_platform, +/area/stellardelight/deck1/miningshuttle) +"pf" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"pg" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/catwalk_plated/dark, +/obj/effect/landmark/vines, +/turf/simulated/floor, +/area/stellardelight/deck1/starboard) +"ph" = ( +/obj/random/trash_pile, +/turf/simulated/floor, +/area/maintenance/security_port) +"pi" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"pj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"pk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"pl" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/turf/simulated/wall/bay/r_wall/red, +/area/security/tactical) +"pm" = ( +/obj/machinery/button/remote/airlock{ + dir = 1; + id = "dorm6"; + name = "Room 6 Lock"; + pixel_y = -22; + specialfunctions = 4 + }, +/obj/machinery/power/apc/angled{ + dir = 8; + name = "night shift APC"; + nightshift_setting = 2 + }, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm6) +"pn" = ( +/obj/structure/cable/pink{ + icon_state = "1-4" + }, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"pp" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "chapelwindowlockdown" + }, +/obj/structure/low_wall/bay/reinforced/black, +/turf/simulated/floor, +/area/chapel/main) +"pq" = ( +/obj/machinery/portable_atmospherics/canister/phoron, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/rnd/storage) +"pr" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/milspec/color/orange/half, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block) +"ps" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/angled_bay/standard/color{ + door_color = "#ffffff"; + fill_color = "#ead9ff"; + name = "Equipment Room"; + req_access = list(7); + stripe_color = "#5a19a8" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/rnd/research) +"pt" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/standard/color{ + dir = 4; + door_color = "#ffffff"; + fill_color = "#ead9ff"; + name = "Toxins Storage"; + req_access = list(8); + stripe_color = "#5a19a8" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/rnd/storage) +"pu" = ( +/obj/machinery/portable_atmospherics/canister/phoron, +/turf/simulated/floor/tiled, +/area/rnd/storage) +"pv" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 32; + pixel_y = 7 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/turf/simulated/floor/tiled/eris/white/cargo, +/area/medical/virology) +"pw" = ( +/obj/effect/floor_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"px" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/alarm/angled{ + dir = 8 + }, +/obj/machinery/computer/guestpass{ + pixel_y = 24 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"py" = ( +/obj/machinery/door/firedoor/glass/hidden/steel, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"pz" = ( +/obj/machinery/power/pointdefense{ + id_tag = "sd_pd" + }, +/obj/effect/floor_decal/industrial/warning/full, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-2" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"pA" = ( +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/obj/machinery/button/remote/airlock{ + desc = "A remote control switch for the cleaning room."; + dir = 4; + id = "resleeveclean"; + name = "Door Control"; + pixel_x = -27; + pixel_y = -27 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/resleeving) +"pC" = ( +/turf/simulated/wall/bay/r_wall/purple, +/area/stellardelight/deck1/exploequipment) +"pD" = ( +/obj/structure/table/woodentable, +/obj/item/device/tvcamera, +/obj/structure/sign/painting/library_private{ + pixel_y = -32 + }, +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/wood, +/area/library) +"pE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/purple{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloorblack/full, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"pF" = ( +/turf/simulated/wall/bay/purple, +/area/stellardelight/deck1/researchequip) +"pH" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/angled_bay/standard/glass{ + door_color = "#a6753d"; + name = "Mining"; + req_access = list(31); + stripe_color = "#3b2b1a" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/mining) +"pI" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + frequency = 1379; + id_tag = "ex_airpump" + }, +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + id_tag = "ex_airlock"; + pixel_y = 24; + req_one_access = list(13); + tag_airpump = "ex_airpump"; + tag_chamber_sensor = "ex_sensor"; + tag_exterior_door = "ex_exterior"; + tag_interior_door = "ex_interior" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"pJ" = ( +/obj/structure/bed/chair/sofa/corp/left{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm2) +"pK" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/purple, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"pL" = ( +/obj/machinery/door/window/brigdoor/southright{ + req_access = list(77); + req_one_access = newlist() + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora_storage) +"pM" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/researchserver) +"pN" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/landmark/start/janitor, +/turf/simulated/floor/tiled/monotile, +/area/janitor) +"pO" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/hatch{ + door_color = "#e6ab22"; + name = "Cargo Substation"; + req_one_access = list(10); + stripe_color = "#e6ab22" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/stellardelight/substation/cargo) +"pP" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"pQ" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/rnd/xenobiology/xenoflora_storage) +"pR" = ( +/turf/simulated/wall/bay/brown, +/area/stellardelight/deck1/miningequipment) +"pS" = ( +/obj/effect/floor_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/tiled/white, +/area/stellardelight/deck1/shower) +"pT" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/light/small, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"pU" = ( +/obj/structure/railing/grey{ + dir = 8 + }, +/obj/structure/sign/directions/evac{ + dir = 1; + pixel_x = -32 + }, +/obj/structure/sign/directions/medical{ + dir = 1; + pixel_x = -32; + pixel_y = 6 + }, +/obj/structure/sign/directions/stairs_up{ + dir = 1; + pixel_x = -32; + pixel_y = 12 + }, +/turf/simulated/floor, +/area/stellardelight/deck1/aft) +"pV" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/mining) +"pX" = ( +/obj/machinery/shower{ + dir = 1; + pixel_y = -2 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/curtain/open/shower/medical, +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/turf/simulated/floor/tiled/steel, +/area/medical/virology) +"pY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/bed/chair/office/dark, +/obj/effect/landmark/start/detective, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"pZ" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_equiptment_storage) +"qa" = ( +/obj/machinery/suit_cycler/medical, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/paramedic) +"qb" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "miningops" + }, +/obj/machinery/light, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"qd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"qe" = ( +/obj/machinery/alarm/angled{ + dir = 8 + }, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"qg" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/embedded_controller/radio/simple_docking_controller{ + dir = 8; + frequency = 1380; + id_tag = "miningdocker_bay"; + pixel_x = 24 + }, +/turf/simulated/floor/reinforced, +/area/stellardelight/deck1/shuttlebay) +"qh" = ( +/turf/simulated/wall/bay/white, +/area/medical/exam_room) +"qj" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/sortjunction/flipped{ + dir = 4; + name = "Library"; + sortType = "Library" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/effect/catwalk_plated/dark, +/turf/simulated/floor, +/area/stellardelight/deck1/starboard) +"qk" = ( +/obj/machinery/newscaster{ + pixel_x = 30 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"ql" = ( +/obj/structure/table/woodentable, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"qm" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/port) +"qn" = ( +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/light/small, +/turf/simulated/floor/tiled/white, +/area/medical/patient_wing) +"qo" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/structure/closet/emcloset, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/port) +"qp" = ( +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 8 + }, +/obj/item/device/radio/intercom{ + dir = 8; + pixel_x = -24 + }, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"qq" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"qs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/floor_decal/milspec/color/orange/corner{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block) +"qu" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/effect/landmark{ + name = "lightsout" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"qv" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/sign/deck1{ + pixel_x = -32 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"qw" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/angled_bay/standard/color{ + door_color = "#9c9c9c"; + fill_color = "#5c5c5c"; + id_tag = "dorm4"; + name = "Room 4"; + stripe_color = "#89bd66" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/dorms/dorm4) +"qx" = ( +/obj/machinery/atmospherics/unary/heater{ + dir = 4 + }, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora_storage) +"qy" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/sign/directions/evac{ + pixel_x = 32 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"qA" = ( +/turf/simulated/wall/bay/r_wall/purple, +/area/stellardelight/deck1/researchserver) +"qB" = ( +/obj/structure/table/bench/steel, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"qD" = ( +/turf/simulated/wall/bay/white, +/area/stellardelight/deck1/paramedic) +"qE" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/stellardelight/deck1/shower) +"qF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/firealarm/angled{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/chapel_morgue) +"qG" = ( +/obj/machinery/door_timer/cell_3{ + id = "Cell C"; + name = "Cell C"; + pixel_x = 32; + pixel_y = 32 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"qH" = ( +/obj/item/modular_computer/console/preset/civilian, +/turf/simulated/floor/tiled/eris/steel/brown_platform, +/area/stellardelight/deck1/miningshuttle) +"qI" = ( +/obj/structure/table/steel, +/obj/item/weapon/storage/box/flashbangs{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/item/weapon/storage/box/handcuffs{ + pixel_x = 6; + pixel_y = -2 + }, +/obj/item/weapon/storage/box/evidence, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_equiptment_storage) +"qJ" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/hatch{ + door_color = "#8c1d11"; + name = "maintenance access"; + req_one_access = list(38,63); + stripe_color = "#8c1d11" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/security/tactical) +"qK" = ( +/obj/structure/bed/chair/sofa/corp/left, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm6) +"qL" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/camera/network/halls{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"qM" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/shuttlebay) +"qN" = ( +/obj/structure/sign/painting/chapel_secure{ + pixel_x = -32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"qO" = ( +/obj/structure/table/reinforced, +/obj/effect/floor_decal/milspec/color/orange/half{ + dir = 10 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block/C) +"qP" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block) +"qQ" = ( +/obj/machinery/light_switch{ + pixel_y = 25 + }, +/obj/machinery/button/remote/blast_door{ + id = "chapelwindowlockdown"; + name = "Window Lockdown"; + pixel_x = -9; + pixel_y = 25 + }, +/turf/simulated/floor/carpet, +/area/chapel/main) +"qR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/tiled/dark, +/area/stellardelight/deck1/resleeving) +"qS" = ( +/obj/machinery/button/remote/blast_door{ + id = "brigwindowlockdown"; + name = "Window Lockdown"; + pixel_y = 25; + req_access = list(1) + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"qT" = ( +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/sign/directions/evac{ + dir = 1; + pixel_x = -32; + pixel_y = 32 + }, +/obj/effect/catwalk_plated/dark, +/obj/item/device/radio/beacon, +/turf/simulated/floor, +/area/stellardelight/deck1/aft) +"qU" = ( +/obj/machinery/mineral/stacking_machine, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"qV" = ( +/obj/machinery/suit_cycler/mining, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/miningequipment) +"qW" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/angled_bay/standard/color{ + dir = 8; + door_color = "#ffffff"; + name = "Resleeving Lab"; + req_access = list(5); + stripe_color = "#5a96bb" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/resleeving) +"qX" = ( +/turf/space/internal_edge/right, +/area/stellardelight/deck1/starboard) +"qY" = ( +/obj/effect/floor_decal/milspec/color/orange/half, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block) +"qZ" = ( +/obj/structure/table/steel, +/obj/item/device/retail_scanner/security, +/obj/item/device/retail_scanner/security, +/obj/item/weapon/tool/crowbar, +/obj/item/weapon/tool/crowbar, +/obj/item/weapon/tool/crowbar, +/obj/item/weapon/tool/crowbar, +/obj/item/weapon/tool/crowbar, +/obj/item/weapon/tool/crowbar, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/floor_decal/milspec/color/red, +/obj/item/device/radio/intercom{ + dir = 1; + pixel_y = 24 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"ra" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/maintenance/stellardelight/deck1/exploration) +"rb" = ( +/obj/machinery/button/remote/blast_door{ + dir = 8; + id = "GatewayShutterW"; + name = "EVA Shutter"; + pixel_x = 23; + req_one_access = list(18,19,43,67) + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"rc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm2) +"rd" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 4 + }, +/obj/machinery/meter, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora_storage) +"re" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/sign/painting/public{ + pixel_x = -30 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"rf" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"rg" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"rh" = ( +/obj/structure/table/steel, +/obj/item/weapon/cell/device/weapon{ + pixel_x = 3 + }, +/obj/item/weapon/cell/device/weapon{ + pixel_x = -6; + pixel_y = -3 + }, +/obj/item/weapon/storage/box/donut, +/turf/simulated/floor/tiled/dark, +/area/security/security_equiptment_storage) +"ri" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/steel/panels, +/area/stellardelight/deck1/pilot) +"rj" = ( +/obj/machinery/camera/network/research, +/obj/machinery/vending/hydronutrients, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"rk" = ( +/obj/structure/bed/chair/backed_red, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/aft) +"rl" = ( +/obj/structure/cable/orange{ + icon_state = "2-8" + }, +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 10 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"rm" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/paramedic) +"rn" = ( +/obj/structure/table/rack, +/obj/item/clothing/suit/space/void/mining, +/obj/item/clothing/mask/breath, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/head/helmet/space/void/mining, +/obj/item/weapon/mining_scanner, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/camera/network/mining{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/miningequipment) +"ro" = ( +/obj/machinery/power/pointdefense{ + id_tag = "sd_pd" + }, +/obj/effect/floor_decal/industrial/warning/full, +/obj/structure/cable/pink{ + icon_state = "0-8" + }, +/obj/structure/cable/pink{ + icon_state = "0-2" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"rp" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/morgue{ + dir = 2; + name = "Private Study"; + req_access = list(37) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/steel_ridged, +/area/library) +"rr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/wood, +/area/library) +"rs" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/power/sensor{ + name = "Powernet Sensor - Security Subgrid"; + name_tag = "Security Subgrid" + }, +/obj/structure/cable/pink{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/angled{ + dir = 4; + name = "night shift APC"; + nightshift_setting = 2 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/security) +"rt" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/folder/blue, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"ru" = ( +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -25; + pixel_y = 32 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/assembly/robotics) +"rw" = ( +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"ry" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/table/reinforced, +/obj/item/weapon/paper_bin{ + pixel_x = -1; + pixel_y = 4 + }, +/obj/item/weapon/pen, +/obj/machinery/door/blast/angled_shutter/open{ + dir = 4; + id = "dontlooktmyrobotpenis"; + name = "Privacy Shutters" + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/tiled/monotile, +/area/assembly/robotics) +"rA" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/angled_bay/hatch{ + door_color = "#e6ab22"; + name = "Civilian Substation"; + req_one_access = list(10); + stripe_color = "#e6ab22" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/stellardelight/substation/civilian) +"rB" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"rC" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/alarm/angled{ + dir = 8 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/civilian) +"rD" = ( +/obj/structure/extinguisher_cabinet{ + dir = 8; + pixel_x = 30 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"rF" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/turf/simulated/wall/bay/r_wall/red, +/area/security/armoury) +"rG" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"rH" = ( +/obj/structure/closet/l3closet/security, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/firealarm/angled, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"rI" = ( +/obj/structure/table/rack, +/obj/item/clothing/suit/space/void/mining, +/obj/item/clothing/mask/breath, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/head/helmet/space/void/mining, +/obj/item/weapon/mining_scanner, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/angled{ + dir = 1; + name = "night shift APC"; + nightshift_setting = 2 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/miningequipment) +"rJ" = ( +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/security) +"rK" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/glass, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portaft) +"rL" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/angled_bay/standard/color{ + door_color = "#ffffff"; + name = "Morgue"; + req_access = list(5,6); + stripe_color = "#5a96bb" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/medical/morgue) +"rM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"rN" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"rO" = ( +/obj/effect/floor_decal/borderfloorblack/full, +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/machinery/deployable/barrier, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"rP" = ( +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 10 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"rQ" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/angled{ + dir = 4; + id = "GatewayShutterE" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/gateway) +"rT" = ( +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"rV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/alarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/assembly/robotics) +"rW" = ( +/obj/machinery/button/remote/airlock{ + id = "dorm8"; + name = "Room 8 Lock"; + pixel_y = 24; + specialfunctions = 4 + }, +/obj/machinery/power/apc/angled{ + dir = 8; + name = "night shift APC"; + nightshift_setting = 2 + }, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm8) +"rX" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"rY" = ( +/obj/structure/table/woodentable, +/obj/item/device/flashlight/lamp{ + pixel_x = -14; + pixel_y = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/button/remote/blast_door{ + dir = 1; + id = "chapelofficelockdown"; + name = "Window Lockdown"; + pixel_x = -5; + pixel_y = 5 + }, +/turf/simulated/floor/lino, +/area/chapel/office) +"rZ" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/structure/closet/l3closet/janitor, +/turf/simulated/floor/tiled/monotile, +/area/janitor) +"sa" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-4" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"sb" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/sign/directions/dorms{ + dir = 10; + pixel_x = 32; + pixel_y = 6 + }, +/obj/structure/sign/directions/science{ + pixel_x = 32 + }, +/obj/structure/sign/directions/janitor{ + dir = 8; + pixel_x = 32; + pixel_y = -6 + }, +/obj/machinery/camera/network/halls{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"sc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/assembly/robotics) +"sd" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/chapel_morgue) +"se" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"sf" = ( +/obj/machinery/disease2/isolator, +/obj/machinery/light/floortube{ + dir = 8; + pixel_x = -6 + }, +/obj/machinery/alarm/angled, +/obj/item/device/radio/intercom{ + dir = 8; + pixel_x = -24 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/virology) +"sg" = ( +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"sh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/sign/department/medbay{ + name = "RESLEEVING"; + pixel_x = 32 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"si" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/reinforced, +/area/stellardelight/deck1/shuttlebay) +"sj" = ( +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"sl" = ( +/obj/structure/bed/padded, +/obj/item/weapon/bedsheet/medical, +/obj/structure/curtain/open/privacy, +/obj/machinery/alarm/angled, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/medical/patient_wing) +"sm" = ( +/obj/structure/bed/chair/comfy/black{ + dir = 1 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/stellardelight/deck1/starboard) +"sn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm1) +"so" = ( +/obj/machinery/gateway{ + dir = 5 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"sp" = ( +/obj/machinery/power/apc/angled{ + dir = 1; + name = "night shift APC"; + nightshift_setting = 2 + }, +/obj/structure/cable/pink{ + icon_state = "0-2" + }, +/turf/simulated/floor, +/area/maintenance/security_port) +"sq" = ( +/obj/structure/table/standard, +/obj/machinery/cell_charger, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/machinery/light, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/steel, +/area/assembly/robotics) +"sr" = ( +/obj/structure/closet/secure_closet/warden, +/obj/item/weapon/book/manual/security_space_law, +/obj/item/gunbox/warden, +/obj/machinery/power/apc/angled{ + dir = 8 + }, +/obj/structure/cable/pink{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/item/weapon/gun/energy/sizegun, +/obj/item/weapon/storage/box/donut, +/obj/item/device/ticket_printer, +/turf/simulated/floor/tiled/dark, +/area/security/warden) +"ss" = ( +/obj/machinery/optable{ + name = "Robotics Operating Table" + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/closet/secure_closet/medical_wall/anesthetics{ + pixel_x = 32; + req_access = list(); + req_one_access = list(29,45) + }, +/obj/machinery/camera/network/research{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/assembly/robotics) +"st" = ( +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/mining) +"su" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/camera/network/security{ + dir = 1 + }, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"sv" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/turf/simulated/wall/bay/r_wall/steel, +/area/security/armoury) +"sw" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"sx" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block/B) +"sy" = ( +/obj/effect/floor_decal/industrial/warning/full, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/machinery/power/pointdefense{ + id_tag = "sd_pd" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"sz" = ( +/obj/structure/sign/deck1{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"sA" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/floor_decal/milspec/color/orange/half{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block/C) +"sB" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/landmark/vermin, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"sC" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/double/glass{ + door_color = "#333333"; + name = "Shuttle Bay"; + stripe_color = "#5a19a8" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/exploration) +"sD" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardfore) +"sF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/alarm/angled{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"sG" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"sH" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"sI" = ( +/obj/machinery/door/window/eastright{ + dir = 8; + name = "Virology Isolation Room One"; + req_one_access = list(39) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/medical/virology) +"sJ" = ( +/obj/random/trash_pile, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardfore) +"sK" = ( +/obj/structure/closet/secure_closet/personal/patient, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/machinery/camera/network/medbay{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris/white/cargo, +/area/medical/virology) +"sL" = ( +/obj/structure/closet/secure_closet/security, +/obj/item/device/holowarrant, +/obj/item/clothing/accessory/badge/holo/cord, +/obj/item/clothing/accessory/badge/holo/cord, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/floor_decal/milspec/color/red, +/obj/item/device/ticket_printer, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"sM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atm{ + pixel_y = 30 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"sN" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"sO" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"sP" = ( +/obj/machinery/power/breakerbox/activated{ + RCon_tag = "Security Substation Bypass" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/security) +"sQ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"sR" = ( +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/stellardelight/deck1/mining) +"sS" = ( +/obj/machinery/recharge_station, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/mining) +"sT" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/firealarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"sU" = ( +/obj/structure/closet/coffin, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/angled{ + dir = 1; + name = "night shift APC"; + nightshift_setting = 2 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"sV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardfore) +"sW" = ( +/obj/machinery/door/airlock/angled_bay/external/glass{ + dir = 4; + frequency = 1379; + id_tag = "ex_exterior"; + locked = 1; + name = "Exterior Airlock" + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + master_tag = "ex_airlock"; + name = "exterior access button"; + pixel_y = 32; + req_one_access = list(13) + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/stellardelight/deck1/exploration) +"sX" = ( +/obj/machinery/camera/network/research/xenobio{ + dir = 1 + }, +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/xenobiology) +"sY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/light_switch{ + pixel_y = 24 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"sZ" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/alarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"ta" = ( +/turf/simulated/wall/bay/white, +/area/stellardelight/deck1/lowermed) +"tb" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"tc" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"td" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/structure/cable/pink{ + icon_state = "2-4" + }, +/turf/simulated/wall/bay/r_wall/steel, +/area/maintenance/stellardelight/deck1/portcent) +"te" = ( +/obj/machinery/firealarm/angled, +/obj/machinery/chemical_analyzer, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"tf" = ( +/obj/structure/closet/wardrobe/robotics_black, +/turf/simulated/floor/tiled/dark, +/area/stellardelight/deck1/researchequip) +"tg" = ( +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"th" = ( +/obj/structure/table/rack/steel, +/obj/item/clothing/gloves/arm_guard/riot, +/obj/item/clothing/shoes/leg_guard/riot, +/obj/item/clothing/suit/armor/riot/alt, +/obj/item/clothing/head/helmet/riot, +/obj/item/weapon/shield/riot, +/obj/item/clothing/gloves/arm_guard/riot, +/obj/item/clothing/shoes/leg_guard/riot, +/obj/item/clothing/suit/armor/riot/alt, +/obj/item/clothing/head/helmet/riot, +/obj/item/weapon/shield/riot, +/obj/effect/floor_decal/milspec/color/black, +/obj/item/device/radio/intercom{ + dir = 8; + pixel_x = -24 + }, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"ti" = ( +/obj/machinery/computer/secure_data, +/turf/simulated/floor/tiled/dark, +/area/security/security_processing) +"tj" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"tm" = ( +/obj/structure/dogbed, +/mob/living/simple_mob/animal/passive/tindalos/twigs, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"tn" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"to" = ( +/obj/structure/table/bench/standard, +/obj/effect/floor_decal/milspec/color/orange/half{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block) +"tp" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + master_tag = "security_airlock"; + name = "interior access button"; + pixel_x = -32; + req_access = list(1) + }, +/obj/machinery/door/airlock/angled_bay/external/glass{ + frequency = 1379; + id_tag = "security_interior"; + locked = 1; + name = "Security Airlock" + }, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/tiled/steel_ridged, +/area/security/tactical) +"tq" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/angled_bay/standard/color{ + door_color = "#ffffff"; + fill_color = "#ead9ff"; + name = "Circuitry Workshop"; + req_access = list(7); + stripe_color = "#5a19a8" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/rnd/workshop) +"tr" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/rnd/storage) +"ts" = ( +/obj/machinery/mech_recharger, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"tt" = ( +/obj/structure/table/rack/steel, +/obj/item/clothing/gloves/arm_guard/laserproof, +/obj/item/clothing/shoes/leg_guard/laserproof, +/obj/item/clothing/suit/armor/laserproof, +/obj/item/clothing/head/helmet/laserproof, +/obj/item/clothing/gloves/arm_guard/laserproof, +/obj/item/clothing/shoes/leg_guard/laserproof, +/obj/item/clothing/suit/armor/laserproof, +/obj/item/clothing/head/helmet/laserproof, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"tu" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/low_wall/bay/reinforced/purple, +/turf/simulated/floor, +/area/stellardelight/deck1/exploequipment) +"tv" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/paramedic) +"tw" = ( +/obj/structure/sign/department/sci{ + pixel_x = 32 + }, +/obj/effect/floor_decal/milspec/color/emerald/half{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"tx" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"tz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"tA" = ( +/obj/machinery/camera/network/research/xenobio{ + dir = 5; + network = list("Xenobiology") + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"tB" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portaft) +"tC" = ( +/turf/simulated/wall/bay/r_wall/black, +/area/security/armoury) +"tD" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/tiled/eris, +/area/stellardelight/deck1/researchhall) +"tE" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/structure/bed/chair, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"tF" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/obj/machinery/power/apc/angled{ + dir = 1 + }, +/obj/structure/cable/pink{ + icon_state = "0-2" + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_processing) +"tG" = ( +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm6) +"tH" = ( +/obj/structure/table/reinforced, +/obj/effect/floor_decal/milspec/color/orange/half{ + dir = 9 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block/C) +"tI" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/table/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/sign/department/rnd{ + pixel_y = 32 + }, +/obj/machinery/door/blast/angled_shutter/open{ + dir = 4; + id = "rndshutters"; + name = "Privacy Shutters" + }, +/turf/simulated/floor/tiled/monotile, +/area/rnd/research) +"tJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"tK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/conveyor_switch/oneway{ + id = "bodieshitthefloor"; + pixel_x = -12; + pixel_y = 20 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/chapel_morgue) +"tL" = ( +/turf/simulated/wall/bay/r_wall{ + desc = "It has a steel stripe! A huge chunk of metal used to seperate rooms."; + stripe_color = "#3d5e80" + }, +/area/chapel/chapel_morgue) +"tM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block) +"tN" = ( +/obj/structure/table/steel, +/obj/random/maintenance/security, +/obj/random/contraband, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardfore) +"tO" = ( +/obj/structure/table/standard, +/obj/item/weapon/hand_labeler, +/obj/item/weapon/pen, +/obj/item/weapon/packageWrap, +/obj/item/weapon/packageWrap, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"tP" = ( +/obj/machinery/alarm/angled{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardfore) +"tR" = ( +/obj/machinery/door/firedoor/glass/hidden/steel{ + dir = 8 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"tS" = ( +/obj/machinery/papershredder, +/obj/machinery/camera/network/security, +/obj/effect/floor_decal/milspec/color/red, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"tT" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"tU" = ( +/obj/structure/table/bench/steel, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"tW" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"tX" = ( +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -24; + pixel_y = -25 + }, +/turf/simulated/floor/lino, +/area/chapel/office) +"tY" = ( +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"tZ" = ( +/turf/simulated/floor/tiled/techfloor, +/area/medical/morgue) +"ua" = ( +/obj/machinery/atmospherics/portables_connector{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloorblack/full, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/portable_atmospherics/canister/empty, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"ub" = ( +/obj/structure/table/steel_reinforced, +/obj/item/ammo_magazine/m45/rubber{ + pixel_y = 9 + }, +/obj/item/ammo_magazine/m45/rubber{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/ammo_magazine/m45/rubber{ + pixel_y = -3 + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"uc" = ( +/obj/structure/table/rack/shelf, +/obj/item/weapon/tank/oxygen, +/obj/item/device/suit_cooling_unit, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/mask/breath, +/obj/item/clothing/suit/space/void/exploration, +/obj/item/clothing/head/helmet/space/void/exploration, +/obj/machinery/door/window/brigdoor/eastright{ + req_access = list(43) + }, +/obj/item/device/bluespaceradio/sd_prelinked, +/obj/item/device/cataloguer/compact, +/obj/item/device/cataloguer/compact, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"ue" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"uf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"ug" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/port) +"uh" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/firedoor/glass/talon, +/obj/machinery/door/blast/regular/open{ + id = "talon_boat_cockpit" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/plating, +/area/stellardelight/deck1/exploshuttle) +"ui" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/white/cargo, +/area/medical/virology) +"uj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"uk" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/item/device/radio/intercom{ + dir = 1; + name = "Station Intercom (General)"; + pixel_y = 21 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"ul" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"um" = ( +/turf/simulated/wall/bay/steel, +/area/maintenance/stellardelight/substation/atmospherics) +"un" = ( +/obj/machinery/gateway{ + dir = 9 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"uo" = ( +/obj/structure/cable/orange{ + icon_state = "2-4" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"uq" = ( +/turf/space, +/area/space) +"ur" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/angled_bay/standard/glass{ + door_color = "#8c1d11"; + name = "Brig"; + req_access = null; + req_one_access = list(38,63); + stripe_color = "#d27428" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/security/lobby) +"us" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/maintenance/stellardelight/substation/medical) +"ut" = ( +/obj/machinery/door/firedoor/glass/hidden/steel{ + dir = 8 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"uu" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/aft) +"uv" = ( +/obj/structure/table/woodentable, +/obj/machinery/microwave, +/obj/machinery/firealarm/angled{ + dir = 8 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm2) +"uw" = ( +/turf/space/internal_edge/left, +/area/stellardelight/deck1/starboard) +"ux" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"uy" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/gun/energy/ionrifle/pistol, +/obj/machinery/camera/network/security, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"uz" = ( +/obj/structure/table/reinforced, +/obj/item/device/slime_scanner, +/obj/item/device/slime_scanner, +/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/machinery/light, +/obj/item/weapon/storage/box/syringes, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/xenobiology) +"uA" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/port) +"uB" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/machinery/door/blast/angled/open{ + dir = 2; + id = "explowindowlockdown" + }, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/stellardelight/deck1/exploration) +"uC" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"uD" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"uF" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/turf/simulated/wall/bay/r_wall/steel, +/area/maintenance/stellardelight/deck1/exploration) +"uG" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 9 + }, +/obj/structure/closet/emergsuit_wall{ + dir = 8; + pixel_x = -27 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"uH" = ( +/obj/machinery/power/pointdefense{ + id_tag = "sd_pd" + }, +/obj/effect/floor_decal/industrial/warning/full, +/obj/structure/cable/pink{ + icon_state = "0-2" + }, +/obj/structure/cable/pink{ + icon_state = "0-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"uI" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -25; + pixel_y = -32 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"uJ" = ( +/obj/effect/floor_decal/industrial/loading{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"uL" = ( +/obj/effect/floor_decal/chapel, +/obj/structure/bed/chair/sofa/pew/right{ + dir = 1 + }, +/obj/effect/landmark/start/visitor, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"uM" = ( +/obj/structure/closet/excavation, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"uN" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/turf/simulated/floor/reinforced, +/area/stellardelight/deck1/shuttlebay) +"uP" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/firealarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"uQ" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardaft) +"uR" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/table/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/door/blast/angled_shutter/open{ + dir = 4; + id = "rndshutters"; + name = "Privacy Shutters" + }, +/turf/simulated/floor/tiled/monotile, +/area/rnd/research) +"uS" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/flora/pottedplant/stoutbush, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"uT" = ( +/obj/structure/table/glass, +/obj/machinery/reagentgrinder, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"uU" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/standard/glass{ + door_color = "#ffffff"; + name = "Research and Development"; + req_access = list(7); + stripe_color = "#5a19a8" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/steel_ridged, +/area/rnd/workshop) +"uV" = ( +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + master_tag = "virology_airlock_control"; + name = "Virology Access Button"; + pixel_x = -32; + req_access = list(39) + }, +/obj/machinery/door/blast/angled/open{ + id = "virologyquar"; + name = "Virology Emergency Quarantine Blast Doors" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/standard/color{ + autoclose = 0; + door_color = "#ffffff"; + frequency = 1379; + id_tag = "virology_airlock_exterior"; + locked = 1; + name = "Virology Exterior Airlock"; + req_access = list(39); + stripe_color = "#5a96bb" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/medical/virology) +"uW" = ( +/turf/simulated/wall/bay/purple, +/area/stellardelight/deck1/exploration) +"uX" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/maintenance/stellardelight/deck1/starboardaft) +"uY" = ( +/obj/structure/closet/radiation, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/xenobiology) +"uZ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/virology) +"va" = ( +/obj/structure/closet/secure_closet/miner, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/machinery/alarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/miningequipment) +"vb" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/camera/network/medbay{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/resleeving) +"vc" = ( +/obj/machinery/vending/security, +/obj/machinery/camera/network/security, +/turf/simulated/floor/tiled/dark, +/area/security/security_equiptment_storage) +"vd" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/obj/effect/landmark/start/visitor, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/toilet) +"ve" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"vf" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/angled_bay/hatch{ + dir = 4; + name = "maintenance access"; + stripe_color = "#454545" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/aft) +"vg" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 24; + pixel_y = 32 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/turf/simulated/floor/tiled/dark, +/area/security/warden) +"vh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/junction{ + dir = 2; + icon_state = "pipe-j2" + }, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/starboard) +"vi" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/miningequipment) +"vj" = ( +/obj/machinery/recharge_station, +/obj/machinery/camera/network/exploration, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/aft) +"vk" = ( +/obj/structure/closet/secure_closet/pilot, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/tiled/eris/steel/panels, +/area/stellardelight/deck1/pilot) +"vm" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/hatch{ + dir = 4; + name = "maintenance access"; + stripe_color = "#454545" + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/crew_quarters/toilet) +"vn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"vo" = ( +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 8 + }, +/obj/effect/landmark/start/security, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"vp" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/alarm/angled{ + dir = 8 + }, +/turf/simulated/floor/lino, +/area/chapel/office) +"vq" = ( +/obj/structure/closet/secure_closet/miner, +/obj/machinery/firealarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/miningequipment) +"vr" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/starboard) +"vs" = ( +/obj/structure/table/steel, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/turf/simulated/floor/tiled/dark, +/area/security/security_processing) +"vt" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/item_bank{ + dir = 4; + pixel_x = -29 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"vu" = ( +/turf/simulated/wall/bay/r_wall/brown, +/area/stellardelight/deck1/dorms/dorm5) +"vv" = ( +/obj/effect/landmark/start/scientist, +/turf/simulated/floor/tiled/eris, +/area/stellardelight/deck1/researchequip) +"vw" = ( +/obj/machinery/hologram/holopad, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"vx" = ( +/turf/simulated/wall/bay/r_wall/red, +/area/security/armoury) +"vy" = ( +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/explobriefing) +"vz" = ( +/obj/structure/bed/chair/backed_red{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"vA" = ( +/obj/machinery/computer/secure_data, +/obj/effect/floor_decal/milspec/color/red, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"vB" = ( +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"vC" = ( +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/miningequipment) +"vD" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"vE" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/lino, +/area/chapel/office) +"vF" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"vG" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/structure/cable/green{ + icon_state = "16-0" + }, +/obj/structure/disposalpipe/up{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/zpipe/up/supply, +/obj/machinery/atmospherics/pipe/zpipe/up/scrubbers, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"vH" = ( +/obj/machinery/button/remote/blast_door{ + id = "GatewayShutterE"; + name = "EVA Shutter"; + pixel_x = 5; + pixel_y = 24; + req_one_access = list(18,19,43,67) + }, +/obj/machinery/button/remote/blast_door{ + id = "GatewayShutterW"; + name = "EVA Shutter"; + pixel_x = -5; + pixel_y = 24; + req_access = null; + req_one_access = list(18,19,43,67) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"vI" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/firealarm/angled{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/storage) +"vJ" = ( +/obj/machinery/mineral/stacking_unit_console{ + density = 0 + }, +/turf/simulated/wall/bay/brown, +/area/stellardelight/deck1/oreprocessing) +"vK" = ( +/obj/machinery/requests_console{ + department = "Exploration"; + name = "Exploration Requests Console"; + pixel_x = -30 + }, +/turf/simulated/floor/tiled/eris/steel/panels, +/area/stellardelight/deck1/pilot) +"vL" = ( +/obj/structure/cable/green{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/angled{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/starboard) +"vM" = ( +/obj/machinery/button/remote/airlock{ + id = "bathroomstall1"; + name = "Toilet 1 Lock"; + pixel_x = -10; + pixel_y = 22; + specialfunctions = 4 + }, +/obj/machinery/light/small, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/toilet) +"vN" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/xenobiology) +"vP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"vQ" = ( +/obj/item/device/radio/intercom{ + dir = 8; + pixel_x = -24 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"vT" = ( +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"vU" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/aft) +"vV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/xenobiology) +"vW" = ( +/obj/structure/bed/chair/office/light{ + dir = 1 + }, +/obj/effect/landmark/start/medical, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/exam_room) +"vX" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"vY" = ( +/obj/machinery/mech_recharger, +/turf/simulated/floor/bluegrid, +/area/assembly/robotics) +"vZ" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block/C) +"wa" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/structure/cable/pink{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/security_port) +"wb" = ( +/obj/structure/sign/painting/chapel_secure{ + pixel_x = -32 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"wc" = ( +/obj/machinery/firealarm/angled, +/obj/machinery/mecha_part_fabricator/pros, +/turf/simulated/floor/tiled/steel, +/area/assembly/robotics) +"we" = ( +/obj/structure/table/steel, +/obj/item/weapon/storage/box/nifsofts_security, +/obj/item/weapon/hand_labeler, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/machinery/vending/wallmed1/public{ + pixel_x = -29 + }, +/obj/effect/floor_decal/milspec/color/red, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"wf" = ( +/turf/simulated/floor, +/area/maintenance/security_port) +"wg" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor/tiled/steel_grid, +/area/maintenance/stellardelight/deck1/starboardaft) +"wh" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 5 + }, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"wi" = ( +/obj/machinery/door/firedoor/glass/hidden/steel{ + dir = 1 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"wj" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"wk" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"wm" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"wn" = ( +/obj/structure/table/woodentable, +/obj/machinery/light/small, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/effect/landmark/vermin, +/turf/simulated/floor/carpet/bcarpet, +/area/stellardelight/deck1/starboard) +"wo" = ( +/obj/structure/table/bench/marble, +/obj/machinery/camera/network/medbay{ + dir = 1 + }, +/obj/effect/landmark/start/paramedic, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/paramedic) +"wp" = ( +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/mining) +"wq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"ws" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"wt" = ( +/obj/structure/table/rack, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/item/device/suit_cooling_unit{ + pixel_y = -5 + }, +/obj/item/device/suit_cooling_unit{ + pixel_y = -5 + }, +/obj/item/weapon/tank/oxygen, +/obj/item/weapon/tank/oxygen, +/obj/item/clothing/suit/space/void/pilot, +/obj/item/clothing/suit/space/void/pilot, +/obj/item/clothing/head/helmet/space/void/pilot, +/obj/item/clothing/head/helmet/space/void/pilot, +/turf/simulated/floor/tiled/eris/steel/panels, +/area/stellardelight/deck1/pilot) +"wu" = ( +/obj/machinery/door/firedoor/glass/hidden/steel, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"wv" = ( +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/grille, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "xenobiopen2"; + name = "Pen 2 Blast Doors" + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"ww" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/shuttlebay) +"wx" = ( +/obj/structure/cable/pink{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/dark, +/area/security/security_equiptment_storage) +"wy" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"wz" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/library) +"wA" = ( +/obj/machinery/firealarm/angled, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"wB" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"wC" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 8 + }, +/obj/machinery/light/floortube{ + dir = 4; + pixel_x = 6 + }, +/turf/simulated/floor/tiled/eris/steel/brown_platform, +/area/stellardelight/deck1/miningshuttle) +"wE" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/curtain/black{ + anchored = 1 + }, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/stellardelight/deck1/dorms/dorm1) +"wF" = ( +/turf/simulated/wall/bay/steel, +/area/maintenance/stellardelight/substation/cargo) +"wG" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/maintenance/stellardelight/deck1/starboardfore) +"wI" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/seed_storage/xenobotany, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"wJ" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/toilet) +"wK" = ( +/obj/machinery/computer/rdconsole/robotics, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/camera/network/research, +/turf/simulated/floor/tiled/steel, +/area/assembly/robotics) +"wM" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/structure/bed/padded, +/obj/item/weapon/bedsheet/orange, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/floor_decal/milspec/color/orange/half{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block/C) +"wN" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/effect/landmark{ + name = "lightsout" + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/shuttlebay) +"wO" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/mining/brace, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/shuttlebay) +"wP" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"wQ" = ( +/obj/structure/table/rack, +/obj/random/maintenance/research, +/obj/random/maintenance, +/obj/random/maintenance, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portaft) +"wR" = ( +/obj/machinery/computer/diseasesplicer{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/virology) +"wS" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/standard/color{ + door_color = "#9c9c9c"; + fill_color = "#5c5c5c"; + id_tag = "dorm8"; + name = "Room 8"; + stripe_color = "#89bd66" + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/dorms/dorm8) +"wT" = ( +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"wU" = ( +/obj/structure/cable/orange{ + icon_state = "2-4" + }, +/obj/structure/table/rack, +/obj/random/maintenance, +/obj/random/maintenance/clean, +/obj/random/maintenance/research, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"wV" = ( +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"wW" = ( +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"wX" = ( +/obj/structure/cable/pink{ + icon_state = "1-8" + }, +/turf/simulated/wall/bay/r_wall/steel, +/area/security/tactical) +"wY" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/obj/effect/floor_decal/milspec/color/orange/half{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block/B) +"wZ" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/structure/sign/directions/security{ + dir = 1; + pixel_y = 32 + }, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 1 + }, +/obj/effect/landmark/vines, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"xa" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/structure/cable/pink{ + icon_state = "1-8" + }, +/obj/machinery/light, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"xb" = ( +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/exploration) +"xc" = ( +/obj/machinery/door/firedoor/glass/hidden/steel{ + dir = 1 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"xd" = ( +/obj/structure/filingcabinet/chestdrawer, +/turf/simulated/floor/tiled/dark, +/area/security/security_processing) +"xe" = ( +/turf/simulated/wall/bay/r_wall/brown, +/area/stellardelight/deck1/starboard) +"xf" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/low_wall/bay/reinforced/brown, +/turf/simulated/floor, +/area/stellardelight/deck1/miningequipment) +"xg" = ( +/obj/structure/table/glass, +/obj/item/weapon/reagent_containers/glass/bottle/biomass{ + pixel_x = -4; + pixel_y = 8 + }, +/obj/item/weapon/reagent_containers/glass/bottle/biomass{ + pixel_x = -7; + pixel_y = 4 + }, +/obj/item/weapon/reagent_containers/glass/bottle/biomass{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/item/weapon/reagent_containers/glass/bottle/biomass{ + pixel_x = 4; + pixel_y = 6 + }, +/obj/item/device/flashlight/pen{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/machinery/computer/guestpass{ + dir = 8; + pixel_x = 25 + }, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/resleeving) +"xh" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/paper_bin{ + pixel_x = -2; + pixel_y = 8 + }, +/obj/item/weapon/pen/blue{ + pixel_x = 2; + pixel_y = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/lino, +/area/chapel/office) +"xi" = ( +/obj/structure/morgue{ + dir = 2 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/medical/morgue) +"xj" = ( +/obj/machinery/portable_atmospherics/hydroponics, +/obj/machinery/power/apc/angled{ + dir = 1 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-2" + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"xk" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/structure/dispenser/oxygen, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"xl" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/structure/table/steel, +/obj/random/maintenance, +/obj/random/maintenance/research, +/obj/random/maintenance, +/obj/random/maintenance/clean, +/obj/random/maintenance/cargo, +/obj/random/maintenance/cargo, +/obj/random/contraband, +/obj/random/action_figure, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"xm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"xn" = ( +/obj/machinery/firealarm/angled, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"xo" = ( +/turf/simulated/floor/reinforced, +/area/rnd/workshop) +"xq" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardfore) +"xs" = ( +/obj/structure/bed/chair/office/dark{ + dir = 8 + }, +/obj/effect/landmark/start/roboticist, +/turf/simulated/floor/tiled/steel, +/area/assembly/robotics) +"xt" = ( +/obj/structure/bed/chair/office/dark{ + dir = 1 + }, +/obj/effect/landmark/start/xenobio, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/xenobiology) +"xu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"xv" = ( +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/wall{ + dir = 8 + }, +/turf/simulated/floor/lino, +/area/chapel/office) +"xw" = ( +/obj/structure/closet/crate, +/obj/random/maintenance, +/obj/random/maintenance, +/obj/random/maintenance, +/obj/random/maintenance/cargo, +/obj/random/maintenance/clean, +/obj/item/weapon/disk/nifsoft/compliance, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"xx" = ( +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/starboard) +"xy" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/maintenance/stellardelight/deck1/portfore) +"xz" = ( +/obj/machinery/requests_console/preset/research{ + pixel_y = 30 + }, +/obj/machinery/button/remote/blast_door{ + id = "rndshutters"; + name = "Privacy Shutter Control"; + pixel_x = -15; + pixel_y = 30 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"xA" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/security/warden) +"xB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/turf/simulated/floor/wood, +/area/library) +"xC" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/junction{ + dir = 2; + icon_state = "pipe-j2" + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"xD" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/power/apc/angled{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"xE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/station_map{ + pixel_y = 32 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"xF" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + name = "Research"; + sortType = "Research" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/floor_decal/milspec/color/emerald/half{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 10 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"xG" = ( +/obj/machinery/chem_master, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/machinery/camera/network/security{ + dir = 8 + }, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"xH" = ( +/obj/structure/table/woodentable, +/obj/machinery/microwave, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm6) +"xI" = ( +/obj/machinery/door/window/eastright{ + dir = 1 + }, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"xJ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/firedoor/glass/talon, +/obj/machinery/door/blast/regular/open{ + id = "talon_boat_cockpit" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/plating, +/area/stellardelight/deck1/miningshuttle) +"xK" = ( +/obj/machinery/power/apc/angled{ + dir = 1; + name = "night shift APC"; + nightshift_setting = 2 + }, +/obj/structure/cable/green{ + icon_state = "0-8" + }, +/obj/structure/closet/firecloset, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"xL" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"xM" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + frequency = 1379; + id_tag = "ex_airpump" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"xN" = ( +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"xO" = ( +/obj/machinery/computer/shuttle_control/explore/stellardelight/mining, +/turf/simulated/floor/tiled/eris/steel/brown_platform, +/area/stellardelight/deck1/miningshuttle) +"xP" = ( +/obj/structure/sign/department/morgue{ + pixel_y = 32 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"xQ" = ( +/obj/structure/window/reinforced, +/obj/machinery/power/apc/angled{ + dir = 4 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-8" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora_storage) +"xR" = ( +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"xS" = ( +/obj/effect/floor_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/tiled/white, +/area/stellardelight/deck1/shower) +"xT" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"xU" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"xV" = ( +/turf/simulated/floor/carpet, +/area/library) +"xW" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/turf/simulated/wall/bay/r_wall/steel, +/area/maintenance/stellardelight/substation/security) +"xX" = ( +/obj/structure/table/reinforced, +/obj/item/device/uv_light, +/obj/item/weapon/reagent_containers/spray/luminol, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"xZ" = ( +/obj/machinery/door/firedoor/glass/hidden/steel{ + dir = 1 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"ya" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"yb" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/firedoor/glass/talon, +/obj/machinery/door/blast/regular/open{ + id = "talon_boat_cockpit" + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/stellardelight/deck1/exploshuttle) +"yc" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 8 + }, +/obj/machinery/power/apc/angled{ + cell_type = /obj/item/weapon/cell/super; + dir = 4; + req_access = list(19,43,67,66,5) + }, +/obj/structure/cable/green{ + color = "#42038a" + }, +/obj/machinery/light/floortube{ + dir = 4; + pixel_x = 6 + }, +/turf/simulated/floor/tiled/eris/steel/gray_platform, +/area/stellardelight/deck1/exploshuttle) +"yd" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"ye" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/low_wall/bay/reinforced/red, +/turf/simulated/floor, +/area/prison/cell_block) +"yf" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"yg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/wood, +/area/library) +"yi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"yj" = ( +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 9 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"yk" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/multi_tile/two_tile_ver{ + id = "armorydoor"; + name = "Armory" + }, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"yl" = ( +/obj/effect/floor_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/stellardelight/deck1/shower) +"ym" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/rnd/xenobiology) +"yn" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"yo" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"yp" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/angled_bay/hatch{ + dir = 4; + door_color = "#ffffff"; + name = "maintenance access"; + req_one_access = null; + stripe_color = "#5a19a8" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/stellardelight/deck1/starboardaft) +"yq" = ( +/obj/structure/table/standard, +/obj/machinery/recharger, +/obj/item/device/retail_scanner/science, +/obj/item/device/multitool/scioutpost, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"yr" = ( +/obj/machinery/power/apc/angled{ + dir = 4; + name = "night shift APC"; + nightshift_setting = 2 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/table/rack, +/obj/random/maintenance/research, +/obj/random/maintenance/security, +/obj/random/maintenance/security, +/obj/random/maintenance/clean, +/obj/random/maintenance, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"yt" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/computer/guestpass{ + pixel_y = 24 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"yu" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/paramedic) +"yv" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/wall{ + dir = 1 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"yw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"yx" = ( +/obj/machinery/firealarm/angled{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"yy" = ( +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardfore) +"yz" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"yB" = ( +/obj/machinery/alarm/angled{ + dir = 8 + }, +/obj/structure/closet/secure_closet/brig{ + id = "Cell C" + }, +/obj/effect/floor_decal/milspec/color/orange/half{ + dir = 6 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block/C) +"yC" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "16-0" + }, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"yD" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/turf/simulated/floor/tiled/eris, +/area/rnd/storage) +"yE" = ( +/obj/structure/cable/pink{ + icon_state = "1-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"yF" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/angled_bay/double{ + name = "maintenance access"; + stripe_color = "#454545" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardfore) +"yG" = ( +/obj/structure/cable/pink{ + icon_state = "1-4" + }, +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"yH" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris/steel/brown_platform, +/area/stellardelight/deck1/miningshuttle) +"yI" = ( +/obj/machinery/transhuman/resleever, +/obj/machinery/alarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/assembly/robotics) +"yK" = ( +/obj/effect/floor_decal/industrial/warning, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/reinforced, +/area/stellardelight/deck1/shuttlebay) +"yL" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 5 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/reinforced, +/area/stellardelight/deck1/shuttlebay) +"yM" = ( +/obj/machinery/mech_recharger, +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"yN" = ( +/obj/structure/bed/chair, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portaft) +"yO" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/camera/network/halls, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"yP" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/pen, +/obj/item/weapon/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"yQ" = ( +/obj/machinery/atmospherics/unary/freezer{ + dir = 8; + icon_state = "freezer_1"; + power_setting = 20; + set_temperature = 73; + use_power = 1 + }, +/obj/effect/floor_decal/industrial/outline/blue, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/researchserver) +"yR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/floor_decal/milspec/color/red/corner{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"yS" = ( +/obj/structure/table/rack, +/obj/random/maintenance, +/obj/random/maintenance, +/obj/random/maintenance/clean, +/obj/random/maintenance/research, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"yT" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"yU" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/clothing/glasses/welding, +/obj/item/weapon/storage/belt/utility, +/obj/machinery/power/apc/angled{ + dir = 4 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"yV" = ( +/obj/machinery/firealarm/angled{ + dir = 8 + }, +/turf/simulated/floor/lino, +/area/chapel/office) +"yW" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/floor_decal/milspec/color/emerald/half{ + dir = 4 + }, +/obj/effect/mouse_hole_spawner{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"yX" = ( +/obj/effect/shuttle_landmark/premade/sd/deck1/aft, +/turf/space, +/area/space) +"yY" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8; + external_pressure_bound = 0; + external_pressure_bound_default = 0; + icon_state = "map_vent_in"; + initialize_directions = 1; + internal_pressure_bound = 4000; + internal_pressure_bound_default = 4000; + pressure_checks = 2; + pressure_checks_default = 2; + pump_direction = 0; + use_power = 1 + }, +/turf/simulated/floor/bluegrid{ + name = "Server Base"; + nitrogen = 500; + oxygen = 0; + temperature = 80 + }, +/area/stellardelight/deck1/researchserver) +"yZ" = ( +/obj/effect/floor_decal/chapel{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"za" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"zb" = ( +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 10 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"zc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"zd" = ( +/obj/machinery/door/airlock/angled_bay/external/glass{ + dir = 4; + frequency = 1379; + id_tag = "ex_interior"; + locked = 1; + name = "Exterior Airlock" + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + master_tag = "ex_airlock"; + name = "interior access button"; + pixel_y = 32; + req_one_access = list(13) + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/stellardelight/deck1/exploration) +"ze" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/status_display{ + pixel_x = 32 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"zf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/virology) +"zg" = ( +/obj/structure/bed/chair/comfy/black, +/obj/machinery/firealarm/angled{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm8) +"zi" = ( +/obj/machinery/space_heater, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"zj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/wood, +/area/library) +"zk" = ( +/obj/structure/closet/l3closet/virology, +/obj/machinery/power/apc/angled{ + dir = 1 + }, +/obj/structure/cable/white{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/tiled/eris/white/cargo, +/area/medical/virology) +"zl" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"zn" = ( +/obj/structure/closet/secure_closet/paramedic, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/paramedic) +"zo" = ( +/obj/item/weapon/stool/padded, +/obj/machinery/light_switch{ + pixel_y = 25 + }, +/obj/effect/landmark/start/librarian, +/turf/simulated/floor/carpet, +/area/library) +"zp" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/gun/energy/ionrifle, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/effect/floor_decal/milspec/color/black, +/obj/effect/landmark/vermin, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"zq" = ( +/obj/machinery/power/apc/angled{ + dir = 1 + }, +/obj/structure/cable/pink{ + icon_state = "0-2" + }, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"zr" = ( +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm2) +"zs" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"zt" = ( +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/research) +"zv" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"zw" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/angled_bay/hatch{ + door_color = "#e6ab22"; + name = "Medical Substation"; + req_one_access = list(10); + stripe_color = "#e6ab22" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/stellardelight/substation/medical) +"zx" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_equiptment_storage) +"zy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"zz" = ( +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/mining) +"zB" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/angled_bay/hatch{ + dir = 4; + name = "maintenance access"; + stripe_color = "#454545" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/security_port) +"zC" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"zD" = ( +/turf/simulated/wall/bay/r_wall/red, +/area/security/warden) +"zE" = ( +/obj/structure/table/rack/shelf/steel, +/obj/machinery/atmospherics/pipe/simple/hidden/purple{ + dir = 6 + }, +/obj/effect/floor_decal/milspec/color/black, +/obj/item/ammo_magazine/ammo_box/b12g/stunshell{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/ammo_magazine/ammo_box/b12g/flash{ + pixel_x = -1; + pixel_y = 2 + }, +/obj/item/ammo_magazine/ammo_box/b12g/beanbag{ + pixel_x = -5; + pixel_y = 7 + }, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"zG" = ( +/obj/machinery/autolathe{ + dir = 1; + hacked = 1 + }, +/obj/structure/reagent_dispensers/acid{ + pixel_x = -32 + }, +/turf/simulated/floor/tiled/steel_dirty, +/area/assembly/robotics) +"zH" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/security) +"zI" = ( +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/grille, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "xenobiopen5"; + name = "Pen 5 Blast Doors" + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"zK" = ( +/obj/machinery/light, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"zL" = ( +/obj/machinery/firealarm/angled, +/obj/effect/landmark{ + name = "lightsout" + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"zM" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/port) +"zN" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/clothing/suit/storage/vest/heavy/officer{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/clothing/suit/storage/vest/heavy/officer{ + pixel_x = -4; + pixel_y = -6 + }, +/obj/item/clothing/suit/storage/vest/heavy/officer{ + pixel_x = 5; + pixel_y = -6 + }, +/obj/item/clothing/suit/storage/vest/heavy/officer{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"zO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/machinery/camera/network/command, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/shuttlebay) +"zP" = ( +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/white, +/area/stellardelight/deck1/shower) +"zQ" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"zR" = ( +/obj/structure/bed/chair/comfy/black{ + dir = 1 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm4) +"zS" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-8" + }, +/obj/machinery/firealarm/angled{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris, +/area/stellardelight/deck1/researchhall) +"zT" = ( +/obj/machinery/recharger/wallcharger{ + pixel_x = 4; + pixel_y = 28 + }, +/obj/machinery/recharger/wallcharger{ + pixel_x = 4; + pixel_y = 20 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/xenobiology) +"zU" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"zV" = ( +/obj/machinery/embedded_controller/radio/simple_docking_controller{ + dir = 4; + frequency = 1380; + id_tag = "miningdocker"; + pixel_x = -24 + }, +/turf/simulated/floor/tiled/eris/steel/brown_platform, +/area/stellardelight/deck1/miningshuttle) +"zW" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"zX" = ( +/obj/machinery/r_n_d/server/robotics, +/turf/simulated/floor/bluegrid{ + name = "Server Base"; + nitrogen = 500; + oxygen = 0; + temperature = 80 + }, +/area/stellardelight/deck1/researchserver) +"zY" = ( +/obj/structure/bed/chair/sofa/pew/right{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"zZ" = ( +/obj/structure/table/woodentable, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"Aa" = ( +/obj/item/weapon/storage/backpack/parachute{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/weapon/storage/backpack/parachute{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/weapon/storage/backpack/parachute{ + pixel_x = 4; + pixel_y = -6 + }, +/obj/item/weapon/storage/backpack/parachute{ + pixel_x = -4; + pixel_y = -6 + }, +/obj/structure/table/rack/shelf, +/obj/item/weapon/storage/backpack/parachute{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/weapon/storage/backpack/parachute{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/weapon/storage/backpack/parachute{ + pixel_x = 4; + pixel_y = -6 + }, +/obj/item/weapon/storage/backpack/parachute{ + pixel_x = -4; + pixel_y = -6 + }, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"Ab" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/tiled/steel_grid, +/area/maintenance/stellardelight/deck1/starboardaft) +"Ac" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 + }, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"Ad" = ( +/obj/machinery/camera/network/research/xenobio{ + dir = 9; + network = list("Xenobiology") + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"Ae" = ( +/obj/structure/bed/chair/sofa/corp/right, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm6) +"Af" = ( +/obj/structure/table/steel_reinforced, +/obj/machinery/button/remote/blast_door{ + dir = 4; + id = "xenospace4"; + name = "4 Space Door"; + pixel_x = 5; + pixel_y = 2; + req_access = list(55) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"Ag" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-8" + }, +/obj/effect/mouse_hole_spawner{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"Ah" = ( +/obj/machinery/power/pointdefense{ + id_tag = "sd_pd" + }, +/obj/effect/floor_decal/industrial/warning/full, +/obj/structure/cable/pink{ + icon_state = "0-2" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"Ai" = ( +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/grille, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "xenobiopen3"; + name = "Pen 3 Blast Doors" + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"Aj" = ( +/turf/simulated/wall/bay/steel, +/area/stellardelight/deck1/pilot) +"Ak" = ( +/turf/simulated/wall/bay/r_wall/black, +/area/chapel/chapel_morgue) +"Am" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"An" = ( +/obj/structure/bed/chair/office/dark{ + dir = 8 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"Ao" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/angled_bay/standard/glass{ + dir = 4; + door_color = "#8c1d11"; + name = "Equipment Storage"; + req_access = list(1); + stripe_color = "#d27428" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/security/security_lockerroom) +"Ap" = ( +/obj/structure/table/bench/sifwooden/padded, +/obj/effect/landmark/start/pilot, +/turf/simulated/floor/tiled/eris/steel/panels, +/area/stellardelight/deck1/pilot) +"Aq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm5) +"Ar" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm6) +"As" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"At" = ( +/obj/effect/landmark{ + name = "lightsout" + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"Au" = ( +/obj/machinery/power/apc/angled{ + dir = 4 + }, +/obj/structure/cable/white{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/exam_room) +"Av" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"Aw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/bed/chair/office/dark{ + dir = 4 + }, +/obj/effect/landmark/start/security, +/turf/simulated/floor/tiled/dark, +/area/security/security_processing) +"Ax" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/reinforced, +/area/stellardelight/deck1/shuttlebay) +"Ay" = ( +/obj/machinery/light/small, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm2) +"AB" = ( +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -24; + pixel_y = -24 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm5) +"AC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/alarm/angled, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"AD" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/wall{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/computer/shuttle_control/explore/stellardelight/exploration{ + dir = 8 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"AF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 5 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"AG" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + name = "Janitor"; + sortType = "Janitor" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/effect/catwalk_plated/dark, +/turf/simulated/floor, +/area/stellardelight/deck1/port) +"AH" = ( +/obj/structure/bookcase{ + name = "bookcase (Non-Fiction)" + }, +/obj/item/weapon/book/bundle/custom_library/nonfiction/riseandfallofpersianempire, +/obj/item/weapon/book/bundle/custom_library/nonfiction/skrelliancastesystem, +/obj/item/weapon/book/bundle/custom_library/nonfiction/viabilityofcorporategov, +/obj/item/weapon/book/custom_library/nonfiction/freesirisailightbulbs, +/obj/item/weapon/book/manual/synthetic_life, +/turf/simulated/floor/wood, +/area/library) +"AI" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/structure/table/steel, +/obj/random/maintenance, +/obj/random/maintenance, +/obj/random/contraband, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardfore) +"AJ" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/angled_bay/standard/glass{ + dir = 4; + door_color = "#2e2e2e"; + name = "Chapel" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/chapel/main) +"AK" = ( +/obj/structure/table/rack{ + dir = 8; + layer = 2.9 + }, +/obj/structure/window/reinforced, +/obj/item/clothing/mask/breath, +/obj/item/weapon/rig/eva/equipped, +/obj/machinery/door/window/brigdoor/eastright{ + req_access = list(11,24) + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"AL" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-4" + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris, +/area/stellardelight/deck1/researchhall) +"AM" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-4" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"AN" = ( +/obj/structure/table/woodentable, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/item/weapon/paper_bin{ + pixel_y = 7 + }, +/obj/item/weapon/pen, +/turf/simulated/floor/carpet, +/area/library) +"AO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/assembly/robotics) +"AP" = ( +/obj/item/weapon/bedsheet/bluedouble, +/obj/structure/bed/double/padded, +/obj/structure/curtain/black, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm5) +"AQ" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"AR" = ( +/obj/machinery/atmospherics/portables_connector{ + dir = 4 + }, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora_storage) +"AS" = ( +/obj/structure/bed/padded, +/obj/item/weapon/bedsheet/medical, +/obj/structure/curtain/open/privacy, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/item/device/radio/intercom{ + dir = 1; + pixel_y = 24 + }, +/turf/simulated/floor/tiled/white, +/area/medical/patient_wing) +"AT" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/curtain/black{ + anchored = 1 + }, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/stellardelight/deck1/dorms/dorm5) +"AV" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/chapel_morgue) +"AW" = ( +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardfore) +"AX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/effect/floor_decal/milspec/color/black, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"AY" = ( +/turf/simulated/wall/bay/r_wall/black, +/area/chapel/main) +"AZ" = ( +/obj/machinery/door/firedoor/glass/hidden/steel, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"Ba" = ( +/obj/machinery/status_display{ + pixel_x = 32 + }, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"Bb" = ( +/obj/structure/table/steel, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portfore) +"Bd" = ( +/obj/machinery/firealarm/angled, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"Be" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/mining) +"Bf" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/security_port) +"Bi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"Bj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/white/cargo, +/area/medical/virology) +"Bk" = ( +/obj/structure/closet{ + name = "Evidence Closet" + }, +/obj/machinery/power/apc/angled{ + dir = 1 + }, +/obj/structure/cable/pink{ + icon_state = "0-2" + }, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"Bl" = ( +/obj/structure/bed/chair/backed_red{ + dir = 1 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/aft) +"Bm" = ( +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/grille, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "xenobiopen3"; + name = "Pen 3 Blast Doors" + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"Bn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/bed/chair/office/dark{ + dir = 8 + }, +/obj/effect/landmark/start/roboticist, +/turf/simulated/floor/tiled/steel, +/area/assembly/robotics) +"Bo" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/firstaid/surgery, +/obj/item/weapon/paper{ + desc = ""; + info = "Stop installing NIFs in here you clods! Unless it's on a synth. Otherwise, STOP DOING IT! You're killing people! -Management"; + name = "note to science staff" + }, +/obj/item/device/robotanalyzer, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/item/device/mmi/digital/posibrain, +/obj/item/device/mmi, +/turf/simulated/floor/tiled/steel_dirty, +/area/assembly/robotics) +"Br" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/firealarm/angled{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm5) +"Bs" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/angled_bay/standard/glass{ + door_color = "#8c1d11"; + name = "Equipment Storage"; + req_access = list(1); + stripe_color = "#d27428" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/security/security_lockerroom) +"Bt" = ( +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"Bu" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"Bv" = ( +/obj/structure/table/reinforced, +/obj/item/device/reagent_scanner, +/obj/item/device/mass_spectrometer/adv, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 6 + }, +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"Bw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardfore) +"Bx" = ( +/obj/structure/bed/chair/comfy/brown{ + dir = 4 + }, +/obj/effect/landmark/start/visitor, +/turf/simulated/floor/wood, +/area/library) +"By" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"Bz" = ( +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/landmark/start/janitor, +/turf/simulated/floor/tiled/monotile, +/area/janitor) +"BA" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/structure/sign/directions/security{ + dir = 1; + pixel_y = 32 + }, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 1 + }, +/obj/effect/landmark/vermin, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"BB" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"BC" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"BD" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/angled_bay/standard/glass{ + dir = 4; + door_color = "#333333"; + name = "Shuttle Bay"; + req_one_access = null; + stripe_color = "#5a19a8" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/exploration) +"BE" = ( +/obj/machinery/light/floortube{ + dir = 8; + pixel_x = -6 + }, +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"BF" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/angled_bay/standard/color{ + dir = 8; + door_color = "#ffffff"; + id_tag = "m-ex-room"; + name = "Exam Room"; + req_access = list(5); + stripe_color = "#5a96bb" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/medical/exam_room) +"BG" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"BH" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/effect/landmark/vermin, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"BI" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/port) +"BJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"BK" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/dark, +/area/assembly/robotics) +"BL" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"BM" = ( +/obj/structure/table/steel_reinforced, +/obj/machinery/recharger, +/obj/item/device/ticket_printer, +/turf/simulated/floor/tiled/dark, +/area/security/security_equiptment_storage) +"BN" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow, +/obj/machinery/power/sensor{ + name = "Powernet Sensor - Cargo Subgrid"; + name_tag = "Cargo Subgrid" + }, +/obj/machinery/power/apc/angled{ + dir = 4; + name = "night shift APC"; + nightshift_setting = 2 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/cargo) +"BO" = ( +/obj/machinery/computer/secure_data{ + dir = 1 + }, +/obj/machinery/light, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"BP" = ( +/obj/structure/table/steel, +/obj/random/maintenance/clean, +/obj/random/maintenance, +/obj/random/contraband, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"BQ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/research) +"BR" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"BS" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/filingcabinet, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"BT" = ( +/obj/machinery/power/apc/angled{ + dir = 4 + }, +/obj/structure/cable/pink{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_equiptment_storage) +"BU" = ( +/turf/simulated/wall/bay/black, +/area/chapel/main) +"BV" = ( +/obj/machinery/disease2/incubator, +/obj/structure/reagent_dispensers/virusfood{ + pixel_y = 27 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/virology) +"BW" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/exploration) +"BX" = ( +/obj/machinery/portable_atmospherics/hydroponics, +/obj/machinery/atmospherics/portables_connector{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora_storage) +"BY" = ( +/obj/structure/table/reinforced, +/obj/effect/floor_decal/milspec/color/orange/half{ + dir = 6 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block) +"BZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/landmark{ + name = "lightsout" + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"Ca" = ( +/obj/machinery/camera/network/command{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"Cb" = ( +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 25; + pixel_y = -24 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm3) +"Cc" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"Cf" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"Cg" = ( +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"Ch" = ( +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 10 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"Ci" = ( +/obj/machinery/power/pointdefense{ + id_tag = "sd_pd" + }, +/obj/effect/floor_decal/industrial/warning/full, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-2" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"Cj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/library) +"Ck" = ( +/obj/machinery/firealarm/angled{ + dir = 8 + }, +/obj/machinery/photocopier, +/turf/simulated/floor/wood, +/area/library) +"Cl" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/camera/network/command{ + dir = 4 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"Cm" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/disposalpipe/up{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/zpipe/up/scrubbers, +/obj/machinery/atmospherics/pipe/zpipe/up/supply, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"Cn" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"Co" = ( +/obj/structure/bed/chair/sofa/corp/left{ + dir = 1 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm7) +"Cp" = ( +/obj/machinery/power/apc/angled{ + dir = 8; + name = "night shift APC"; + nightshift_setting = 2 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-4" + }, +/turf/simulated/floor/tiled/eris, +/area/stellardelight/deck1/researchhall) +"Cr" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardfore) +"Cs" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/angled_bay/hatch{ + dir = 4; + name = "maintenance access"; + stripe_color = "#454545" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/stellardelight/deck1/starboardcent) +"Ct" = ( +/turf/simulated/wall/bay/r_wall/purple, +/area/assembly/robotics) +"Cu" = ( +/obj/effect/floor_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/stellardelight/deck1/shower) +"Cv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"Cw" = ( +/obj/effect/floor_decal/borderfloorblack/full, +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/machinery/deployable/barrier, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"Cx" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-8" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"Cz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"CA" = ( +/obj/machinery/door/airlock/angled_bay/standard/color/common{ + dir = 4; + id_tag = "bathroomstall1"; + name = "Toilet 1" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/crew_quarters/toilet) +"CB" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portaft) +"CC" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"CD" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/machinery/door/blast/angled/open{ + dir = 2; + id = "brigwindowlockdown" + }, +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/security/security_equiptment_storage) +"CE" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/button/remote/blast_door{ + dir = 8; + id = "securitylockdown"; + name = "Brig Lockdown"; + pixel_x = 26; + pixel_y = -7 + }, +/obj/machinery/button/remote/blast_door{ + dir = 8; + id = "armorydoor"; + name = "Armory"; + pixel_x = 26; + pixel_y = 9 + }, +/obj/machinery/button/remote/blast_door{ + dir = 8; + id = "wardenoffice"; + name = "Privacy Shutters"; + pixel_x = 37; + pixel_y = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/security/warden) +"CG" = ( +/turf/simulated/wall/bay/white, +/area/stellardelight/deck1/resleeving) +"CI" = ( +/obj/machinery/computer/secure_data, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/tiled/dark, +/area/security/warden) +"CJ" = ( +/obj/structure/table/glass, +/obj/item/weapon/book/manual/virology, +/obj/item/device/antibody_scanner, +/obj/item/weapon/reagent_containers/glass/beaker, +/obj/item/weapon/paper_bin, +/obj/item/weapon/folder/white, +/obj/item/weapon/pen, +/obj/machinery/light/floortube{ + dir = 4; + pixel_x = 6 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/wall{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/virology) +"CK" = ( +/obj/machinery/button/remote/blast_door{ + id = "explowindowlockdown"; + name = "Window Lockdown"; + pixel_y = 25 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"CL" = ( +/obj/structure/stairs/spawner/north, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor, +/area/stellardelight/deck1/aft) +"CM" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/low_wall/bay/reinforced/red, +/turf/simulated/floor, +/area/prison/cell_block/C) +"CO" = ( +/obj/structure/table/woodentable, +/obj/machinery/librarycomp, +/turf/simulated/floor/carpet, +/area/library) +"CP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/shuttlebay) +"CQ" = ( +/obj/structure/table/steel_reinforced, +/obj/machinery/requests_console/preset/security{ + pixel_y = 30 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/effect/floor_decal/milspec/color/red, +/obj/item/weapon/paper_bin{ + pixel_y = 7 + }, +/obj/item/weapon/pen, +/obj/item/device/ticket_printer, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"CR" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris/white/cargo, +/area/medical/virology) +"CS" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-4" + }, +/turf/simulated/wall/bay/r_wall/purple, +/area/rnd/xenobiology) +"CT" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/obj/structure/table/standard, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"CU" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/alarm/angled, +/obj/structure/undies_wardrobe, +/turf/simulated/floor/tiled/dark, +/area/stellardelight/deck1/resleeving) +"CV" = ( +/obj/structure/sign/directions/dorms{ + dir = 1; + pixel_x = 32 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/sign/directions/security{ + dir = 1; + pixel_x = 32; + pixel_y = 6 + }, +/obj/effect/floor_decal/milspec/color/emerald/half{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"CW" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals6, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"CX" = ( +/obj/effect/floor_decal/chapel{ + dir = 1 + }, +/obj/structure/bed/chair/sofa/pew/left{ + dir = 1 + }, +/obj/effect/landmark/start/visitor, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"CY" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/table/rack, +/obj/random/drinkbottle, +/obj/random/maintenance, +/obj/random/maintenance, +/obj/random/maintenance, +/obj/random/maintenance/research, +/obj/random/maintenance/research, +/obj/random/maintenance/clean, +/obj/random/maintenance/clean, +/obj/random/contraband, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardaft) +"CZ" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"Da" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/standard/color{ + dir = 8; + door_color = "#ffffff"; + name = "EMT Bay"; + req_access = list(5); + stripe_color = "#5a96bb" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/paramedic) +"Db" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/machinery/door/blast/angled/open{ + dir = 2; + id = "researchwindowlockdown" + }, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/rnd/storage) +"Dc" = ( +/obj/item/weapon/bedsheet/orangedouble, +/obj/structure/bed/double/padded, +/obj/structure/curtain/black, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm3) +"Dd" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/floor_decal/milspec/color/emerald/half{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"De" = ( +/obj/item/weapon/bedsheet/bluedouble, +/obj/structure/bed/double/padded, +/obj/structure/curtain/black, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm4) +"Df" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -32; + pixel_y = -32 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/paramedic) +"Dg" = ( +/obj/structure/plasticflaps/mining, +/obj/machinery/conveyor{ + dir = 8; + id = "bodieshitthefloor" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/chapel/chapel_morgue) +"Di" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/stellardelight/deck1/fore) +"Dj" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/double{ + name = "maintenance access"; + stripe_color = "#454545" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portfore) +"Dk" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 10 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"Dl" = ( +/obj/structure/cable/pink{ + icon_state = "2-4" + }, +/obj/structure/cable/pink{ + icon_state = "2-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"Dm" = ( +/obj/structure/bed/chair/backed_red, +/obj/item/device/radio/intercom{ + dir = 1; + name = "Station Intercom (General)"; + pixel_y = 21 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/aft) +"Dn" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/miningequipment) +"Do" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/landmark{ + name = "lightsout" + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"Dp" = ( +/obj/machinery/door/firedoor/glass/hidden/steel, +/obj/structure/sign/directions/security{ + dir = 1; + pixel_x = -32; + pixel_y = 10 + }, +/obj/structure/sign/directions/library{ + dir = 4; + pixel_x = -32; + pixel_y = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"Dq" = ( +/obj/machinery/newscaster{ + pixel_x = -29 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"Dr" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/mouse_hole_spawner{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portaft) +"Ds" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/standard/color{ + dir = 4; + door_color = "#ffffff"; + fill_color = "#ead9ff"; + name = "Robotics Lab"; + req_access = list(29,47); + stripe_color = "#5a19a8" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/assembly/robotics) +"Dt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"Dv" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardaft) +"Dw" = ( +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"Dx" = ( +/turf/simulated/wall/bay/r_wall/purple, +/area/rnd/xenobiology) +"Dy" = ( +/obj/machinery/shower{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/tiled/white, +/area/stellardelight/deck1/shower) +"Dz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"DA" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 24; + pixel_y = -32 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/resleeving) +"DC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"DD" = ( +/obj/structure/cable/orange{ + icon_state = "2-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"DE" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"DF" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/machinery/door/blast/angled/open{ + dir = 2; + id = "brigwindowlockdown" + }, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/prison/cell_block/C) +"DG" = ( +/obj/structure/bed/chair/office/light, +/obj/effect/landmark/start/xenobot, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"DH" = ( +/turf/simulated/wall/bay/r_wall/purple, +/area/rnd/xenobiology/xenoflora_storage) +"DI" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"DJ" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/camera/network/halls{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"DK" = ( +/obj/machinery/door/firedoor/glass/hidden/steel{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/floor_decal/milspec/color/emerald/half{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"DL" = ( +/obj/structure/closet/secure_closet/xenoarchaeologist, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"DN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/shuttlebay) +"DO" = ( +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"DP" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/turf/simulated/floor/tiled/techfloor, +/area/rnd/workshop) +"DQ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"DS" = ( +/turf/simulated/wall/bay/red, +/area/prison/cell_block) +"DV" = ( +/obj/machinery/suit_cycler/pilot, +/obj/machinery/light, +/turf/simulated/floor/tiled/eris/steel/panels, +/area/stellardelight/deck1/pilot) +"DW" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/rnd/workshop) +"DY" = ( +/obj/structure/railing/grey{ + dir = 4 + }, +/obj/structure/sign/directions/command{ + pixel_x = 32 + }, +/obj/structure/sign/directions/bar{ + pixel_x = 32; + pixel_y = 6 + }, +/obj/structure/sign/directions/evac{ + pixel_x = 32; + pixel_y = -12 + }, +/obj/structure/sign/directions/medical{ + pixel_x = 32; + pixel_y = -6 + }, +/obj/structure/sign/directions/stairs_up{ + pixel_x = 32; + pixel_y = 12 + }, +/turf/simulated/floor, +/area/stellardelight/deck1/fore) +"Eb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/library) +"Ec" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"Ee" = ( +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 9 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"Ef" = ( +/turf/space/internal_edge/top, +/area/stellardelight/deck1/starboard) +"Eg" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/library) +"Eh" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/security/armoury) +"Ei" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -32; + pixel_y = -25 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_equiptment_storage) +"Ek" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/rnd/storage) +"Em" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"En" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"Eo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/monotile, +/area/janitor) +"Ep" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/effect/landmark/vines, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"Eq" = ( +/obj/structure/disposaloutlet{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/light, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"Er" = ( +/obj/machinery/button/remote/blast_door{ + dir = 1; + id = "xenospace6"; + name = "6 Space Door"; + pixel_x = 10; + pixel_y = -21; + req_access = list(55) + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"Es" = ( +/obj/machinery/mecha_part_fabricator, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/steel, +/area/assembly/robotics) +"Et" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/angled_bay/hatch{ + door_color = "#e6ab22"; + name = "Civilian Substation"; + req_one_access = list(10); + stripe_color = "#e6ab22" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/stellardelight/substation/civilian) +"Eu" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/lowermed) +"Ev" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portfore) +"Ew" = ( +/obj/structure/closet/secure_closet/personal, +/obj/item/clothing/under/bathrobe, +/obj/item/clothing/under/bathrobe, +/obj/item/weapon/towel/random, +/obj/item/weapon/towel/random, +/turf/simulated/floor/tiled/white, +/area/stellardelight/deck1/shower) +"Ex" = ( +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/grille, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "xenobiopen4"; + name = "Pen 4 Blast Doors" + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"Ey" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/machinery/power/apc/angled{ + dir = 8 + }, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/chapel_morgue) +"Ez" = ( +/obj/structure/table/reinforced, +/obj/item/stack/material/phoron{ + amount = 6 + }, +/obj/machinery/reagentgrinder{ + pixel_y = 11 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/xenobiology) +"EA" = ( +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 10 + }, +/obj/machinery/firealarm/angled{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"EB" = ( +/obj/machinery/door/window/eastright{ + dir = 8; + name = "Virology Isolation Room Two"; + req_one_access = list(39) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/black{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/medical/virology) +"EC" = ( +/obj/effect/landmark{ + name = "lightsout" + }, +/obj/structure/ore_box, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/mining) +"ED" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_equiptment_storage) +"EG" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"EH" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portaft) +"EI" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"EJ" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/stellardelight/deck1/shuttlebay) +"EK" = ( +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/machinery/recharge_station, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"EM" = ( +/obj/structure/table/rack, +/obj/item/device/defib_kit/compact/loaded, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/paramedic) +"EN" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"EO" = ( +/obj/machinery/door/firedoor/glass/hidden/steel{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"EP" = ( +/obj/machinery/atmospherics/portables_connector{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora_storage) +"EQ" = ( +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"ER" = ( +/turf/simulated/wall/bay/r_wall/brown, +/area/stellardelight/deck1/dorms/dorm8) +"ES" = ( +/obj/machinery/mass_driver{ + dir = 8; + id = "torpedolauncher" + }, +/obj/structure/sign/vacuum{ + pixel_y = 32 + }, +/turf/simulated/floor/airless, +/area/chapel/chapel_morgue) +"ET" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 5 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"EU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/table/woodentable, +/obj/item/weapon/paper_bin{ + pixel_y = 7 + }, +/obj/item/weapon/pen, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/library) +"EV" = ( +/obj/structure/stairs/spawner/south, +/obj/structure/railing/grey{ + dir = 8 + }, +/turf/simulated/floor, +/area/stellardelight/deck1/fore) +"EW" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/bluegrid, +/area/assembly/robotics) +"EX" = ( +/obj/structure/cable/orange{ + icon_state = "1-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/atmospherics) +"EY" = ( +/obj/effect/floor_decal/chapel{ + dir = 1 + }, +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"EZ" = ( +/turf/space/internal_edge/bottomright, +/area/stellardelight/deck1/starboard) +"Fa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 10 + }, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"Fb" = ( +/obj/structure/bed/chair/comfy/brown{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/library) +"Fc" = ( +/obj/machinery/vending/wardrobe/scidrobe, +/obj/effect/floor_decal/industrial/outline, +/turf/simulated/floor/tiled/dark, +/area/stellardelight/deck1/researchequip) +"Fd" = ( +/obj/structure/bed/padded, +/obj/item/weapon/bedsheet/medical, +/obj/structure/curtain/open/privacy, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/white, +/area/medical/patient_wing) +"Fe" = ( +/turf/simulated/wall/bay/red, +/area/security/detectives_office) +"Ff" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/machinery/firealarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"Fh" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/closet/secure_closet/detective, +/obj/item/weapon/reagent_containers/spray/pepper, +/obj/item/device/camera{ + desc = "A one use - polaroid camera. 30 photos left."; + name = "detectives camera"; + pictures_left = 30 + }, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"Fi" = ( +/obj/structure/closet{ + name = "Evidence Closet" + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"Fj" = ( +/obj/machinery/firealarm/angled, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/turf/simulated/floor/tiled/dark, +/area/security/warden) +"Fk" = ( +/obj/structure/bed/chair/comfy/brown{ + dir = 4 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/stellardelight/deck1/port) +"Fl" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/structure/table/rack, +/obj/random/maintenance/research, +/obj/random/maintenance/research, +/obj/random/maintenance/security, +/obj/random/maintenance/clean, +/obj/random/maintenance, +/obj/random/contraband, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"Fm" = ( +/obj/structure/morgue{ + dir = 2 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/tiled/dark, +/area/chapel/chapel_morgue) +"Fn" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/machinery/door/blast/angled/open{ + dir = 2; + id = "researchwindowlockdown" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/stellardelight/deck1/researchhall) +"Fo" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/angled_bay/hatch{ + name = "maintenance access"; + stripe_color = "#454545" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/stellardelight/deck1/portfore) +"Fp" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/angled_bay/hatch{ + dir = 4; + door_color = "#8c1d11"; + name = "maintenance access"; + req_one_access = list(1); + stripe_color = "#8c1d11" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/security_port) +"Fq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/landmark{ + name = "lightsout" + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"Fr" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/medical/patient_wing) +"Fs" = ( +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"Ft" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"Fu" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/angled_bay/standard/color{ + dir = 4; + door_color = "#9c9c9c"; + fill_color = "#5c5c5c"; + name = "Unisex Restrooms"; + stripe_color = "#89bd66" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/crew_quarters/toilet) +"Fv" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/camera/network/halls{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"Fw" = ( +/obj/machinery/power/apc/angled{ + dir = 1 + }, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/turf/simulated/floor/lino, +/area/chapel/office) +"Fx" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 24 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"Fy" = ( +/obj/structure/flora/pottedplant/orientaltree, +/obj/machinery/light, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/machinery/camera/network/command{ + dir = 9 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"Fz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/monotile, +/area/janitor) +"FA" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"FB" = ( +/obj/structure/cable/white{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/angled{ + dir = 1; + name = "night shift APC"; + nightshift_setting = 2 + }, +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/medical/morgue) +"FC" = ( +/obj/machinery/computer/prisoner, +/turf/simulated/floor/tiled/dark, +/area/security/warden) +"FD" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/floor_decal/milspec/color/black, +/obj/structure/sign/department/armory{ + pixel_y = 32 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"FE" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/maintenance/stellardelight/deck1/starboardcent) +"FF" = ( +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"FG" = ( +/turf/simulated/wall/bay/white, +/area/medical/patient_wing) +"FH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/dark, +/area/security/security_processing) +"FI" = ( +/obj/structure/stairs/spawner/north, +/obj/structure/railing/grey{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portaft) +"FK" = ( +/obj/structure/table/woodentable, +/obj/machinery/microwave, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm3) +"FL" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/wood, +/area/library) +"FM" = ( +/obj/structure/table/steel, +/obj/item/device/integrated_electronics/debugger{ + pixel_x = -5 + }, +/obj/item/device/integrated_electronics/wirer{ + pixel_x = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/camera/network/research{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/rnd/workshop) +"FN" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/standard/color{ + door_color = "#ffffff"; + name = "Recovery Room"; + req_access = list(5); + stripe_color = "#5a96bb" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/medical/patient_wing) +"FO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/firealarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"FP" = ( +/obj/machinery/power/pointdefense{ + id_tag = "sd_pd" + }, +/obj/effect/floor_decal/industrial/warning/full, +/obj/structure/cable/green{ + color = "#42038a" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"FQ" = ( +/obj/structure/morgue{ + dir = 2 + }, +/turf/simulated/floor/tiled/techfloor, +/area/medical/morgue) +"FR" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/alarm/angled{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"FT" = ( +/turf/simulated/wall/bay/brown, +/area/library) +"FU" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 25; + pixel_y = 6 + }, +/turf/simulated/floor/tiled/techfloor, +/area/rnd/workshop) +"FV" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/structure/closet/crate, +/obj/random/maintenance, +/obj/random/maintenance, +/obj/random/maintenance/security, +/obj/random/contraband, +/obj/machinery/power/apc/angled{ + dir = 8; + name = "night shift APC"; + nightshift_setting = 2 + }, +/obj/structure/cable/pink{ + icon_state = "0-4" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portfore) +"FW" = ( +/obj/machinery/power/apc/angled{ + dir = 8 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-4" + }, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/researchserver) +"FX" = ( +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora_storage) +"FY" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/bluegrid{ + name = "Server Base"; + nitrogen = 500; + oxygen = 0; + temperature = 80 + }, +/area/stellardelight/deck1/researchserver) +"FZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"Ga" = ( +/obj/effect/shuttle_landmark/premade/sd/deck1/portairlock, +/turf/space, +/area/space) +"Gb" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"Gc" = ( +/obj/machinery/requests_console/preset/research{ + pixel_y = 30 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"Gd" = ( +/obj/machinery/power/breakerbox/activated{ + RCon_tag = "Cargo Substation Bypass" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/cargo) +"Ge" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/chapel_morgue) +"Gh" = ( +/obj/machinery/hologram/holopad, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/aft) +"Gi" = ( +/obj/structure/closet{ + name = "Forensics Gear" + }, +/obj/item/weapon/storage/box/gloves, +/obj/item/weapon/storage/box/evidence, +/obj/item/weapon/storage/box/bodybags, +/obj/item/weapon/storage/briefcase/crimekit, +/obj/item/weapon/storage/briefcase/crimekit, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 5 + }, +/obj/item/device/radio/intercom{ + dir = 1; + pixel_y = 24 + }, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"Gj" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"Gl" = ( +/obj/machinery/portable_atmospherics/hydroponics, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"Gm" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/window/brigdoor/southleft{ + id = "Cell A"; + name = "Cell A"; + req_access = list(2) + }, +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/steel_ridged, +/area/prison/cell_block) +"Gn" = ( +/obj/machinery/disease2/diseaseanalyser, +/obj/machinery/light/floortube{ + dir = 8; + pixel_x = -6 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/virology) +"Go" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/tiled/steel_grid, +/area/maintenance/stellardelight/deck1/starboardaft) +"Gp" = ( +/obj/structure/table/bench/steel, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/camera/network/security{ + dir = 1 + }, +/obj/effect/landmark/start/security, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"Gq" = ( +/obj/machinery/atmospherics/portables_connector{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/hydroponics, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora_storage) +"Gr" = ( +/turf/simulated/wall/bay/r_wall/red, +/area/security/tactical) +"Gu" = ( +/obj/item/weapon/bedsheet/bluedouble, +/obj/structure/bed/double/padded, +/obj/structure/curtain/black, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm1) +"Gv" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"Gy" = ( +/obj/structure/closet/firecloset, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"GA" = ( +/obj/machinery/light, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"GB" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"GC" = ( +/obj/structure/stairs/spawner/north, +/obj/structure/railing/grey{ + dir = 4 + }, +/turf/simulated/floor, +/area/stellardelight/deck1/aft) +"GD" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"GE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/researchserver) +"GF" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-2" + }, +/obj/structure/cable/green{ + color = "#42038a" + }, +/obj/machinery/power/smes/buildable{ + RCon_tag = "Substation - Research"; + output_attempt = 0 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/research) +"GG" = ( +/obj/structure/table/steel, +/obj/item/weapon/storage/box/bodybags{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/weapon/storage/box/bodybags, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/medical/morgue) +"GI" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/angled/open{ + dir = 2; + id = "researchwindowlockdown" + }, +/obj/structure/window/bay/reinforced, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/stellardelight/deck1/researchhall) +"GK" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"GL" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"GM" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/turf/simulated/wall/bay/r_wall{ + desc = "It has a brown stripe! A huge chunk of metal used to seperate rooms."; + stripe_color = "#785134" + }, +/area/security/armoury) +"GN" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"GP" = ( +/obj/structure/cable/pink{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/valve/digital{ + dir = 4; + name = "supply isolation valve" + }, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/effect/catwalk_plated/dark, +/turf/simulated/floor, +/area/security/armoury) +"GQ" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"GR" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 8 + }, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"GS" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/firedoor/glass/talon, +/obj/machinery/door/blast/regular/open{ + id = "talon_boat_cockpit" + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/stellardelight/deck1/miningshuttle) +"GT" = ( +/obj/structure/table/steel_reinforced, +/obj/machinery/photocopier/faxmachine{ + department = "Security" + }, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/obj/effect/floor_decal/milspec/color/red, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"GU" = ( +/obj/machinery/vending/wardrobe/robodrobe, +/obj/effect/floor_decal/industrial/outline, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/alarm/angled, +/turf/simulated/floor/tiled/dark, +/area/stellardelight/deck1/researchequip) +"GV" = ( +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"GW" = ( +/obj/machinery/power/apc/angled{ + dir = 4 + }, +/obj/structure/cable/pink{ + icon_state = "0-2" + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"GX" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/computer/guestpass{ + dir = 8; + pixel_x = 25 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"GZ" = ( +/obj/machinery/vending/loadout/uniform, +/obj/structure/sign/painting/library_secure{ + pixel_y = 30 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/tiled/dark, +/area/stellardelight/deck1/resleeving) +"Ha" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/item/device/radio/beacon, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"Hb" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/angled_bay/double/glass{ + door_color = "#a6753d"; + name = "Shuttle Bay"; + req_access = list(31); + req_one_access = null; + stripe_color = "#3b2b1a" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/mining) +"Hc" = ( +/obj/machinery/power/pointdefense{ + id_tag = "sd_pd" + }, +/obj/effect/floor_decal/industrial/warning/full, +/obj/structure/cable/pink{ + icon_state = "0-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"Hd" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/tiled/eris/steel/brown_platform, +/area/stellardelight/deck1/miningshuttle) +"He" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/machinery/door/blast/angled/open{ + dir = 2; + id = "explowindowlockdown" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/stellardelight/deck1/explobriefing) +"Hf" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/structure/bed/chair/backed_red{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + dir = 8; + pixel_x = -24 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"Hg" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + name = "Security"; + sortType = "Security" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"Hi" = ( +/obj/machinery/computer/timeclock/premade/west, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"Hj" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/hatch{ + name = "maintenance access"; + stripe_color = "#454545" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/library) +"Hk" = ( +/obj/structure/table/bench/standard, +/obj/effect/floor_decal/milspec/color/orange/half{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block/B) +"Hl" = ( +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"Hn" = ( +/obj/machinery/mineral/processing_unit_console{ + density = 0; + pixel_x = 32 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"Hp" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/sign/department/sci{ + pixel_x = 32; + pixel_y = 32 + }, +/obj/effect/floor_decal/milspec/color/emerald/half{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"Hq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/xenobiology) +"Hr" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/xenobiology) +"Hs" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/angled/open{ + dir = 2; + id = "securitylockdown" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/security/lobby) +"Ht" = ( +/obj/structure/table/woodentable, +/obj/machinery/alarm/angled, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm7) +"Hu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/purple, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"Hv" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"Hw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/lino, +/area/chapel/office) +"Hx" = ( +/obj/machinery/door/firedoor/glass/hidden/steel, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/effect/mouse_hole_spawner{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"Hy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/resleeving) +"Hz" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/gun/projectile/shotgun/pump{ + ammo_type = /obj/item/ammo_casing/a12g/pellet; + pixel_x = 1; + pixel_y = 4 + }, +/obj/item/weapon/gun/projectile/shotgun/pump{ + ammo_type = /obj/item/ammo_casing/a12g/pellet; + pixel_x = 2; + pixel_y = -6 + }, +/obj/machinery/camera/network/security{ + dir = 4 + }, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"HA" = ( +/obj/structure/cable/pink{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"HB" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "miningops" + }, +/obj/structure/plasticflaps/mining, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"HC" = ( +/obj/structure/railing/grey{ + dir = 4 + }, +/obj/structure/sign/directions/medical{ + dir = 1; + pixel_x = 32; + pixel_y = 6 + }, +/obj/structure/sign/directions/evac{ + dir = 1; + pixel_x = 32 + }, +/obj/structure/sign/directions/stairs_up{ + dir = 1; + pixel_x = 32; + pixel_y = 12 + }, +/turf/simulated/floor, +/area/stellardelight/deck1/aft) +"HD" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/gun/energy/taser/xeno, +/obj/item/weapon/gun/energy/taser/xeno, +/obj/item/weapon/melee/baton/slime/loaded, +/obj/item/weapon/melee/baton/slime/loaded, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/xenobiology) +"HE" = ( +/obj/machinery/conveyor{ + id = "miningops" + }, +/obj/machinery/mineral/input, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"HF" = ( +/obj/structure/table/steel_reinforced, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/angled/open{ + dir = 2; + id = "securitylockdown" + }, +/obj/machinery/door/window/brigdoor/eastleft{ + dir = 2 + }, +/obj/effect/floor_decal/milspec/color/red, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"HG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"HH" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/curtain/black{ + anchored = 1 + }, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/stellardelight/deck1/dorms/dorm2) +"HI" = ( +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/medical) +"HK" = ( +/obj/effect/floor_decal/chapel{ + dir = 8 + }, +/obj/structure/bed/chair/sofa/pew/left{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"HL" = ( +/obj/machinery/vending/nifsoft_shop, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/starboard) +"HN" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"HO" = ( +/obj/structure/bed/chair/comfy/black, +/obj/structure/sign/painting/public{ + pixel_y = 30 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/stellardelight/deck1/starboard) +"HP" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/sign/department/morgue{ + pixel_x = 32 + }, +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 5 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"HR" = ( +/obj/structure/bed/padded, +/obj/item/weapon/bedsheet/medical, +/obj/structure/sign/painting/library_secure{ + pixel_y = 30 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/exam_room) +"HS" = ( +/obj/structure/table/woodentable, +/obj/machinery/microwave{ + pixel_y = 7 + }, +/obj/item/device/radio/intercom{ + dir = 1; + pixel_y = 24 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"HV" = ( +/obj/machinery/alarm/angled{ + dir = 8 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardaft) +"HW" = ( +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/port) +"HX" = ( +/obj/machinery/button/remote/airlock{ + id = "dorm1"; + name = "Room 1 Lock"; + pixel_y = 24; + specialfunctions = 4 + }, +/obj/machinery/power/apc/angled{ + dir = 4; + name = "night shift APC"; + nightshift_setting = 2 + }, +/obj/structure/cable/green{ + icon_state = "0-8" + }, +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm1) +"HY" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"HZ" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/effect/floor_decal/milspec/color/red/half, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"Ib" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portaft) +"Ic" = ( +/obj/structure/table/standard, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/machinery/alarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/white/cargo, +/area/medical/virology) +"Ie" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"If" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell B" + }, +/obj/effect/floor_decal/milspec/color/orange/half{ + dir = 6 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block/B) +"Ig" = ( +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/turf/simulated/wall/bay/r_wall/steel, +/area/crew_quarters/toilet) +"Ih" = ( +/obj/structure/closet{ + name = "robotics equipment" + }, +/obj/item/weapon/cell/high{ + charge = 100; + maxcharge = 15000; + pixel_x = 5; + pixel_y = -5 + }, +/obj/item/weapon/cell/high{ + charge = 100; + maxcharge = 15000; + pixel_x = 5; + pixel_y = -5 + }, +/obj/item/weapon/cell/high{ + charge = 100; + maxcharge = 15000; + pixel_x = 5; + pixel_y = -5 + }, +/obj/item/weapon/cell/high{ + charge = 100; + maxcharge = 15000; + pixel_x = 5; + pixel_y = -5 + }, +/obj/item/weapon/storage/firstaid/regular{ + empty = 1; + name = "First-Aid (empty)" + }, +/obj/item/weapon/storage/firstaid/regular{ + empty = 1; + name = "First-Aid (empty)" + }, +/obj/item/weapon/storage/firstaid/regular{ + empty = 1; + name = "First-Aid (empty)" + }, +/obj/item/device/healthanalyzer, +/obj/item/device/healthanalyzer, +/obj/item/device/healthanalyzer, +/obj/item/device/flash/synthetic, +/obj/item/device/flash/synthetic, +/obj/item/device/flash/synthetic, +/obj/item/device/flash/synthetic, +/obj/item/device/flash/synthetic, +/obj/item/device/flash/synthetic, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/item/device/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/device/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/clothing/glasses/omnihud/rnd, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = 6 + }, +/obj/item/weapon/storage/belt/utility, +/obj/item/device/multitool{ + pixel_x = 3 + }, +/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/weapon/tool/crowbar, +/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/head/welding{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/item/clothing/head/welding{ + pixel_x = -3; + pixel_y = 5 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/assembly/robotics) +"Ii" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/purple, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"Ik" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"Il" = ( +/obj/structure/table/steel_reinforced, +/obj/machinery/alarm/angled{ + dir = 8 + }, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/item/device/radio{ + pixel_x = -4; + pixel_y = -4 + }, +/obj/item/device/radio{ + pixel_x = 4; + pixel_y = -4 + }, +/obj/item/device/radio{ + pixel_x = -4; + pixel_y = 5 + }, +/obj/item/device/radio{ + pixel_x = 4; + pixel_y = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"Im" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"In" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"Io" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/machinery/suit_cycler/security, +/obj/effect/floor_decal/milspec/color/red, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"Ip" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"Iq" = ( +/obj/effect/floor_decal/milspec/color/red, +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/wall{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"Ir" = ( +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 9 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"Is" = ( +/obj/structure/closet/secure_closet/security, +/obj/item/device/holowarrant, +/obj/item/clothing/accessory/badge/holo/cord, +/obj/item/clothing/accessory/badge/holo/cord, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/effect/floor_decal/milspec/color/red, +/obj/item/device/ticket_printer, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"Iu" = ( +/obj/machinery/door/airlock/angled_bay/external/glass{ + dir = 4; + door_color = "#525252"; + name = "EVA Shuttle"; + req_one_access = list(18,19,43); + stripe_color = "#408f3b" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/machinery/atmospheric_field_generator/perma/underdoors, +/obj/machinery/door/firedoor/glass/talon, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/exploshuttle) +"Iw" = ( +/obj/random/vendorfood, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/starboard) +"Ix" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"Iy" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/cyan, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"Iz" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/firealarm/angled{ + dir = 4 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm3) +"IA" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + dir = 8; + pixel_x = -24 + }, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/port) +"IB" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/turf/simulated/floor/reinforced, +/area/stellardelight/deck1/shuttlebay) +"IC" = ( +/turf/simulated/wall/bay/r_wall/brown, +/area/stellardelight/deck1/dorms/dorm4) +"ID" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloorblack/full, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"IE" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/storage) +"IF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"IG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/mouse_hole_spawner{ + dir = 1 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"IH" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"IJ" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/valve/digital{ + dir = 4; + name = "scrubber isolation valve" + }, +/obj/effect/catwalk_plated/dark, +/turf/simulated/floor, +/area/security/armoury) +"IK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 4 + }, +/obj/effect/landmark/start/security, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"IL" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"IM" = ( +/obj/structure/table/reinforced, +/obj/effect/floor_decal/milspec/color/orange/half{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block) +"IN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 8 + }, +/obj/effect/landmark/start/security, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"IO" = ( +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/grille, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "xenobiopen6"; + name = "Pen 6 Blast Doors" + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"IP" = ( +/obj/machinery/r_n_d/protolathe{ + dir = 1 + }, +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/research) +"IQ" = ( +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/assembly/robotics) +"IR" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-8" + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"IS" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"IT" = ( +/turf/space/internal_edge/bottom, +/area/stellardelight/deck1/starboard) +"IU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/toilet) +"IV" = ( +/obj/machinery/power/pointdefense{ + id_tag = "sd_pd" + }, +/obj/effect/floor_decal/industrial/warning/full, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"IW" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/sign/directions/dorms{ + dir = 1; + pixel_x = -32 + }, +/obj/structure/sign/directions/security{ + dir = 1; + pixel_x = -32; + pixel_y = 6 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"IX" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/milspec/color/orange/half, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block/B) +"IY" = ( +/turf/simulated/wall/bay/steel, +/area/crew_quarters/toilet) +"IZ" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/curtain/black{ + anchored = 1 + }, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/stellardelight/deck1/dorms/dorm8) +"Jb" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"Jc" = ( +/obj/structure/table/standard, +/obj/item/weapon/stock_parts/scanning_module{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/weapon/stock_parts/scanning_module, +/obj/item/weapon/stock_parts/capacitor, +/obj/item/weapon/stock_parts/capacitor, +/obj/machinery/light, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/landmark/vermin, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"Jd" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/medical) +"Je" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"Jg" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/exploration) +"Jh" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/closet/emergsuit_wall{ + dir = 8; + pixel_x = -27 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"Jj" = ( +/obj/machinery/power/breakerbox/activated{ + RCon_tag = "Medical Substation Bypass" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/medical) +"Jk" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/tiled/eris/white/cargo, +/area/medical/virology) +"Jl" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/cargo) +"Jn" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"Jo" = ( +/obj/structure/table/steel, +/obj/random/maintenance/research, +/obj/random/medical, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"Jp" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/hatch{ + dir = 4; + door_color = "#e6ab22"; + name = "Atmospherics Substation"; + req_one_access = list(10); + stripe_color = "#e6ab22" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/stellardelight/substation/atmospherics) +"Jq" = ( +/obj/structure/table/glass, +/obj/machinery/computer/med_data/laptop, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/machinery/button/remote/airlock{ + dir = 4; + id = "m-ex-room"; + name = "Exam Room Lock"; + pixel_x = -30; + pixel_y = -8; + specialfunctions = 4 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/exam_room) +"Js" = ( +/turf/simulated/floor, +/area/stellardelight/deck1/dorms/dorm7) +"Jt" = ( +/obj/structure/table/woodentable, +/obj/machinery/light/small, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/stellardelight/deck1/port) +"Jv" = ( +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/effect/catwalk_plated/dark, +/turf/simulated/floor, +/area/stellardelight/deck1/port) +"Jw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"Jx" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/lowermed) +"Jz" = ( +/obj/machinery/newscaster{ + pixel_y = 28 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"JA" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"JC" = ( +/obj/structure/table/rack{ + dir = 8; + layer = 2.9 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/suit/space/void/atmos, +/obj/item/clothing/head/helmet/space/void/atmos, +/obj/machinery/door/window/brigdoor{ + req_access = list(11,24) + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"JD" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/steel/brown_platform, +/area/stellardelight/deck1/miningshuttle) +"JE" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"JF" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/stellardelight/deck1/starboard) +"JH" = ( +/obj/structure/bed/chair/sofa/corp/left, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm3) +"JI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/shuttlebay) +"JJ" = ( +/turf/simulated/wall/bay/r_wall{ + desc = "It has a purple stripe! A huge chunk of metal used to seperate rooms."; + stripe_color = "#5a19a8" + }, +/area/gateway) +"JK" = ( +/obj/machinery/door/firedoor, +/obj/item/weapon/folder/white, +/obj/structure/table/reinforced, +/obj/machinery/door/window/brigdoor/westright{ + dir = 4; + name = "Research Desk"; + req_access = list(7); + req_one_access = list(47) + }, +/obj/item/weapon/paper_bin{ + pixel_x = -1; + pixel_y = 4 + }, +/obj/item/weapon/pen, +/obj/machinery/door/blast/angled_shutter/open{ + dir = 4; + id = "rndshutters"; + name = "Privacy Shutters" + }, +/turf/simulated/floor/tiled/monotile, +/area/rnd/research) +"JM" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"JN" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/structure/cable/pink{ + icon_state = "1-8" + }, +/obj/machinery/light, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"JO" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-2" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-8" + }, +/obj/machinery/power/pointdefense{ + id_tag = "sd_pd" + }, +/obj/effect/floor_decal/industrial/warning/full, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"JP" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"JQ" = ( +/turf/simulated/wall/bay/r_wall/purple, +/area/rnd/xenobiology/xenoflora) +"JR" = ( +/obj/structure/cable/pink{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/angled{ + dir = 8; + name = "night shift APC"; + nightshift_setting = 2 + }, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"JS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/bookbinder, +/turf/simulated/floor/wood, +/area/library) +"JT" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/turf/simulated/floor/tiled/techfloor, +/area/rnd/workshop) +"JU" = ( +/obj/machinery/vending/loadout/uniform, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/tiled/steel, +/area/assembly/robotics) +"JV" = ( +/obj/item/slime_extract/grey, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"JW" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/cargo) +"JX" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/milspec/color/orange/half, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block/C) +"JY" = ( +/obj/effect/floor_decal/borderfloorblack/full, +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/machinery/flasher/portable, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"Ka" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-4" + }, +/turf/simulated/wall/bay/r_wall/steel, +/area/maintenance/stellardelight/deck1/starboardcent) +"Kb" = ( +/obj/machinery/conveyor{ + id = "miningops" + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"Kc" = ( +/obj/item/device/radio/intercom{ + dir = 1; + pixel_y = 24 + }, +/obj/machinery/transhuman/autoresleever, +/obj/machinery/atmospherics/unary/vent_pump/siphon/on/atmos{ + external_pressure_bound = 101.3; + external_pressure_bound_default = 101.3; + pressure_checks = 1; + pressure_checks_default = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/stellardelight/deck1/resleeving) +"Kd" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/status_display{ + pixel_x = -32 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"Ke" = ( +/obj/structure/table/rack/shelf, +/obj/item/weapon/tank/oxygen, +/obj/item/device/suit_cooling_unit, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/mask/breath, +/obj/item/clothing/suit/space/void/exploration, +/obj/item/clothing/head/helmet/space/void/exploration, +/obj/machinery/door/window/brigdoor/eastleft{ + req_access = list(43) + }, +/obj/item/device/mapping_unit, +/obj/item/device/cataloguer, +/obj/item/device/cataloguer, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"Kf" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/alarm/angled, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"Kg" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/angled_bay/standard/color{ + door_color = "#9c9c9c"; + fill_color = "#5c5c5c"; + id_tag = "dorm6"; + name = "Room 6"; + stripe_color = "#89bd66" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/dorms/dorm6) +"Ki" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/effect/landmark/start/visitor, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/toilet) +"Kj" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"Kk" = ( +/obj/machinery/door/airlock/angled_bay/external/glass{ + dir = 4; + frequency = 1379; + id_tag = "ex_exterior"; + locked = 1; + name = "Exterior Airlock" + }, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/stellardelight/deck1/exploration) +"Kl" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/angled_bay/hatch{ + name = "maintenance access"; + stripe_color = "#454545" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/stellardelight/deck1/starboardaft) +"Km" = ( +/obj/structure/cable/orange{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/portables_connector, +/obj/machinery/portable_atmospherics/canister/air/airlock, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"Ko" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/toilet) +"Kp" = ( +/obj/structure/bed/chair/comfy/brown{ + dir = 8 + }, +/obj/effect/landmark/start/librarian, +/turf/simulated/floor/wood, +/area/library) +"Kq" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/structure/table/woodentable, +/obj/item/device/taperecorder, +/obj/item/device/tape/random, +/obj/item/device/camera, +/obj/item/device/retail_scanner/civilian, +/obj/structure/sign/painting/library_private{ + pixel_y = 32 + }, +/obj/machinery/newscaster{ + pixel_x = 29 + }, +/turf/simulated/floor/wood, +/area/library) +"Kr" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/simulated/floor/reinforced, +/area/stellardelight/deck1/shuttlebay) +"Ks" = ( +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + icon_state = "2-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"Kt" = ( +/obj/structure/table/reinforced, +/obj/item/device/suit_cooling_unit, +/obj/item/device/suit_cooling_unit, +/obj/item/device/suit_cooling_unit, +/obj/item/device/suit_cooling_unit, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"Ku" = ( +/turf/simulated/wall/bay{ + desc = "It has a purple stripe! A huge chunk of metal used to seperate rooms."; + stripe_color = "#5a19a8" + }, +/area/gateway) +"Kv" = ( +/obj/effect/floor_decal/chapel, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"Kw" = ( +/obj/machinery/embedded_controller/radio/simple_docking_controller{ + dir = 8; + frequency = 1380; + id_tag = "explodocker"; + pixel_x = 24 + }, +/turf/simulated/floor/tiled/eris/steel/gray_platform, +/area/stellardelight/deck1/exploshuttle) +"Ky" = ( +/obj/machinery/door/firedoor/glass/hidden/steel, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"Kz" = ( +/obj/machinery/button/remote/airlock{ + id = "bathroomstall2"; + name = "Toilet 2 Lock"; + pixel_x = -10; + pixel_y = 22; + specialfunctions = 4 + }, +/obj/machinery/light/small, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/toilet) +"KA" = ( +/obj/machinery/vending/wardrobe/janidrobe, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/tiled/monotile, +/area/janitor) +"KB" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"KC" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/mining) +"KD" = ( +/obj/machinery/power/breakerbox/activated{ + RCon_tag = "Atmospherics Substation Bypass" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/atmospherics) +"KE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/camera/network/halls, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"KF" = ( +/turf/simulated/wall/bay/r_wall/brown, +/area/stellardelight/deck1/dorms/dorm6) +"KG" = ( +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light_switch{ + pixel_x = 25; + pixel_y = 25 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm1) +"KH" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 9 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"KI" = ( +/obj/machinery/button/remote/driver{ + id = "torpedolauncher"; + pixel_y = 27 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/dark, +/area/chapel/chapel_morgue) +"KJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm2) +"KK" = ( +/obj/machinery/disposal/wall{ + dir = 4; + pixel_x = -24; + plane = -34 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/sink/kitchen{ + pixel_y = 22 + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"KL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"KM" = ( +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -24; + pixel_y = -24 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm6) +"KN" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"KO" = ( +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm7) +"KP" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/atmospherics) +"KQ" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/steel/gray_platform, +/area/stellardelight/deck1/exploshuttle) +"KR" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/tiled/white, +/area/medical/patient_wing) +"KS" = ( +/obj/machinery/light, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"KT" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/reinforced, +/area/stellardelight/deck1/shuttlebay) +"KU" = ( +/obj/machinery/camera/network/command{ + dir = 9 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"KV" = ( +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"KW" = ( +/obj/structure/bed/chair, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/exam_room) +"KX" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"KY" = ( +/obj/machinery/power/apc/angled{ + dir = 4; + name = "night shift APC"; + nightshift_setting = 2 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardaft) +"KZ" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-4" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"La" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"Lc" = ( +/obj/machinery/door_timer/cell_3{ + id = "Cell B"; + name = "Cell B"; + pixel_x = 32; + pixel_y = 32 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"Le" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/angled_bay/standard/glass{ + door_color = "#8c1d11"; + name = "Brig"; + req_access = null; + req_one_access = list(38,63); + stripe_color = "#d27428" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/security/lobby) +"Lf" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/space_heater, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardaft) +"Lg" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/chapel/chapel_morgue) +"Lh" = ( +/obj/effect/floor_decal/chapel, +/obj/structure/bed/chair/sofa/pew/right{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"Li" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm6) +"Lj" = ( +/obj/structure/sink/kitchen{ + dir = 8; + pixel_x = -11 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/firealarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/monotile, +/area/janitor) +"Lk" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/turf/simulated/floor/tiled/eris, +/area/stellardelight/deck1/researchhall) +"Ll" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris/steel/gray_platform, +/area/stellardelight/deck1/exploshuttle) +"Lm" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-4" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"Ln" = ( +/obj/structure/cable/orange{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"Lo" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/alarm/angled, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"Lp" = ( +/obj/machinery/power/apc/angled{ + dir = 8 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"Lq" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + color = "#42038a" + }, +/obj/machinery/power/sensor{ + name = "Powernet Sensor - Research Subgrid"; + name_tag = "Research Subgrid" + }, +/obj/machinery/power/apc/angled{ + dir = 8; + name = "night shift APC"; + nightshift_setting = 2 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/research) +"Lr" = ( +/obj/structure/bed/chair/wheelchair{ + dir = 8 + }, +/obj/machinery/firealarm/angled{ + dir = 8 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/exam_room) +"Ls" = ( +/obj/machinery/power/apc/angled{ + dir = 1 + }, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/toilet) +"Lt" = ( +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/grille, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "xenobiopen4"; + name = "Pen 4 Blast Doors" + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"Lu" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardaft) +"Lv" = ( +/obj/machinery/conveyor{ + id = "miningops" + }, +/obj/machinery/mineral/output, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"Lw" = ( +/obj/structure/table/bench/standard, +/obj/effect/floor_decal/milspec/color/orange/half{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block/C) +"Lx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/shuttlebay) +"Ly" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/power/apc/angled{ + dir = 4; + name = "night shift APC"; + nightshift_setting = 2 + }, +/obj/structure/cable/green{ + color = "#42038a" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"LA" = ( +/obj/structure/cable/pink{ + icon_state = "1-8" + }, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"LC" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"LD" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/shoes/magboots, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"LE" = ( +/obj/structure/sign/directions/evac{ + pixel_x = 32 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"LF" = ( +/turf/simulated/wall/bay/purple, +/area/maintenance/stellardelight/deck1/starboardaft) +"LG" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/angled/open{ + dir = 2; + id = "researchwindowlockdown" + }, +/obj/structure/window/bay/reinforced, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/rnd/xenobiology/xenoflora) +"LH" = ( +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"LI" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/angled_bay/standard/color{ + door_color = "#2e2e2e"; + fill_color = "#2e2e2e"; + name = "Chapel Morgue"; + req_access = list(6,27); + stripe_color = "#deaf43" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/chapel/chapel_morgue) +"LJ" = ( +/obj/machinery/button/remote/blast_door{ + id = "GatewayShutter"; + name = "Gateway Shutter"; + pixel_y = 24; + req_access = list(62) + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"LK" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/tiled/steel_grid, +/area/assembly/robotics) +"LL" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"LM" = ( +/obj/structure/bed/chair/comfy/brown{ + dir = 4 + }, +/obj/effect/landmark/start/librarian, +/turf/simulated/floor/wood, +/area/library) +"LN" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"LO" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"LP" = ( +/obj/structure/table/standard, +/obj/machinery/cell_charger, +/obj/item/weapon/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/obj/item/weapon/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"LQ" = ( +/obj/machinery/door/blast/angled{ + id = "xenobiodiv4"; + name = "Divider 4 Blast Door" + }, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"LR" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/toilet) +"LT" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/angled_bay/hatch{ + door_color = "#e6ab22"; + name = "Research Substation"; + req_one_access = list(10); + stripe_color = "#e6ab22" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/stellardelight/substation/research) +"LU" = ( +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/paramedic) +"LV" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/alarm/angled, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + name = "Resleeving"; + sortType = "Resleeving" + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"LW" = ( +/obj/structure/stairs/spawner/north, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor, +/area/stellardelight/deck1/aft) +"LX" = ( +/obj/structure/bed/chair/comfy/black{ + dir = 1 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm1) +"LY" = ( +/turf/simulated/wall/bay/r_wall{ + desc = "It has a brown stripe! A huge chunk of metal used to seperate rooms."; + stripe_color = "#785134" + }, +/area/library) +"LZ" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/stellardelight/deck1/exploration) +"Ma" = ( +/obj/machinery/door/airlock/angled_bay/external/glass{ + dir = 4; + door_color = "#a88860"; + name = "Mining Shuttle"; + req_access = null; + req_one_access = list(31,5); + stripe_color = "#69461a" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospheric_field_generator/perma/underdoors, +/obj/machinery/door/firedoor/glass/talon, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/miningshuttle) +"Mb" = ( +/turf/simulated/floor/tiled/dark, +/area/security/warden) +"Mc" = ( +/turf/simulated/wall/bay/r_wall{ + desc = "It has a brown stripe! A huge chunk of metal used to seperate rooms."; + stripe_color = "#785134" + }, +/area/security/armoury) +"Md" = ( +/obj/machinery/hologram/holopad, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"Me" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/angled_bay/standard/glass{ + dir = 4; + door_color = "#8c1d11"; + name = "Forensics Lab"; + req_access = list(4); + stripe_color = "#d27428" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/security/detectives_office) +"Mf" = ( +/obj/structure/bed/padded, +/obj/item/weapon/bedsheet/medical, +/obj/structure/curtain/open/privacy, +/obj/structure/cable/white{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/angled{ + dir = 1; + name = "night shift APC"; + nightshift_setting = 2 + }, +/turf/simulated/floor/tiled/white, +/area/medical/patient_wing) +"Mg" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/low_wall/bay/reinforced/purple, +/turf/simulated/floor, +/area/rnd/workshop) +"Mh" = ( +/turf/space/internal_edge/topleft, +/area/stellardelight/deck1/starboard) +"Mi" = ( +/obj/structure/table/standard, +/obj/item/weapon/stock_parts/matter_bin, +/obj/item/weapon/stock_parts/matter_bin, +/obj/item/weapon/stock_parts/console_screen, +/obj/item/weapon/stock_parts/console_screen, +/obj/item/weapon/stock_parts/console_screen, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"Mj" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/angled_bay/standard/color{ + door_color = "#2e2e2e"; + fill_color = "#2e2e2e"; + name = "Chapel Morgue"; + req_access = null; + stripe_color = "#deaf43" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/chapel/main) +"Mk" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/button/remote/blast_door{ + id = "chapelmassdriver"; + name = "Window Lockdown"; + pixel_y = 27; + req_one_access = list(6,27) + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/chapel_morgue) +"Ml" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portaft) +"Mm" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/machinery/atm{ + pixel_y = 30 + }, +/obj/structure/closet/emergsuit_wall{ + dir = 8; + pixel_x = -27 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"Mn" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/mouse_hole_spawner{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"Mq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"Mr" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/bluegrid, +/area/assembly/robotics) +"Ms" = ( +/obj/effect/floor_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/structure/curtain/open/privacy{ + name = "shower curtain" + }, +/turf/simulated/floor/tiled/white, +/area/stellardelight/deck1/shower) +"Mt" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/camera/network/halls{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"Mu" = ( +/obj/structure/bed/chair/sofa/pew/left{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"Mv" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"My" = ( +/obj/structure/table/standard, +/obj/item/weapon/stock_parts/micro_laser, +/obj/item/weapon/stock_parts/micro_laser, +/obj/item/weapon/stock_parts/manipulator, +/obj/item/weapon/stock_parts/manipulator, +/obj/machinery/camera/network/research{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"MA" = ( +/turf/simulated/floor/tiled/steel_grid, +/area/stellardelight/deck1/fore) +"MB" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/camera/network/security{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"MC" = ( +/obj/effect/mouse_hole_spawner{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"MD" = ( +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"ME" = ( +/obj/machinery/gateway/centerstation, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"MF" = ( +/obj/structure/table/rack, +/obj/item/clothing/suit/space/void/mining, +/obj/item/clothing/mask/breath, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/head/helmet/space/void/mining, +/obj/item/weapon/mining_scanner, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/miningequipment) +"MG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/landmark/start/miner, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/miningequipment) +"MH" = ( +/obj/effect/floor_decal/milspec/color/emerald/half{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 5 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"MI" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 6 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"MJ" = ( +/obj/structure/bed/chair/office/dark{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/effect/landmark/start/roboticist, +/turf/simulated/floor/tiled/steel_grid, +/area/assembly/robotics) +"MK" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/turf/simulated/floor/tiled/dark, +/area/stellardelight/deck1/resleeving) +"ML" = ( +/obj/structure/bed/chair/sofa/corp/right{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm7) +"MM" = ( +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/lowermed) +"MN" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/curtain/black{ + anchored = 1 + }, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/stellardelight/deck1/dorms/dorm6) +"MO" = ( +/obj/machinery/door/airlock/angled_bay/standard/color/common{ + dir = 4; + id_tag = "bathroomstall2"; + name = "Toilet 2" + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/crew_quarters/toilet) +"MP" = ( +/obj/machinery/power/pointdefense{ + id_tag = "sd_pd" + }, +/obj/effect/floor_decal/industrial/warning/full, +/obj/structure/cable/pink{ + icon_state = "0-4" + }, +/obj/structure/cable/pink{ + icon_state = "0-2" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"MQ" = ( +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 25; + pixel_y = -24 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm4) +"MR" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/door/airlock/angled_bay/standard/glass{ + dir = 4; + door_color = "#ffffff"; + name = "Xenoflora Research"; + req_access = list(77); + stripe_color = "#5a19a8" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/rnd/xenobiology/xenoflora_storage) +"MS" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/hatch{ + dir = 4; + door_color = "#8c1d11"; + name = "maintenance access"; + req_access = list(4); + req_one_access = null; + stripe_color = "#8c1d11" + }, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/security/detectives_office) +"MT" = ( +/obj/machinery/suit_cycler/engineering{ + req_access = null + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"MV" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/hatch{ + door_color = "#e6ab22"; + name = "Exploration Substation"; + req_one_access = list(10); + stripe_color = "#e6ab22" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/stellardelight/substation/exploration) +"MX" = ( +/obj/machinery/alarm/angled{ + dir = 4 + }, +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/resleeving) +"MZ" = ( +/obj/effect/floor_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/tiled/white, +/area/stellardelight/deck1/shower) +"Nb" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/angled{ + dir = 4; + id = "mechbay"; + name = "Mech Bay" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/assembly/robotics) +"Nc" = ( +/turf/simulated/wall/bay/r_wall/red, +/area/maintenance/security_port) +"Nd" = ( +/obj/structure/table/steel_reinforced, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/machinery/firealarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris, +/area/stellardelight/deck1/researchequip) +"Ne" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "processinglockdown" + }, +/obj/structure/low_wall/bay/reinforced/red, +/turf/simulated/floor, +/area/security/security_processing) +"Nf" = ( +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 9 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"Ng" = ( +/obj/structure/railing/grey{ + dir = 8 + }, +/turf/simulated/floor, +/area/stellardelight/deck1/lowermed) +"Nh" = ( +/obj/machinery/light/small, +/obj/machinery/alarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"Ni" = ( +/obj/structure/table/steel_reinforced, +/obj/machinery/photocopier/faxmachine{ + department = "Warden's Office" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/security/warden) +"Nj" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/effect/floor_decal/milspec/color/red/corner{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"Nk" = ( +/obj/structure/table/reinforced, +/obj/machinery/microscope, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"Nl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"Nm" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/angled{ + dir = 1; + name = "night shift APC"; + nightshift_setting = 2 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/mining) +"No" = ( +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light_switch{ + pixel_x = 25; + pixel_y = 25 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm2) +"Np" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"Nq" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora_storage) +"Nr" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 25; + pixel_y = 32 + }, +/obj/effect/landmark/start/janitor, +/turf/simulated/floor/tiled/monotile, +/area/janitor) +"Ns" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/door/airlock/angled_bay/standard/glass{ + dir = 4; + door_color = "#a6753d"; + name = "Mining Equipment"; + req_access = list(31); + stripe_color = "#3b2b1a" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/miningequipment) +"Nt" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/table/rack, +/obj/random/maintenance/security, +/obj/random/maintenance/research, +/obj/random/contraband, +/obj/random/drinkbottle, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"Nu" = ( +/obj/structure/table/standard, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/fiftyspawner/steel, +/obj/fiftyspawner/glass, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/camera/network/research, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"Nv" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/firealarm/angled, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/lowermed) +"Nw" = ( +/obj/structure/closet/walllocker_double/medical/north, +/obj/item/weapon/folder/white, +/obj/item/device/healthanalyzer, +/obj/item/weapon/cane, +/obj/item/clothing/accessory/stethoscope, +/turf/simulated/floor/tiled/white, +/area/medical/patient_wing) +"Nx" = ( +/obj/structure/table/rack/shelf, +/obj/item/weapon/tank/oxygen, +/obj/item/device/suit_cooling_unit, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/mask/breath, +/obj/item/clothing/suit/space/void/expedition_medical, +/obj/item/clothing/head/helmet/space/void/expedition_medical, +/obj/machinery/door/window/brigdoor/eastleft{ + req_access = list(5) + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"Nz" = ( +/obj/effect/floor_decal/chapel{ + dir = 8 + }, +/obj/structure/bed/chair/sofa/pew/left{ + dir = 1 + }, +/obj/effect/landmark/start/visitor, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"NA" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"NB" = ( +/obj/structure/closet/coffin, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"NC" = ( +/obj/item/device/radio/intercom{ + dir = 8; + pixel_x = -24 + }, +/turf/simulated/floor/tiled/monotile, +/area/janitor) +"ND" = ( +/obj/machinery/power/pointdefense{ + id_tag = "sd_pd" + }, +/obj/effect/floor_decal/industrial/warning/full, +/obj/structure/cable/pink{ + icon_state = "0-2" + }, +/obj/structure/cable/pink, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"NF" = ( +/obj/structure/table/woodentable, +/obj/item/device/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 5 + }, +/turf/simulated/floor/carpet, +/area/library) +"NG" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/purple, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"NH" = ( +/turf/simulated/wall/bay/steel, +/area/stellardelight/deck1/shower) +"NI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"NJ" = ( +/obj/effect/shuttle_landmark/premade/sd/deck1/fore, +/turf/space, +/area/space) +"NK" = ( +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"NL" = ( +/obj/machinery/power/apc/angled{ + dir = 8; + name = "night shift APC"; + nightshift_setting = 2 + }, +/obj/structure/cable/green, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portaft) +"NM" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/landmark{ + name = "lightsout" + }, +/turf/simulated/floor/tiled/dark, +/area/assembly/robotics) +"NN" = ( +/obj/structure/table/steel_reinforced, +/obj/machinery/recharger{ + pixel_y = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"NP" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/maintenance/stellardelight/deck1/portaft) +"NQ" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/flora/pottedplant/minitree, +/obj/machinery/alarm/angled, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"NR" = ( +/obj/machinery/mech_recharger, +/obj/machinery/light, +/turf/simulated/floor/bluegrid, +/area/gateway) +"NS" = ( +/obj/structure/stairs/spawner/west, +/obj/structure/railing/grey{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/cable/yellow{ + icon_state = "16-0" + }, +/turf/simulated/floor, +/area/stellardelight/deck1/mining) +"NT" = ( +/turf/space/internal_edge/topright, +/area/stellardelight/deck1/starboard) +"NV" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"NW" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portfore) +"NX" = ( +/obj/machinery/button/remote/blast_door{ + dir = 1; + id = "xenobiopen4"; + name = "Pen 4 Containment"; + pixel_x = 31; + pixel_y = 8; + req_access = list(55) + }, +/obj/machinery/button/remote/blast_door{ + id = "xenobiopen6"; + name = "Pen 6 Containment"; + pixel_x = 30; + pixel_y = -8; + req_access = list(55) + }, +/obj/machinery/button/remote/blast_door{ + dir = 4; + id = "xenobiodiv4"; + name = "Divider 4 Blast Doors"; + pixel_x = 39; + req_access = list(55) + }, +/obj/machinery/light/floortube{ + dir = 4; + pixel_x = 6 + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"NY" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/turf/simulated/wall/bay/r_wall/steel, +/area/stellardelight/deck1/exploration) +"NZ" = ( +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/mining) +"Oa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/effect/floor_decal/milspec/color/emerald/half, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"Ob" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora_storage) +"Oc" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/status_display{ + pixel_x = 32 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/lowermed) +"Od" = ( +/obj/machinery/light, +/obj/structure/sign/department/medbay{ + name = "RESLEEVING"; + pixel_x = -32 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/lowermed) +"Oe" = ( +/obj/structure/table/woodentable, +/obj/machinery/alarm/angled, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm2) +"Og" = ( +/obj/machinery/optable, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/medical/morgue) +"Oh" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/glass, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/angled_bay/double{ + name = "maintenance access"; + stripe_color = "#454545" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardaft) +"Oj" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/virology) +"Ok" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"Ol" = ( +/obj/structure/table/rack, +/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/device/multitool, +/obj/item/device/gps/medical{ + pixel_y = 3 + }, +/obj/item/device/gps/medical{ + pixel_x = -3 + }, +/obj/item/device/radio{ + pixel_x = 2 + }, +/obj/item/device/radio{ + pixel_x = -1; + pixel_y = -3 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/paramedic) +"Om" = ( +/obj/structure/cable/yellow, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/power/smes/buildable{ + RCon_tag = "Substation - Cargo"; + output_attempt = 0 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/cargo) +"On" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/effect/floor_decal/milspec/color/red/half, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"Oo" = ( +/obj/machinery/botany/extractor, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"Op" = ( +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/suit/space/void/medical, +/obj/item/clothing/suit/space/void/medical, +/obj/item/clothing/head/helmet/space/void/medical, +/obj/item/clothing/head/helmet/space/void/medical, +/obj/machinery/door/window/brigdoor/westleft{ + dir = 2; + req_access = list(5) + }, +/obj/structure/table/rack{ + dir = 8; + layer = 2.9 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"Oq" = ( +/obj/machinery/door/blast/angled{ + id = "xenobiodiv1"; + name = "Divider 1 Blast Door" + }, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"Or" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/chapel_morgue) +"Ot" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/catwalk_plated/dark, +/obj/structure/disposalpipe/junction, +/turf/simulated/floor, +/area/stellardelight/deck1/starboard) +"Ou" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"Ov" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"Ow" = ( +/obj/machinery/gateway{ + dir = 6 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"Ox" = ( +/obj/structure/closet, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portfore) +"Oy" = ( +/obj/structure/morgue/crematorium{ + dir = 2; + id = "crematorium" + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/chapel_morgue) +"Oz" = ( +/obj/random/trash_pile, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"OA" = ( +/turf/simulated/floor, +/area/stellardelight/deck1/dorms/dorm2) +"OB" = ( +/obj/structure/bed/chair/office/dark{ + dir = 1 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"OC" = ( +/obj/effect/floor_decal/chapel{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/sortjunction/flipped{ + dir = 4; + name = "Bar"; + sortType = "Bar" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"OD" = ( +/obj/structure/closet/emergsuit_wall{ + dir = 8; + pixel_x = -27 + }, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"OE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"OF" = ( +/turf/simulated/floor/tiled/eris/steel/panels, +/area/stellardelight/deck1/pilot) +"OG" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"OH" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/stellardelight/deck1/aft) +"OI" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/angled_bay/standard/color{ + door_color = "#ffffff"; + fill_color = "#ead9ff"; + name = "Equipment Room"; + req_access = list(7); + stripe_color = "#5a19a8" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/researchequip) +"OJ" = ( +/obj/structure/cable/pink{ + icon_state = "1-8" + }, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"OL" = ( +/obj/machinery/alarm/angled{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/steel/gray_platform, +/area/stellardelight/deck1/exploshuttle) +"OM" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/shower) +"ON" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/sign/directions/evac{ + pixel_x = -32 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"OO" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"OQ" = ( +/turf/simulated/wall/bay/brown, +/area/security/detectives_office) +"OR" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-4" + }, +/obj/structure/closet/crate, +/obj/random/maintenance/security, +/obj/random/maintenance/clean, +/obj/random/maintenance/clean, +/obj/random/maintenance/engineering, +/obj/random/maintenance, +/obj/random/maintenance, +/obj/random/snack, +/obj/random/mre, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardaft) +"OT" = ( +/turf/simulated/wall/rshull, +/area/stellardelight/deck1/exploshuttle) +"OU" = ( +/obj/structure/dispenser{ + phorontanks = 0 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/paramedic) +"OV" = ( +/obj/machinery/computer/rdservercontrol{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/researchserver) +"OX" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"OY" = ( +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/grille, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "xenobiopen1"; + name = "Pen 1 Blast Doors" + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"OZ" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/aft) +"Pa" = ( +/obj/machinery/atmospherics/portables_connector{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/air/airlock, +/obj/machinery/camera/network/security{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"Pb" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/low_wall/bay/reinforced/black, +/turf/simulated/floor, +/area/chapel/main) +"Pd" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/random/trash_pile, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"Pg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/item/device/radio/intercom{ + pixel_y = -24 + }, +/turf/simulated/floor/lino, +/area/chapel/office) +"Ph" = ( +/obj/structure/cable/pink{ + icon_state = "1-4" + }, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"Pj" = ( +/obj/machinery/door_timer/cell_3{ + id = "Cell A"; + name = "Cell A"; + pixel_x = 32; + pixel_y = 32 + }, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"Pk" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/random/slimecore, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"Pl" = ( +/obj/structure/bed/chair/office/dark{ + dir = 8 + }, +/obj/effect/landmark/start/scientist, +/turf/simulated/floor/tiled/techfloor, +/area/rnd/workshop) +"Pm" = ( +/obj/effect/floor_decal/chapel, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"Pn" = ( +/obj/machinery/mineral/output, +/obj/machinery/conveyor{ + dir = 8; + id = "miningops" + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"Po" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -25; + pixel_y = 32 + }, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"Pp" = ( +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/camera/network/medbay{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/lowermed) +"Pr" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"Ps" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/low_wall/bay/reinforced/brown, +/turf/simulated/floor, +/area/stellardelight/deck1/oreprocessing) +"Pt" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"Pu" = ( +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/exploration) +"Pv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"Pw" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-8" + }, +/obj/machinery/power/apc/angled{ + dir = 4; + name = "night shift APC"; + nightshift_setting = 2 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"Py" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"Pz" = ( +/obj/structure/table/bench/marble, +/obj/effect/landmark/start/paramedic, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/paramedic) +"PA" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/curtain/black{ + anchored = 1 + }, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/stellardelight/deck1/dorms/dorm4) +"PB" = ( +/obj/machinery/chem_master, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"PC" = ( +/obj/structure/bed/chair/backed_red{ + dir = 8 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"PE" = ( +/obj/machinery/alarm/angled, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"PF" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/random/soap, +/obj/random/soap, +/obj/item/weapon/towel/random, +/obj/item/weapon/towel/random, +/obj/item/clothing/under/bathrobe, +/obj/item/clothing/under/bathrobe, +/obj/structure/table/standard, +/turf/simulated/floor/tiled/white, +/area/stellardelight/deck1/shower) +"PG" = ( +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"PH" = ( +/obj/structure/janitorialcart, +/obj/machinery/power/apc/angled{ + dir = 1 + }, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/item/clothing/suit/caution, +/obj/item/clothing/suit/caution, +/obj/item/clothing/suit/caution, +/obj/item/clothing/suit/caution, +/obj/item/device/lightreplacer, +/obj/structure/mopbucket, +/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/weapon/mop, +/obj/item/weapon/storage/bag/trash, +/obj/item/weapon/soap/nanotrasen, +/turf/simulated/floor/tiled/monotile, +/area/janitor) +"PI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm8) +"PJ" = ( +/obj/machinery/alarm/angled{ + dir = 8 + }, +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"PL" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"PM" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/janitor) +"PN" = ( +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 10 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"PO" = ( +/obj/effect/floor_decal/milspec/color/red/corner{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"PP" = ( +/obj/structure/closet/crate, +/obj/item/device/radio/intercom{ + dir = 1; + pixel_y = 24 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"PQ" = ( +/obj/item/weapon/storage/fancy/vials, +/obj/item/weapon/reagent_containers/syringe/antiviral, +/obj/item/weapon/reagent_containers/syringe/antiviral, +/obj/item/weapon/storage/lockbox/vials, +/obj/item/weapon/reagent_containers/dropper, +/obj/item/weapon/storage/box/syringes{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/weapon/storage/box/beakers, +/obj/item/weapon/storage/box/masks, +/obj/item/weapon/storage/box/gloves{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/weapon/soap/nanotrasen, +/obj/structure/closet/walllocker_double/medical/east, +/obj/item/weapon/hand_labeler, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/item/weapon/storage/box/monkeycubes/wolpincubes, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/virology) +"PR" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/structure/closet/firecloset, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardaft) +"PS" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"PU" = ( +/obj/machinery/button/remote/airlock{ + id = "bathroomstall3"; + name = "Toilet 3 Lock"; + pixel_x = -10; + pixel_y = 22; + specialfunctions = 4 + }, +/obj/machinery/light/small, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/toilet) +"PV" = ( +/obj/machinery/light/small, +/obj/structure/disposaloutlet{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/stellardelight/deck1/resleeving) +"PW" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/structure/cable/pink{ + icon_state = "2-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardfore) +"PX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"PY" = ( +/obj/effect/floor_decal/industrial/warning, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/reinforced, +/area/stellardelight/deck1/shuttlebay) +"PZ" = ( +/obj/structure/cable/green, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/machinery/power/smes/buildable{ + RCon_tag = "Substation - Civilian"; + output_attempt = 0 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/civilian) +"Qa" = ( +/obj/structure/bed/chair/comfy/black{ + dir = 1 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm5) +"Qb" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + frequency = 1379; + id_tag = "ex_airpump" + }, +/obj/machinery/airlock_sensor{ + id_tag = "ex_sensor"; + pixel_y = 24 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"Qc" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"Qd" = ( +/obj/structure/bed/chair/comfy/black, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm5) +"Qe" = ( +/obj/machinery/alarm/angled, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm3) +"Qf" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"Qg" = ( +/obj/structure/table/steel, +/obj/item/device/flashlight/lamp, +/obj/machinery/button/remote/blast_door{ + id = "processinglockdown"; + name = "Window Lockdown"; + pixel_x = -5; + req_access = list(1) + }, +/obj/item/device/radio/intercom{ + dir = 1; + pixel_y = 24 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_processing) +"Qh" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/exam_room) +"Qi" = ( +/turf/simulated/wall/bay/r_wall{ + desc = "It has a red stripe! A huge chunk of metal used to seperate rooms."; + stripe_color = "#8c1d11" + }, +/area/security/tactical) +"Qj" = ( +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"Qk" = ( +/turf/simulated/wall/bay/red, +/area/prison/cell_block/C) +"Ql" = ( +/obj/structure/cable/orange{ + icon_state = "0-2" + }, +/obj/structure/cable/orange, +/obj/machinery/power/smes/buildable{ + RCon_tag = "Substation - Atmospherics"; + output_attempt = 0 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/atmospherics) +"Qm" = ( +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/grille, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "xenobiopen5"; + name = "Pen 5 Blast Doors" + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"Qn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/station_map{ + pixel_y = 32 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"Qp" = ( +/obj/structure/table/glass, +/obj/item/device/healthanalyzer, +/obj/item/clothing/accessory/stethoscope, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/exam_room) +"Qq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/tiled/steel, +/area/assembly/robotics) +"Qr" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/angled_bay/hatch{ + door_color = "#e6ab22"; + name = "Medical Substation"; + req_one_access = list(10); + stripe_color = "#e6ab22" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/stellardelight/substation/medical) +"Qt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"Qu" = ( +/turf/simulated/wall/bay{ + desc = "It has a red stripe! A huge chunk of metal used to seperate rooms."; + stripe_color = "#8c1d11" + }, +/area/security/security_processing) +"Qv" = ( +/obj/machinery/door/firedoor/glass/hidden/steel, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"Qw" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + master_tag = "security_airlock"; + name = "exterior access button"; + pixel_x = -32; + req_access = list(1) + }, +/obj/machinery/door/airlock/angled_bay/external/glass{ + frequency = 1379; + id_tag = "security_exterior"; + locked = 1; + name = "Security Airlock" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/security/tactical) +"Qx" = ( +/obj/machinery/gateway, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"Qy" = ( +/obj/machinery/light/floortube{ + dir = 4; + pixel_x = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"Qz" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-4" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardaft) +"QA" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/alarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/lowermed) +"QB" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"QC" = ( +/turf/simulated/wall/bay/red, +/area/security/lobby) +"QD" = ( +/obj/machinery/atmospherics/portables_connector{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora_storage) +"QE" = ( +/obj/effect/landmark/start/scientist, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"QF" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"QG" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/double/glass{ + door_color = "#8c1d11"; + id_tag = "BrigFoyer"; + name = "Security"; + req_one_access = list(38,63); + stripe_color = "#d27428" + }, +/obj/machinery/door/blast/angled/open{ + dir = 2; + id = "securitylockdown" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/security/lobby) +"QH" = ( +/obj/machinery/hologram/holopad, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/eris, +/area/stellardelight/deck1/researchequip) +"QI" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/virology) +"QJ" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/lowermed) +"QK" = ( +/obj/structure/railing/grey{ + dir = 1 + }, +/turf/simulated/floor, +/area/stellardelight/deck1/mining) +"QM" = ( +/obj/item/weapon/bedsheet/orangedouble, +/obj/structure/bed/double/padded, +/obj/structure/curtain/black, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm2) +"QO" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/structure/flora/pottedplant/decorative, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/lowermed) +"QP" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/storage/box/trackimp{ + pixel_y = -4 + }, +/obj/item/weapon/storage/box/trackimp{ + pixel_x = 5; + pixel_y = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/alarm/angled, +/obj/effect/floor_decal/milspec/color/black, +/obj/effect/landmark/vermin, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"QQ" = ( +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"QR" = ( +/turf/simulated/floor/tiled/steel_grid, +/area/maintenance/stellardelight/deck1/starboardaft) +"QS" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 24 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/toilet) +"QU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardaft) +"QV" = ( +/obj/structure/table/reinforced, +/obj/machinery/computer/med_data/laptop{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"QX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"QY" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/machinery/door/blast/angled/open{ + dir = 2; + id = "brigwindowlockdown" + }, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/security/security_equiptment_storage) +"QZ" = ( +/obj/effect/floor_decal/industrial/warning/corner, +/turf/simulated/floor/tiled/steel, +/area/assembly/robotics) +"Ra" = ( +/obj/structure/railing/grey{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portaft) +"Rb" = ( +/obj/structure/bed/padded, +/turf/simulated/floor/tiled/eris/white/cargo, +/area/medical/virology) +"Rc" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/standard/color{ + door_color = "#2e2e2e"; + fill_color = "#2e2e2e"; + name = "Chapel Office"; + req_access = list(22); + stripe_color = "#deaf43" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/chapel/office) +"Rd" = ( +/obj/structure/bed/chair/wood/wings, +/obj/effect/landmark/start/chaplain, +/turf/simulated/floor/lino, +/area/chapel/office) +"Re" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"Rf" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"Rg" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portaft) +"Rh" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/power/sensor{ + name = "Powernet Sensor - Medical Subgrid"; + name_tag = "Medical Subgrid" + }, +/obj/structure/cable/white, +/obj/machinery/power/apc/angled{ + dir = 4; + name = "night shift APC"; + nightshift_setting = 2 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/medical) +"Ri" = ( +/obj/machinery/door/airlock/angled_bay/standard/color/common{ + dir = 4; + id_tag = "bathroomstall3"; + name = "Toilet 3" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/crew_quarters/toilet) +"Rj" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/camera/network/civilian{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"Rk" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"Rl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/maintenance/stellardelight/deck1/starboardaft) +"Rm" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/obj/machinery/button/remote/blast_door{ + dir = 4; + id = "researchwindowlockdown"; + name = "Window Lockdown"; + pixel_x = -24; + pixel_y = 23 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"Rn" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/angled_bay/standard/color{ + dir = 8; + door_color = "#ffffff"; + id_tag = "resleeveexit"; + name = "Resleeving Lab"; + req_access = list(5); + stripe_color = "#5a96bb" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/resleeving) +"Ro" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora_storage) +"Rp" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "librarywindowlockdown" + }, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/library) +"Rq" = ( +/obj/structure/janitorialcart, +/obj/machinery/requests_console/preset/janitor{ + pixel_y = 30 + }, +/obj/item/clothing/suit/caution, +/obj/item/clothing/suit/caution, +/obj/item/clothing/suit/caution, +/obj/item/clothing/suit/caution, +/obj/item/device/lightreplacer, +/obj/structure/mopbucket, +/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/weapon/mop, +/obj/item/weapon/storage/bag/trash, +/obj/item/weapon/soap/nanotrasen, +/turf/simulated/floor/tiled/monotile, +/area/janitor) +"Rr" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 24; + pixel_y = -32 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/turf/simulated/floor/tiled/white, +/area/medical/patient_wing) +"Rs" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/hatch{ + dir = 4; + door_color = "#e6ab22"; + name = "Exploration Substation"; + req_one_access = list(10); + stripe_color = "#e6ab22" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/stellardelight/substation/exploration) +"Rt" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/hatch{ + name = "maintenance access"; + req_access = list(26); + stripe_color = "#454545" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/janitor) +"Ru" = ( +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/suit/space/void/security, +/obj/item/clothing/suit/space/void/security, +/obj/item/clothing/head/helmet/space/void/security, +/obj/item/clothing/head/helmet/space/void/security, +/obj/machinery/door/window/brigdoor{ + dir = 2 + }, +/obj/structure/table/rack{ + dir = 8; + layer = 2.9 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"Rv" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"Rw" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + frequency = 1379; + id_tag = "security_airpump" + }, +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + dir = 4; + id_tag = "security_airlock"; + pixel_x = -24; + req_one_access = list(1); + tag_airpump = "security_airpump"; + tag_chamber_sensor = "security_sensor"; + tag_exterior_door = "security_exterior"; + tag_interior_door = "security_interior" + }, +/obj/machinery/airlock_sensor{ + dir = 8; + id_tag = "security_sensor"; + pixel_x = 24 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor, +/area/security/tactical) +"Ry" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "researchwindowlockdown" + }, +/obj/structure/window/bay/reinforced, +/obj/structure/low_wall/bay/reinforced/steel, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/turf/simulated/floor, +/area/rnd/xenobiology/xenoflora_storage) +"Rz" = ( +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"RA" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/floor_decal/milspec/color/emerald/half{ + dir = 4 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"RB" = ( +/obj/machinery/gateway{ + dir = 10 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"RC" = ( +/turf/simulated/wall/bay/red, +/area/security/warden) +"RE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/virology) +"RF" = ( +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"RG" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"RH" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -32; + pixel_y = -32 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/exam_room) +"RI" = ( +/turf/space/internal_edge/bottomleft, +/area/stellardelight/deck1/starboard) +"RJ" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"RK" = ( +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/machinery/alarm/angled{ + dir = 8 + }, +/obj/machinery/disposal/wall/cleaner{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/toilet) +"RL" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portaft) +"RM" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/firealarm/angled{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm4) +"RN" = ( +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"RP" = ( +/obj/structure/table/rack, +/obj/item/weapon/rig/medical/equipped, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/paramedic) +"RQ" = ( +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/obj/structure/sign/department/chapel{ + pixel_x = -32; + plane = -34 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"RR" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/machinery/botany/editor, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"RS" = ( +/turf/simulated/wall/bay/purple, +/area/stellardelight/deck1/explobriefing) +"RT" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/angled_bay/standard/color{ + dir = 8; + door_color = "#ffffff"; + id_tag = "resleeveclean"; + name = "Cleaning Room"; + req_access = list(5); + stripe_color = "#5a96bb" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/resleeving) +"RU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/recharger/wallcharger{ + pixel_x = 4; + pixel_y = 29 + }, +/obj/machinery/recharger/wallcharger{ + pixel_x = 4; + pixel_y = 20 + }, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 4 + }, +/obj/machinery/recharger/wallcharger{ + pixel_x = 4; + pixel_y = 38 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"RV" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/angled/open{ + dir = 2; + id = "researchwindowlockdown" + }, +/obj/structure/window/bay/reinforced, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/rnd/xenobiology/xenoflora_storage) +"RX" = ( +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 9 + }, +/obj/machinery/power/apc/angled{ + dir = 8 + }, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"RY" = ( +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"RZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"Sa" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 4 + }, +/obj/structure/disposalpipe/junction, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"Sb" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/maintenance/stellardelight/deck1/starboardaft) +"Sc" = ( +/turf/simulated/wall/bay/r_wall/purple, +/area/maintenance/stellardelight/deck1/starboardaft) +"Sd" = ( +/obj/structure/cable/orange{ + icon_state = "1-4" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"Se" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/storage/firstaid/regular, +/obj/item/weapon/storage/firstaid/regular, +/obj/item/weapon/storage/firstaid/adv, +/obj/item/bodybag/cryobag, +/obj/item/bodybag/cryobag, +/obj/machinery/alarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"Sf" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/assembly/robotics) +"Sg" = ( +/obj/machinery/vending/wardrobe/chapdrobe, +/turf/simulated/floor/lino, +/area/chapel/office) +"Sh" = ( +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 9 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"Si" = ( +/obj/structure/bed/chair/comfy/black, +/obj/machinery/firealarm/angled{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm1) +"Sj" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"Sk" = ( +/obj/machinery/power/apc/angled{ + dir = 1 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-2" + }, +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/storage) +"Sl" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/security) +"Sn" = ( +/obj/structure/flora/pottedplant/orientaltree, +/obj/machinery/light, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"Sq" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora_storage) +"Sr" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/steel_grid, +/area/assembly/robotics) +"Ss" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardfore) +"St" = ( +/obj/effect/landmark/start/xenobot, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"Su" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/obj/item/device/radio/intercom{ + dir = 8; + pixel_x = -24 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/mining) +"Sv" = ( +/obj/structure/cable/pink{ + icon_state = "1-8" + }, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"Sx" = ( +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/wood, +/area/library) +"Sy" = ( +/obj/structure/cable/pink{ + icon_state = "2-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"Sz" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"SA" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/chapel/main) +"SB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/port) +"SC" = ( +/turf/simulated/wall/bay/steel, +/area/maintenance/stellardelight/substation/security) +"SD" = ( +/obj/structure/closet/secure_closet/personal/patient, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/camera/network/medbay, +/turf/simulated/floor/tiled/eris/white/cargo, +/area/medical/virology) +"SE" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"SF" = ( +/obj/structure/bed/chair/office/dark, +/obj/effect/landmark/start/security, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"SG" = ( +/obj/machinery/vending/wallmed1/public{ + pixel_x = 29 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/toilet) +"SH" = ( +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = 25 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm8) +"SI" = ( +/obj/machinery/computer/security{ + dir = 4 + }, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 10 + }, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"SJ" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/structure/sign/directions/science{ + dir = 6; + pixel_x = 32; + pixel_y = -6 + }, +/obj/structure/sign/directions/shuttle_bay{ + pixel_x = 32 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"SL" = ( +/obj/effect/landmark{ + name = "lightsout" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"SM" = ( +/obj/random/trash_pile, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardaft) +"SN" = ( +/obj/machinery/power/pointdefense{ + id_tag = "sd_pd" + }, +/obj/effect/floor_decal/industrial/warning/full, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-2" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-4" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"SO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/sign/directions/shuttle_bay{ + pixel_y = -32 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"SP" = ( +/obj/machinery/button/remote/airlock{ + dir = 1; + id = "dorm3"; + name = "Room 3 Lock"; + pixel_y = -22; + specialfunctions = 4 + }, +/obj/machinery/power/apc/angled{ + dir = 4; + name = "night shift APC"; + nightshift_setting = 2 + }, +/obj/structure/cable/green{ + icon_state = "0-8" + }, +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm3) +"SQ" = ( +/turf/simulated/floor/lino, +/area/chapel/office) +"SR" = ( +/obj/machinery/door/blast/multi_tile/three_tile_ver{ + id = "xenospace6" + }, +/turf/simulated/floor/reinforced, +/area/rnd/workshop) +"SS" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 25; + pixel_y = 32 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/miningequipment) +"ST" = ( +/obj/effect/landmark{ + name = "lightsout" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/techfloor, +/area/rnd/workshop) +"SU" = ( +/obj/machinery/light/small, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm7) +"SV" = ( +/obj/effect/floor_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/turf/simulated/floor/tiled/white, +/area/stellardelight/deck1/shower) +"SW" = ( +/obj/machinery/door/airlock/angled_bay/external/glass{ + dir = 4; + frequency = 1379; + id_tag = "ex_interior"; + locked = 1; + name = "Exterior Airlock" + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/stellardelight/deck1/exploration) +"SX" = ( +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/toilet) +"SY" = ( +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = 25 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm7) +"SZ" = ( +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/steel/panels, +/area/stellardelight/deck1/pilot) +"Ta" = ( +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/library) +"Tb" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"Tc" = ( +/obj/item/weapon/bedsheet/orangedouble, +/obj/structure/bed/double/padded, +/obj/structure/curtain/black, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm7) +"Td" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/maintenance/stellardelight/deck1/portcent) +"Te" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/weapon/gun/energy/laser{ + pixel_x = -1; + pixel_y = 2 + }, +/obj/item/weapon/gun/energy/laser{ + pixel_x = -1; + pixel_y = -11 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/purple{ + dir = 9 + }, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"Tf" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/maintenance/stellardelight/deck1/starboardaft) +"Tg" = ( +/obj/structure/closet/emergsuit_wall{ + dir = 4; + pixel_x = 27 + }, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"Th" = ( +/obj/structure/cable/pink{ + icon_state = "1-8" + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_processing) +"Ti" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/steel/gray_platform, +/area/stellardelight/deck1/exploshuttle) +"Tj" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"Tk" = ( +/obj/structure/bed/chair/comfy/black, +/obj/item/device/radio/intercom{ + dir = 1; + pixel_y = 24 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/stellardelight/deck1/starboard) +"Tl" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/standard/glass{ + dir = 4; + door_color = "#ffffff"; + name = "Xenoflora Research"; + req_access = list(77); + stripe_color = "#5a19a8" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/rnd/xenobiology/xenoflora) +"Tm" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/standard/glass{ + door_color = "#8c1d11"; + name = "Forensics Lab"; + req_access = list(4); + stripe_color = "#d27428" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/security/detectives_office) +"Tn" = ( +/obj/structure/table/steel_reinforced, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris, +/area/stellardelight/deck1/researchequip) +"To" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portaft) +"Tp" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/angled_bay/standard/glass{ + door_color = "#ffffff"; + name = "Xenobiology"; + req_access = null; + req_one_access = list(47,55); + stripe_color = "#5a19a8" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/rnd/xenobiology) +"Tq" = ( +/obj/structure/cable/white, +/obj/structure/cable/white{ + icon_state = "0-2" + }, +/obj/machinery/power/smes/buildable{ + RCon_tag = "Substation - Medical"; + output_attempt = 0 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/medical) +"Tr" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"Ts" = ( +/obj/machinery/door/blast/angled{ + id = "xenobiodiv2"; + name = "Divider 2 Blast Door" + }, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"Tv" = ( +/obj/machinery/vending/coffee, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/starboard) +"Tw" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/wall{ + dir = 4; + plane = -34 + }, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/port) +"Tx" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/angled_bay/standard/color{ + door_color = "#9c9c9c"; + fill_color = "#5c5c5c"; + id_tag = "dorm3"; + name = "Room 3"; + stripe_color = "#89bd66" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/dorms/dorm3) +"Ty" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/obj/effect/landmark/vines, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"TB" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/mining) +"TC" = ( +/obj/structure/bed/chair/office/dark, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"TD" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 5 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"TE" = ( +/obj/effect/floor_decal/milspec/color/orange/half, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block/C) +"TF" = ( +/obj/structure/bed/chair/sofa/corp/right{ + dir = 1 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm2) +"TG" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/xenobiology) +"TH" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/machinery/door/blast/angled/open{ + dir = 2; + id = "processinglockdown" + }, +/obj/structure/low_wall/bay/reinforced/red, +/turf/simulated/floor, +/area/security/security_processing) +"TI" = ( +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/cargo) +"TJ" = ( +/obj/structure/stairs/spawner/south, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor, +/area/stellardelight/deck1/fore) +"TK" = ( +/obj/machinery/clonepod/transhuman, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/resleeving) +"TL" = ( +/obj/machinery/alarm/angled, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm6) +"TM" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable/pink{ + icon_state = "1-4" + }, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"TN" = ( +/obj/item/weapon/bedsheet/orangedouble, +/obj/structure/bed/double/padded, +/obj/structure/curtain/black, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm6) +"TO" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/sign/directions/science{ + dir = 6; + pixel_x = -32 + }, +/obj/structure/sign/directions/science{ + dir = 5; + pixel_x = -32; + pixel_y = 6 + }, +/obj/structure/sign/directions/shuttle_bay{ + dir = 10; + pixel_x = -32; + pixel_y = -6 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"TP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 4 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"TQ" = ( +/obj/structure/cable/green{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"TR" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 8 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"TS" = ( +/obj/random/maintenance/security, +/obj/random/maintenance/security, +/obj/structure/table/rack, +/obj/random/maintenance, +/obj/random/contraband, +/obj/random/mre, +/turf/simulated/floor, +/area/maintenance/security_port) +"TT" = ( +/obj/structure/bed/chair/comfy/brown{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/stellardelight/deck1/port) +"TU" = ( +/obj/structure/closet/coffin, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"TV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/table/rack, +/obj/item/canvas, +/obj/item/canvas/nineteen_nineteen, +/obj/item/canvas/twentyfour_twentyfour, +/obj/item/canvas/twentythree_nineteen, +/obj/item/canvas/twentythree_twentythree, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/obj/item/paint_palette, +/obj/item/paint_brush, +/turf/simulated/floor/wood, +/area/library) +"TW" = ( +/obj/machinery/door/blast/angled{ + dir = 4; + id = "chapelmassdriver" + }, +/turf/simulated/floor/airless, +/area/chapel/chapel_morgue) +"TX" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/angled_bay/standard/color{ + dir = 8; + door_color = "#ffffff"; + id_tag = "recoveryexit"; + name = "Recovery Room"; + req_access = list(5); + stripe_color = "#5a96bb" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/medical/patient_wing) +"TY" = ( +/obj/structure/closet/secure_closet/personal/patient, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/exam_room) +"TZ" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"Ua" = ( +/turf/simulated/wall/bay/steel, +/area/maintenance/stellardelight/substation/exploration) +"Ub" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/angled_bay/hatch{ + dir = 4; + name = "maintenance access"; + stripe_color = "#454545" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/stellardelight/deck1/portcent) +"Uc" = ( +/obj/machinery/computer/ship/navigation/telescreen{ + pixel_x = 32 + }, +/obj/structure/table/bench/sifwooden/padded, +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24; + pixel_y = -32 + }, +/obj/effect/landmark/start/pilot, +/turf/simulated/floor/tiled/eris/steel/panels, +/area/stellardelight/deck1/pilot) +"Ud" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/alarm/angled{ + dir = 8 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/research) +"Ue" = ( +/obj/machinery/light_switch{ + pixel_y = 25 + }, +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 9 + }, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"Uf" = ( +/obj/machinery/newscaster{ + pixel_x = 29 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"Ug" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "wardenoffice"; + name = "Privacy Shutters" + }, +/obj/structure/low_wall/bay/reinforced/red, +/turf/simulated/floor, +/area/security/warden) +"Uh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/wood, +/area/library) +"Uj" = ( +/obj/structure/table/woodentable, +/obj/random/paicard, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/stellardelight/deck1/starboard) +"Uk" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"Ul" = ( +/obj/structure/cable/pink{ + icon_state = "1-8" + }, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"Um" = ( +/obj/structure/mirror{ + pixel_y = 38 + }, +/obj/structure/sink{ + pixel_y = 20 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/toilet) +"Un" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"Uo" = ( +/obj/effect/landmark{ + name = "lightsout" + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"Up" = ( +/obj/machinery/status_display{ + pixel_y = 32 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"Uq" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/structure/cable/pink{ + icon_state = "2-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"Ur" = ( +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/machinery/recharge_station, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"Us" = ( +/obj/structure/bed/chair/comfy/brown, +/obj/machinery/newscaster{ + pixel_y = 28 + }, +/obj/effect/landmark/start/librarian, +/turf/simulated/floor/wood, +/area/library) +"Ut" = ( +/obj/machinery/door/window/brigdoor/eastleft{ + name = "Slime Pen 2"; + req_access = list(55) + }, +/obj/machinery/door/window/brigdoor/westright{ + name = "Slime Pen 2"; + req_access = list(55) + }, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "xenobiopen2"; + name = "Pen 2 Blast Doors" + }, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"Uu" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"Uv" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-4" + }, +/obj/effect/mouse_hole_spawner{ + dir = 8 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardaft) +"Uw" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"Ux" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/machinery/camera/network/research{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/rnd/storage) +"Uy" = ( +/obj/item/weapon/bikehorn/rubberducky, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/shower) +"Uz" = ( +/obj/structure/bookcase/bookcart, +/turf/simulated/floor/carpet, +/area/library) +"UA" = ( +/obj/machinery/r_n_d/destructive_analyzer, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/dark, +/area/rnd/research) +"UB" = ( +/obj/machinery/power/apc/angled{ + cell_type = /obj/item/weapon/cell/super; + dir = 1; + name = "night shift APC"; + nightshift_setting = 2 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/closet/emcloset, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"UD" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/research) +"UE" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"UF" = ( +/obj/machinery/biogenerator, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"UG" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 9 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/reinforced, +/area/stellardelight/deck1/shuttlebay) +"UH" = ( +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"UI" = ( +/obj/structure/cable/pink{ + icon_state = "2-8" + }, +/obj/structure/cable/pink{ + icon_state = "2-4" + }, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"UJ" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 6 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/effect/landmark/vermin, +/turf/simulated/floor/reinforced, +/area/stellardelight/deck1/shuttlebay) +"UK" = ( +/obj/structure/cable/pink{ + icon_state = "1-8" + }, +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"UL" = ( +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/hatch{ + door_color = "#e6ab22"; + name = "Atmospherics Substation"; + req_one_access = list(10); + stripe_color = "#e6ab22" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/stellardelight/substation/atmospherics) +"UM" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/structure/table/rack, +/obj/random/action_figure, +/obj/random/maintenance/security, +/obj/random/maintenance/clean, +/obj/random/maintenance, +/obj/random/snack, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"UN" = ( +/obj/structure/table/steel, +/obj/item/device/electronic_assembly/large/default, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/rnd/workshop) +"UP" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/random/maintenance/security, +/obj/random/maintenance/security, +/obj/random/maintenance/security, +/obj/random/maintenance/security, +/obj/structure/table/rack, +/obj/random/contraband, +/obj/random/action_figure, +/turf/simulated/floor, +/area/maintenance/security_port) +"UQ" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"UR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"US" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/clothing/glasses/hud/security, +/obj/item/clothing/glasses/hud/security, +/obj/item/clothing/glasses/hud/security, +/turf/simulated/floor/tiled/dark, +/area/security/security_equiptment_storage) +"UT" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-4" + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"UU" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/simulated/floor/reinforced, +/area/stellardelight/deck1/shuttlebay) +"UV" = ( +/obj/machinery/button/remote/blast_door{ + dir = 1; + id = "xenobiopen1"; + name = "Pen 1 Containment"; + pixel_x = -30; + pixel_y = 8; + req_access = list(55) + }, +/obj/machinery/button/remote/blast_door{ + id = "xenobiopen3"; + name = "Pen 3 Containment"; + pixel_x = -31; + pixel_y = -8; + req_access = list(55) + }, +/obj/machinery/button/remote/blast_door{ + dir = 8; + id = "xenobiodiv1"; + name = "Divider 1 Blast Doors"; + pixel_x = -39; + req_access = list(55) + }, +/obj/machinery/light/floortube{ + dir = 8; + pixel_x = -6 + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"UW" = ( +/obj/effect/floor_decal/industrial/outline, +/turf/simulated/floor/tiled/eris/steel/gray_platform, +/area/stellardelight/deck1/exploshuttle) +"UX" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/angled_bay/hatch{ + door_color = "#e6ab22"; + name = "Research Substation"; + req_one_access = list(10); + stripe_color = "#e6ab22" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/stellardelight/substation/research) +"UY" = ( +/obj/machinery/suit_cycler/engineering{ + req_access = null + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"UZ" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/research) +"Va" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/medical/morgue) +"Vb" = ( +/turf/simulated/wall/bay/steel, +/area/maintenance/stellardelight/substation/medical) +"Vc" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"Vd" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 24; + pixel_y = 32 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/turf/simulated/floor/tiled/eris/steel/panels, +/area/stellardelight/deck1/pilot) +"Ve" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/prison/cell_block) +"Vf" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/wall{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/starboard) +"Vg" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/turf/simulated/wall/bay/r_wall/steel, +/area/rnd/xenobiology) +"Vh" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/stellardelight/deck1/pilot) +"Vi" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"Vl" = ( +/obj/machinery/door/window/brigdoor/eastleft{ + name = "Slime Pen 6"; + req_access = list(55) + }, +/obj/machinery/door/window/brigdoor/westright{ + name = "Slime Pen 6"; + req_access = list(55) + }, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "xenobiopen6"; + name = "Pen 6 Blast Doors" + }, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"Vm" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/effect/shuttle_landmark/shuttle_initializer/mining, +/turf/simulated/floor/tiled/eris/steel/brown_platform, +/area/stellardelight/deck1/miningshuttle) +"Vn" = ( +/obj/machinery/door/blast/angled, +/turf/simulated/floor, +/area/stellardelight/deck1/shuttlebay) +"Vo" = ( +/obj/machinery/power/apc/angled{ + dir = 1 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-2" + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"Vp" = ( +/obj/structure/bookcase{ + name = "bookcase (Reference)" + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/structure/sign/painting/library_secure{ + pixel_x = 30 + }, +/obj/item/weapon/book/bundle/custom_library/reference/ThermodynamicReactionsandResearch, +/obj/item/weapon/book/bundle/custom_library/reference/fbpandprostheticmaintenance, +/obj/item/weapon/book/bundle/custom_library/reference/recyclingprocedures, +/obj/item/weapon/book/custom_library/reference/fistfulofd6splayersguide, +/obj/item/weapon/book/custom_library/reference/securityguidelines, +/obj/item/weapon/book/custom_library/reference/spacesurvivalguidedespressurization, +/obj/item/weapon/book/manual/anomaly_spectroscopy, +/obj/item/weapon/book/manual/anomaly_testing, +/obj/item/weapon/book/manual/atmospipes, +/obj/item/weapon/book/manual/bar_guide, +/obj/item/weapon/book/manual/barman_recipes, +/obj/item/weapon/book/manual/casino, +/obj/item/weapon/book/manual/chef_recipes, +/obj/item/weapon/book/manual/command_guide, +/obj/item/weapon/book/manual/cook_guide, +/obj/item/weapon/book/manual/detective, +/obj/item/weapon/book/manual/engineering_construction, +/obj/item/weapon/book/manual/engineering_guide, +/obj/item/weapon/book/manual/engineering_hacking, +/obj/item/weapon/book/manual/engineering_particle_accelerator, +/obj/item/weapon/book/manual/engineering_singularity_safety, +/obj/item/weapon/book/manual/evaguide, +/obj/item/weapon/book/manual/excavation, +/obj/item/weapon/book/manual/hydroponics_pod_people, +/obj/item/weapon/book/manual/mass_spectrometry, +/obj/item/weapon/book/manual/materials_chemistry_analysis, +/obj/item/weapon/book/manual/medical_cloning, +/obj/item/weapon/book/manual/medical_diagnostics_manual, +/obj/item/weapon/book/manual/research_and_development, +/obj/item/weapon/book/manual/resleeving, +/obj/item/weapon/book/manual/ripley_build_and_repair, +/obj/item/weapon/book/manual/robotics_cyborgs, +/obj/item/weapon/book/manual/robotics_manual, +/obj/item/weapon/book/manual/rust_engine, +/obj/item/weapon/book/manual/security_space_law, +/obj/item/weapon/book/manual/standard_operating_procedure, +/obj/item/weapon/book/manual/stasis, +/obj/item/weapon/book/manual/supermatter_engine, +/obj/item/weapon/book/manual/tesla_engine, +/obj/item/weapon/book/manual/virology, +/obj/effect/landmark/vermin, +/turf/simulated/floor/wood, +/area/library) +"Vq" = ( +/obj/machinery/computer/centrifuge, +/obj/machinery/embedded_controller/radio/airlock/access_controller{ + dir = 4; + id_tag = "virology_airlock_control"; + name = "Virology Access Console"; + pixel_x = -28; + pixel_y = -16; + tag_exterior_door = "virology_airlock_exterior"; + tag_interior_door = "virology_airlock_interior" + }, +/obj/machinery/camera/network/medbay{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/virology) +"Vr" = ( +/obj/machinery/camera/network/security{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"Vs" = ( +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/resleeving) +"Vt" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/techfloor, +/area/medical/morgue) +"Vu" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/low_wall/bay/reinforced/steel, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portfore) +"Vv" = ( +/obj/machinery/button/remote/airlock{ + id = "dorm7"; + name = "Room 7 Lock"; + pixel_y = 24; + specialfunctions = 4 + }, +/obj/machinery/power/apc/angled{ + dir = 8; + name = "night shift APC"; + nightshift_setting = 2 + }, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm7) +"Vw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/port) +"Vx" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"Vy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm3) +"Vz" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 6 + }, +/obj/item/device/radio/intercom{ + dir = 8; + pixel_x = -24 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"VA" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/angled_bay/standard/color{ + dir = 8; + door_color = "#ffffff"; + name = "EMT Bay"; + req_access = list(5); + stripe_color = "#5a96bb" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/paramedic) +"VB" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/security) +"VC" = ( +/obj/machinery/power/apc/angled{ + dir = 1 + }, +/obj/structure/cable/white{ + icon_state = "0-4" + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/resleeving) +"VD" = ( +/obj/structure/railing/grey{ + dir = 8 + }, +/obj/structure/sign/directions/bar{ + pixel_x = -32; + pixel_y = 6 + }, +/obj/structure/sign/directions/command{ + pixel_x = -32 + }, +/obj/structure/sign/directions/medical{ + pixel_x = -32; + pixel_y = -6 + }, +/obj/structure/sign/directions/evac{ + pixel_x = -32; + pixel_y = -12 + }, +/obj/structure/sign/directions/stairs_up{ + pixel_x = -32; + pixel_y = 12 + }, +/turf/simulated/floor, +/area/stellardelight/deck1/fore) +"VE" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/structure/table/standard, +/obj/machinery/recharger{ + pixel_y = 5 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/mining) +"VF" = ( +/obj/structure/closet/secure_closet/security, +/obj/item/device/holowarrant, +/obj/item/clothing/accessory/badge/holo/cord, +/obj/item/clothing/accessory/badge/holo/cord, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/floor_decal/milspec/color/red, +/obj/item/device/ticket_printer, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"VG" = ( +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"VH" = ( +/obj/structure/table/woodentable, +/obj/machinery/alarm/angled{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm5) +"VI" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/clothing/suit/armor/vest/wolftaur{ + pixel_x = 4; + pixel_y = 7 + }, +/obj/item/clothing/suit/armor/vest/wolftaur{ + pixel_x = -8; + pixel_y = -4 + }, +/obj/item/weapon/storage/lockbox, +/turf/simulated/floor/tiled/dark, +/area/security/security_equiptment_storage) +"VJ" = ( +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"VK" = ( +/obj/structure/table/steel, +/obj/random/maintenance/security, +/obj/random/maintenance/security, +/obj/random/maintenance, +/obj/random/medical, +/obj/random/drinkbottle, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardfore) +"VL" = ( +/obj/effect/floor_decal/chapel{ + dir = 1 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"VM" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/turf/simulated/wall/bay/r_wall/black, +/area/chapel/chapel_morgue) +"VN" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"VP" = ( +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/turf/simulated/wall/bay/r_wall/steel, +/area/crew_quarters/toilet) +"VQ" = ( +/obj/structure/shuttle/engine/propulsion, +/turf/simulated/floor/reinforced, +/area/stellardelight/deck1/miningshuttle) +"VR" = ( +/obj/structure/bed/chair/comfy/brown{ + dir = 8 + }, +/obj/effect/landmark/start/visitor, +/turf/simulated/floor/carpet/bcarpet, +/area/stellardelight/deck1/starboard) +"VS" = ( +/obj/machinery/gateway{ + dir = 1 + }, +/obj/machinery/camera/network/command, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"VT" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "miningops" + }, +/obj/structure/plasticflaps/mining, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"VV" = ( +/turf/simulated/wall/bay/red, +/area/chapel/office) +"VW" = ( +/obj/machinery/vending/wardrobe/detdrobe, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/floor_decal/milspec/color/red, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"VX" = ( +/obj/machinery/alarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/steel/brown_platform, +/area/stellardelight/deck1/miningshuttle) +"VY" = ( +/obj/structure/table/reinforced, +/turf/simulated/floor/tiled/eris/steel/brown_platform, +/area/stellardelight/deck1/miningshuttle) +"VZ" = ( +/obj/structure/table/woodentable, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/angled{ + dir = 1; + name = "night shift APC"; + nightshift_setting = 2 + }, +/obj/machinery/recharger{ + pixel_y = 5 + }, +/turf/simulated/floor/wood, +/area/library) +"Wa" = ( +/obj/machinery/button/remote/airlock{ + id = "dorm2"; + name = "Room 2 Lock"; + pixel_y = 24; + specialfunctions = 4 + }, +/obj/machinery/power/apc/angled{ + dir = 4; + name = "night shift APC"; + nightshift_setting = 2 + }, +/obj/structure/cable/green{ + icon_state = "0-8" + }, +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm2) +"Wb" = ( +/obj/effect/floor_decal/industrial/warning/full, +/obj/structure/cable/green{ + color = "#42038a" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-4" + }, +/obj/machinery/power/pointdefense{ + id_tag = "sd_pd" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"Wc" = ( +/obj/machinery/smartfridge/produce, +/turf/simulated/wall/bay/r_wall/purple, +/area/rnd/xenobiology/xenoflora_storage) +"Wd" = ( +/obj/machinery/power/apc/angled{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/ore_box, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/shuttlebay) +"We" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-4" + }, +/obj/effect/landmark/start/xenobot, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"Wf" = ( +/obj/structure/table/woodentable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/random/coin/sometimes, +/obj/item/weapon/material/ashtray/glass, +/turf/simulated/floor/carpet/bcarpet, +/area/stellardelight/deck1/port) +"Wg" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"Wh" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/table/rack, +/obj/random/maintenance/security, +/obj/random/maintenance/security, +/obj/random/maintenance/research, +/obj/random/contraband, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"Wi" = ( +/obj/machinery/camera/network/research/xenobio{ + dir = 9; + network = list("Xenobiology") + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"Wj" = ( +/obj/effect/floor_decal/milspec/color/emerald/half{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"Wk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm4) +"Wl" = ( +/obj/structure/bed/chair/comfy/black{ + dir = 1 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm8) +"Wm" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"Wn" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/angled_bay/standard/color{ + door_color = "#9c9c9c"; + fill_color = "#5c5c5c"; + id_tag = "dorm7"; + name = "Room 7"; + stripe_color = "#89bd66" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/dorms/dorm7) +"Wo" = ( +/obj/structure/bed/chair/office/dark{ + dir = 8 + }, +/obj/effect/landmark/start/scientist, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"Wp" = ( +/obj/structure/bed/chair/sofa/pew/left{ + dir = 1 + }, +/obj/structure/sign/painting/chapel_secure{ + pixel_y = -32 + }, +/obj/effect/landmark/start/visitor, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"Wq" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"Wr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/dark, +/area/chapel/chapel_morgue) +"Ws" = ( +/obj/machinery/camera/network/halls{ + dir = 1 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"Wt" = ( +/obj/effect/floor_decal/industrial/warning/corner, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"Wu" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/maintenance/stellardelight/deck1/starboardaft) +"Wv" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/rnd/storage) +"Ww" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/turf/simulated/wall/bay/r_wall/steel, +/area/maintenance/stellardelight/deck1/starboardaft) +"Wx" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"Wy" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/starboard) +"Wz" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/camera/network/halls{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"WA" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "miningops"; + name = "Mining Ops conveyor switch"; + pixel_x = 10; + pixel_y = 5; + req_access = list(48); + req_one_access = list(48) + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"WB" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/stellardelight/deck1/fore) +"WC" = ( +/obj/structure/table/rack, +/obj/random/maintenance/research, +/obj/random/maintenance/security, +/obj/random/maintenance/security, +/obj/random/maintenance/clean, +/obj/random/maintenance, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"WD" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"WE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm5) +"WF" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/junction{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"WG" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/low_wall/bay/reinforced/red, +/turf/simulated/floor, +/area/prison/cell_block/B) +"WH" = ( +/obj/structure/bed/chair/backed_red{ + dir = 4 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"WJ" = ( +/obj/structure/table/woodentable, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/structure/sign/painting/library_secure{ + pixel_y = 30 + }, +/obj/machinery/photocopier/faxmachine{ + department = "Library Conference Room" + }, +/turf/simulated/floor/wood, +/area/library) +"WK" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"WL" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/turf/simulated/wall/bay/r_wall/steel, +/area/chapel/chapel_morgue) +"WM" = ( +/turf/simulated/wall/bay/r_wall/purple, +/area/stellardelight/deck1/explobriefing) +"WP" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "miningops" + }, +/obj/machinery/mineral/output, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/oreprocessing) +"WQ" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + dir = 1; + pixel_y = 24 + }, +/obj/machinery/mining/brace, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/shuttlebay) +"WR" = ( +/turf/simulated/wall/bay/purple, +/area/rnd/research) +"WS" = ( +/obj/machinery/alarm/angled{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"WT" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/item/weapon/tank/jetpack/carbondioxide, +/obj/item/weapon/tank/jetpack/carbondioxide, +/obj/item/weapon/tank/jetpack/carbondioxide, +/obj/item/weapon/tank/jetpack/carbondioxide, +/obj/effect/landmark/vermin, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"WU" = ( +/obj/effect/floor_decal/milspec/color/emerald/half{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"WW" = ( +/obj/structure/table/woodentable, +/obj/machinery/light/small, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm6) +"WX" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 1 + }, +/turf/simulated/floor/bluegrid{ + name = "Server Base"; + nitrogen = 500; + oxygen = 0; + temperature = 80 + }, +/area/stellardelight/deck1/researchserver) +"WY" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"WZ" = ( +/obj/machinery/vending/tool, +/turf/simulated/floor/tiled/eris, +/area/stellardelight/deck1/researchhall) +"Xa" = ( +/obj/machinery/computer/ship/navigation/telescreen{ + pixel_x = -32; + pixel_y = -5 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/mining) +"Xb" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/camera/network/command{ + dir = 9 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"Xc" = ( +/turf/simulated/wall/bay/r_wall/steel, +/area/crew_quarters/toilet) +"Xd" = ( +/obj/machinery/alarm/angled, +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"Xe" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/alarm/angled, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"Xf" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"Xg" = ( +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/obj/structure/sign/vacuum{ + pixel_x = -32 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"Xh" = ( +/obj/structure/table/steel_reinforced, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/window/brigdoor/eastleft{ + name = "Warden's Desk"; + req_access = list(3) + }, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "wardenoffice"; + name = "Privacy Shutters" + }, +/turf/simulated/floor/tiled/dark, +/area/security/warden) +"Xi" = ( +/obj/machinery/light/small, +/turf/simulated/floor/tiled/eris/white/cargo, +/area/medical/virology) +"Xj" = ( +/obj/structure/disposalpipe/trunk{ + dir = 2 + }, +/obj/machinery/disposal/wall{ + dir = 4; + pixel_x = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/wood, +/area/library) +"Xk" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 6 + }, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"Xl" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 5 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-8" + }, +/turf/simulated/floor/reinforced, +/area/stellardelight/deck1/shuttlebay) +"Xm" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/angled_bay/hatch{ + door_color = "#e6ab22"; + name = "Security Substation"; + req_one_access = list(10); + stripe_color = "#e6ab22" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/maintenance/stellardelight/substation/security) +"Xn" = ( +/obj/structure/table/steel_reinforced, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-4" + }, +/obj/machinery/power/apc/angled{ + dir = 8; + name = "night shift APC"; + nightshift_setting = 2 + }, +/obj/machinery/camera/network/research, +/turf/simulated/floor/tiled/eris, +/area/stellardelight/deck1/researchequip) +"Xo" = ( +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/medical) +"Xp" = ( +/obj/structure/table/steel, +/obj/item/device/integrated_electronics/debugger{ + pixel_x = -5 + }, +/obj/item/device/integrated_electronics/wirer{ + pixel_x = 5 + }, +/obj/machinery/power/apc/angled{ + dir = 1 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/rnd/workshop) +"Xq" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"Xr" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/button/remote/blast_door{ + id = "mechbay"; + name = "Mech Bay"; + pixel_y = 25; + req_access = list(29,47) + }, +/obj/machinery/door/blast/angled{ + dir = 4; + id = "mechbay"; + name = "Mech Bay" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/assembly/robotics) +"Xs" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portcent) +"Xt" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"Xu" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"Xv" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/structure/reagent_dispensers/foam, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"Xw" = ( +/obj/machinery/power/pointdefense{ + id_tag = "sd_pd" + }, +/obj/effect/floor_decal/industrial/warning/full, +/obj/structure/cable/pink, +/obj/structure/cable/pink{ + icon_state = "0-2" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"Xx" = ( +/obj/structure/cable/green{ + icon_state = "1-4" + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 10 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"Xz" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portaft) +"XA" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-8" + }, +/turf/simulated/floor/airless, +/area/stellardelight/deck1/exterior) +"XB" = ( +/turf/simulated/wall/bay/r_wall/red, +/area/security/security_equiptment_storage) +"XC" = ( +/obj/effect/floor_decal/milspec/color/red/half{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 9 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"XD" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/door/airlock/angled_bay/hatch{ + dir = 4; + door_color = "#ffffff"; + name = "maintenance access"; + req_one_access = null; + stripe_color = "#5a19a8" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/explobriefing) +"XE" = ( +/obj/structure/table/reinforced, +/obj/item/roller, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/gray_platform, +/area/gateway) +"XF" = ( +/obj/effect/floor_decal/milspec/color/emerald/corner, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"XG" = ( +/obj/structure/flora/pottedplant/dead, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/firealarm/angled{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/researchserver) +"XH" = ( +/obj/machinery/status_display{ + pixel_y = 32 + }, +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 1 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"XJ" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/floor_decal/milspec/color/emerald/half{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"XL" = ( +/obj/machinery/alarm/angled{ + dir = 4 + }, +/obj/structure/closet/secure_closet/brig{ + id = "Cell A" + }, +/obj/effect/floor_decal/milspec/color/orange/half{ + dir = 10 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block) +"XM" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"XN" = ( +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/obj/effect/landmark/start/scientist, +/turf/simulated/floor/tiled/eris, +/area/stellardelight/deck1/researchequip) +"XO" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/angled_bay/standard/glass{ + door_color = "#ffffff"; + name = "Mech Bay"; + req_access = list(29,47); + stripe_color = "#5a19a8" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/assembly/robotics) +"XP" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/toilet) +"XQ" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/disposaloutlet, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"XR" = ( +/turf/simulated/wall/bay/steel, +/area/maintenance/stellardelight/substation/research) +"XS" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/rnd/storage) +"XT" = ( +/obj/machinery/portable_atmospherics/hydroponics, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"XU" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/obj/random/vendordrink, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"XV" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/low_wall/bay/reinforced/purple, +/turf/simulated/floor, +/area/stellardelight/deck1/exploration) +"XW" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/camera/network/mining, +/obj/machinery/mining/drill/loaded, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/shuttlebay) +"XX" = ( +/obj/structure/table/woodentable, +/obj/item/device/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/wood, +/area/library) +"XY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"XZ" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/security/warden) +"Ya" = ( +/obj/structure/cable/pink{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"Yb" = ( +/obj/machinery/light, +/turf/simulated/floor/bluegrid, +/area/assembly/robotics) +"Yc" = ( +/obj/machinery/door/window/brigdoor/eastleft{ + name = "Slime Pen 5"; + req_access = list(55) + }, +/obj/machinery/door/window/brigdoor/westright{ + name = "Slime Pen 5"; + req_access = list(55) + }, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "xenobiopen5"; + name = "Pen 5 Blast Doors" + }, +/turf/simulated/floor/reinforced, +/area/rnd/xenobiology) +"Yd" = ( +/obj/structure/cable/pink{ + icon_state = "1-8" + }, +/turf/simulated/wall/bay/r_wall/steel, +/area/maintenance/stellardelight/substation/security) +"Ye" = ( +/obj/structure/closet/secure_closet/hydroponics/sci{ + req_access = list(77) + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris, +/area/stellardelight/deck1/researchhall) +"Yf" = ( +/obj/structure/window/reinforced{ + dir = 8; + pixel_x = -4 + }, +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/structure/cable/white{ + icon_state = "2-4" + }, +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck1/lowermed) +"Yh" = ( +/obj/machinery/camera/network/mining{ + dir = 8 + }, +/obj/structure/ore_box, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/mining) +"Yi" = ( +/obj/structure/table/woodentable, +/obj/machinery/microwave, +/obj/machinery/firealarm/angled{ + dir = 4 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm7) +"Yj" = ( +/obj/machinery/processor, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/xenobiology) +"Yk" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"Ym" = ( +/obj/structure/cable/pink{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/effect/floor_decal/milspec/color/red/half, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"Yn" = ( +/obj/structure/table/rack, +/obj/random/maintenance, +/obj/random/maintenance/clean, +/obj/random/maintenance/research, +/obj/random/medical, +/obj/random/snack, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"Yo" = ( +/obj/structure/morgue{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/medical/morgue) +"Yp" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/structure/table/reinforced, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/floor_decal/milspec/color/orange/half{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/prison/cell_block) +"Yq" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/steel/brown_platform, +/area/stellardelight/deck1/miningshuttle) +"Yr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/carpet/purcarpet, +/area/stellardelight/deck1/dorms/dorm7) +"Ys" = ( +/obj/machinery/button/remote/airlock{ + dir = 1; + id = "dorm5"; + name = "Room 5 Lock"; + pixel_y = -22; + specialfunctions = 4 + }, +/obj/machinery/power/apc/angled{ + dir = 8; + name = "night shift APC"; + nightshift_setting = 2 + }, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/turf/simulated/floor/carpet, +/area/stellardelight/deck1/dorms/dorm5) +"Yt" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"Yu" = ( +/obj/machinery/alarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/storage) +"Yv" = ( +/turf/simulated/wall/bay/black, +/area/chapel/office) +"Yw" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/effect/landmark{ + name = "lightsout" + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"Yx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"Yy" = ( +/obj/structure/table/steel_reinforced, +/obj/machinery/recharger{ + pixel_y = 5 + }, +/obj/structure/sign/vacuum{ + pixel_y = 32 + }, +/turf/simulated/floor/tiled/dark, +/area/security/tactical) +"Yz" = ( +/obj/machinery/atmospherics/portables_connector, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-4" + }, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora_storage) +"YA" = ( +/obj/structure/bookcase{ + desc = "There appears to be a shrine to WGW at the back..."; + name = "Forbidden Knowledge" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/structure/sign/painting/library_private{ + pixel_y = 32 + }, +/obj/structure/sign/painting/library_private{ + pixel_x = -32 + }, +/obj/item/weapon/book/manual/engineering_hacking, +/obj/item/weapon/book/manual/nuclear, +/obj/item/weapon/book/custom_library/fiction/woodysgotwood, +/turf/simulated/floor/wood, +/area/library) +"YB" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploration) +"YC" = ( +/obj/machinery/atmospherics/pipe/manifold/visible, +/obj/machinery/meter, +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora_storage) +"YE" = ( +/turf/simulated/floor, +/area/maintenance/stellardelight/substation/cargo) +"YF" = ( +/turf/simulated/wall/bay/r_wall/brown, +/area/stellardelight/deck1/dorms/dorm7) +"YG" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/door/airlock/angled_bay/standard/glass{ + dir = 4; + door_color = "#a6753d"; + name = "Refinery"; + req_access = list(48); + stripe_color = "#3b2b1a" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/stellardelight/deck1/oreprocessing) +"YH" = ( +/obj/structure/bed/chair/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/lino, +/area/chapel/office) +"YI" = ( +/obj/machinery/door/firedoor/glass/hidden/steel{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"YJ" = ( +/obj/machinery/computer/ship/navigation/telescreen{ + pixel_y = 32 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_y = 24 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/shuttlebay) +"YK" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/standard/color{ + dir = 4; + door_color = "#8c1d11"; + fill_color = "#854a44"; + name = "Armory"; + req_access = list(3); + stripe_color = "#d27428" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/security/armoury) +"YL" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/table/reinforced, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/sign/department/robo{ + pixel_y = 32 + }, +/obj/machinery/door/blast/angled_shutter/open{ + dir = 4; + id = "dontlooktmyrobotpenis"; + name = "Privacy Shutters" + }, +/obj/machinery/door/window/brigdoor/westleft{ + dir = 4; + name = "Robotics Desk"; + req_access = list(7); + req_one_access = list(47) + }, +/turf/simulated/floor/tiled/monotile, +/area/assembly/robotics) +"YM" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/low_wall/bay/reinforced/purple, +/turf/simulated/floor, +/area/gateway) +"YN" = ( +/obj/machinery/power/apc/angled{ + dir = 1 + }, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"YO" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/camera/network/security{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"YP" = ( +/obj/structure/cable/orange{ + icon_state = "4-8" + }, +/turf/simulated/wall/bay/r_wall/steel, +/area/maintenance/stellardelight/deck1/exploration) +"YQ" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/camera/network/mining{ + dir = 1 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/mining) +"YR" = ( +/obj/structure/table/glass, +/obj/item/weapon/paper_bin{ + pixel_y = 4 + }, +/obj/item/weapon/pen{ + pixel_y = 4 + }, +/obj/machinery/firealarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/white, +/area/medical/patient_wing) +"YS" = ( +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"YT" = ( +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/port) +"YV" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/turf/simulated/wall/bay/r_wall/steel, +/area/security/tactical) +"YW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/xenobiology) +"YX" = ( +/obj/structure/closet/secure_closet/security, +/obj/item/device/holowarrant, +/obj/item/clothing/accessory/badge/holo/cord, +/obj/item/clothing/accessory/badge/holo/cord, +/obj/machinery/firealarm/angled{ + dir = 4 + }, +/obj/effect/floor_decal/milspec/color/red, +/obj/item/device/ticket_printer, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"YY" = ( +/obj/effect/floor_decal/chapel{ + dir = 4 + }, +/obj/structure/bed/chair/sofa/pew/right{ + dir = 1 + }, +/obj/effect/landmark/start/visitor, +/turf/simulated/floor/tiled/dark, +/area/chapel/main) +"YZ" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/item/weapon/storage/box/swabs{ + layer = 5 + }, +/obj/item/weapon/hand_labeler, +/obj/item/weapon/folder/red, +/obj/item/weapon/folder/blue{ + pixel_y = -3 + }, +/obj/item/weapon/folder/yellow{ + pixel_y = -5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"Za" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/steel_grid, +/area/assembly/robotics) +"Zb" = ( +/obj/structure/closet/secure_closet/security, +/obj/item/device/holowarrant, +/obj/item/clothing/accessory/badge/holo/cord, +/obj/item/clothing/accessory/badge/holo/cord, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/effect/floor_decal/milspec/color/red, +/obj/item/device/ticket_printer, +/turf/simulated/floor/tiled/dark, +/area/security/security_lockerroom) +"Zc" = ( +/obj/machinery/recharge_station, +/turf/simulated/floor/bluegrid, +/area/assembly/robotics) +"Zd" = ( +/obj/effect/landmark{ + name = "carpspawn" + }, +/turf/space, +/area/space) +"Ze" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/structure/low_wall/bay/reinforced/black, +/turf/simulated/floor, +/area/chapel/chapel_morgue) +"Zf" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/shuttlebay) +"Zg" = ( +/obj/structure/closet/secure_closet/miner, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/miningequipment) +"Zh" = ( +/obj/structure/table/woodentable, +/obj/machinery/recharger{ + pixel_y = 5 + }, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/explobriefing) +"Zi" = ( +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/exam_room) +"Zj" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/window/brigdoor/southleft{ + id = "Cell C"; + name = "Cell C"; + req_access = list(2) + }, +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/steel_ridged, +/area/prison/cell_block/C) +"Zk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/toilet) +"Zl" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 10 + }, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck1/starboard) +"Zn" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/window/bay/reinforced, +/obj/machinery/door/blast/angled/open{ + dir = 2; + id = "wardenoffice"; + name = "Privacy Shutters" + }, +/obj/structure/low_wall/bay/reinforced/red, +/turf/simulated/floor, +/area/security/warden) +"Zo" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden, +/obj/machinery/camera/network/civilian{ + dir = 1 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"Zp" = ( +/obj/machinery/button/remote/blast_door{ + dir = 4; + id = "GatewayShutterE"; + name = "EVA Shutter"; + pixel_x = -23; + req_one_access = list(18,19,43,67) + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/starboard) +"Zq" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/exam_room) +"Zr" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/remote/blast_door{ + dir = 4; + id = "dontlooktmyrobotpenis"; + name = "Privacy Shutter Control"; + pixel_y = 2 + }, +/obj/item/device/robotanalyzer, +/turf/simulated/floor/tiled/steel, +/area/assembly/robotics) +"Zs" = ( +/obj/structure/table/woodentable, +/obj/structure/sign/painting/chapel_secure{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/lino, +/area/chapel/office) +"Zt" = ( +/turf/simulated/floor, +/area/stellardelight/deck1/fore) +"Zu" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/starboardcent) +"Zv" = ( +/turf/simulated/wall/bay/r_wall/red, +/area/security/detectives_office) +"Zw" = ( +/obj/effect/floor_decal/milspec/color/black, +/turf/simulated/floor/tiled/dark, +/area/security/security_cell_hallway) +"Zx" = ( +/obj/machinery/access_button{ + command = "cycle_interior"; + dir = 8; + frequency = 1379; + master_tag = "virology_airlock_control"; + name = "Virology Access Button"; + pixel_y = -33; + req_access = list(39) + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/standard/color{ + autoclose = 0; + dir = 4; + door_color = "#ffffff"; + frequency = 1379; + id_tag = "virology_airlock_interior"; + locked = 1; + name = "Virology Interior Airlock"; + req_access = list(39); + stripe_color = "#5a96bb" + }, +/turf/simulated/floor/tiled/steel_ridged, +/area/medical/virology) +"Zy" = ( +/obj/machinery/photocopier, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/lino, +/area/chapel/office) +"Zz" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/machinery/alarm/angled{ + dir = 4 + }, +/obj/structure/table/steel, +/obj/random/maintenance/security, +/obj/random/maintenance/security, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portfore) +"ZA" = ( +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/xenobiology) +"ZB" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/closet/emergsuit_wall{ + pixel_y = 29 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"ZC" = ( +/obj/machinery/recharger/wallcharger{ + pixel_x = 4; + pixel_y = 20 + }, +/obj/machinery/recharger/wallcharger{ + pixel_x = 4; + pixel_y = 29 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/mining) +"ZD" = ( +/obj/structure/table/rack/shelf/steel, +/obj/item/clothing/suit/armor/vest/alt{ + pixel_x = -4; + pixel_y = -6 + }, +/obj/item/clothing/suit/armor/vest/alt{ + pixel_x = 6; + pixel_y = -6 + }, +/obj/item/clothing/suit/armor/vest/alt{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/item/clothing/suit/armor/vest/alt{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/machinery/firealarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/security/security_equiptment_storage) +"ZE" = ( +/obj/structure/stairs/spawner/south, +/obj/structure/railing/grey{ + dir = 4 + }, +/turf/simulated/floor, +/area/stellardelight/deck1/fore) +"ZF" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/dnaforensics, +/turf/simulated/floor/tiled/white, +/area/security/detectives_office) +"ZG" = ( +/turf/simulated/wall/bay/r_wall/red, +/area/security/security_lockerroom) +"ZI" = ( +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 5 + }, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"ZJ" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/firealarm/angled{ + dir = 8 + }, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/stellardelight/deck1/mining) +"ZK" = ( +/obj/structure/cable/pink{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portfore) +"ZM" = ( +/obj/machinery/seed_extractor, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/tiled/eris, +/area/rnd/xenobiology/xenoflora) +"ZN" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/mineral/equipment_vendor/survey, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"ZO" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/station_map{ + dir = 4; + pixel_x = -32 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/aft) +"ZP" = ( +/obj/structure/table/steel_reinforced, +/obj/machinery/door/firedoor/glass, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "wardenoffice"; + name = "Privacy Shutters" + }, +/turf/simulated/floor/tiled/dark, +/area/security/warden) +"ZQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/milspec, +/area/stellardelight/deck1/exploequipment) +"ZR" = ( +/obj/machinery/camera/network/security{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals6{ + dir = 6 + }, +/turf/simulated/floor/tiled/dark, +/area/security/lobby) +"ZS" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/cable/orange{ + icon_state = "0-4" + }, +/obj/structure/cable/orange{ + icon_state = "16-0" + }, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/exploration) +"ZT" = ( +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/grille, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/blast/angled/open{ + dir = 4; + id = "xenobiopen2"; + name = "Pen 2 Blast Doors" + }, +/turf/simulated/floor/tiled/dark, +/area/rnd/xenobiology) +"ZU" = ( +/obj/structure/bed/chair/comfy/brown{ + dir = 8 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/stellardelight/deck1/port) +"ZV" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/sign/department/chapel{ + pixel_x = -32; + plane = -34 + }, +/turf/simulated/floor/tiled/techmaint, +/area/stellardelight/deck1/fore) +"ZW" = ( +/obj/structure/cable/green{ + color = "#42038a"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel_grid, +/area/rnd/research) +"ZX" = ( +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/angled_bay/double{ + name = "maintenance access"; + stripe_color = "#454545" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck1/portaft) +"ZY" = ( +/obj/effect/floor_decal/borderfloorblack/full, +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/machinery/deployable/barrier, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/security/armoury) +"ZZ" = ( +/turf/simulated/wall/bay/purple, +/area/rnd/xenobiology) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 (1,1,1) = {" -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququqNJuquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququqZduququququququququququququququqZduququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququqZduquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququqZduquququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququqbDAhbDuqbDAhbDuququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququqnngHgHgHgHgHUlgHgHgHpngHgHgHgHgHSyuquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququqfPyEVeVefwfwfwVejrjrjrbkDFDFDFbkbkaguHuququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququqnngHgHgHgHgHUqEhVedRdTtoIMyeeBhlHkCMtHLwiDkTbkaSaggHDlgHgHgHSyuququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququququququququququququququqMPyEEhEhEhEhEhsvEhakqsqPtMYpyewYsxicCMsAdhvZmnwMaSaSQYCDQYaSaSagrouquququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququqnnyEEhEhMcMcMcMcGMvxXLqYprqYBYyeflIXIfCMqOTEJXTEyBXBZDVIgbBMvcaSniagSyuququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququqnngHyEEhEhvxvxvxvxvxrFvxDSyeGmyeDSDSWGehWGQkQkCMZjCMQkXBpZEDwxzxBTXBniniaggHSyuququququququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququqZduquququququququququququququququququququqnngHyELgLgEhvxuyQPrHaFtsyMVJFDZwVxPjEeqSlURvLcwTwTzCRvqGdBXBqIrhEiUSdVXBeFniQwniaggHSyuququququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququququququququqgcUlWLWLWLVMaqpcIDIypKGPGRTMykLaLaPhsuUIbXOnUKxUfFxUxLYmPOGWZGZGZGBsZGZGZGeFQiRwnininiyGHcuquququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququququququququqRFLgLgLgFmOytCvxttzENGIJhCzNvxRCZnZnRCrXBaQuQuTHTHTHQuQubpRJZGweoOoIRUqZZGGrGrtpGrGrniYVRFuquququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququququququququqbDTWESDgWrfkAkvxwhHuFadJtgeAYKFjCIFCZPRvwTNeiOtiQghQtFNewTYOZGVWedWDVGoQZGeeeTYxacYyGrYVbDuquququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququququququququqbDtLZeZetKjoAkvxthmZAXdJfqubvxMbfIbmXhRvwTNejlAwvsabThNewTeGAoLLSvLAwsRehFPoBGdilSIlplwXbDuquququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququqtLMkKIWrkoAkvxHzdDPvdJhucMvxXZfICERCMBwTNexdeHFHmjcENewTDEZGjcLHBJBidmZGHZaueXFsdtGrniuququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququqnMfZfkOrAkvxvxJRIiVNOJtgtnvxsrxAvgfafTbCQuQuQuQunqQuQuQQzeZGaevobqIKYXZGnvftqBeDIoGrniuququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququqnMEyGeqFAkvxuapEkslpJYrOrOvxcgMbolRCRGyRxmcyiokSgWLNaaNjeQZGsLvobqIKVFZGfnActUxRjtGrniuquququququququququququququqZduquququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququqnMsdcNAVAkvxvxzpTelJbICwZYvxNifyoaUgPSwTwToBwTwTgojvwTwTqeZGZbINGpmFIsZGaBxNPaNKfGGrniuququququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququququququququqbDAkAkAkLIAktCvxvxvxvxvxvxvxvxzDzDzDzDLeQCQCQCQCQCurQCQCFeTmZvZvZvZvcYZvZvGrGrGrqJGrGrnibDuquququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququququququququqbDiNmUxPaUixKfkBphogspiiUPTSwfhcNciZUeIHvAlBGTCQtSVczqIqFemwBdBkFiXdOEGiFesJCrsDyytNVKgebDuquququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququququququququqnnSAOGjspThjCfzBBfBfwaBfBfBfBfBfFpXkhTJNhTGDyaahhTxaheHNMebEYaHAfdQXPyJMMSbxbxbxbxPWAIaWSyuquququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququqnnyExyxyFoAYMjAYAYYvYvYvYvYvYvYvYvVVODmuQCqpmumumuBtQCmuTgFeBSxIFhYZFhxIZFFeLYLYLYLYjwyywGagSyuququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququqNDuqxyOxZKAYRjsUNBYvyVRdFwgESgZsZyVVZRZIQCSISFNNSFkGQCgyVrFeQVmgCznhFZpYxGFeYAUsKqLYaiyywGuqXwuququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququqaggHasNWisppadTUNBeSxhrYvEHwPgchSQVVQGHsQCjyHFfUaYjyQCQGHsFecmnVNkBOxXezBvFeTVUhEULYcrbxaWgHyEuququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququququququququqRFVucBZKppDwAmUHeSkkYHvpYvYvYvYvVVRXzbwZmOmOmOmOmOBAXCEAFeFeFeFeOQOQOQOQOQiErrpDLYfByygeRFuquququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququququququququqbDVucBZKppPXfWUHeSSQtXxvYvMmmAxEjfiXIFhUzczcHazczcnWzczcKEQnszpxFTWJVZfXFTFTrpFTLYyyyygebDuquququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququququququququqbDxyFVkhAYqNfWUHYvYvRcYvYvRQzWzWzWmTGAzWzWzWdfzWzWzWGAzWzWzWaohSwzJSEgiqjKzojLeILYBwxqwGbDuquququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququqVudSZKppPXfWeqgmqQHvwABUHxxZxZhGKuKuYMJJYMYMYMJJYMKuKuDpxZxZtRFTXjEgiqloNFANCORpsVyygeuququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququqVukxZKppujEYyZUnVLOCXfAJejKVMAWBKuKtLDJJunVSsoJJOpRuKuDiMAKVvBizFLTabAxVxVmeUzRpsVyygeuququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququqxyZzEvAYwbNzLhrNHKuLgiBUJnKVZtDYKuCaSeJJkEMEjPJJfhXbKuVDZtKVlFdKiqiqzjoKebjCVpLYbMtPwGuququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququqVuBbZKppUHUHUHDIUHUHUHPbZVKVgjZEKuvQXEJJRBQxOwJJJCEIKuEVTJKVjYFTCkiqLMiKKpiqSxRpSsyygeuququququququququququqZduququququququququququqlguququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququqVucBZKppUHlhYYrNCXktwVPbpyEOKuKuKunDKjJJhHgLgLJJAKWYKuKuKuKylMwzAHiqFbXXkwiqaGRpSsyygeuququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququqVucBZKppjBcWPmvDmkKvsBPbgrhLhYcacchXhXLJAvzyCvvHzyovcxxnaHAFJbwziqiqBxjqKpiqiqRpSsyygeuququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququqZduquququququququququququququqbDxycBZKAYfVWpzYyoMubFNhBUOurbKuUYllnDnDnDgxEndbnDnDWYnDMTKuZpzaFTmoxBCjygEbEbdxLYSsyywGbDuquququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququququququququqbDxyDjnZAYAYAYAYfcAYAYBUBUlshLhYnDnDnDuMNRydhzWTNRDLFttbtbrQlysbFTFTLYLYHjLYLYLYLYyFAWwGbDuquququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququququququququqRFTdgYGvRfvGHgokeCxKTdqojJewYTKuKuYMYMYMKuYMYMYMKuYMYMYMKuKueieNHLkMFEWCiAIGACCmyCEmCgFERFuquququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququqgcaptdaVkYbHywGQsQeEISUbuAqmAGWFLVuDRkRkRkczwyambnmEOOOOOOQcLoOOqjvrlcCsIkCCIkUuIpTZBRyrKavFCiuququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququqnnyExWSCXmSCVbzwVbgYcFTdTwVwmsPtENYTrwkUkUNfkUwiAQIrAQAQsgAQEQeieivhVfFECgyTblEtblXRLTXRozRFJEuququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququqaKuqxWrJrsSCJddyVbhhcFTdIAugCZSLENatEpERERwSERbibibrbibicURZQjquAQWyvLFEhIyTbllxfjXRmLUZozuqJEuququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququqaKuqxWjVhbSClmJjVbkmnzTdHiobmsobPtKLMtERrWSHzgbiSiKGHXbiqLyieieieiSjePFEUMxTblkcjhXRkrBQozuqJEuququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququqaKuqxWzHsPSCXoTqVbQBIxTdDqnShkJeShofEKERlCjDajbigKsnGubiUriWbdSzDCJbUfFEXvZublPZrCXRGFUdozuqJEuquququququququququququququqZduquququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququqaKRFxWSlVBSCHIRhVbzicFTdaNbOYFYFWnYFYFERdvPIWlbiLXkLegbinfnfcJnfnfSjLEFEwPyTblodbZXRLqztozeaEGuququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququqmCgHYdSClqSCusQrVbgYFRTdhpzMYFVvSYHtYiERERIZIZbiwEwEbibiuvOeNoWanfmSxxFElYyTblrAblXRUXXRoztjIVuququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququququququququqRFTdgYWgWhNtaPlrHYXsTdQfGXYFTcmzYrKObUEZITITITITITRIHHzrrcKJQMnfvtidFECgyTCgpiCgiyLmFlgPEGuquququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququququququququqbDTdgYcFgYgYGVGNGNGNgGYSFvYFeKSUMLCobUqXxexexexexeuwHHTFpJAyeZnfSjyxFEbzeMgzTQvPvPulCgFEbDuquququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququququququququqbDNPZXrKPMPMRtPMPMPMPMrgOvYFYFYFYFYFYFqXxexexexexeuwnfnfnfnfnfnfSjMCWuWuWuKlWuWuWuOhnLWubDuquququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququqZduquququququququququququququququququququququqEHnmCBPMKAnomvPHRqmMrgbwjaYFJsJsJsYFqXxexexexexeuwnfOAOAOAnfNQpgouTvIwcoZlTkHOJFDvoeuQuququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququqEHnmCBPMLjEopNBzNriFLCkjKFKFKFKFKFKFqXxexexexexeuwfrfrfrfrfrfrMDYtMvzlzloDUjdjJFDvSMuQuququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququqNPNPCBPMNCnobvnoFzmMrgWKKFliTLAeqKMNqXxexexexexeuwjzfuJHQeIzfrnXeieieieiaEsmsmJFDvWuWuuququququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququququququququqbDNPFICBPMbJlQmcoTrZmMJAnCKFTNArLitGMNNTEfEfEfEfEfMhjzjAhKVyDcfrJhaXaDaDaDaDaDaDCtDvawWubDuquququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququququququququqbDNPRaCBPMmMmMmMmMmMmMwuutKFpmKMWWxHvuvuATATICPAPAICICFKbtCbSPfrAZmQaDwKmNEswcJUCtDvmBWubDuquququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququququququququqRFNPbVRLXcvdvMCAwJLsIYKdWKKFKFKgKFKFvuBrAqQdICdaWkRMICfrfrTxfrfrnXWjYLBnscigoocPCtDvoeWuRFuquququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququqsyyzekMlIbVPIYIYIYIULRIYiawWukkUXxuSXUvuAPWEVHICdciTDeICcZeWChAQhNdGWjryZrcSBKcDnuCtUvLuWwvFJOuququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququqibuquququqncRFNPNLToIgKiKzMOfboCFuSaoUobobMqobbgvuYsABQaICzRMQoAICGKeiDzeieinXWjdWxshVBKcDyICtDvoeWuRFJEuquququqpzuquququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququqkJuquququqncuqNPyNbQXcIYIYIYkQkyIYxCswHWBISBYTiIvuvugfvuICICqwICICBLeiimlDaEnXWjaDzGLKNMMJafCtlTHVWuuqJEuquququqJEuquququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququqkJRFuququqncuqNPldDrXcvdPURikQQSIYhRJvTTWflvcOHlueuerPQFfNImieuCnQmmseaQclfzOtcHaDIhIQZascalCtDvoeWuuqJEuququqRFJEuquququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququqkJRFuququqncuqNPwQaOXcIYIYIYkQSGIYkecKFkJtZUcdYTYToFYTYTxceieijneieiWsknwnVRnXWUDsruQqgUQZcRCtiloeWuuqJEuququqRFJEuquququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququqkJRFuququqhDyzekRgIbvmUmUmeLkQiRIYcLqyoEoEoEoEoEoEoEoEhJhJhJhJhJhJhJhJhJhJhJONtwaDavsqSrBossCtORLuWwvFEGuququqRFJEuquququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququqkJRFRFuquqRFRFNPnmToXcXPZkSXKoRKIYWzcGoEhPxiFQFBargCoEiGzkhJsfBVfmhJSDCRRbhJWqWjaDaDaDXOaDaDCtCYoeWuRFRFuquqRFRFJEuququququququququququququququqZduquququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququqkJRFRFuququqRFNPtBXzqENHNHitNHNHNHresGnxbTVaVaVttZOgoEJkbfZxgTREOjsIgZBjIchJDJWjXrMrvYfRZcbWCtLfoeWuRFuququqRFRFJEuquququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququqSdDDRFuququqbDNPnmToqEinPFzPEwEwNHMIHPoEYoYoYonOGGcfoEpXpvhJVqQIPQhJhJhJhJhJhWWjNbfoAOjQscrVCtQzKYWubDuququqRFRFJEuquququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququqGauquququququququququququququququququqRFkJRFRFuquqbDNPnmToqExSgIpSCuMZNHnJbsoEoEoEoErLoEoEoEhJuVhJlZzfuZEBuiBjIchJVzMHNbYbvYSfZcEWCtDvoeWubDuquqRFRFeaEGuquququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququqRFkJRFRFuququqEHnmToqEjdcuUycuOMNHuGDkFGASMfeOmhNwslFGEuoHhJGnwRCJhJsKXiRbhJgdxxaDaDaDfJaDaDCtDvoeuQuququqRFRFJERFuquququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququqRFkJRFRFbDuquqEHnmToqEylSVSVSVkKNHbulfTXdqqnFrKRFrRrmRbGPphJhJhJhJhJhJhJhJhJKHxFiMRlnHSbfsuXypbBQUuQuquqbDRFRFJERFuquququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququqRFkJRFbDbDbDuqrakAkfqEMsNHMsNHMsNHZOWSFGFGFGYRnwopFdFGepmJNvqhLrKWHRTYqhananzQklLFwgQRTfAbGoSckqPRWuuqbDbDbDRFJERFuquququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququoKsuqbDrarararavTJPqEaxNHDyNHaxNHIWtJLWGCFGFGFGFNFGFGCGdwYfBFRHQhQhAuqhlRCLXuCVaMaMaMtqaMaMDxDxDxymfgfgymbDuqAMvXuquququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququqgakJuqraraUBynILILnPqENHNHNHNHNHNHqvtJeVHCCGMXVCVsfLxgCGNgJxqhJqQpaRZqqhpUeVXukvaMoSXpDPdskdDxfMzTYjdFlaymymuqJEFPuquququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququqbDSdYPYPKmjpqqwFwFjOVhvkmfmlctnFAjiJtJpaocCGoYgDdHHyTKCGecOcqhddvWZigFqhOHpaXujgMgoLPljIDxDxDxuYZAZAxtZAdzymymJEbDuquququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququqbDraraZSfErlaAwFpbJWVhjWoRSZriVdlzETSJCGCGCGCGCGoWfHoMCGikQAqhqhqhqhqhqhqDqDTOXJMgguSTDWeogXbehqvVvVvNTGYWeYVgoibDuquququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququqrararararaRYqqwFJlGdVhvKOFOFApUcAjQvYICGKcGZCUCGvbhsevCGiBJxqDlXefRPcsqaOUqDjHDKMgoLPlFUDxaZDxHDuzEzsXHqbcHrelymymuquququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququqsWxMQbpIzdRYsFwFTIOmVhwtwtDVnjmKAjdPoyRnohciMKRTpAirDAqWQJMMVADftvyuLUerdrDaiLyWaMUNFMJThxglDxDxDxDxDxTpDxDxDxDxymuquququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququququqKkqdZotxSWFFqqwFYEBNVhVhVhAjAjAjAjhgshCGcpPVqRCGhviphvCGOdQOqDznOlEMPzwormqDnGXJaMaMaMuUZZZZDxXQAdjxKKpklKwvaLnbxouquququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququqbDrararararaXgqqwFwFpOwFPdfOvjgnrkDmhgNlCGCGCGCGCGCGCGCGCGtataqDqDqDqDqDqDqDqDXuHpnItIxzhMhmNuDxJVRNlnggeRggUtRNJVxobDuququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququqbDViOzYnxlwULnYkvTpfUwXqXqvfvUOZOZGhnTnYnTmDXeiSyOZBcAckmrgqIesMltYNbRdXbhytdnqTRAnIJKWoUEZWrDDxKSRNOYFfzvyfZTRNKSjbbDuququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququqZduquququququququququququququququququqeaGjWxvTrfPGvnpPNInBtcySmafOuuBlBlBlcIfSSOrGXYjThghghgosUkmIhghghghghgKXOkhtXFOaDdnIuRjGnEcvIPDxDxOqDxUVGbdgDxTsDxymRFuququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququqSNEGraiUumumULumqqUaUaUapCpCpCpCpCpCpCsCxbuWdldldldldldldlpHdlgQgQgQgQgQgQgQgQWRWRgMWRWROXUAUDfpDxXQAdBmbKFqjkExaLnbxoRFpzuquququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququqJERFraiUumlIEXumUQRsgVJgpCucVoZNteCTtuyjPNuWdlNSQKsRZCNmwpleVEPsxDdOcQWPHBdodYWRMidpsYGcBZzUTjcwDxPkRNkIggAfggjuRNfvxoRFJEuquququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququqJERFraiUumQljmumTbUaBWnepCKeTrtYtYaytujRDOuWsSzzpVpVYQonpVBeECPspwsZgQPsPsgQLvWRMyJcLPyvQEBulGyUDxKSRNAirTeRrTLtRNKSkNRFJEuquququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququqJEuqraiUumKDngumMnUaexfQpCpCaJtYAtempCDtceuWpRxfxfxfxfpRpRXaYhgQuPtzfKPPgpPsKbqAqAqAqAqAyqBBtOdZDxDxlbDxcjGbNXDxLQDxymuqJEuquququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququqJEuqViiUumKPcCJpPLUaPunlpCAatWGBvweulOBCzsuWrnoJaTqVMFrIpRZJTBYGuIxumVdQHngQKbqAzXFYzXqAWRpsWRWRDxCnWiQmbKeRjkIOtACnxouqJEuquququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququqJEuqraiUumumumumDQUaUaMVpCpCZQtYtYADpCPrDOuWdCMGMGMGMGSSNsjFwpgQdQDodQdQWAPsKbqAjjWXyYqAXndeFcGUDxRNbLYcggeRggVlbLRNxouqJEuquququququququququququququququququququqZduququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququqsavXraKZInifififXMEcEcgtpCndZQtYtYURtuYBBHuWdEvCvCdLvCDnpRKCwpPsWthAvJPsPsgQHEqAnthByQqATnQHiwbPDxkusHzIKBhZErorwjEqSReaEGuquququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququqRFJEravTwmWMWMWMWMWMWMWMpCNxsOzKeJxktucVPwuWvqZgvikHZgvapRSuNZPshiuJffqbVTPnqUqAFWpMduhalHfxvvXNDxDxDxCSiCiCiCiCiCiCVgtTRFuquququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququqhwGLuFtEAgWMClRzUpHSRzqlpCpCpCpCpCpCpCPrDOuWpRxfxfxfxfpRpRHbstgQgQPsPsgQgQgQgQqAkzGEXGqANdmttfhdJQZMxjGlXTPJDHARrdBXpQsaIVuquququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququqRFViJoLyWMwqRzRzRzRzTPvyXHCKByPEJzzLUTiQBDaIwwwwzOmYZfDNlPwNYJqMwOXWWQWdlAlVqAOVcXesqApFOIJQJQJQFOWeazStsjpQQDivGqkVRFuququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququqbDViBPwmWMmPUoTCTCNACWmWTRjZTDjZLOSEMdKUuWUGdIdIdIbSmGmGXlLxmbdIdIdIdIdIdIyLqAqAqAqAqAWZbNJQwIrjQyXTKNXTgkpQQDivBXkVbDuququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququqZduququququququququququququqbDraCcwmWMLpkgzZoZAnFxRSWHDOuxPCeyvzQtPCuWiYOTuhuhuhuhOTIBCPKrnKxJxJxJxJnKqgoXXSkaSkoXnNtDJQXtoxpjXTYwXTWmDHEPivmXpQbDuququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququqbDragwrBWMwkkgyPZhAnfeRSmHufrMPCeyWHQtPCXVuNybihbaomihybIBcnKrGSVYxOqHVYdUoGoXkpWvvIoXCpzSJQUFcTQyXTFAXTBEDHFXpLxQpQbDuququququququququququqZduququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququqbDraxwwmWMsTkgzZrtAnqkRSWHDOQtPCeyWHfDlwXVuNOTOLLlLlKwOTIBCPKrnKzVyHyHVXnKoGoXtrlNyDptALLkTlRmNVwBkCIRkCAsMRRoNqObkVbDuququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququqRFravTNpXDgSjiOBOBsNaCRSWHpdQtmdeyWHQtPCXVuNOTUWfifiiHIujNCPUUMaVmpepeeUnKoGoXUxEkIEoXcqmiJQdMsjDGuTDGsjJwWchrYzSqRyvXuququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququqpzRFraGyOzWMSnkORzRzRzFyRSHfveHGtmeyghhoTyuWuNOThybYbYycOToGCPuNnKgOHdHdwCdUoGoXpupqYuoXYedNJQRROoPBlWPBOobbDHqxYCmypQJEpzuquququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququququququququququququqJERFrararanknkHenynynynknkLZuBuBLZNYuBuBuBLZuNybTibYbYKQyboGCPuNGSJDHdHdYqdUoGkPDbDbkPkPFnGIbjbjLGLGbjLGLGbjpQpQRVpQpQsaXAuquququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququqRFJERFbDbDRFRFbDJEbDuqbDbDRFbDuquqbDJEbDuqbDEJuNOTOTLlLlOTOToGcnuNnKnKyHyHnKnKoGEJbDuqRFRFJEuqbDbDuqbDRFbDuqbDRFbDuquqbDRFJERFuququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququqeaGLvFvFvFvFvFhEenvFvFvFvFvFhEvFvFvFoqvFvFvXEJAxboOTOTOTOTbooGCPuNVQnKnKnKnKVQKTEJeavFvFvFenvFvFCxvFvFvFvFvFvFhEvFvFvFvFvFcbvXuququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququqJERFRFuququqbDJEuquququququqJEbDuquququqbDJEEJnAyKyKyKyKyKyKsiJIdAPYPYPYPYPYPYUJEJJEbDuquququqbDJEuquququququqJEbDuququqRFRFJEuququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququqJERFRFuquqRFRFJERFRFRFRFRFRFJERFRFuquququqJEEJEJVnVnVnVnVnVnVnVnVnVnVnVnVnVnVnEJEJJEuquququqRFRFJERFRFRFRFRFRFJERFRFuquqRFRFJEuququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququqJERFuququqRFRFsavFvFvFbyvFvFEGRFRFuquququqWbvFvFvFvFvFvFvFvFvXuqRFRFbDbDuqbDbDRFRFFPuquququqRFRFsavFvFdkvFvFvFEGRFRFuququqRFJEuququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququqJEuququququqRFRFRFRFRFRFRFRFRFRFuquququququququququququququqsaIVRFuquququququququququququququqRFRFRFRFRFRFRFRFRFRFuququququqJEuququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququqFPuququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququqFPuququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququqetuququququququququququququququququququququqyXuquququququququququququququququququququququququququqetuquququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uququququququququququququququququququququququququququququqZduquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququqZduquququququququququququququququququququququququququququququququququququququququququqZduquququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq -uquququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququququq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(2,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(3,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(4,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(5,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(6,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(7,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(8,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(9,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(10,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(11,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(12,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(13,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(14,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(15,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(16,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(17,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(18,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(19,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(20,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(21,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(22,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Zd +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(23,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Ga +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(24,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(25,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(26,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Zd +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(27,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Zd +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(28,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Zd +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(29,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(30,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Zd +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(31,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(32,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(33,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Zd +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(34,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(35,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(36,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(37,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(38,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Zd +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(39,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +RF +ea +JE +JE +JE +JE +FP +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(40,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +SN +JE +JE +JE +JE +JE +sa +RF +hw +uq +uq +uq +uq +uq +uq +pz +JE +JE +GL +RF +RF +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(41,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +bD +bD +ea +EG +RF +RF +uq +uq +uq +vX +JE +GL +RF +bD +bD +bD +bD +RF +RF +RF +RF +vF +RF +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(42,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +ib +kJ +kJ +kJ +kJ +kJ +kJ +Sd +RF +RF +RF +RF +uo +ga +bD +bD +ra +sW +Kk +ra +Vi +Gj +ra +ra +ra +ra +Vi +ra +ra +ra +uF +Vi +Vi +ra +ra +ra +ra +ra +ra +bD +vF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(43,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +RF +RF +RF +RF +RF +DD +kJ +kJ +kJ +kJ +Ks +kJ +Sd +ra +ra +xM +qd +ra +Oz +Wx +iU +iU +iU +iU +iU +iU +KZ +vT +tE +Jo +BP +Cc +gw +xw +vT +Gy +ra +bD +vF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(44,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +RF +RF +RF +RF +RF +RF +RF +uq +uq +YP +ra +ra +Qb +Zo +ra +Yn +vT +um +um +um +um +um +um +In +wm +Ag +Ly +wm +wm +rB +wm +Np +Oz +ra +RF +vF +uq +RF +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(45,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +RF +RF +RF +bD +bD +ra +YP +ZS +ra +pI +tx +ra +xl +rf +um +lI +Ql +KD +KP +um +if +WM +WM +WM +WM +WM +WM +WM +XD +WM +nk +RF +vF +bD +RF +RF +RF +uq +uq +et +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(46,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +bD +bD +ra +ra +Km +fE +ra +zd +SW +ra +wU +PG +UL +EX +jm +ng +cC +um +if +WM +Cl +wq +mP +Lp +wk +sT +gS +Sn +nk +bD +hE +JE +JE +sa +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(47,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +nn +ND +ag +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +gc +nn +aK +aK +aK +aK +mC +uq +uq +uq +uq +uq +uq +uq +uq +uq +sy +nc +nc +nc +nc +hD +RF +uq +uq +uq +uq +uq +bD +ra +UB +jp +rl +RY +RY +FF +Xg +Ln +vn +um +um +um +um +Jp +um +if +WM +Rz +Rz +Uo +kg +kg +kg +ji +kO +He +JE +en +uq +RF +vF +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(48,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +gc +RF +bD +bD +uq +uq +uq +uq +bD +bD +nn +yE +uq +gH +RF +bD +bD +uq +uq +uq +uq +uq +uq +bD +bD +RF +ap +yE +uq +uq +uq +RF +gH +RF +bD +bD +uq +uq +uq +bD +bD +RF +yz +RF +uq +uq +uq +yz +RF +RF +bD +bD +uq +uq +uq +ra +yn +qq +aA +qq +sF +qq +qq +Yk +pP +qq +UQ +Tb +Mn +PL +DQ +XM +WM +Up +Rz +TC +zZ +yP +zZ +OB +Rz +ny +bD +vF +uq +RF +vF +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(49,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +nn +Ul +Lg +TW +tL +tL +nM +nM +nM +Ak +iN +SA +xy +xy +as +Vu +Vu +xy +Vu +Vu +xy +Vu +Vu +Vu +xy +xy +Td +td +xW +xW +xW +xW +xW +Yd +Td +Td +NP +EH +EH +NP +NP +NP +NP +ek +NP +NP +NP +NP +ek +NP +NP +NP +NP +EH +EH +ra +ra +IL +wF +wF +wF +wF +wF +wF +vT +NI +Ua +Rs +Ua +Ua +Ua +Ua +Ec +WM +HS +Rz +TC +oZ +Zh +rt +OB +Rz +ny +uq +vF +uq +RF +vF +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(50,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +gH +WL +Lg +ES +Ze +Mk +fZ +Ey +sd +Ak +mU +OG +xy +Ox +NW +cB +cB +FV +dS +kx +Zz +Bb +cB +cB +cB +Dj +gY +aV +SC +rJ +jV +zH +Sl +SC +gY +gY +ZX +nm +nm +NP +FI +Ra +bV +Ml +NL +yN +ld +wQ +Rg +nm +tB +nm +nm +nm +nm +kA +vT +IL +wF +pb +Jl +TI +YE +wF +pf +nB +Ua +gV +BW +ex +Pu +Ua +Ec +WM +Rz +Rz +NA +An +An +An +sN +Rz +ny +bD +vF +uq +RF +by +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(51,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +nn +yE +WL +Lg +Dg +Ze +KI +fk +Ge +cN +Ak +xP +js +Fo +ZK +is +ZK +ZK +kh +ZK +ZK +Ev +ZK +ZK +ZK +ZK +nZ +Gv +kY +Xm +rs +hb +sP +VB +lq +Wg +cF +rK +CB +CB +CB +CB +CB +RL +Ib +To +bQ +Dr +aO +Ib +To +Xz +To +To +To +To +kf +JP +nP +jO +JW +Gd +Om +BN +pO +Uw +tc +Ua +Jg +ne +fQ +nl +MV +gt +WM +ql +TP +CW +Fx +fe +qk +aC +Fy +nk +bD +vF +uq +RF +vF +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(52,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +gH +Lg +WL +Fm +Wr +tK +Wr +Or +qF +AV +LI +aU +pT +AY +AY +pp +pp +pp +AY +pp +pp +AY +pp +pp +pp +AY +AY +Rf +bH +SC +SC +SC +SC +SC +SC +Wh +gY +PM +PM +PM +PM +PM +PM +Xc +VP +Ig +Xc +Xc +Xc +vm +Xc +qE +qE +qE +qE +qE +qE +qE +qE +Vh +Vh +Vh +Vh +Vh +wF +Xq +yS +pC +pC +pC +pC +pC +pC +pC +pC +pC +vy +mW +RS +RS +RS +RS +RS +nk +RF +vF +uq +RF +vF +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(53,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +nn +yE +Lg +VM +Oy +fk +jo +ko +Ak +Ak +Ak +Ak +ix +hj +Mj +Rj +ad +Dw +PX +qN +PX +uj +wb +UH +UH +jB +fV +AY +vG +yw +Vb +Jd +lm +Xo +HI +us +Nt +gY +PM +KA +Lj +NC +bJ +mM +vd +IY +Ki +IY +vd +IY +Um +XP +NH +in +xS +jd +yl +Ms +ax +NH +vk +jW +vK +wt +Vh +Pd +Xq +ma +pC +uc +Ke +pC +Aa +pC +nd +Nx +pC +XH +TR +WH +mH +WH +WH +Hf +LZ +bD +hE +JE +JE +EG +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(54,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +MP +yE +Eh +Eh +aq +tC +Ak +Ak +Ak +vx +vx +vx +tC +Kf +Cf +AY +sU +TU +Am +fW +fW +fW +EY +Nz +UH +lh +cW +Wp +AY +Hg +GQ +zw +dy +Jj +Tq +Rh +Qr +aP +GV +Rt +no +Eo +no +lQ +mM +vM +IY +Kz +IY +PU +IY +Um +Zk +NH +PF +gI +cu +SV +NH +NH +NH +mf +oR +OF +wt +Vh +fO +vf +fO +pC +Vo +Tr +aJ +tW +ZQ +ZQ +sO +pC +CK +jZ +DO +uf +DO +pd +ve +uB +uq +vF +bD +RF +RF +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(55,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +nn +yE +Eh +Eh +vx +pc +vx +vx +vx +vx +vx +ua +vx +vx +kB +zB +AY +NB +NB +UH +UH +UH +eq +yZ +Lh +UH +YY +Pm +zY +AY +ok +sQ +Vb +Vb +Vb +Vb +Vb +Vb +lr +GN +PM +mv +pN +bv +mc +mM +CA +IY +MO +IY +Ri +IY +eL +SX +it +zP +pS +Uy +SV +Ms +Dy +NH +ml +SZ +OF +DV +Aj +vj +vU +uu +pC +ZN +tY +tY +GB +tY +tY +zK +pC +By +TD +ux +rM +Qt +Qt +HG +uB +uq +vF +uq +RF +RF +uq +uq +uq +uq +uq +uq +uq +Zd +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(56,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +gH +Eh +Eh +vx +uy +ID +tt +wh +th +Hz +JR +pE +zp +vx +ph +Bf +Yv +Yv +eS +eS +eS +Yv +gm +Un +rN +DI +rN +vD +yo +fc +eC +eE +gY +hh +km +QB +zi +gY +HY +GN +PM +PH +Bz +no +oT +mM +wJ +IU +fb +kQ +kQ +kQ +kQ +Ko +NH +Ew +Cu +cu +SV +NH +NH +NH +ct +ri +Ap +nj +Aj +gn +OZ +Bl +pC +te +tY +At +vw +tY +tY +eJ +pC +PE +jZ +PC +PC +PC +md +tm +LZ +bD +vF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(57,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Zd +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +gH +Eh +Mc +vx +QP +Iy +zE +Hu +mZ +dD +Ii +ks +Te +vx +og +Bf +Yv +yV +xh +kk +SQ +Yv +qQ +VL +HK +UH +CX +mk +Mu +AY +xK +IS +cF +cF +nz +Ix +cF +FR +Xs +GN +PM +Rq +Nr +Fz +rZ +mM +Ls +LR +oC +ky +QS +SG +iR +RK +NH +Ew +MZ +OM +kK +Ms +ax +NH +nF +Vd +Uc +mK +Aj +rk +OZ +Bl +pC +CT +ay +em +eu +AD +UR +xk +pC +Jz +LO +ey +ey +ey +ey +ey +NY +JE +oq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(58,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +gH +Eh +Mc +vx +rH +pK +NG +Fa +AX +Pv +VN +lp +lJ +vx +sp +wa +Yv +Rd +rY +YH +tX +Rc +Hv +OC +uL +UH +kt +Kv +bF +AY +Td +Ub +Td +Td +Td +Td +Td +Td +Td +gG +PM +mM +iF +mM +mM +mM +IY +IY +Fu +IY +IY +IY +IY +IY +NH +NH +NH +NH +NH +NH +NH +NH +Aj +lz +Aj +Aj +Aj +Dm +Gh +Bl +pC +tu +tu +pC +lO +pC +tu +tu +pC +zL +SE +vz +WH +WH +WH +gh +uB +bD +vF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(59,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +gH +Eh +Mc +vx +aF +GP +IJ +dJ +dJ +dJ +OJ +JY +bI +vx +ii +Bf +Yv +Fw +vE +vp +xv +Yv +wA +Xf +gi +UH +wV +sB +Nh +BU +qo +uA +Tw +IA +Hi +Dq +aN +hp +Qf +YS +rg +rg +LC +rg +JA +wu +Kd +ia +Sa +xC +hR +ke +cL +Wz +re +MI +nJ +uG +bu +ZO +IW +qv +iJ +ET +Qv +dP +hg +hg +nT +cI +sC +yj +jR +Dt +BC +Pr +YB +cV +Pr +UT +Md +Qt +Qt +fD +Qt +ho +uB +uq +vF +bD +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(60,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +gH +Eh +Mc +vx +ts +GR +hC +tg +fq +hu +tg +rO +Cw +vx +UP +Bf +Yv +gE +Hw +Yv +Yv +Yv +BU +AJ +BU +Pb +Pb +Pb +BU +BU +jJ +qm +Vw +ug +ob +nS +bO +zM +GX +Fv +Ov +bw +kj +WK +nC +ut +WK +wW +oU +sw +Jv +cK +qy +cG +sG +HP +bs +Dk +lf +WS +tJ +tJ +tJ +SJ +YI +oy +sh +Nl +nY +fS +xb +PN +DO +ce +zs +DO +BH +Pw +DO +iQ +KU +PC +PC +lw +PC +Ty +uB +bD +vX +JE +JE +Wb +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(61,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +fP +Uq +sv +GM +rF +yM +TM +zN +eA +ub +cM +tn +rO +ZY +vx +TS +Bf +Yv +Sg +Pg +Yv +Mm +RQ +Hx +ej +Jn +ZV +py +gr +Ou +ls +ew +AG +ms +CZ +ms +hk +YF +YF +YF +YF +YF +ja +KF +KF +KF +KF +KF +uk +ob +HW +TT +Fk +oE +oE +nx +oE +oE +FG +TX +FG +LW +eV +pa +CG +CG +Rn +CG +CG +nT +SO +uW +uW +uW +uW +uW +uW +uW +uW +uW +BD +uW +uW +XV +XV +XV +uW +LZ +EJ +EJ +EJ +EJ +vF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(62,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +nn +yE +Eh +Eh +vx +vx +VJ +yk +vx +YK +vx +vx +vx +vx +vx +vx +wf +Bf +Yv +Zs +ch +Yv +mA +zW +xZ +KV +KV +KV +EO +hL +rb +hL +YT +WF +Pt +SL +ob +Je +YF +Vv +Tc +eK +YF +YF +KF +li +TN +pm +KF +kU +ob +BI +Wf +Jt +oE +hP +bT +Yo +oE +AS +dq +FG +GC +HC +oc +CG +Kc +oh +cp +CG +mD +rG +dl +dl +sS +pR +rn +dC +dE +vq +pR +aI +UG +iY +uN +uN +uN +uN +uN +uN +Ax +nA +EJ +vF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(63,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +gH +Ve +Ve +ak +XL +DS +FD +La +RC +Fj +Mb +XZ +sr +cg +Ni +zD +hc +Bf +Yv +Zy +SQ +Yv +xE +zW +xZ +MA +Zt +gj +Ku +hY +Ku +hY +Ku +LV +EN +EN +Pt +Sh +Wn +SY +mz +SU +YF +Js +KF +TL +Ar +KM +Kg +Xx +Mq +SB +lv +ZU +oE +xi +Va +Yo +oE +Mf +qn +FG +FG +CG +CG +CG +GZ +ci +PV +CG +Xe +XY +dl +NS +zz +xf +oJ +MG +vC +Zg +xf +ww +dI +OT +yb +OT +OT +OT +yb +OT +bo +yK +Vn +vF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(64,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +gH +Ve +dR +qs +qY +ye +Zw +La +Zn +CI +fI +fI +xA +Mb +fy +zD +Nc +Fp +VV +VV +VV +VV +jf +zW +hG +WB +DY +ZE +Ku +ca +UY +nD +Ku +uD +YT +at +KL +of +YF +Ht +Yr +ML +YF +Js +KF +Ae +Li +WW +KF +uS +ob +YT +cO +cd +oE +FQ +Va +Yo +oE +eO +Fr +YR +FG +MX +oY +CG +CU +MK +qR +CG +iS +jT +dl +QK +pV +xf +aT +MG +vC +vi +xf +ww +dI +uh +ih +OL +UW +hy +Ti +OT +OT +yK +Vn +vF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(65,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +gH +fw +dT +qP +pr +Gm +Vx +Ph +Zn +FC +bm +CE +vg +ol +oa +zD +iZ +Xk +OD +ZR +QG +RX +iX +mT +Ku +Ku +Ku +Ku +Ku +cc +ll +nD +YM +Rk +rw +Ep +Mt +EK +YF +Yi +KO +Co +YF +Js +KF +qK +tG +xH +KF +XU +bg +iI +Hl +YT +oE +FB +Vt +nO +rL +mh +KR +nw +FG +VC +gD +CG +CG +RT +CG +CG +yO +hg +dl +sR +pV +xf +qV +MG +dL +kH +xf +zO +dI +uh +ba +Ll +fi +bY +bY +Ll +OT +yK +Vn +vF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(66,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +gH +fw +to +tM +qY +ye +Pj +su +RC +ZP +Xh +RC +fa +RC +Ug +zD +Ue +hT +mu +ZI +Hs +zb +IF +GA +Ku +Kt +Ca +vQ +nD +hX +nD +nD +YM +Rk +kU +ER +ER +ER +ER +ER +bU +bU +YF +YF +KF +MN +MN +vu +vu +vu +vu +vu +ue +YT +oE +ar +tZ +GG +oE +Nw +Fr +op +FN +Vs +dH +oW +vb +pA +hv +CG +ZB +hg +dl +ZC +YQ +xf +MF +MG +vC +Zg +xf +mY +bS +uh +om +Ll +fi +bY +bY +Ll +OT +yK +Vn +vF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(67,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +bD +gH +fw +IM +Yp +BY +DS +Ee +UI +rX +Rv +Rv +MB +fT +RG +PS +Le +IH +JN +QC +QC +QC +wZ +hU +zW +YM +LD +Se +XE +Kj +hX +nD +uM +YM +Rk +kU +ER +rW +lC +dv +ER +EZ +qX +qX +qX +qX +qX +NT +vu +Br +AP +Ys +vu +ue +oF +oE +gC +Og +cf +oE +sl +Rr +Fd +FG +fL +Hy +fH +hs +ir +ip +CG +cA +hg +dl +Nm +on +pR +rI +SS +Dn +va +pR +Zf +mG +uh +ih +Kw +iH +yc +KQ +OT +OT +yK +Vn +vF +uq +uq +uq +yX +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(68,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Ah +Ul +Ve +ye +ye +ye +DS +qS +bX +Ba +wT +wT +wT +bC +yR +wT +QC +vA +hT +qp +SI +jy +mO +zc +zW +JJ +JJ +JJ +JJ +JJ +LJ +nD +NR +Ku +cz +Nf +wS +SH +jD +PI +IZ +IT +xe +xe +xe +xe +xe +Ef +AT +Aq +WE +AB +gf +rP +YT +oE +oE +oE +oE +oE +FG +mR +FG +FG +xg +TK +oM +ev +DA +hv +CG +ck +os +dl +wp +pV +pR +pR +Ns +pR +pR +pR +DN +mG +OT +yb +OT +Iu +OT +yb +OT +bo +yK +Vn +vF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(69,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +bD +gH +jr +eB +wY +fl +WG +lU +On +Qu +Ne +Ne +Ne +Qu +xm +wT +QC +lB +GD +mu +SF +HF +mO +zc +zW +YM +un +kE +RB +hH +Av +gx +yd +YM +wy +kU +ER +zg +aj +Wl +IZ +IT +xe +xe +xe +xe +xe +Ef +AT +Qd +VH +Qa +vu +QF +YT +hJ +iG +Jk +pX +hJ +Eu +bG +ep +CG +CG +CG +CG +CG +qW +CG +CG +mr +Uk +pH +le +Be +Xa +ZJ +jF +KC +Su +Hb +lP +Xl +IB +IB +IB +jN +oG +oG +oG +oG +si +Vn +vX +sa +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(70,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +NJ +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +gH +jr +hl +sx +IX +eh +Rv +UK +Qu +iO +jl +xd +Qu +cy +oB +QC +GT +ya +mu +NN +fU +mO +Ha +df +YM +VS +ME +Qx +gL +zy +En +hz +YM +am +wi +bi +bi +bi +bi +bi +IT +xe +xe +xe +xe +xe +Ef +IC +IC +IC +IC +IC +fN +xc +hJ +zk +bf +pv +uV +oH +Pp +mJ +dw +Ng +ec +ik +iB +QJ +Od +ta +gq +mI +dl +VE +EC +Yh +TB +wp +wp +NZ +st +wN +Lx +CP +cn +CP +CP +CP +CP +cn +CP +JI +Vn +uq +IV +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(71,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +bD +gH +jr +Hk +ic +If +WG +Lc +xU +TH +ti +Aw +eH +Qu +io +wT +QC +CQ +ah +mu +SF +aY +mO +zc +zW +YM +so +jP +Ow +gL +Cv +db +WT +YM +bn +AQ +bi +Si +gK +LX +wE +IT +xe +xe +xe +xe +xe +Ef +PA +da +dc +zR +IC +Im +ei +hJ +hJ +Zx +hJ +hJ +hJ +hJ +Nv +Yf +Jx +Oc +QA +Jx +MM +QO +ta +Ie +hg +gQ +Ps +Ps +gQ +YG +gQ +Ps +Ps +gQ +YJ +mb +Kr +Kr +Kr +UU +uN +uN +uN +uN +dA +Vn +RF +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(72,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Ah +pn +bk +CM +CM +CM +Qk +wT +fF +TH +Qg +vs +FH +Qu +kS +wT +QC +tS +hT +Bt +kG +jy +mO +zc +zW +JJ +JJ +JJ +JJ +JJ +vH +nD +NR +Ku +mE +Ir +br +KG +sn +kL +wE +IT +xe +xe +xe +xe +xe +Ef +PA +Wk +iT +MQ +qw +ie +ei +hJ +sf +gT +Vq +lZ +Gn +hJ +qh +BF +qh +qh +qh +qD +VA +qD +qD +sM +hg +gQ +xD +pw +uP +uI +dQ +Wt +hi +gQ +qM +dI +nK +GS +nK +Ma +nK +GS +nK +VQ +PY +Vn +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(73,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Zd +uq +uq +uq +uq +uq +uq +uq +uq +bD +gH +DF +tH +sA +qO +Qk +wT +xU +TH +hQ +ab +mj +nq +gW +go +ur +Vc +xa +QC +QC +QC +BA +nW +zW +YM +Op +fh +JC +AK +zy +nD +DL +YM +OO +AQ +bi +HX +Gu +eg +bi +RI +uw +uw +uw +uw +uw +Mh +IC +RM +De +oA +IC +uC +jn +hJ +BV +RE +QI +zf +wR +hJ +Lr +RH +Jq +dd +qh +lX +Df +zn +qD +lt +hg +gQ +dO +sZ +tz +xu +Do +hA +uJ +Ps +wO +dI +xJ +VY +zV +Vm +gO +JD +nK +nK +PY +Vn +bD +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(74,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +gH +DF +Lw +dh +TE +CM +zC +xL +Qu +tF +Th +cE +Qu +LN +jv +QC +zq +he +mu +gy +QG +XC +zc +GA +Ku +Ru +Xb +EI +WY +ov +WY +Ft +YM +OO +AQ +bi +bi +bi +bi +bi +HH +HH +nf +nf +fr +jz +jz +IC +IC +IC +IC +IC +nQ +ei +hJ +fm +Oj +PQ +uZ +CJ +hJ +KW +Qh +Qp +vW +qh +ef +tv +Ol +qD +YN +hg +gQ +cQ +gQ +fK +mV +dQ +vJ +ff +Ps +XW +dI +xJ +xO +yH +pe +Hd +Hd +yH +nK +PY +Vn +bD +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(75,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +gH +DF +iD +vZ +JX +Zj +Rv +Ym +Qu +Ne +Ne +Ne +Qu +aa +wT +QC +Iq +HN +Tg +Vr +Hs +EA +zc +zW +Ku +Ku +Ku +Ku +Ku +cx +nD +tb +YM +OO +sg +cU +qL +Ur +nf +uv +zr +TF +nf +OA +fr +fu +jA +FK +fr +cZ +GK +BL +mm +ei +hJ +hJ +sI +hJ +EB +hJ +hJ +HR +Qh +aR +Zi +qh +RP +yu +EM +qD +bR +hg +gQ +WP +Ps +PP +dQ +dQ +Ps +qb +gQ +WQ +dI +xJ +qH +yH +pe +Hd +Hd +yH +nK +PY +Vn +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(76,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +gH +bk +kT +mn +TE +CM +qG +PO +bp +wT +wT +wT +QQ +Nj +wT +Fe +Fe +Me +Fe +Fe +Fe +Fe +KE +zW +Dp +Di +VD +EV +Ku +xn +MT +tb +Ku +Qc +AQ +RZ +yi +iW +nf +Oe +rc +pJ +nf +OA +fr +JH +hK +bt +fr +eW +ei +ei +se +Ws +hJ +SD +gZ +hJ +ui +sK +hJ +TY +Au +Zq +gF +qh +cs +LU +Pz +qD +dX +KX +gQ +HB +Ps +gp +Hn +WA +Ps +VT +gQ +Wd +dI +xJ +VY +VX +eU +wC +Yq +nK +nK +PY +Vn +bD +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(77,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +gH +bk +bk +wM +yB +Qk +dB +GW +RJ +YO +eG +DE +ze +eQ +qe +Tm +mw +bE +BS +QV +cm +Fe +Qn +zW +xZ +MA +Zt +TJ +Ku +aH +Ku +rQ +Ku +Lo +EQ +Qj +ei +bd +cJ +No +KJ +Ay +nf +OA +fr +Qe +Vy +Cb +Tx +Ch +Dz +im +aQ +kn +hJ +CR +Bj +hJ +Bj +Xi +hJ +qh +qh +qh +qh +qh +qa +er +wo +qD +bh +Ok +gQ +do +gQ +Ps +gQ +Ps +gQ +Pn +gQ +lA +dI +nK +dU +nK +nK +dU +dU +nK +VQ +PY +Vn +bD +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(78,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Sy +ag +aS +aS +XB +XB +XB +ZG +ZG +ZG +Ao +ZG +ZG +ZG +ZG +Zv +Bd +Ya +xI +mg +nV +Fe +sz +ao +xZ +KV +KV +KV +Ky +AF +Zp +ly +ei +OO +ei +qu +ei +Sz +nf +Wa +QM +eZ +nf +nf +fr +Iz +Dc +SP +fr +AQ +ei +lD +cl +wn +hJ +Rb +Ic +hJ +Ic +Rb +hJ +an +lR +pU +OH +qD +OU +dr +rm +qD +yt +ht +gQ +dY +Lv +Kb +Kb +Kb +HE +qU +gQ +lV +yL +qg +oG +oG +oG +oG +oG +oG +KT +UJ +EJ +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(79,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uH +ag +aS +ZD +pZ +qI +ZG +we +VW +LL +jc +ae +sL +Zb +Zv +Bk +HA +Fh +Cz +Nk +Fe +px +hS +tR +vB +lF +jY +lM +Jb +za +sb +eN +qj +ei +AQ +ei +DC +nf +nf +nf +nf +nf +NQ +fr +fr +fr +fr +fr +hN +ei +aE +fz +VR +hJ +hJ +hJ +hJ +hJ +hJ +hJ +an +CL +eV +pa +qD +qD +Da +qD +qD +dn +XF +WR +WR +WR +qA +qA +qA +qA +qA +qA +qA +qA +oX +oX +oX +oX +oX +kP +EJ +EJ +EJ +EJ +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(80,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +gH +QY +VI +ED +rh +ZG +oO +ed +Sv +LH +vo +vo +IN +Zv +Fi +fd +YZ +nh +BO +OQ +FT +wz +FT +iz +dK +FT +wz +wz +FT +FT +HL +vr +vh +Wy +Sj +Jb +Sj +mS +vt +Sj +Sj +pg +MD +nX +Jh +AZ +nX +dG +nX +nX +Ot +nX +ON +Wq +DJ +hW +Vz +gd +KH +zQ +Xu +Xu +Xu +TO +jH +iL +nG +Xu +qT +Oa +WR +Mi +My +qA +zX +jj +nt +FW +kz +OV +qA +XS +kp +tr +Ux +pu +Db +bD +ea +JE +JE +FP +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(81,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Dl +CD +gb +wx +Ei +Bs +oI +WD +LA +BJ +bq +bq +Gp +Zv +Xd +QX +Fh +FZ +xX +OQ +WJ +JS +Xj +FL +iq +Ck +AH +iq +mo +FT +kM +lc +Vf +vL +eP +Uf +LE +xx +id +yx +MC +ou +Yt +ei +aX +mQ +Wj +Wj +Wj +Wj +cH +WU +tw +Wj +Wj +Wj +MH +xx +xF +kl +CV +kv +jg +XJ +DK +yW +XJ +Hp +RA +Dd +gM +dp +Jc +qA +FY +WX +hB +pM +GE +cX +qA +ka +Wv +lN +Ek +pq +Db +uq +vF +bD +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(82,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +gH +QY +BM +zx +US +ZG +RU +VG +ws +Bi +IK +IK +mF +cY +OE +Py +xI +pY +ez +OQ +VZ +Eg +Eg +Ta +iq +iq +iq +iq +xB +LY +FE +Cs +FE +FE +FE +FE +FE +FE +FE +FE +Wu +Tv +Mv +ei +aD +aD +YL +ry +dW +aD +aD +Ds +aD +aD +Xr +Nb +Nb +aD +iM +LF +aM +aM +Mg +Mg +Mg +aM +aM +nI +nI +nI +WR +sY +LP +qA +zX +yY +yQ +du +XG +es +qA +Sk +vI +yD +IE +Yu +kP +RF +vF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(83,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +gH +aS +vc +BT +dV +ZG +qZ +oQ +Re +dm +YX +VF +Is +Zv +Gi +JM +ZF +xG +Bv +OQ +fX +iq +iq +bA +zj +LM +Fb +Bx +Cj +LY +WC +Ik +Cg +hI +UM +Xv +wP +lY +Cg +bz +Wu +Iw +zl +ei +aD +wK +Bn +Zr +xs +zG +Ih +ru +av +aD +Mr +fo +Yb +aD +Rl +wg +aM +oS +oL +gu +oL +UN +aM +tI +JK +uR +WR +Gc +yv +qA +qA +qA +qA +ha +qA +qA +qA +oX +oX +pt +oX +oX +kP +RF +vF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(84,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +gH +aS +aS +XB +XB +ZG +ZG +ZG +hF +ZG +ZG +ZG +ZG +Zv +Fe +MS +Fe +Fe +Fe +OQ +FT +jK +lo +xV +oK +iK +XX +jq +yg +Hj +iA +CC +yT +yT +xT +Zu +yT +yT +yT +eM +Wu +co +zl +ei +aD +mN +sc +cS +hV +LK +IQ +Qq +sq +aD +vY +AO +vY +aD +nH +QR +aM +Xp +Pl +ST +Pl +FM +aM +xz +Wo +jG +OX +BZ +QE +yq +WR +Xn +Tn +lH +Nd +pF +WZ +nN +Cp +AL +cq +Ye +Fn +JE +en +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(85,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Sy +ag +ni +ni +eF +eF +Gr +ee +Po +HZ +nv +fn +aB +Gr +sJ +bx +LY +YA +TV +iE +FT +zo +NF +xV +eb +Kp +kw +Kp +Eb +LY +IG +Ik +bl +bl +bl +bl +bl +bl +Cg +gz +Kl +Zl +oD +aE +aD +Es +ig +BK +BK +NM +Za +gU +Sr +XO +fR +jQ +Sf +fJ +Sb +Tf +tq +DP +jI +DW +FU +JT +uU +hM +UE +nE +UA +zU +Bu +BB +ps +de +QH +fx +mt +OI +bN +tD +zS +Lk +mi +dN +GI +uq +vF +uq +RF +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(86,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +ro +ag +ni +ni +Qi +Gr +eT +BG +au +ft +Ac +xN +Gr +Cr +bx +LY +Us +Uh +rr +rp +jL +AN +me +jC +iq +iq +iq +Eb +LY +AC +Uu +Et +lx +kc +PZ +od +rA +pi +TQ +Wu +Tk +Uj +sm +aD +wc +oo +cD +cD +MJ +sc +QZ +Bo +aD +Zc +sc +Zc +aD +fs +Ab +aM +ds +Dx +eo +Dx +hx +ZZ +hm +ZW +cv +UD +Tj +lG +tO +WR +Fc +iw +vv +tf +JQ +JQ +JQ +JQ +Tl +JQ +JQ +bj +bD +vF +bD +RF +RF +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(87,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Sy +ag +Qw +Rw +tp +Yx +di +eX +qB +tU +Pa +Gr +sD +bx +LY +Kq +EU +pD +FT +eI +CO +Uz +Vp +Sx +aG +iq +dx +LY +Cm +Ip +bl +fj +jh +rC +bZ +bl +Cg +vP +Wu +HO +dj +sm +aD +JU +cP +nu +yI +af +al +cR +ss +aD +bW +rV +EW +aD +uX +Go +aM +kd +Dx +gX +aZ +gl +ZZ +Nu +rD +IP +fp +cw +yU +dZ +WR +GU +bP +XN +hd +JQ +wI +Xt +UF +Rm +dM +RR +bj +bD +Cx +JE +JE +sa +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(88,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +gH +ni +ni +Gr +ac +lS +Fs +eD +xR +NK +qJ +yy +bx +LY +LY +LY +LY +LY +LY +Rp +Rp +LY +Rp +Rp +Rp +LY +LY +yC +TZ +XR +XR +XR +XR +XR +XR +iy +vP +Wu +JF +JF +JF +Ct +Ct +Ct +Ct +Ct +Ct +Ct +Ct +Ct +Ct +Ct +Ct +Ct +Ct +yp +Sc +Dx +Dx +Dx +be +Dx +Dx +Dx +Dx +Dx +Dx +Dx +Dx +Dx +Dx +Dx +Dx +Dx +Dx +JQ +JQ +rj +ox +cT +NV +sj +Oo +LG +uq +vF +uq +RF +vF +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(89,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Sy +ag +ni +Gr +Yy +Il +dt +Io +jt +fG +Gr +tN +PW +jw +ai +cr +fB +yy +Bw +sV +sV +bM +Ss +Ss +Ss +Ss +yF +Em +BR +LT +mL +kr +GF +Lq +UX +Lm +ul +Oh +Dv +Dv +Dv +Dv +Dv +Dv +Uv +Dv +lT +Dv +il +OR +CY +Lf +Qz +Dv +Dv +bB +kq +Dx +fM +uY +hq +HD +Dx +XQ +JV +KS +Dx +XQ +Pk +KS +Dx +Cn +RN +ku +Dx +ZM +FO +Qy +pj +Qy +wB +DG +PB +LG +bD +vF +uq +RF +vF +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(90,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +gH +ni +ni +Gr +pl +Gr +Gr +Gr +Gr +Gr +VK +AI +yy +yy +bx +yy +yy +xq +yy +yy +tP +yy +yy +yy +yy +AW +Cg +yr +XR +UZ +BQ +Ud +zt +XR +Fl +Cg +nL +oe +SM +Wu +aw +mB +oe +Lu +oe +HV +oe +oe +Lu +oe +oe +KY +oe +oe +QU +PR +Dx +zT +ZA +vV +uz +Dx +Ad +RN +RN +Oq +Ad +RN +RN +lb +Wi +bL +sH +Dx +xj +We +XT +XT +XT +kC +uT +lW +bj +RF +vF +uq +RF +dk +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(91,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Sy +yG +YV +YV +wX +ni +ni +ni +ni +ni +ge +aW +wG +wG +aW +ge +ge +wG +ge +ge +wG +ge +ge +ge +wG +wG +FE +Ka +oz +oz +oz +oz +oz +oz +gP +FE +Wu +uQ +uQ +Wu +Wu +Wu +Wu +Ww +Wu +Wu +Wu +Wu +Ww +Wu +Wu +Wu +Wu +uQ +uQ +Wu +ym +Yj +ZA +vV +Ez +Dx +jx +ln +OY +Dx +Bm +kI +Ai +Dx +Qm +Yc +zI +CS +Gl +az +KN +Yw +FA +IR +DG +PB +LG +bD +vF +uq +RF +vF +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(92,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Hc +RF +bD +bD +uq +uq +uq +uq +bD +bD +Sy +ag +uq +gH +RF +bD +bD +uq +uq +uq +uq +uq +uq +bD +bD +RF +vF +RF +uq +uq +uq +ea +tj +EG +bD +bD +uq +uq +uq +bD +bD +RF +vF +RF +uq +uq +uq +vF +RF +RF +bD +bD +uq +uq +uq +fg +dF +xt +vN +sX +Dx +KK +gg +Ff +UV +bK +gg +rT +cj +bK +gg +KB +iC +XT +St +XT +XT +XT +kC +sj +Oo +LG +uq +vF +uq +RF +vF +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(93,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Sy +Xw +yE +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Ci +JE +JE +JE +JE +EG +IV +uq +uq +uq +uq +uq +uq +uq +uq +uq +JO +JE +JE +JE +JE +EG +RF +uq +uq +uq +uq +uq +bD +fg +la +ZA +TG +Hq +Tp +pk +eR +zv +Gb +Fq +Af +eR +Gb +eR +eR +hZ +iC +PJ +sj +gk +Wm +BE +As +Jw +bb +bj +bD +vF +uq +RF +vF +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(94,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +bD +bD +ym +ym +dz +YW +bc +Dx +lK +gg +yf +dg +jk +gg +rT +NX +jk +gg +Er +iC +DH +pQ +pQ +DH +DH +MR +Wc +DH +pQ +RF +hE +JE +JE +EG +RF +uq +uq +et +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(95,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +RF +RF +RF +bD +bD +ym +ym +eY +Hr +Dx +wv +Ut +ZT +Dx +Ex +ju +Lt +Dx +IO +Vl +or +iC +AR +QD +QD +EP +FX +Ro +hr +qx +pQ +bD +vF +bD +RF +RF +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(96,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +RF +RF +RF +RF +RF +RF +RF +uq +uq +ym +Vg +el +Dx +aL +RN +RN +Ts +aL +RN +RN +LQ +tA +bL +wj +iC +rd +iv +iv +iv +pL +Nq +Yz +YC +RV +uq +vF +uq +RF +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(97,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +RF +RF +RF +RF +RF +RF +ea +JE +JE +JE +AM +JE +JE +oi +ym +Dx +nb +JV +KS +Dx +nb +fv +KS +Dx +Cn +RN +Eq +iC +BX +Gq +BX +mX +xQ +Ob +Sq +my +pQ +uq +vF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(98,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Zd +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +pz +JE +JE +JE +JE +JE +JE +JE +EG +RF +RF +RF +vX +FP +bD +bD +ym +ym +xo +xo +jb +ym +xo +xo +kN +ym +xo +xo +SR +Vg +pQ +kV +kV +pQ +pQ +kV +Ry +pQ +pQ +bD +vF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Zd +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(99,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +bD +bD +RF +RF +RF +RF +uq +uq +uq +ea +tT +sa +RF +bD +bD +bD +bD +vX +JE +sa +RF +vF +RF +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(100,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +pz +JE +JE +JE +JE +JE +EG +RF +IV +uq +uq +uq +uq +uq +uq +pz +XA +JE +cb +RF +RF +RF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(101,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +RF +vX +JE +JE +JE +JE +FP +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(102,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(103,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Zd +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(104,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(105,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(106,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Zd +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(107,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(108,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Zd +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(109,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(110,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(111,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Zd +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(112,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(113,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(114,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Zd +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(115,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +lg +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(116,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(117,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(118,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(119,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(120,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(121,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Zd +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(122,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(123,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(124,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(125,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(126,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(127,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(128,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(129,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(130,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(131,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(132,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(133,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(134,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(135,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(136,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(137,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(138,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(139,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(140,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq "} >>>>>>> 5e30d29614... Merge pull request #14566 from Heroman3003/wall-locker-color diff --git a/maps/stellar_delight/stellar_delight2.dmm b/maps/stellar_delight/stellar_delight2.dmm index 03029917d3..eeb1237b78 100644 --- a/maps/stellar_delight/stellar_delight2.dmm +++ b/maps/stellar_delight/stellar_delight2.dmm @@ -1,4 +1,7 @@ <<<<<<< HEAD +<<<<<<< HEAD +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aa" = ( /obj/structure/cable/orange{ @@ -170,6 +173,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/monotile, /area/hydroponics) "aq" = ( @@ -215,6 +222,16 @@ }, /turf/simulated/floor/tiled, /area/stellardelight/deck2/fore) +<<<<<<< HEAD +======= +"av" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/mob/living/simple_mob/animal/goat{ + name = "Ted" + }, +/turf/simulated/floor/tiled/freezer/cold, +/area/crew_quarters/kitchen) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "aw" = ( /obj/structure/table/standard, /obj/random/tech_supply, @@ -262,6 +279,12 @@ }, /turf/simulated/floor/tiled/eris/dark/orangecorner, /area/engineering/engine_eva) +<<<<<<< HEAD +======= +"aA" = ( +/turf/simulated/floor/tiled/monotile, +/area/stellardelight/deck2/fore) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "aB" = ( /obj/structure/cable/green{ icon_state = "4-8" @@ -317,6 +340,12 @@ dir = 8 }, /obj/effect/floor_decal/milspec/color/white/half, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/stellardelight/deck2/central) "aG" = ( @@ -327,6 +356,20 @@ }, /turf/simulated/floor/tiled, /area/hydroponics) +<<<<<<< HEAD +======= +"aH" = ( +/obj/effect/floor_decal/milspec/color/black/corner, +/obj/effect/floor_decal/milspec/color/silver/corner{ + dir = 4 + }, +/obj/structure/closet/hydrant{ + dir = 4; + pixel_x = 27 + }, +/turf/simulated/floor/tiled, +/area/stellardelight/deck2/fore) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "aI" = ( /obj/structure/cable{ icon_state = "1-2" @@ -343,6 +386,17 @@ }, /turf/simulated/floor, /area/maintenance/stellardelight/deck2/starboardsolars) +<<<<<<< HEAD +======= +"aJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/mob/living/simple_mob/animal/passive/cow, +/turf/simulated/floor/grass, +/area/hydroponics) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "aK" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 @@ -378,6 +432,22 @@ /obj/random/tech_supply, /turf/simulated/floor/tiled/eris/dark/orangecorner, /area/engineering/engine_eva) +<<<<<<< HEAD +======= +"aP" = ( +/obj/effect/floor_decal/milspec/color/black/corner{ + dir = 1 + }, +/obj/effect/floor_decal/milspec/color/silver/corner{ + dir = 8 + }, +/obj/structure/closet/hydrant{ + dir = 8; + pixel_x = -27 + }, +/turf/simulated/floor/tiled, +/area/stellardelight/deck2/fore) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "aQ" = ( /obj/structure/grille, /turf/simulated/floor/airless, @@ -414,6 +484,16 @@ /obj/structure/low_wall/bay/reinforced/steel, /turf/simulated/floor, /area/maintenance/stellardelight/deck2/portfore) +<<<<<<< HEAD +======= +"aU" = ( +/turf/simulated/floor/tiled/monotile, +/area/stellardelight/deck2/aftport) +"aV" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck2/portaft) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "aW" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -453,6 +533,25 @@ }, /turf/simulated/floor/tiled/techfloor, /area/engineering/atmos/monitoring) +<<<<<<< HEAD +======= +"ba" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/simulated/floor/tiled, +/area/stellardelight/deck2/starboard) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "bb" = ( /obj/machinery/light/floortube{ dir = 4; @@ -558,12 +657,15 @@ pixel_x = 32; pixel_y = 6 }, +<<<<<<< HEAD /obj/structure/sign/directions{ desc = "A direction sign, pointing out the way to the shuttle bay."; name = "\improper Shuttle Bay"; pixel_x = 32; pixel_y = -6 }, +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /obj/structure/sign/directions/security{ pixel_x = 32; pixel_y = 12 @@ -575,6 +677,13 @@ /obj/structure/railing/grey{ dir = 4 }, +<<<<<<< HEAD +======= +/obj/structure/sign/directions/shuttle_bay{ + pixel_x = 32; + pixel_y = -6 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/monotile, /area/stellardelight/deck2/aftport) "bn" = ( @@ -617,6 +726,10 @@ /obj/effect/floor_decal/milspec/color/green/half{ dir = 8 }, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/hydroponics) "br" = ( @@ -627,12 +740,15 @@ pixel_x = -32; pixel_y = 6 }, +<<<<<<< HEAD /obj/structure/sign/directions{ desc = "A direction sign, pointing out the way to the shuttle bay."; name = "\improper Shuttle Bay"; pixel_x = -32; pixel_y = -6 }, +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /obj/structure/sign/directions/security{ pixel_x = -32; pixel_y = 12 @@ -644,6 +760,13 @@ /obj/structure/railing/grey{ dir = 8 }, +<<<<<<< HEAD +======= +/obj/structure/sign/directions/shuttle_bay{ + pixel_x = -32; + pixel_y = -6 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/monotile, /area/stellardelight/deck2/aftstarboard) "bs" = ( @@ -667,6 +790,10 @@ /obj/effect/floor_decal/milspec/color/green/half{ dir = 8 }, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/hydroponics) "bu" = ( @@ -684,6 +811,12 @@ }, /turf/simulated/floor/tiled/eris/white/bluecorner, /area/stellardelight/deck2/triage) +<<<<<<< HEAD +======= +"bv" = ( +/turf/simulated/floor/tiled/monotile, +/area/stellardelight/deck2/aftstarboard) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "bw" = ( /obj/machinery/power/pointdefense{ id_tag = "sd_pd" @@ -760,6 +893,18 @@ /obj/machinery/atmospherics/pipe/simple/visible/black, /turf/simulated/wall/bay/r_wall/orange, /area/engineering/atmos/storage) +<<<<<<< HEAD +======= +"bG" = ( +/obj/structure/cable/yellow{ + icon_state = "32-8" + }, +/obj/structure/sign/department/miner_dock{ + pixel_y = 32 + }, +/turf/simulated/floor/tiled/monotile, +/area/quartermaster/storage) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "bH" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -826,6 +971,23 @@ }, /turf/simulated/floor, /area/stellardelight/deck2/central) +<<<<<<< HEAD +======= +"bM" = ( +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/mob/living/simple_mob/animal/passive/opossum/poppy, +/turf/simulated/floor/tiled/eris/dark/gray_platform, +/area/engineering/workshop) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "bN" = ( /obj/structure/cable/green{ icon_state = "1-8" @@ -841,6 +1003,17 @@ }, /turf/simulated/floor/tiled, /area/stellardelight/deck2/fore) +<<<<<<< HEAD +======= +"bO" = ( +/obj/item/device/radio/intercom{ + dir = 1; + pixel_y = 24 + }, +/mob/living/simple_mob/otie/red/chubby/cocoa, +/turf/simulated/floor/tiled/eris/steel/brown_platform, +/area/crew_quarters/bar) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "bP" = ( /obj/structure/disposalpipe/segment{ dir = 2; @@ -850,8 +1023,25 @@ dir = 6 }, /obj/machinery/alarm/angled, +<<<<<<< HEAD /turf/simulated/floor, /area/maintenance/stellardelight/deck2/portfore) +======= +/obj/machinery/space_heater, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck2/portfore) +"bQ" = ( +/obj/structure/closet/secure_closet/quartermaster, +/obj/item/weapon/storage/backpack/dufflebag, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/machinery/firealarm/angled{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "bR" = ( /obj/machinery/door/firedoor/glass, /obj/structure/cable/orange{ @@ -884,12 +1074,22 @@ /turf/simulated/wall/bay/r_wall/steel, /area/engineering/storage) "bU" = ( +<<<<<<< HEAD /mob/living/simple_mob/vore/alienanimals/teppi/baby, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /turf/simulated/floor/grass, /area/hydroponics) +======= +/obj/structure/filingcabinet, +/obj/machinery/light, +/obj/machinery/alarm/angled{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/quartermaster/qm) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "bV" = ( /obj/structure/table/woodentable, /obj/item/weapon/book/manual/bar_guide, @@ -950,6 +1150,30 @@ /obj/structure/table/fancyblack, /turf/simulated/floor/carpet/sblucarpet, /area/stellardelight/deck2/briefingroom) +<<<<<<< HEAD +======= +"cc" = ( +/obj/machinery/power/smes/buildable{ + RCon_tag = "Engine - Core"; + charge = 2e+006; + input_attempt = 1; + input_level = 200000; + name = "Engine"; + output_level = 250000 + }, +/obj/structure/cable/cyan{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/engineering/storage) +"cd" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/machinery/floodlight, +/turf/simulated/floor/plating, +/area/engineering/storage) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "ce" = ( /obj/machinery/vending/wardrobe/cargodrobe, /obj/machinery/status_display/supply_display{ @@ -1033,6 +1257,16 @@ /obj/effect/floor_decal/steeldecal/steel_decals_central5, /turf/simulated/floor/tiled, /area/stellardelight/deck2/fore) +<<<<<<< HEAD +======= +"cp" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/power/thermoregulator, +/turf/simulated/floor/plating, +/area/engineering/storage) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "cq" = ( /obj/machinery/air_sensor{ frequency = 1438; @@ -1203,7 +1437,11 @@ dir = 1 }, /turf/simulated/floor/tiled, +<<<<<<< HEAD /area/quartermaster/storage) +======= +/area/stellardelight/deck2/aftport) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "cL" = ( /obj/structure/cable/cyan{ icon_state = "2-8" @@ -1283,6 +1521,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/eris/white/bluecorner, /area/medical/cmostore) +<<<<<<< HEAD +======= +"cS" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled, +/area/stellardelight/deck2/starboard) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "cT" = ( /obj/structure/cable/green{ icon_state = "1-4" @@ -1307,6 +1552,10 @@ /obj/effect/landmark{ name = "morphspawn" }, +<<<<<<< HEAD +======= +/obj/structure/reagent_dispensers/fueltank, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor, /area/maintenance/stellardelight/deck2/portaft) "cW" = ( @@ -1339,9 +1588,19 @@ /area/stellardelight/deck2/fore) "cZ" = ( /obj/item/device/flashlight/lamp/green{ +<<<<<<< HEAD pixel_y = 7 }, /obj/item/weapon/folder/blue_captain, +======= + pixel_x = 7; + pixel_y = 16 + }, +/obj/item/weapon/folder/blue_captain{ + pixel_x = -6; + pixel_y = 7 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /obj/structure/table/darkglass, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -1349,6 +1608,13 @@ /obj/machinery/requests_console/preset/captain{ pixel_x = -30 }, +<<<<<<< HEAD +======= +/obj/item/weapon/melee/chainofcommand, +/obj/item/weapon/folder/blue_captain{ + pixel_x = -6 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/carpet/blucarpet, /area/crew_quarters/captain) "da" = ( @@ -1366,6 +1632,7 @@ /turf/simulated/floor/tiled/eris/dark/orangecorner, /area/engineering/locker_room) "db" = ( +<<<<<<< HEAD /obj/structure/cable/green{ icon_state = "4-8" }, @@ -1377,6 +1644,20 @@ }, /turf/simulated/floor/tiled, /area/quartermaster/storage) +======= +/obj/structure/table/reinforced, +/obj/item/weapon/paper{ + info = "For those who didn't know yet, the big blue box in here is a 'grid checker' which will shut off the power if a dangerous power spike erupts into the powernet, shutting everything down protects everything from electrical damage, however the outages can be disruptive to ship operations, so it is designed to restore power after a somewhat significant delay, up to fifteen minutes or so. The grid checker can be manually hacked in order to end the outage sooner. To do that, you must cut three specific wires which do not cause a red light to shine, then pulse a fourth wire. Electrical protection is highly recommended when doing maintenance on the grid checker."; + name = "grid checker info" + }, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/box/lights/mixed, +/turf/simulated/floor/plating, +/area/engineering/storage) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "dc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/structure/cable/white{ @@ -1406,6 +1687,17 @@ }, /turf/simulated/floor, /area/maintenance/stellardelight/deck2/starboardfore) +<<<<<<< HEAD +======= +"df" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable, +/obj/machinery/power/grid_checker, +/turf/simulated/floor/plating, +/area/engineering/storage) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "dg" = ( /obj/structure/cable/white{ icon_state = "4-8" @@ -1458,6 +1750,13 @@ }, /turf/simulated/floor/airless, /area/stellardelight/deck2/exterior) +<<<<<<< HEAD +======= +"dl" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plating, +/area/engineering/storage) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "dm" = ( /obj/item/device/radio/intercom{ dir = 1; @@ -1467,6 +1766,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/eris/cafe, /area/crew_quarters/kitchen) +<<<<<<< HEAD +======= +"dn" = ( +/obj/effect/floor_decal/steeldecal/steel_decals5{ + dir = 1 + }, +/obj/machinery/disposal/wall, +/obj/structure/disposalpipe/trunk, +/turf/simulated/floor/tiled, +/area/stellardelight/deck2/port) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "do" = ( /turf/simulated/wall/bay/brown, /area/quartermaster/storage) @@ -1480,9 +1790,12 @@ /turf/simulated/floor/tiled, /area/stellardelight/deck2/central) "dq" = ( +<<<<<<< HEAD /obj/structure/cable/yellow{ icon_state = "4-8" }, +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -1553,6 +1866,12 @@ dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals5, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/stellardelight/deck2/starboard) "dz" = ( @@ -1627,6 +1946,10 @@ /obj/effect/floor_decal/steeldecal/steel_decals5{ dir = 1 }, +<<<<<<< HEAD +======= +/obj/structure/closet/walllocker_double/emergency_engi/north, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/stellardelight/deck2/fore) "dH" = ( @@ -1994,10 +2317,15 @@ name = "Bridge Lockdown"; pixel_y = 2 }, +<<<<<<< HEAD +======= +/obj/effect/floor_decal/milspec/color/blue/corner, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/dark/gray_platform, /area/bridge) "ex" = ( /obj/structure/closet/hydrant{ +<<<<<<< HEAD pixel_x = -32 }, /obj/effect/floor_decal/milspec/color/black/corner{ @@ -2008,6 +2336,13 @@ }, /turf/simulated/floor/tiled, /area/stellardelight/deck2/fore) +======= + dir = 4; + pixel_x = 27 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/stellardelight/deck2/triage) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "ey" = ( /obj/machinery/door/firedoor/glass, /obj/structure/window/bay/reinforced, @@ -2266,6 +2601,10 @@ dir = 1; req_one_access = list(35,28) }, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/grass, /area/hydroponics) "fb" = ( @@ -2436,6 +2775,12 @@ dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals5, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/stellardelight/deck2/central) "fw" = ( @@ -2503,6 +2848,43 @@ }, /turf/simulated/floor/tiled/eris/steel/brown_platform, /area/crew_quarters/bar) +<<<<<<< HEAD +======= +"fC" = ( +/obj/effect/floor_decal/steeldecal/steel_decals5{ + dir = 4 + }, +/obj/structure/closet/hydrant{ + dir = 4; + pixel_x = 27 + }, +/turf/simulated/floor/tiled, +/area/stellardelight/deck2/starboard) +"fD" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/floor_decal/steeldecal/steel_decals5{ + dir = 8 + }, +/obj/structure/closet/hydrant{ + dir = 8; + pixel_x = -27 + }, +/turf/simulated/floor/tiled, +/area/stellardelight/deck2/aftport) +"fE" = ( +/obj/item/weapon/storage/pill_bottle/dice_nerd, +/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/weapon/storage/dicecup, +/obj/item/weapon/deck/cah, +/obj/item/weapon/deck/cah/black, +/obj/item/weapon/deck/cards, +/obj/item/weapon/deck/cards/casino, +/obj/structure/closet/walllocker_double/misc_civ/north, +/turf/simulated/floor/tiled/eris/dark/cargo, +/area/crew_quarters/recreation_area) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "fF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/structure/cable/white{ @@ -2513,6 +2895,7 @@ /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 4 }, +<<<<<<< HEAD /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 9 }, @@ -2527,10 +2910,72 @@ }, /turf/simulated/floor, /area/engineering/atmos/monitoring) +======= +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 9 + }, +/turf/simulated/floor/tiled/eris/white/bluecorner, +/area/medical/cmostore) +"fG" = ( +/obj/machinery/atmospherics/portables_connector{ + dir = 1 + }, +/obj/machinery/camera/network/engineering{ + dir = 1 + }, +/turf/simulated/floor, +/area/engineering/atmos/monitoring) +"fH" = ( +/obj/item/canvas, +/obj/item/canvas, +/obj/item/canvas, +/obj/item/canvas, +/obj/item/canvas, +/obj/item/canvas/nineteen_nineteen, +/obj/item/canvas/nineteen_nineteen, +/obj/item/canvas/nineteen_nineteen, +/obj/item/canvas/nineteen_nineteen, +/obj/item/canvas/nineteen_nineteen, +/obj/item/canvas/twentyfour_twentyfour, +/obj/item/canvas/twentyfour_twentyfour, +/obj/item/canvas/twentyfour_twentyfour, +/obj/item/canvas/twentyfour_twentyfour, +/obj/item/canvas/twentyfour_twentyfour, +/obj/item/canvas/twentythree_nineteen, +/obj/item/canvas/twentythree_nineteen, +/obj/item/canvas/twentythree_nineteen, +/obj/item/canvas/twentythree_nineteen, +/obj/item/canvas/twentythree_nineteen, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/twentythree_twentythree, +/obj/structure/table/standard, +/obj/machinery/recharger, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/light{ + dir = 4 + }, +/obj/item/paint_palette, +/obj/item/paint_palette, +/obj/item/paint_brush, +/obj/item/paint_brush, +/obj/effect/landmark/vines, +/obj/structure/closet/walllocker_double/misc_civ/north, +/turf/simulated/floor/tiled, +/area/storage/art) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "fI" = ( /obj/effect/floor_decal/milspec/color/white/corner{ dir = 8 }, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/stellardelight/deck2/central) "fJ" = ( @@ -2547,11 +2992,37 @@ /turf/simulated/floor/tiled/eris/dark/cargo, /area/crew_quarters/recreation_area) "fL" = ( +<<<<<<< HEAD /obj/machinery/computer/arcade/battle, /obj/machinery/atmospherics/unary/vent_pump/on, /obj/effect/landmark/vermin, /turf/simulated/floor/tiled/eris/dark/cargo, /area/crew_quarters/recreation_area) +======= +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/effect/landmark/vermin, +/obj/machinery/station_slot_machine, +/turf/simulated/floor/tiled/eris/dark/cargo, +/area/crew_quarters/recreation_area) +"fM" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/structure/table/steel_reinforced, +/obj/machinery/photocopier/faxmachine{ + department = "Bridge" + }, +/obj/machinery/light/floortube{ + dir = 4; + pixel_x = 6 + }, +/obj/item/weapon/paper/dockingcodes/sd, +/obj/item/device/radio, +/obj/item/device/radio, +/obj/structure/closet/walllocker_double/command/east, +/turf/simulated/floor/tiled/eris/dark/monofloor, +/area/bridge) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "fN" = ( /obj/machinery/door/firedoor/glass, /obj/structure/window/bay/reinforced, @@ -2612,6 +3083,20 @@ }, /turf/simulated/floor/tiled, /area/stellardelight/deck2/port) +<<<<<<< HEAD +======= +"fS" = ( +/obj/structure/cable/blue{ + icon_state = "4-8" + }, +/obj/item/weapon/book/manual/command_guide, +/obj/item/weapon/book/manual/standard_operating_procedure, +/obj/item/weapon/book/manual/security_space_law, +/obj/item/weapon/book/manual/sd_guide, +/obj/structure/closet/walllocker_double/command/north, +/turf/simulated/floor/wood, +/area/crew_quarters/captain) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "fT" = ( /obj/structure/table/reinforced, /obj/fiftyspawner/steel, @@ -2619,11 +3104,14 @@ /obj/fiftyspawner/steel, /obj/fiftyspawner/steel, /obj/fiftyspawner/steel, +<<<<<<< HEAD /obj/structure/closet/walllocker_double/north{ dir = 4; pixel_x = 32; pixel_y = 0 }, +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /obj/fiftyspawner/wood, /obj/item/stack/material/glass/phoronrglass{ amount = 20 @@ -2635,6 +3123,12 @@ /obj/item/stack/material/plasteel{ amount = 30 }, +<<<<<<< HEAD +======= +/obj/structure/closet/walllocker_double/engineering/east{ + name = "material sheets" + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/dark/orangecorner, /area/engineering/workshop) "fU" = ( @@ -2695,12 +3189,23 @@ /turf/simulated/floor/tiled/eris/steel/cargo, /area/quartermaster/storage) "gc" = ( +<<<<<<< HEAD /mob/living/simple_mob/animal/passive/cow, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /turf/simulated/floor/grass, /area/hydroponics) +======= +/obj/structure/cable/cyan{ + icon_state = "1-2" + }, +/obj/item/weapon/book/manual/engineering_particle_accelerator, +/obj/item/weapon/book/manual/tesla_engine, +/obj/structure/closet/walllocker_double/engineering/west, +/turf/simulated/floor/tiled/eris/dark/techfloor_grid, +/area/engineering/engine_room) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "gd" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -2880,6 +3385,18 @@ }, /turf/simulated/floor/reinforced/airless, /area/stellardelight/deck2/combustionworkshop) +<<<<<<< HEAD +======= +"gt" = ( +/obj/item/weapon/storage/box/lights/mixed, +/obj/item/weapon/tape_roll, +/obj/item/weapon/storage/belt/utility, +/obj/item/device/multitool, +/obj/fiftyspawner/steel, +/obj/structure/closet/walllocker_double/cargo/east, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/quartermaster/storage) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "gu" = ( /obj/machinery/firealarm/angled, /obj/item/device/defib_kit/loaded, @@ -2920,6 +3437,16 @@ }, /turf/simulated/floor/tiled/techfloor, /area/engineering/atmos/monitoring) +<<<<<<< HEAD +======= +"gz" = ( +/obj/effect/floor_decal/steeldecal/steel_decals5{ + dir = 4 + }, +/obj/structure/closet/walllocker_double/emergency_engi/east, +/turf/simulated/floor/tiled, +/area/stellardelight/deck2/starboard) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "gA" = ( /obj/structure/railing/grey{ dir = 4 @@ -2956,6 +3483,16 @@ }, /turf/simulated/floor/tiled/eris/dark/gray_platform, /area/bridge) +<<<<<<< HEAD +======= +"gD" = ( +/obj/structure/table/reinforced, +/obj/random/powercell, +/obj/random/tech_supply, +/obj/item/device/t_scanner, +/turf/simulated/floor/tiled/eris/dark/orangecorner, +/area/engineering/workshop) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "gE" = ( /obj/structure/cable{ icon_state = "1-8" @@ -2978,12 +3515,26 @@ /turf/simulated/floor/airless, /area/stellardelight/deck2/exterior) "gG" = ( +<<<<<<< HEAD /obj/structure/sign/poster{ dir = 8 }, /obj/effect/floor_decal/milspec/color/green/half{ dir = 8 }, +======= +/obj/effect/floor_decal/milspec/color/green/half{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 2 + }, +/obj/machinery/disposal/wall{ + dir = 4; + pixel_x = -24; + plane = -34 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/hydroponics) "gH" = ( @@ -3001,6 +3552,18 @@ }, /turf/simulated/floor/tiled/eris/white/bluecorner, /area/medical/reception) +<<<<<<< HEAD +======= +"gI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/item/weapon/circuitboard/tesla_coil, +/obj/item/weapon/circuitboard/tesla_coil, +/obj/structure/closet/walllocker_double/engineering/north, +/turf/simulated/floor/tiled/eris/dark/orangecorner, +/area/engineering/engine_eva) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "gJ" = ( /obj/structure/medical_stand, /turf/simulated/floor/tiled/white, @@ -3036,9 +3599,12 @@ /turf/simulated/floor/tiled/techmaint, /area/engineering/atmos/storage) "gN" = ( +<<<<<<< HEAD /obj/structure/cable/yellow{ icon_state = "1-2" }, +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, @@ -3179,11 +3745,30 @@ }, /turf/simulated/floor/tiled/techmaint, /area/engineering/atmos/storage) +<<<<<<< HEAD +======= +"hf" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/wall/bay/r_wall/green, +/area/hydroponics) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "hg" = ( /obj/structure/shuttle/window, /obj/structure/grille, /turf/simulated/floor, /area/stellardelight/deck2/portescape) +<<<<<<< HEAD +======= +"hh" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled/monotile, +/area/hydroponics) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "hi" = ( /obj/structure/closet/walllocker_double/medical/north, /obj/item/weapon/storage/box/body_record_disk, @@ -3291,6 +3876,16 @@ }, /turf/simulated/floor/tiled/techfloor, /area/stellardelight/deck2/o2production) +<<<<<<< HEAD +======= +"hv" = ( +/obj/effect/floor_decal/steeldecal/steel_decals5{ + dir = 4 + }, +/obj/structure/closet/walllocker_double/emergency_engi/east, +/turf/simulated/floor/tiled, +/area/stellardelight/deck2/port) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "hw" = ( /obj/structure/table/standard, /obj/machinery/alarm/angled, @@ -3318,6 +3913,7 @@ /turf/simulated/floor/airless, /area/stellardelight/deck2/exterior) "hA" = ( +<<<<<<< HEAD /obj/structure/closet/walllocker_double/south{ dir = 2; pixel_y = 30 @@ -3331,6 +3927,18 @@ /obj/item/weapon/deck/cards/casino, /turf/simulated/floor/tiled/eris/dark/cargo, /area/crew_quarters/recreation_area) +======= +/obj/structure/closet/walllocker_double/emergency_engi/south, +/turf/simulated/floor/tiled/eris/white/cargo, +/area/stellardelight/deck2/triage) +"hB" = ( +/obj/effect/floor_decal/steeldecal/steel_decals5{ + dir = 4 + }, +/obj/structure/closet/walllocker_double/emergency_engi/east, +/turf/simulated/floor/tiled, +/area/stellardelight/deck2/fore) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "hC" = ( /obj/structure/filingcabinet/chestdrawer{ name = "Medical Forms" @@ -3344,6 +3952,16 @@ /obj/effect/landmark/start/visitor, /turf/simulated/floor/carpet/turcarpet, /area/crew_quarters/recreation_area) +<<<<<<< HEAD +======= +"hE" = ( +/obj/effect/floor_decal/milspec/color/green/half{ + dir = 8 + }, +/obj/structure/closet/walllocker_double/emergency_engi/west, +/turf/simulated/floor/tiled, +/area/stellardelight/deck2/fore) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "hF" = ( /obj/machinery/vending/wallmed1{ dir = 1; @@ -3351,6 +3969,21 @@ }, /turf/simulated/floor/tiled/white, /area/medical/surgery2) +<<<<<<< HEAD +======= +"hH" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/simulated/floor/tiled/monotile, +/area/hydroponics) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "hI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/green{ dir = 6 @@ -3453,6 +4086,7 @@ /area/quartermaster/storage) "hT" = ( <<<<<<< HEAD +<<<<<<< HEAD /obj/structure/railing/grey{ dir = 8 }, @@ -3462,6 +4096,8 @@ /turf/simulated/open, /area/stellardelight/deck2/triage) ======= +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/tagger{ dir = 2; @@ -3470,7 +4106,10 @@ }, /turf/simulated/floor/tiled, /area/crew_quarters/locker) +<<<<<<< HEAD >>>>>>> 76e61a485c... Merge pull request #12764 from Very-Soft/timeforblue +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "hU" = ( /obj/structure/disposalpipe/tagger/partial{ dir = 8; @@ -3633,12 +4272,15 @@ /obj/structure/low_wall/bay/reinforced/white, /turf/simulated/floor, /area/medical/psych) +<<<<<<< HEAD "iq" = ( /obj/structure/closet/hydrant{ pixel_x = 32 }, /turf/simulated/floor/tiled/eris/white/bluecorner, /area/stellardelight/deck2/triage) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "ir" = ( /obj/structure/cable/green{ icon_state = "1-2" @@ -3763,6 +4405,10 @@ cur_coils = 4; input_attempt = 1; input_level = 500000; +<<<<<<< HEAD +======= + name = "Main"; +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 output_level = 1e+006 }, /turf/simulated/floor/plating, @@ -3818,6 +4464,7 @@ }, /turf/simulated/floor, /area/stellardelight/deck2/starboardescape) +<<<<<<< HEAD "iM" = ( /obj/structure/cable/blue{ icon_state = "4-8" @@ -3829,6 +4476,8 @@ /obj/item/weapon/book/manual/sd_guide, /turf/simulated/floor/wood, /area/crew_quarters/captain) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "iN" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/angled_bay/standard/glass{ @@ -4262,7 +4911,11 @@ dir = 1 }, /turf/simulated/floor/tiled, +<<<<<<< HEAD /area/quartermaster/storage) +======= +/area/stellardelight/deck2/aftport) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "jO" = ( /obj/machinery/door/firedoor/glass, /obj/structure/window/bay/reinforced, @@ -4377,6 +5030,10 @@ /area/stellardelight/deck2/triage) "kc" = ( /obj/machinery/computer/power_monitor, +<<<<<<< HEAD +======= +/obj/effect/floor_decal/milspec/color/orange/half, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/dark/monofloor, /area/bridge) "kd" = ( @@ -4664,6 +5321,10 @@ /obj/structure/cable/blue{ icon_state = "1-2" }, +<<<<<<< HEAD +======= +/obj/machinery/door/firedoor/glass, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/steel_ridged, /area/stellardelight/deck2/briefingroom) "kE" = ( @@ -4724,6 +5385,12 @@ dir = 8; pixel_x = -6 }, +<<<<<<< HEAD +======= +/obj/effect/floor_decal/milspec/color/blue/half{ + dir = 4 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/dark/monofloor, /area/bridge) "kK" = ( @@ -5028,7 +5695,11 @@ }, /obj/item/device/radio/beacon, /turf/simulated/floor/tiled, +<<<<<<< HEAD /area/quartermaster/storage) +======= +/area/stellardelight/deck2/aftport) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "lo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -5195,6 +5866,7 @@ }, /turf/simulated/floor/tiled/eris/dark/gray_platform, /area/bridge) +<<<<<<< HEAD "lE" = ( /obj/machinery/floodlight, /obj/machinery/light/small{ @@ -5202,6 +5874,8 @@ }, /turf/simulated/floor/plating, /area/engineering/storage) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "lF" = ( /obj/effect/landmark{ name = "lightsout" @@ -5218,10 +5892,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/carpet/turcarpet, /area/crew_quarters/recreation_area) +<<<<<<< HEAD "lH" = ( /obj/machinery/power/thermoregulator, /turf/simulated/floor/plating, /area/engineering/storage) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "lI" = ( /obj/structure/table/steel_reinforced, /obj/machinery/door/window/westleft{ @@ -5267,6 +5944,15 @@ }, /turf/simulated/floor/tiled/eris/white/bluecorner, /area/medical/cmostore) +<<<<<<< HEAD +======= +"lM" = ( +/obj/effect/floor_decal/milspec/color/blue/half{ + dir = 4 + }, +/turf/space, +/area/space) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "lN" = ( /obj/structure/cable/cyan{ icon_state = "1-2" @@ -5312,6 +5998,7 @@ pixel_x = 32; pixel_y = 6 }, +<<<<<<< HEAD /obj/structure/sign/directions{ desc = "A direction sign, pointing out the way to the shuttle bay."; dir = 1; @@ -5323,6 +6010,17 @@ dir = 1; pixel_x = 32; pixel_y = 12 +======= +/obj/structure/sign/directions/stairs_down{ + dir = 1; + pixel_x = 32; + pixel_y = 12 + }, +/obj/structure/sign/directions/shuttle_bay{ + dir = 1; + pixel_x = 32; + pixel_y = -12 +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 }, /turf/simulated/open, /area/stellardelight/deck2/fore) @@ -5332,6 +6030,12 @@ /obj/machinery/status_display{ pixel_y = 32 }, +<<<<<<< HEAD +======= +/obj/machinery/light{ + dir = 4 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/white/bluecorner, /area/medical/cmostore) "lS" = ( @@ -5481,6 +6185,7 @@ /obj/machinery/vending/loadout/loadout_misc, /obj/machinery/atmospherics/unary/vent_pump/on, <<<<<<< HEAD +<<<<<<< HEAD /obj/effect/landmark{ name = "vinestart" }, @@ -5489,6 +6194,10 @@ /obj/effect/landmark/vines, /turf/simulated/floor/tiled/dark, >>>>>>> c527964372... Merge pull request #13346 from Heroman3003/doubleclosets +======= +/obj/effect/landmark/vines, +/turf/simulated/floor/tiled/dark, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /area/crew_quarters/locker) "me" = ( /obj/structure/cable/white{ @@ -5503,6 +6212,10 @@ "mg" = ( /obj/random/vendordrink, /obj/machinery/atmospherics/unary/vent_pump/on, +<<<<<<< HEAD +======= +/obj/effect/landmark/vines, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/steel_ridged, /area/stellardelight/deck2/port) "mh" = ( @@ -5559,6 +6272,10 @@ /obj/structure/cable/green{ icon_state = "1-4" }, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/stellardelight/deck2/starboard) "mn" = ( @@ -5635,6 +6352,7 @@ /obj/machinery/portable_atmospherics/canister/nitrogen, /turf/simulated/floor/tiled/techfloor, /area/engineering/atmos/monitoring) +<<<<<<< HEAD "my" = ( /mob/living/simple_mob/animal/goat{ name = "Ted" @@ -5642,6 +6360,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/freezer/cold, /area/crew_quarters/kitchen) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "mz" = ( /obj/machinery/portable_atmospherics/hydroponics, /obj/effect/floor_decal/milspec/color/green/half{ @@ -6463,6 +7183,7 @@ }, /turf/simulated/floor/tiled/techfloor, /area/engineering/atmos/monitoring) +<<<<<<< HEAD "or" = ( /obj/structure/closet/walllocker_double/east, /obj/item/weapon/storage/box/lights/mixed, @@ -6472,6 +7193,8 @@ /obj/fiftyspawner/steel, /turf/simulated/floor/tiled/eris/steel/cargo, /area/quartermaster/storage) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "os" = ( /obj/machinery/door/firedoor/glass/hidden/steel{ dir = 8 @@ -6805,6 +7528,7 @@ }, /turf/simulated/floor, /area/maintenance/stellardelight/deck2/starboardaft) +<<<<<<< HEAD "pi" = ( /obj/item/device/radio/intercom{ dir = 1; @@ -6813,6 +7537,8 @@ /mob/living/simple_mob/otie/red/chubby/cocoa, /turf/simulated/floor/tiled/eris/steel/brown_platform, /area/crew_quarters/bar) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "pj" = ( /obj/machinery/light/small{ dir = 8 @@ -6848,6 +7574,7 @@ }, /turf/simulated/floor/tiled/eris/steel/brown_platform, /area/quartermaster/storage) +<<<<<<< HEAD "pm" = ( /obj/structure/closet/hydrant{ pixel_x = 32 @@ -6857,6 +7584,8 @@ }, /turf/simulated/floor/tiled, /area/stellardelight/deck2/starboard) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "pn" = ( /obj/machinery/alarm/angled{ dir = 4 @@ -7214,7 +7943,11 @@ dir = 8 }, /turf/simulated/floor/tiled, +<<<<<<< HEAD /area/quartermaster/storage) +======= +/area/stellardelight/deck2/aftport) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "qd" = ( /obj/item/device/radio/intercom{ dir = 1; @@ -7686,6 +8419,12 @@ dir = 5 }, /obj/effect/floor_decal/milspec/color/white/half, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/stellardelight/deck2/central) "rd" = ( @@ -7704,6 +8443,7 @@ "re" = ( /obj/effect/floor_decal/industrial/warning{ dir = 8 +<<<<<<< HEAD }, /obj/effect/landmark/start/cargo, /turf/simulated/floor/tiled/eris/steel/cargo, @@ -7717,6 +8457,12 @@ /obj/item/weapon/book/manual/tesla_engine, /turf/simulated/floor/tiled/eris/dark/techfloor_grid, /area/engineering/engine_room) +======= + }, +/obj/effect/landmark/start/cargo, +/turf/simulated/floor/tiled/eris/steel/cargo, +/area/quartermaster/storage) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "rg" = ( /obj/structure/bed/chair/sofa/corp/corner{ dir = 8 @@ -7803,6 +8549,10 @@ /area/engineering/engineering_monitoring) "rr" = ( /obj/structure/closet/walllocker_double/south{ +<<<<<<< HEAD +======= + color = "#8da4a6"; +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 pixel_x = -5 }, /obj/structure/table/standard, @@ -7927,6 +8677,7 @@ }, /turf/simulated/floor/tiled, /area/crew_quarters/locker) +<<<<<<< HEAD "rA" = ( /mob/living/simple_mob/animal/passive/opossum/poppy, /obj/structure/cable/orange{ @@ -7941,6 +8692,8 @@ }, /turf/simulated/floor/tiled/eris/dark/gray_platform, /area/engineering/workshop) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "rB" = ( /obj/structure/particle_accelerator/particle_emitter/right{ dir = 4 @@ -7976,6 +8729,10 @@ dir = 4; pixel_x = 24 }, +<<<<<<< HEAD +======= +/obj/effect/landmark/vines, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/techmaint, /area/storage/primary) "rF" = ( @@ -8044,6 +8801,13 @@ /obj/item/device/retail_scanner/civilian, /turf/simulated/floor/tiled, /area/hydroponics) +<<<<<<< HEAD +======= +"rP" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/grass, +/area/hydroponics) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "rQ" = ( /obj/structure/cable/green{ icon_state = "1-2" @@ -8069,11 +8833,14 @@ "rT" = ( /turf/simulated/wall/bay/r_wall/steel, /area/storage/tech) +<<<<<<< HEAD "rU" = ( /obj/structure/filingcabinet, /obj/machinery/light, /turf/simulated/floor/wood, /area/quartermaster/qm) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "rV" = ( /obj/machinery/door/firedoor/glass, /obj/structure/window/bay/reinforced, @@ -8204,9 +8971,12 @@ /area/stellardelight/deck2/fore) "sk" = ( /obj/machinery/door/firedoor/glass, +<<<<<<< HEAD /obj/structure/cable/yellow{ icon_state = "1-2" }, +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/airlock/angled_bay/standard/glass{ @@ -8772,7 +9542,11 @@ dir = 1 }, /turf/simulated/floor/tiled, +<<<<<<< HEAD /area/quartermaster/storage) +======= +/area/stellardelight/deck2/aftport) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "tB" = ( /obj/machinery/firealarm/angled, /obj/structure/frame, @@ -8810,6 +9584,7 @@ }, /turf/simulated/floor/tiled/techmaint, /area/engineering/atmos/storage) +<<<<<<< HEAD "tG" = ( /obj/structure/closet/secure_closet/quartermaster, /obj/item/weapon/storage/backpack/dufflebag, @@ -8818,6 +9593,8 @@ }, /turf/simulated/floor/wood, /area/quartermaster/qm) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "tI" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -8893,6 +9670,7 @@ }, /turf/simulated/floor/plating, /area/maintenance/stellardelight/substation/engineering) +<<<<<<< HEAD "tS" = ( /obj/structure/cable{ icon_state = "0-2" @@ -8901,6 +9679,8 @@ /obj/machinery/power/grid_checker, /turf/simulated/floor/plating, /area/engineering/storage) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "tT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -9017,6 +9797,10 @@ /obj/effect/floor_decal/milspec/color/green/half{ dir = 8 }, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/hydroponics) "ug" = ( @@ -9159,6 +9943,10 @@ "us" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/machinery/recharge_station, +<<<<<<< HEAD +======= +/obj/effect/landmark/vines, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/steel_ridged, /area/stellardelight/deck2/starboard) "ut" = ( @@ -9546,6 +10334,7 @@ }, /turf/simulated/floor, /area/stellardelight/deck2/combustionworkshop) +<<<<<<< HEAD "vm" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 @@ -9555,6 +10344,8 @@ /obj/item/weapon/circuitboard/tesla_coil, /turf/simulated/floor/tiled/eris/dark/orangecorner, /area/engineering/engine_eva) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "vn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/yellow{ dir = 10 @@ -9588,6 +10379,12 @@ /obj/machinery/door/airlock/angled_bay/hatch/engineering{ dir = 4 }, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/steel_ridged, /area/stellardelight/deck2/starboard) "vq" = ( @@ -9703,6 +10500,12 @@ /area/medical/cmostore) "vH" = ( /obj/effect/floor_decal/milspec/color/white/corner, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/stellardelight/deck2/central) "vI" = ( @@ -9755,6 +10558,14 @@ /area/medical/chemistry) "vP" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/effect/landmark/vermin, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/monotile, /area/hydroponics) "vQ" = ( @@ -9771,6 +10582,12 @@ "vR" = ( /obj/machinery/light, /obj/effect/floor_decal/steeldecal/steel_decals5, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/stellardelight/deck2/starboard) "vS" = ( @@ -9779,9 +10596,12 @@ }, /turf/simulated/floor/carpet, /area/crew_quarters/recreation_area) +<<<<<<< HEAD "vT" = ( /turf/simulated/open, /area/maintenance/stellardelight/deck2/starboardaft) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "vU" = ( /obj/machinery/alarm/angled{ dir = 4 @@ -9855,6 +10675,13 @@ /obj/structure/cable/green{ icon_state = "1-2" }, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/stellardelight/deck2/starboard) "wd" = ( @@ -9917,6 +10744,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/floor_decal/milspec/color/white/half, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/stellardelight/deck2/central) "wm" = ( @@ -10087,9 +10920,12 @@ /turf/simulated/floor/tiled/eris/steel/brown_platform, /area/crew_quarters/bar) "wH" = ( +<<<<<<< HEAD /obj/structure/cable/yellow{ icon_state = "1-2" }, +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/eris/steel/brown_platform, @@ -10167,6 +11003,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/monotile, /area/hydroponics) "wR" = ( @@ -10284,6 +11124,19 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, /area/stellardelight/deck2/fore) +<<<<<<< HEAD +======= +"xh" = ( +/obj/effect/floor_decal/steeldecal/steel_decals5{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/simulated/floor/tiled, +/area/stellardelight/deck2/starboard) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "xi" = ( /obj/machinery/atmospherics/omni/atmos_filter{ name = "N2O Filter"; @@ -10330,6 +11183,15 @@ dir = 1 }, /obj/effect/floor_decal/milspec/color/white/half, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark{ + name = "vinestart" + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/stellardelight/deck2/central) "xo" = ( @@ -10369,6 +11231,7 @@ /turf/simulated/floor/tiled/techmaint, /area/engineering/atmos/storage) "xv" = ( +<<<<<<< HEAD /obj/item/weapon/melee/chainofcommand, /obj/item/weapon/coin/phoron{ desc = "The face of the coin shows a portrait of the explorer who discovered the Virgo-Erigone system. The back depicts a Zodiac symbol that represents Virgo."; @@ -10377,6 +11240,16 @@ /obj/item/weapon/folder/blue_captain, /obj/item/weapon/stamp/captain, /obj/structure/table/darkglass, +======= +/obj/structure/table/darkglass, +/obj/machinery/computer/skills{ + pixel_x = 9 + }, +/obj/item/weapon/paper_bin{ + pixel_x = -7; + pixel_y = -2 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/carpet/blucarpet, /area/crew_quarters/captain) "xw" = ( @@ -10446,6 +11319,10 @@ /obj/structure/panic_button{ pixel_y = 32 }, +<<<<<<< HEAD +======= +/obj/effect/floor_decal/milspec/color/orange/half, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/dark/monofloor, /area/bridge) "xC" = ( @@ -10454,7 +11331,11 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals5, /turf/simulated/floor/tiled, +<<<<<<< HEAD /area/quartermaster/storage) +======= +/area/stellardelight/deck2/aftport) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "xD" = ( /obj/structure/bed/chair/backed_red{ dir = 4 @@ -10475,9 +11356,12 @@ /turf/simulated/floor/carpet/turcarpet, /area/crew_quarters/recreation_area) "xG" = ( +<<<<<<< HEAD /obj/structure/cable/yellow{ icon_state = "4-8" }, +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -10538,6 +11422,12 @@ /obj/random/tech_supply, /obj/random/tech_supply, /obj/machinery/atmospherics/pipe/simple/hidden/supply, +<<<<<<< HEAD +======= +/obj/machinery/recharger{ + pixel_y = 5 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/techmaint, /area/storage/primary) "xL" = ( @@ -10658,6 +11548,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/stellardelight/deck2/starboard) "xY" = ( @@ -10950,6 +11846,7 @@ }, /turf/simulated/floor/tiled/eris/steel/cargo, /area/quartermaster/storage) +<<<<<<< HEAD "yD" = ( /obj/structure/closet/hydrant{ pixel_x = -32 @@ -10962,6 +11859,8 @@ }, /turf/simulated/floor/tiled, /area/stellardelight/deck2/aftport) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "yE" = ( /obj/structure/medical_stand, /turf/simulated/floor/tiled/eris/white/bluecorner, @@ -11160,6 +12059,10 @@ /area/engineering/engine_room) "zb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/monotile, /area/hydroponics) "zc" = ( @@ -11172,6 +12075,12 @@ /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 6 }, +<<<<<<< HEAD +======= +/obj/machinery/light{ + dir = 1 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/white/bluecorner, /area/stellardelight/deck2/triage) "zd" = ( @@ -11485,6 +12394,13 @@ /obj/effect/floor_decal/steeldecal/steel_decals5{ dir = 4 }, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/stellardelight/deck2/starboard) "zT" = ( @@ -11557,6 +12473,10 @@ /obj/structure/cable/blue{ icon_state = "1-2" }, +<<<<<<< HEAD +======= +/obj/machinery/papershredder, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/wood, /area/stellardelight/deck2/briefingroom) "Ae" = ( @@ -11807,6 +12727,7 @@ }, /turf/simulated/floor/tiled, /area/stellardelight/deck2/fore) +<<<<<<< HEAD "AJ" = ( /obj/structure/sign/directions/science{ pixel_x = 32 @@ -11831,6 +12752,8 @@ }, /turf/simulated/open, /area/stellardelight/deck2/aftport) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "AK" = ( /obj/machinery/power/sensor{ name = "Powernet Sensor - Master Grid"; @@ -11892,6 +12815,7 @@ /turf/simulated/floor/lino, /area/crew_quarters/bar) "AO" = ( +<<<<<<< HEAD /obj/machinery/computer/skills{ pixel_y = 7 }, @@ -11904,6 +12828,26 @@ /obj/structure/table/darkglass, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 +======= +/obj/structure/table/darkglass, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/button/remote/airlock{ + id = "captaindoor"; + pixel_x = -15; + pixel_y = 2 + }, +/obj/item/weapon/stamp/captain{ + pixel_x = 10; + pixel_y = 6 + }, +/obj/item/weapon/coin/phoron{ + desc = "The face of the coin shows a portrait of the explorer who discovered the Virgo-Erigone system. The back depicts a Zodiac symbol that represents Virgo."; + name = "limited edition phoron coin"; + pixel_x = 11; + pixel_y = -3 +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 }, /turf/simulated/floor/carpet/blucarpet, /area/crew_quarters/captain) @@ -12199,12 +13143,15 @@ /obj/effect/floor_decal/steeldecal/steel_decals5, /turf/simulated/floor/tiled, /area/stellardelight/deck2/port) +<<<<<<< HEAD "By" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, /turf/simulated/floor/plating, /area/engineering/storage) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "BA" = ( /obj/structure/railing/grey{ dir = 8 @@ -12291,7 +13238,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/floor_decal/steeldecal/steel_decals5, /turf/simulated/floor/tiled, +<<<<<<< HEAD /area/quartermaster/storage) +======= +/area/stellardelight/deck2/aftport) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "BM" = ( /obj/structure/table/standard, /obj/item/weapon/folder/yellow, @@ -12365,6 +13316,19 @@ }, /turf/simulated/floor/tiled/eris/white/cargo, /area/stellardelight/deck2/triage) +<<<<<<< HEAD +======= +"BV" = ( +/obj/structure/table/marble, +/obj/machinery/door/blast/shutters{ + id = "bar"; + layer = 3.3; + name = "Bar Shutters" + }, +/obj/item/weapon/material/ashtray/glass, +/turf/simulated/floor/lino, +/area/crew_quarters/bar) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "BW" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/angled_bay/external/glass{ @@ -12412,7 +13376,10 @@ /obj/structure/cable{ icon_state = "1-8" }, +<<<<<<< HEAD /obj/structure/disposalpipe/segment, +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, @@ -12422,6 +13389,10 @@ /obj/structure/cable{ icon_state = "4-8" }, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/junction, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor, /area/maintenance/stellardelight/deck2/starboardsolars) "Cd" = ( @@ -12666,6 +13637,10 @@ /area/crew_quarters/locker) "CG" = ( /obj/machinery/computer/ship/helm, +<<<<<<< HEAD +======= +/obj/effect/floor_decal/milspec/color/green/half, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/dark/gray_platform, /area/bridge) "CH" = ( @@ -12730,6 +13705,7 @@ /obj/effect/landmark/vermin, /turf/simulated/floor/tiled/techfloor, /area/engineering/atmos/monitoring) +<<<<<<< HEAD "CN" = ( /obj/structure/sign/directions/science{ pixel_x = -32 @@ -12754,6 +13730,8 @@ }, /turf/simulated/open, /area/stellardelight/deck2/aftstarboard) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "CO" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -12891,12 +13869,19 @@ /turf/simulated/floor/tiled/techmaint, /area/storage/primary) "De" = ( +<<<<<<< HEAD /obj/structure/flora/pottedplant/decorative, +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/item/device/radio/intercom{ dir = 8; pixel_x = -24 }, +<<<<<<< HEAD +======= +/obj/structure/flora/pottedplant/decorative, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/dark/cargo, /area/crew_quarters/recreation_area) "Df" = ( @@ -12917,6 +13902,10 @@ /obj/machinery/status_display{ pixel_y = 32 }, +<<<<<<< HEAD +======= +/obj/effect/floor_decal/milspec/color/white/half, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/dark/monofloor, /area/bridge) "Di" = ( @@ -12964,6 +13953,10 @@ "Dq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/hydroponics) "Dr" = ( @@ -12989,7 +13982,10 @@ /turf/simulated/floor/airless, /area/stellardelight/deck2/exterior) "Du" = ( +<<<<<<< HEAD /obj/structure/closet/secure_closet/personal, +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /obj/effect/floor_decal/industrial/outline, /obj/effect/floor_decal/steeldecal/steel_decals9, /obj/effect/floor_decal/steeldecal/steel_decals9{ @@ -13001,6 +13997,7 @@ /obj/effect/floor_decal/steeldecal/steel_decals9{ dir = 8 }, +<<<<<<< HEAD /obj/item/clothing/shoes/black, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -13012,6 +14009,14 @@ /obj/effect/landmark/vermin, /turf/simulated/floor/tiled/dark, >>>>>>> c527964372... Merge pull request #13346 from Heroman3003/doubleclosets +======= +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/structure/undies_wardrobe, +/obj/effect/landmark/vermin, +/turf/simulated/floor/tiled/dark, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /area/crew_quarters/locker) "Dv" = ( /obj/structure/cable/white{ @@ -13158,6 +14163,7 @@ }, /turf/simulated/floor, /area/medical/cryo) +<<<<<<< HEAD "DK" = ( /obj/machinery/power/smes/buildable{ RCon_tag = "Engine - Core"; @@ -13171,6 +14177,8 @@ }, /turf/simulated/floor/plating, /area/engineering/storage) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "DL" = ( /turf/simulated/floor/carpet/turcarpet, /area/crew_quarters/recreation_area) @@ -13196,12 +14204,19 @@ /turf/simulated/floor/glass/reinforced, /area/stellardelight/deck2/fore) "DO" = ( +<<<<<<< HEAD /obj/structure/flora/pottedplant/decorative, +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/item/device/radio/intercom{ dir = 4; pixel_x = 24 }, +<<<<<<< HEAD +======= +/obj/structure/flora/pottedplant/decorative, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/dark/cargo, /area/crew_quarters/recreation_area) "DP" = ( @@ -13324,10 +14339,13 @@ }, /turf/simulated/floor, /area/maintenance/stellardelight/deck2/starboardsolars) +<<<<<<< HEAD "Eb" = ( /obj/effect/floor_decal/steeldecal/steel_decals5, /turf/simulated/floor/tiled, /area/quartermaster/storage) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "Ec" = ( /obj/effect/floor_decal/steeldecal/steel_decals5{ dir = 1 @@ -13554,6 +14572,10 @@ pixel_x = -6 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/monotile, /area/hydroponics) "EC" = ( @@ -13852,12 +14874,15 @@ /obj/structure/cable/orange{ icon_state = "2-4" }, +<<<<<<< HEAD /obj/structure/cable/orange{ icon_state = "2-4" }, /obj/structure/cable/orange{ icon_state = "2-4" }, +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/airless, /area/stellardelight/deck2/exterior) "Fi" = ( @@ -13915,6 +14940,7 @@ /area/quartermaster/qm) "Fo" = ( /obj/machinery/power/solar_control{ +<<<<<<< HEAD dir = 4 }, /obj/structure/cable{ @@ -13947,6 +14973,18 @@ /obj/item/device/radio, /turf/simulated/floor/tiled/eris/dark/monofloor, /area/bridge) +======= + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck2/portsolars) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "Fq" = ( /obj/structure/table/standard, /obj/item/device/healthanalyzer, @@ -13997,6 +15035,10 @@ /obj/machinery/light/floortube{ pixel_y = -6 }, +<<<<<<< HEAD +======= +/obj/item/weapon/material/ashtray/glass, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/carpet, /area/crew_quarters/recreation_area) "Fx" = ( @@ -14206,6 +15248,12 @@ "FP" = ( /obj/machinery/light, /obj/effect/floor_decal/steeldecal/steel_decals5, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/stellardelight/deck2/port) "FQ" = ( @@ -14813,6 +15861,10 @@ "Hb" = ( /obj/item/modular_computer/console/preset/command, /obj/machinery/camera/network/command, +<<<<<<< HEAD +======= +/obj/effect/floor_decal/milspec/color/blue/half, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/dark/gray_platform, /area/bridge) "Hc" = ( @@ -14884,7 +15936,11 @@ dir = 1 }, /turf/simulated/floor/tiled, +<<<<<<< HEAD /area/quartermaster/storage) +======= +/area/stellardelight/deck2/aftport) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "Hk" = ( /obj/machinery/camera/network/halls{ dir = 4 @@ -15269,6 +16325,12 @@ dir = 1 }, /obj/effect/floor_decal/milspec/color/white/half, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/stellardelight/deck2/central) "Id" = ( @@ -15383,6 +16445,11 @@ }, /obj/random/vendordrink, /obj/machinery/atmospherics/unary/vent_pump/on, +<<<<<<< HEAD +======= +/obj/machinery/firealarm/angled, +/obj/effect/landmark/vermin, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/stellardelight/deck2/aftstarboard) "Il" = ( @@ -15479,6 +16546,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/monotile, /area/hydroponics) "It" = ( @@ -15537,6 +16608,7 @@ }, /turf/simulated/floor/airless, /area/engineering/engine_room) +<<<<<<< HEAD "Iy" = ( /obj/structure/table/reinforced, /obj/random/powercell, @@ -15545,6 +16617,8 @@ /obj/item/device/t_scanner, /turf/simulated/floor/tiled/eris/dark/orangecorner, /area/engineering/workshop) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "Iz" = ( /obj/item/stack/cable_coil/yellow, /turf/simulated/floor/airless, @@ -15651,6 +16725,12 @@ /obj/machinery/keycard_auth{ pixel_y = 2 }, +<<<<<<< HEAD +======= +/obj/effect/floor_decal/milspec/color/blue/half{ + dir = 10 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/dark/gray_platform, /area/bridge) "IN" = ( @@ -15665,10 +16745,13 @@ }, /turf/simulated/floor/tiled/eris/steel/cargo, /area/quartermaster/storage) +<<<<<<< HEAD "IP" = ( /obj/machinery/shield_gen/external, /turf/simulated/floor/plating, /area/engineering/storage) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "IQ" = ( /obj/structure/table/glass, /obj/machinery/door/window/southright{ @@ -16004,6 +17087,16 @@ }, /turf/simulated/floor/tiled, /area/stellardelight/deck2/starboard) +<<<<<<< HEAD +======= +"JG" = ( +/obj/effect/floor_decal/steeldecal/steel_decals5, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/stellardelight/deck2/starboard) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "JH" = ( /obj/effect/floor_decal/industrial/outline/yellow, /obj/structure/cable/green{ @@ -16020,6 +17113,10 @@ /area/maintenance/stellardelight/deck2/portfore) "JI" = ( /obj/effect/floor_decal/milspec/color/green/half, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/hydroponics) "JJ" = ( @@ -16122,6 +17219,19 @@ /obj/effect/landmark/start/chemist, /turf/simulated/floor/tiled/eris/white/bluecorner, /area/medical/chemistry) +<<<<<<< HEAD +======= +"JW" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled, +/area/stellardelight/deck2/starboard) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "JX" = ( /obj/machinery/shield_gen, /turf/simulated/floor/plating, @@ -16396,6 +17506,7 @@ }, /turf/simulated/floor/tiled/eris/dark/orangecorner, /area/engineering/engine_eva) +<<<<<<< HEAD "KC" = ( /obj/structure/closet/walllocker_double{ pixel_y = 28 @@ -16433,6 +17544,8 @@ }, /turf/simulated/floor/tiled, /area/storage/art) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "KD" = ( /obj/structure/cable/green{ icon_state = "1-2" @@ -16544,9 +17657,12 @@ /turf/simulated/floor/tiled/techfloor, /area/engineering/atmos/monitoring) "KR" = ( +<<<<<<< HEAD /obj/structure/cable/yellow{ icon_state = "2-8" }, +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, @@ -16650,6 +17766,12 @@ /obj/item/modular_computer/console/preset/medical{ dir = 4 }, +<<<<<<< HEAD +======= +/obj/effect/floor_decal/milspec/color/white/half{ + dir = 6 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/dark/monofloor, /area/bridge) "Le" = ( @@ -16809,6 +17931,12 @@ /area/engineering/engine_eva) "Lx" = ( /obj/structure/flora/pottedplant/orientaltree, +<<<<<<< HEAD +======= +/obj/effect/floor_decal/milspec/color/orange/corner{ + dir = 8 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/dark/monofloor, /area/bridge) "Ly" = ( @@ -16900,6 +18028,12 @@ /obj/effect/floor_decal/steeldecal/steel_decals_central5{ dir = 4 }, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/stellardelight/deck2/starboard) "LI" = ( @@ -16973,6 +18107,10 @@ pixel_x = 2; pixel_y = 7 }, +<<<<<<< HEAD +======= +/obj/item/weapon/material/ashtray/glass, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/steel/brown_platform, /area/crew_quarters/bar) "LQ" = ( @@ -17212,10 +18350,21 @@ dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals5, +<<<<<<< HEAD /turf/simulated/floor/tiled, /area/stellardelight/deck2/port) "Mp" = ( /obj/machinery/computer/arcade/orion_trail, +======= +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/simulated/floor/tiled, +/area/stellardelight/deck2/port) +"Mp" = ( +/obj/machinery/computer/arcade/battle, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/dark/cargo, /area/crew_quarters/recreation_area) "Mq" = ( @@ -17237,6 +18386,25 @@ /obj/structure/low_wall/bay/reinforced/orange, /turf/simulated/floor, /area/engineering/storage) +<<<<<<< HEAD +======= +"Ms" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled, +/area/stellardelight/deck2/port) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "Mt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -17278,6 +18446,12 @@ /obj/item/device/radio/intercom{ dir = 1 }, +<<<<<<< HEAD +======= +/obj/effect/floor_decal/milspec/color/blue/corner{ + dir = 8 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/dark/gray_platform, /area/bridge) "Mx" = ( @@ -17450,7 +18624,11 @@ dir = 8 }, /turf/simulated/floor/tiled, +<<<<<<< HEAD /area/quartermaster/storage) +======= +/area/stellardelight/deck2/aftport) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "MS" = ( /obj/structure/cable/white{ icon_state = "4-8" @@ -17555,6 +18733,16 @@ }, /turf/simulated/floor/tiled/eris/steel/brown_platform, /area/crew_quarters/bar) +<<<<<<< HEAD +======= +"Nd" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/tiled, +/area/stellardelight/deck2/starboard) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "Ne" = ( /obj/structure/lattice, /obj/structure/disposalpipe/down{ @@ -17629,6 +18817,10 @@ /area/engineering/locker_room) "Nn" = ( /obj/machinery/computer/ship/engines, +<<<<<<< HEAD +======= +/obj/effect/floor_decal/milspec/color/green/half, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/dark/gray_platform, /area/bridge) "No" = ( @@ -17715,6 +18907,7 @@ /area/maintenance/stellardelight/deck2/starboardsolars) "Nw" = ( /obj/effect/floor_decal/industrial/outline/yellow, +<<<<<<< HEAD /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -17723,6 +18916,28 @@ /obj/machinery/door/firedoor/glass, /turf/simulated/floor, /area/maintenance/stellardelight/deck2/portfore) +======= +/obj/machinery/atmospherics/pipe/zpipe/up/supply, +/obj/machinery/atmospherics/pipe/zpipe/up/scrubbers, +/obj/machinery/door/firedoor/glass, +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + name = "Kitchen/Botany"; + sortType = "Kitchen/Botany" + }, +/turf/simulated/floor, +/area/maintenance/stellardelight/deck2/portfore) +"Nx" = ( +/obj/effect/floor_decal/steeldecal/steel_decals5{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/simulated/floor/tiled, +/area/stellardelight/deck2/starboard) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "Ny" = ( /obj/machinery/atmospherics/portables_connector{ dir = 1 @@ -18269,6 +19484,7 @@ /turf/simulated/floor/tiled/eris/cafe, /area/crew_quarters/kitchen) "OP" = ( +<<<<<<< HEAD /obj/machinery/power/apc/angled{ dir = 8 }, @@ -18278,6 +19494,12 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, +======= +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/effect/landmark/vines, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/steel/brown_platform, /area/quartermaster/storage) "OQ" = ( @@ -18444,6 +19666,12 @@ /obj/structure/cable/green{ icon_state = "1-2" }, +<<<<<<< HEAD +======= +/obj/machinery/recharger{ + pixel_y = 5 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/steel/brown_platform, /area/crew_quarters/bar) "Pf" = ( @@ -18558,13 +19786,28 @@ }, /turf/simulated/floor/tiled/eris/white/bluecorner, /area/medical/reception) +<<<<<<< HEAD +======= +"Ps" = ( +/obj/effect/floor_decal/steeldecal/steel_decals5{ + dir = 1 + }, +/obj/machinery/disposal/wall, +/obj/structure/disposalpipe/trunk, +/turf/simulated/floor/tiled, +/area/stellardelight/deck2/starboard) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "Pt" = ( /obj/machinery/alarm/angled, /obj/effect/floor_decal/steeldecal/steel_decals5{ dir = 1 }, /turf/simulated/floor/tiled, +<<<<<<< HEAD /area/quartermaster/storage) +======= +/area/stellardelight/deck2/aftport) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "Pu" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ dir = 4 @@ -18898,6 +20141,12 @@ pixel_x = -32; pixel_y = -32 }, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/junction{ + dir = 4 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/stellardelight/deck2/starboard) "Qe" = ( @@ -18914,7 +20163,11 @@ dir = 1 }, /turf/simulated/floor/tiled, +<<<<<<< HEAD /area/quartermaster/storage) +======= +/area/stellardelight/deck2/aftport) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "Qg" = ( /obj/structure/cable/orange{ icon_state = "1-8" @@ -19208,6 +20461,7 @@ }, /turf/simulated/floor/tiled/techmaint, /area/engineering/atmos/storage) +<<<<<<< HEAD "QM" = ( /obj/structure/closet/hydrant{ pixel_x = 32 @@ -19218,6 +20472,8 @@ }, /turf/simulated/floor/tiled, /area/stellardelight/deck2/fore) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "QN" = ( /obj/structure/extinguisher_cabinet{ dir = 4; @@ -19421,6 +20677,12 @@ "Rf" = ( /obj/structure/table/steel_reinforced, /obj/item/weapon/book/manual/sd_guide, +<<<<<<< HEAD +======= +/obj/effect/floor_decal/milspec/color/blue/half{ + dir = 6 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/dark/gray_platform, /area/bridge) "Rh" = ( @@ -19751,11 +21013,14 @@ /turf/simulated/wall/bay/r_wall/steel, /area/engineering/engine_room) <<<<<<< HEAD +<<<<<<< HEAD "RZ" = ( /turf/simulated/open, /area/maintenance/stellardelight/deck2/portaft) ======= >>>>>>> 6ca04ed009... Merge pull request #14219 from Heroman3003/stellar-fixes-s +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "Sb" = ( /turf/simulated/floor/tiled/eris/dark/danger, /area/engineering/engine_room) @@ -19906,9 +21171,12 @@ /turf/simulated/floor/tiled/techfloor, /area/stellardelight/deck2/fuelstorage) "Sv" = ( +<<<<<<< HEAD /obj/structure/cable/yellow{ icon_state = "1-2" }, +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, @@ -20006,7 +21274,11 @@ /turf/simulated/wall/bay/r_wall/steel, /area/maintenance/stellardelight/deck2/portfore) "SF" = ( +<<<<<<< HEAD /obj/machinery/computer/arcade/battle, +======= +/obj/machinery/computer/arcade/clawmachine, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/dark/cargo, /area/crew_quarters/recreation_area) "SG" = ( @@ -20165,6 +21437,12 @@ /area/engineering/locker_room) "SX" = ( /obj/effect/floor_decal/steeldecal/steel_decals5, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/stellardelight/deck2/port) "SY" = ( @@ -20467,6 +21745,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/stellardelight/deck2/starboard) "TJ" = ( @@ -20477,7 +21762,11 @@ dir = 1 }, /turf/simulated/floor/tiled, +<<<<<<< HEAD /area/quartermaster/storage) +======= +/area/stellardelight/deck2/aftport) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "TK" = ( /obj/structure/closet/secure_closet/cargotech, /obj/item/weapon/stamp/cargo, @@ -20530,6 +21819,14 @@ }, /turf/simulated/floor/tiled/eris/dark/orangecorner, /area/engineering/engine_eva) +<<<<<<< HEAD +======= +"TP" = ( +/obj/structure/flora/pottedplant/orientaltree, +/obj/effect/floor_decal/milspec/color/white/corner, +/turf/simulated/floor/tiled/eris/dark/monofloor, +/area/bridge) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "TQ" = ( /obj/structure/bed/chair/bay/shuttle{ dir = 4 @@ -20601,7 +21898,11 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals5, /turf/simulated/floor/tiled, +<<<<<<< HEAD /area/quartermaster/storage) +======= +/area/stellardelight/deck2/aftport) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "Ub" = ( /obj/structure/cable/green{ icon_state = "1-8" @@ -20717,9 +22018,12 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, +<<<<<<< HEAD /obj/structure/cable/yellow{ icon_state = "1-8" }, +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/eris/steel/brown_platform, @@ -20823,6 +22127,10 @@ /obj/effect/landmark{ name = "lightsout" }, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/monotile, /area/hydroponics) "Uz" = ( @@ -20844,6 +22152,12 @@ name = "lightsout" }, /obj/machinery/hologram/holopad, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/stellardelight/deck2/starboard) "UB" = ( @@ -21026,12 +22340,15 @@ }, /turf/simulated/floor/tiled/eris/dark/techfloor_grid, /area/storage/tech) +<<<<<<< HEAD "UW" = ( /obj/structure/sign/poster{ dir = 1 }, /turf/simulated/floor/tiled/eris/dark/cargo, /area/crew_quarters/recreation_area) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "UX" = ( /obj/structure/table/gamblingtable, /turf/simulated/floor/carpet, @@ -21152,7 +22469,11 @@ dir = 1 }, /turf/simulated/floor/tiled, +<<<<<<< HEAD /area/quartermaster/storage) +======= +/area/stellardelight/deck2/aftport) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "Vl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ dir = 4 @@ -21182,10 +22503,13 @@ "Vm" = ( /turf/simulated/floor/airless, /area/stellardelight/deck2/fuelstorage) +<<<<<<< HEAD "Vn" = ( /mob/living/simple_mob/vore/alienanimals/teppi/baby, /turf/simulated/floor/grass, /area/hydroponics) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "Vo" = ( /turf/simulated/wall/bay/r_wall/orange, /area/engineering/workshop) @@ -21338,6 +22662,10 @@ req_one_access = list(19); stripe_color = "#f7d35c" }, +<<<<<<< HEAD +======= +/obj/machinery/door/firedoor/glass, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/steel_ridged, /area/stellardelight/deck2/briefingroom) "VG" = ( @@ -21498,6 +22826,12 @@ /area/stellardelight/deck2/fore) "VZ" = ( /obj/effect/floor_decal/milspec/color/white/half, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/stellardelight/deck2/central) "Wa" = ( @@ -21557,6 +22891,10 @@ /area/engineering/workshop) "Wi" = ( /obj/machinery/computer/crew, +<<<<<<< HEAD +======= +/obj/effect/floor_decal/milspec/color/white/half, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/dark/monofloor, /area/bridge) "Wj" = ( @@ -21692,6 +23030,10 @@ /obj/effect/floor_decal/steeldecal/steel_decals5{ dir = 4 }, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/stellardelight/deck2/starboard) "Wz" = ( @@ -22702,6 +24044,10 @@ /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 1 }, +<<<<<<< HEAD +======= +/obj/structure/disposalpipe/segment, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/hydroponics) "YK" = ( @@ -22714,6 +24060,12 @@ /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 9 }, +<<<<<<< HEAD +======= +/obj/structure/sign/poster{ + dir = 8 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled, /area/hydroponics) "YL" = ( @@ -22741,6 +24093,16 @@ }, /turf/simulated/floor/tiled/eris/dark/cargo, /area/crew_quarters/recreation_area) +<<<<<<< HEAD +======= +"YO" = ( +/obj/structure/table/gamblingtable, +/obj/machinery/recharger{ + pixel_y = 5 + }, +/turf/simulated/floor/carpet, +/area/crew_quarters/recreation_area) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "YP" = ( /obj/structure/disposalpipe/junction{ dir = 8 @@ -22918,6 +24280,12 @@ pixel_x = -2; pixel_y = -2 }, +<<<<<<< HEAD +======= +/obj/machinery/light{ + dir = 8 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/white/bluecorner, /area/medical/cmostore) "Zj" = ( @@ -22956,6 +24324,7 @@ }, /turf/simulated/floor/tiled, /area/stellardelight/deck2/fore) +<<<<<<< HEAD "Zn" = ( /obj/structure/cable/yellow{ icon_state = "32-8" @@ -22965,6 +24334,8 @@ }, /turf/simulated/open, /area/quartermaster/storage) +======= +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "Zo" = ( /obj/machinery/light{ dir = 8 @@ -23045,6 +24416,12 @@ /obj/item/modular_computer/console/preset/engineering{ dir = 8 }, +<<<<<<< HEAD +======= +/obj/effect/floor_decal/milspec/color/orange/half{ + dir = 10 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/dark/monofloor, /area/bridge) "Zy" = ( @@ -23083,6 +24460,12 @@ /obj/item/roller{ pixel_y = 16 }, +<<<<<<< HEAD +======= +/obj/machinery/light{ + dir = 8 + }, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/white/bluecorner, /area/stellardelight/deck2/triage) "ZE" = ( @@ -23101,7 +24484,11 @@ pixel_y = 1 }, /turf/simulated/floor/tiled, +<<<<<<< HEAD /area/stellardelight/deck2/aftstarboard) +======= +/area/stellardelight/deck2/aftport) +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "ZG" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -23237,6 +24624,10 @@ /area/engineering/atmos/monitoring) "ZU" = ( /obj/machinery/computer/ship/sensors, +<<<<<<< HEAD +======= +/obj/effect/floor_decal/milspec/color/green/half, +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 /turf/simulated/floor/tiled/eris/dark/gray_platform, /area/bridge) "ZV" = ( @@ -23287,6 +24678,7 @@ }, /turf/simulated/floor/carpet/turcarpet, /area/crew_quarters/recreation_area) +<<<<<<< HEAD (1,1,1) = {" Jh @@ -45826,4 +47218,19886 @@ JhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJh JhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJh JhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJhJh >>>>>>> 5e30d29614... Merge pull request #14566 from Heroman3003/wall-locker-color +======= + +(1,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(2,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(3,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(4,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(5,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(6,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(7,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(8,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(9,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(10,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(11,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(12,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(13,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(14,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(15,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(16,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(17,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(18,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(19,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Oh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(20,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(21,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(22,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Oh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(23,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(24,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(25,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Oh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Tt +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(26,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Oh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(27,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(28,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(29,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(30,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(31,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(32,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(33,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Oh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(34,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(35,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(36,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +NL +NL +NL +iU +SO +NL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +CQ +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(37,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Sk +Le +Le +Le +Le +Le +hI +Dt +Jm +Jm +Jm +Jm +Jm +sR +Jm +Jm +Jm +Jm +Jm +Jm +Us +Jm +nI +kL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(38,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Ds +uu +oy +ov +ov +ov +Ff +xR +ov +ov +Ff +Ff +ov +ov +Wb +Au +QI +tZ +QI +tZ +QI +eW +QI +Pu +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(39,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Ds +Le +Le +Le +wg +Le +Le +Le +Le +Le +SO +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Ds +kL +ov +ub +VB +vV +NH +Zs +QO +kz +dH +zu +IF +vk +UI +ui +Pu +Pu +Pu +Pu +Pu +Pu +wu +Pu +Pu +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(40,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Pp +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +iU +Le +Le +Le +Le +Le +Vc +Le +Fh +Le +kL +NL +NL +NL +NL +NL +NL +Iz +NL +NL +CP +MX +Le +Sj +Jh +Jh +Jh +Jh +Jh +NL +ZG +NL +ov +cq +ub +yN +gZ +aq +Zs +lF +op +Tr +pB +sF +Jd +Kp +Pu +Pu +Pu +Pu +Pu +Pu +wu +Pu +Pu +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(41,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Oh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +NL +NL +NL +NL +ZG +yH +yH +yH +yH +yH +yH +NL +yH +yH +yH +yH +yH +ZG +NL +Wb +Wb +Wb +Wb +Wb +NL +NL +ZG +tc +ov +Pw +gs +If +VO +kP +kP +kP +Sg +YT +Ap +AD +ov +Qw +ma +Qw +ma +Qw +ma +Pu +wu +Pu +Pu +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(42,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +NL +NL +ZG +iH +Uh +Uh +Uh +Uh +Uh +NL +Ig +Ig +Ig +Ig +BE +CP +Le +Le +Le +Le +Le +rW +GJ +GJ +vJ +mI +ov +wp +wp +wp +Fx +zi +BG +Kd +VI +DX +Fa +jE +uk +IU +IU +uk +uk +uk +NL +Pu +wu +Pu +Pu +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(43,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +NL +NL +NL +NL +se +dk +dk +dk +dk +dk +dk +dk +bw +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +yy +uK +bH +mZ +Mx +Cq +Cq +Cq +Cq +NL +Cq +Cq +Cq +Cq +Cq +NL +Jh +Jh +Jh +Jh +mI +sx +DB +rs +DB +DB +Hm +Hm +Hm +wp +wp +aD +wp +MQ +vW +Ny +vw +nA +EF +In +hu +BZ +TF +uk +uk +Qw +ms +Qw +ma +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(44,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +NL +NL +NL +NL +NL +jx +NL +NL +NL +NL +NL +NL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +CP +Le +SO +qG +Uh +Uh +Uh +NL +Ig +Ig +Ig +Ig +BE +Wb +Wb +Jh +Jh +mI +mI +uR +DB +DB +St +Wo +bR +xr +Gh +nW +RL +DY +Hm +Hm +Hm +Hm +Hm +mu +oE +eU +TH +qO +pO +Pm +uk +uk +ZG +NL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(45,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +NL +NL +NL +NL +Ar +NL +jx +NL +NL +NL +NL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +CP +SO +Mx +Mx +Mx +NL +Mx +Mx +Mx +Mx +Mx +Wb +Wb +Wb +mI +mI +fQ +th +Wo +XW +Qg +eq +eq +iA +eq +eq +be +ZT +Hm +Em +Am +Et +Am +nR +Rw +od +UY +WJ +pO +HI +Av +dV +mh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(46,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +se +dk +dk +dk +dk +dk +dk +UT +cT +nP +NL +NL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +CP +SO +NL +NL +Cf +NL +NL +NL +NL +Jh +Jh +Wb +BT +BT +eq +eq +eq +eq +eq +eq +eq +nE +JS +NK +eq +sz +to +dT +Ag +Fl +sp +hK +Pq +oE +Kq +ge +IA +eG +Ei +js +uk +ZG +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(47,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +bD +yK +NL +NL +Jh +Jh +Jh +Jh +NL +jx +NL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +ZG +Wb +ie +zI +ie +Jh +Wb +Wb +Jh +Jh +Jh +BT +cx +ez +QH +eq +ql +ez +mB +eq +nE +JS +NK +eq +XS +kM +ZS +VA +km +Na +Ul +Fv +GD +Ck +Jt +ut +XG +PJ +Kk +rb +mR +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(48,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +jx +Wb +Jh +Jh +Jh +Jh +Jh +Wb +jx +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Wb +ZG +Jh +aa +eb +Fz +Fz +Fz +jL +Wb +Jh +FD +BT +cx +JS +QH +eq +ql +JS +mB +eq +ny +xu +oA +oo +Er +la +la +tz +eu +ig +tN +mx +oE +tD +UY +OK +pO +Qu +fj +Sz +ZG +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(49,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +KL +hO +SE +KL +aT +aT +aT +KL +aT +KL +SE +KL +aT +aT +aT +KL +aT +aT +KL +aT +aT +aT +KL +KL +KL +KL +KL +WP +Br +hg +WP +rR +rR +rR +rR +QY +QY +rR +rR +rR +rR +rR +ie +Tw +Fz +Pk +Px +sa +Fo +Te +CO +ux +ux +MC +BT +Yv +xu +oA +oo +xW +xu +oA +mA +kW +eI +WS +Un +Ab +Ab +Ek +QC +uN +gy +SS +Dg +oE +ZN +pY +DE +sT +WM +fq +Sz +QW +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(50,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +KL +KL +Md +Qx +Gv +Gv +Gv +Gv +Gv +Gv +Gv +KD +Gv +Gv +Gv +Gv +Gv +Gv +Gv +Gv +Gv +Gv +Gv +Gv +Uv +VD +yz +KL +WP +Zc +fX +WP +rR +rR +RE +um +iz +sn +kg +iz +dC +cV +aV +qC +zv +Xm +eE +pk +Fe +PU +GO +GK +ZJ +My +PW +eq +Wv +xi +oQ +oQ +zM +Mf +oQ +oQ +wA +ah +ue +As +Tq +oU +xN +Zq +VV +et +Ca +Yo +UG +UG +Od +UG +UG +cv +cv +cv +CP +SO +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(51,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +NL +NL +Wb +Jh +Jh +hO +Md +Ub +ch +ch +ch +ch +ch +ch +ch +KK +KK +KK +kR +kR +kR +KK +kR +kR +KK +kR +kR +kR +KK +KK +OQ +Ev +KL +WP +yp +bI +WP +rR +EG +Yh +Yh +Yh +AP +FI +Yh +Yh +uL +Yh +Ym +qY +fw +uc +JP +DH +CA +NB +Lf +dO +AU +dx +lh +gM +oe +AX +Dc +he +CR +AX +AX +he +AX +ao +AX +Qr +ag +XK +qN +CM +qw +iJ +Xu +UG +di +Iq +EQ +Zt +qM +Vm +mq +Wb +ZG +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(52,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +CZ +dk +dk +dk +dk +Vd +Zy +oD +ch +ch +Bk +Wa +vh +Wa +OM +hl +rO +sV +ZW +Wp +LO +rt +Lz +bb +kG +sd +Vz +oz +pd +uA +KK +Gq +Cu +hO +WP +VT +fX +WP +QY +Kb +Bw +Bw +Bw +Bw +Bw +Bw +Bw +Bw +Bw +Bw +Bw +Bw +Bw +Bw +bh +wB +Bw +Bw +Bw +Bw +bg +bF +Wx +hN +qg +ac +Wx +ez +ac +QK +ff +nG +CH +AW +LU +ja +Eq +VW +Cn +mD +vD +qL +UG +JM +GU +Su +LG +AV +Vm +Vm +Wb +ZG +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Oh +Jh +Jh +Jh +Jh +"} +(53,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +se +nP +NL +Jh +Jh +Xk +Xk +kX +Gi +wL +ch +DD +av +AC +DP +BF +hl +pN +yv +Uo +iZ +ES +ea +Qo +pX +iZ +ej +WN +ok +dP +AR +KK +si +pS +hO +WP +LM +LM +WP +QY +Kb +Bw +YQ +Gc +dX +fr +MD +ox +MD +zp +eL +fr +vU +WV +MD +fR +IC +TZ +cn +TZ +dR +WK +eq +RN +gY +qg +ac +vB +Nl +wI +Ai +RN +tF +IN +Ki +Ya +vF +An +uB +XI +im +vn +qF +UG +Bd +No +zY +yg +AV +cv +cv +Ds +kL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(54,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +se +nP +NL +Jh +Jh +Xk +Xk +Fm +ki +Yp +uW +ch +gQ +cu +VH +LW +Ha +hl +af +dQ +Do +iZ +GM +lf +mz +sA +iZ +ii +WN +ok +LS +Jp +KK +JH +Fc +KL +wn +sW +sW +wn +rR +Rz +Bw +vX +Ec +kI +ti +ti +ti +ti +IB +ti +ti +ti +ti +qI +xe +MY +ti +ti +ti +Es +te +eq +Mu +xu +oA +TA +sU +xu +oA +NX +xl +HX +OH +zd +YE +ly +go +UD +Lk +oq +om +IH +WU +zV +Tu +Js +Sc +PB +NL +NL +ZG +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(55,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +se +nP +NL +Wb +Jh +Xk +Xk +rn +oO +CE +IW +VL +hl +hl +hl +hl +Zb +hl +hl +Mn +oj +if +vP +Uy +ap +zb +EA +wP +JI +fa +aJ +rP +rP +hf +Nw +Iw +KL +Bw +BW +BW +Bw +rR +Kb +Bw +mg +pL +CJ +hr +Cj +Cj +Cj +Cj +Cj +Cj +ZQ +Cj +tP +tU +jd +hv +Bf +NG +cO +Bx +eq +CT +JS +BY +eq +cE +JS +Ch +eq +mf +sb +wZ +eq +OT +ty +lt +OY +nZ +Dm +CB +qF +UG +Rl +Sd +ZE +MP +PB +cv +cv +CP +SO +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(56,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +bD +yK +NL +Wb +Wb +Wb +Xk +OA +dm +YC +lz +hZ +lr +iN +YK +gG +bq +YJ +uf +bt +Dq +Is +hh +hH +iY +Yw +iZ +iZ +iZ +Kc +WN +ok +dP +AR +KK +bP +kK +Hz +gm +PG +PG +Cb +Rp +Ws +Bw +Bw +dn +Ms +Mo +xp +xp +QB +QB +QB +xp +Hr +Hr +Hr +Hr +Hr +Hr +Hr +Ec +cO +Bx +eq +CT +kQ +BY +eq +cE +uO +Ch +eq +mf +oL +wZ +eq +Cz +Hs +kn +Zp +dt +Ov +al +qF +UG +ot +MG +Su +ay +wm +Vm +mq +Wb +ZG +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(57,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +jx +Wb +Wb +Jh +Jh +Xk +nC +Ta +Bn +yf +IW +Yj +Bj +ml +BH +BH +jM +BH +YH +Ro +sE +bc +Ue +SY +zr +bS +aS +aG +RA +qp +dF +sh +mS +KK +mY +qy +UR +Aa +sg +sg +pr +Bw +FS +yP +Bw +Ko +wF +SX +xp +qn +hC +Dx +yo +XZ +Hr +Oj +Ht +Fq +Qy +wd +Hr +Gs +yd +pv +eq +eq +eq +eq +eq +eq +eq +eq +eq +eq +nr +yl +yl +WA +cl +pT +vx +FL +gB +HC +fG +UG +DF +RU +Wj +DR +AV +Vm +Vm +Wb +ZG +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(58,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Wb +jx +Jh +Jh +Jh +Jh +Zl +QG +Bm +Ak +Pg +IW +rr +hl +MU +jo +jo +aj +jo +MU +MU +MU +jo +jo +MU +Sy +MU +gx +lI +MU +jo +jo +yX +jo +KK +Bw +Bw +UR +pw +Yk +Ce +pw +Bw +Bw +Bw +Bw +Ec +wF +SX +ip +so +Nu +EC +ws +va +Hr +hw +hV +RM +Om +zt +Hr +jt +gK +eP +yY +fn +HG +bk +Mc +Mc +fD +SQ +nX +SQ +ym +Qn +nw +xx +TW +Hm +BQ +FL +gB +yB +qF +UG +UG +Jo +eg +eg +tk +cv +cv +Ds +kL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(59,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +lZ +Di +Jh +Jh +Jh +Zl +gr +Ta +OO +Vv +IW +pI +Gy +Zo +ND +ND +au +ND +Sr +zO +Qe +Qe +Qe +hE +PZ +GY +Qe +Qe +Hk +Qe +Qe +Qe +Qe +nS +Vw +eL +zP +VP +VP +VP +MD +eL +pA +EI +MD +WF +wF +SX +ip +Gr +dh +Fr +ws +tv +Hr +zU +Ee +Bh +iD +ca +Hr +xm +dj +YS +YS +YS +ul +YS +YS +YS +YS +YS +dz +YS +EW +gf +DQ +QR +zR +Hm +wM +FL +eH +cM +XV +Tf +aZ +xU +jV +KQ +ey +Le +Le +gF +Ii +Sj +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(60,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +lZ +Di +Wb +Xk +Xk +cW +gj +pz +Bo +cw +Ta +Gy +Gj +jC +XC +XC +XC +XC +XC +XC +XC +ih +ZM +bN +MV +XO +XO +XO +XO +XO +hd +uT +uT +jw +RR +YV +VP +VP +VP +Ve +Ve +Ve +Ve +Ve +Ve +wF +SX +ip +mP +Tp +HB +fb +jI +Hr +dD +sK +Ge +yU +xj +Hr +nB +cj +FX +CD +CD +eD +CD +CD +FX +FX +gw +ci +FX +JC +zf +CD +pq +cz +Hm +vx +bo +Uk +xt +tI +ga +qx +MJ +Gl +FK +qq +Wb +Wb +NL +CP +SO +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(61,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Wb +jx +NL +Xk +iC +Ta +Ta +Ta +GB +zJ +ZL +Ng +gl +aB +TM +HR +of +cP +yh +aH +Xe +qo +ek +mN +kV +Zr +Zr +Zr +Zr +sO +Xi +ua +Rj +Vw +mi +bA +MA +tL +VP +bA +bA +bA +mb +bA +BP +wF +FP +xp +ke +lc +Dn +RW +jX +Hr +Dy +uv +EL +IZ +OC +Hr +Hr +Oi +bY +aU +kt +wY +Ip +ZV +bY +FX +FX +ci +Hl +do +do +do +Vj +do +Hm +Hm +Hm +Hm +Hm +Hm +Hm +Hm +pK +Hm +Hm +SK +LE +LE +LE +LE +ZG +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(62,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Oh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +jx +NL +Xk +iF +Pn +Pn +Pn +Yu +nU +Pn +HJ +RD +KH +zz +nt +nt +nt +nt +nt +kE +QV +nt +nt +nt +DN +xP +Wq +Vr +Wk +Xi +RT +nK +nK +nK +Rd +xd +xd +ug +ug +ug +ug +xd +xd +oH +SD +fv +xp +xp +xH +xp +xp +xp +Hr +Hr +Hr +Hr +Bl +Hr +Hr +Hr +Gx +DA +bm +Ef +wY +dL +qT +AL +sI +FX +zl +Ao +do +ME +bl +hU +do +vC +UO +PC +PL +PC +UO +Pj +sG +pb +Jr +Ur +EH +yT +UZ +yC +LE +ZG +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(63,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +jx +HQ +HQ +YD +EV +EV +EV +ZC +FM +EV +Sx +po +td +jF +nt +Ji +YN +De +QZ +Ho +aE +QJ +WR +nt +Rq +Rq +Rq +aA +Jq +Xi +RT +nK +fV +nK +zH +xd +mH +Ad +rF +GV +GV +OD +xd +Mj +Da +vH +PE +Qh +bi +Nh +Vb +ZD +HM +FH +bu +Qp +Ih +KV +jK +Vb +QP +QP +QP +QP +QP +QP +QP +QP +QP +ei +Bt +eB +do +bG +Lm +YP +do +Az +NN +qu +re +pc +NN +NN +Yg +Fi +EK +eR +EK +qt +Wf +ID +bE +ZG +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(64,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +bD +dk +dM +ir +pn +QS +QS +QS +BJ +Fb +TC +DI +Sx +jr +KH +zz +nt +Mp +dY +cC +iO +mt +Cy +mt +Yc +nt +Rq +Rq +lQ +gA +Jq +Xi +kF +nK +nK +nK +Rd +xd +Pl +OL +cJ +cb +Al +Fk +Uu +Mj +Da +Ib +PE +pM +Xb +hp +Dk +ds +hx +hx +Ay +LZ +bJ +Ll +hx +EU +QP +QN +Zi +tM +ko +Ia +XY +pg +QP +cs +ci +eB +do +WG +Hu +ak +Me +ar +uI +Sn +wk +Cm +Qj +AZ +ht +ye +DZ +DZ +DZ +DZ +DZ +in +bE +ZG +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(65,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +oJ +Gn +MK +YU +Nc +Nc +dU +TC +YU +rV +VG +KH +HO +nt +GL +mt +mt +mt +mt +Cy +mt +SI +nt +nt +nt +nt +nt +PA +Xi +cY +nK +nK +So +lD +xd +xd +xd +cg +CK +cb +Fk +Uu +ll +xZ +xn +PE +dK +me +gH +kb +iW +uh +Ox +fO +Jy +nT +yk +Mb +ww +QP +Uq +Kf +Kf +XF +VS +XY +pg +QP +Rv +ci +eB +do +WG +gb +kx +Rx +Jj +PH +wE +es +Rx +Vi +pD +jQ +jQ +jQ +Eu +jQ +jQ +jQ +Qa +bE +ZG +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(66,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +oJ +wG +MK +YU +Gn +CY +Gn +TC +YU +rV +lT +KH +Ct +nt +WC +mt +mt +mt +mt +jv +ct +Lq +ct +HE +xE +yG +nt +kr +Mi +RT +nK +xB +Zj +Sp +Io +kJ +xd +dZ +er +Gg +PP +xd +dp +Da +VZ +PE +PE +kZ +ya +Vb +Vb +KS +Vb +KT +wz +ZK +Ze +nj +Qi +Pv +lL +cR +ee +cR +yI +XY +pg +QP +Qf +MR +Ua +do +do +do +do +Ti +DM +JN +hS +hS +zj +dN +pD +jQ +jQ +jQ +jQ +jQ +jQ +jQ +Qa +bE +ZG +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(67,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +oJ +Gn +MK +YU +ic +ls +oF +TC +aY +bx +VG +KH +zz +nt +mt +Bp +oS +oS +oS +Bp +mt +mt +mt +DL +Lb +ix +nt +rH +QX +RT +jU +kc +ru +Xs +Cw +Cw +kD +Mt +it +SH +Vg +xd +AB +Da +VZ +Wz +Lv +RF +YI +Kt +EJ +WQ +Vb +wh +wz +RQ +Ze +Eo +hA +QP +gu +Kf +Kf +Kf +Kf +XY +pg +QP +jN +ci +eB +OP +TS +XN +NN +ou +vy +mw +mw +jD +zj +PS +cU +jQ +jQ +jQ +jQ +jQ +jQ +jQ +Qa +bE +ZG +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(68,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Wb +HQ +Nk +YU +YU +YU +qe +YU +TC +YU +Sx +VG +KH +zz +nt +yc +Dl +UX +UX +UX +vS +mt +mt +mt +DL +Lb +sc +nt +yF +uE +RT +jU +Lx +Zx +UL +BX +Vy +xd +xd +xd +xd +VF +xd +rk +Da +VZ +xQ +lW +RF +mo +IQ +ef +xO +Vb +fP +ve +TL +QD +Ba +jp +QP +QP +tV +Id +yV +Kf +XY +pg +QP +tA +ci +eB +dq +zj +We +Lu +CS +vq +Rh +gO +vq +hS +dN +LX +jQ +jQ +jQ +jQ +jQ +jQ +jQ +Qa +bE +ZG +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(69,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Wb +TU +oJ +Gn +MK +YU +Nc +Ux +xD +Pc +fB +iX +UQ +kS +PK +JR +xA +DS +UX +Bp +Ob +ts +Ut +Ut +Ut +DL +tb +rg +nt +dG +wK +GS +jU +ew +Rf +Uj +ZU +JQ +nK +nK +bL +wi +VN +sS +Mj +Da +VZ +vN +RF +RF +Xt +eS +jG +iP +Vb +Kg +wz +fx +zC +fx +MH +LZ +Vb +Vb +Vb +Vb +hi +XY +pg +QP +TJ +ci +eB +dq +zj +GE +NN +BM +RO +pl +LF +oC +hS +dN +pD +jQ +jQ +jQ +jQ +jQ +jQ +jQ +Qa +bE +CP +SO +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(70,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Xc +oJ +LP +zw +Jl +Gn +CI +iT +TC +ku +Sx +Je +DW +JL +nt +BS +Dl +YO +BK +Fw +vS +Ut +IE +Ut +Xx +NS +mL +nt +HY +GI +UM +jU +Hb +HL +nD +CG +wo +nK +nK +uQ +xy +Hg +os +em +PO +wl +Ci +zG +wX +Pr +qj +ld +rC +Vb +HA +wz +TR +Kl +vi +Ze +Ay +qZ +bn +bf +Vb +Zv +Kf +sZ +QP +Hj +ln +xC +xG +zj +GE +do +iB +vq +XJ +MM +nz +hS +dN +su +jQ +jQ +jQ +jQ +jQ +jQ +jQ +FW +bE +Jh +AF +Jh +Jh +Jh +Jh +Jh +Jh +Oh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(71,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Wb +TU +oJ +Gn +MK +oB +wq +wq +WI +LR +by +FJ +OW +pG +co +BD +ud +Ep +UX +Bp +UX +ts +Ut +Ut +Ut +DL +hD +wf +nt +pa +rj +EN +jU +Mw +IL +Uj +Nn +JQ +rN +rN +rN +rN +rN +rN +Mj +Wr +VZ +vN +RF +RF +wa +eS +WB +rC +Vb +Ol +FG +ZK +Ks +ZK +Ze +hx +Vb +Vb +Vb +Vb +vG +Kf +wC +QP +cK +Vk +BL +KR +wH +Sv +sk +gN +Um +wR +wR +fz +bB +OR +fY +jQ +jQ +jQ +jQ +jQ +jQ +jQ +Qa +bE +NL +NL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(72,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Wb +HQ +bO +YU +lU +as +as +Rr +AY +YU +Sx +Ls +KH +zz +nt +yc +Dl +UX +UX +UX +vS +mt +mt +mt +DL +Lb +sc +nt +yF +uE +RT +jU +TP +Ld +Uj +fy +Zj +rN +ry +sB +cZ +lC +rN +zo +Wr +VZ +xQ +wS +RF +sv +Ud +gg +HH +Vb +wT +BU +RQ +Ze +FE +La +QP +QP +kk +xV +jW +Kf +Kf +AG +QP +Pt +ci +eB +rv +zj +DV +do +EM +uY +hS +hS +bW +zj +ZY +ET +jQ +jQ +jQ +jQ +jQ +jQ +jQ +Qa +bE +NL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(73,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +oJ +Gn +MK +fi +VC +XU +sr +Xq +qS +Sx +EE +KH +zz +nt +fE +Bp +io +io +io +Bp +mt +mt +mt +DL +Lb +ix +nt +Yy +Hy +RT +jU +Wi +hc +GP +nv +JK +nu +RH +ky +AO +WX +rN +Hh +Wr +VZ +Wz +Qq +Km +Mq +xL +LC +yQ +Vb +wT +zD +ik +Ze +og +hA +QP +sJ +nJ +kj +Pb +Vq +kO +yE +QP +jN +ci +eB +gq +HZ +Nj +NN +ae +gt +WE +Ui +BO +Ui +dN +pD +jQ +jQ +jQ +jQ +jQ +jQ +jQ +Qa +bE +Wb +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(74,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +oJ +wG +MK +fi +dw +On +rd +AN +sL +rV +lT +KH +Ct +nt +Yl +mt +mt +mt +mt +hm +VM +uJ +VM +BC +lG +ZZ +nt +ys +IK +RT +nK +Dh +lo +lB +GW +fM +rN +VE +oc +xv +Ow +rN +IG +AA +rc +Xa +Xa +Rc +tf +Xa +Xa +NQ +Vb +qm +Wu +GF +hR +fu +dc +zQ +fF +aX +Qc +Tm +hn +pf +hn +hn +Qf +qb +Ua +YY +Nf +Nf +YY +le +YY +YY +xk +BO +Ui +dN +pD +jQ +jQ +jQ +jQ +jQ +jQ +jQ +Qa +bE +Wb +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(75,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +oJ +Gn +zw +fi +dw +BV +py +fp +mn +rV +VG +KH +HO +nt +XP +mt +mt +mt +mt +lO +mt +mt +nt +nt +nt +nt +nt +PA +IK +cY +nK +nK +oZ +gC +rN +rN +rN +fS +uP +IV +IV +rN +uF +dB +aF +Xa +eJ +JV +Yn +Hc +Xa +zc +uj +Ll +dr +hx +hx +tT +Iu +QP +IT +LQ +nV +ft +hn +zL +PY +Ex +ZF +ci +eB +cX +ed +du +dJ +mE +bQ +YY +ce +BO +Ui +dN +pD +jQ +jQ +jQ +jQ +jQ +jQ +jQ +Qa +bE +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(76,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +bD +dk +Di +HQ +LT +as +uX +dw +On +hY +fp +MZ +Sx +Xl +KH +zz +nt +SF +Fy +cC +iO +mt +lO +Ri +sH +nt +Rq +Rq +lY +BA +Jq +IK +kF +nK +nK +nK +yJ +rN +SN +DG +vK +uP +IV +sX +rN +mk +eZ +VZ +sq +vO +Ft +Dv +ol +Dz +rm +hj +kC +vI +NP +Cd +OE +EU +QP +lR +jq +Zw +Df +hn +DJ +Pz +hn +eO +Jn +zh +cX +Oa +tt +BI +PD +ed +cX +nF +BO +Ui +cy +tu +HN +HN +HN +HN +HN +HN +HN +nm +bE +Wb +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(77,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +jx +HQ +HQ +pW +sP +dw +On +py +fp +Dj +Sx +po +AI +jF +nt +fL +mU +DO +kp +GA +fK +ij +sH +nt +Rq +Rq +Rq +aA +Jq +IK +RT +nK +fV +nK +uC +rN +lg +EO +ED +fo +XR +gn +rN +we +dB +fI +sq +xJ +fh +MS +NF +qQ +ex +zX +vf +LV +GT +lP +WY +Vb +QP +QP +QP +QP +QP +hn +hn +hn +hn +Oz +KA +XQ +JZ +Hp +Sq +XX +Dr +Fn +JZ +PM +wN +rK +Vl +qk +Eh +SZ +Jv +jZ +pp +yR +HF +IO +bE +Wb +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(78,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +tj +dk +PR +Pe +bp +dw +On +py +fp +ZO +Sx +VY +KH +zz +nt +nt +nt +nt +nt +kE +lJ +nt +nt +nt +dv +Im +Gb +kl +Wk +IK +RT +nK +nK +nK +yJ +rN +rN +rN +rN +rN +rN +rN +rN +oH +Nr +fv +sq +jf +jc +dg +Sh +Xa +qf +nd +nd +nd +mK +nd +nd +nd +uz +Bg +br +fJ +yW +NW +iE +Aw +Yx +ON +Jn +LK +cX +xo +NO +cH +kY +bU +YY +Sf +TK +kq +vA +Vp +Wc +kB +He +aR +IR +xw +ZI +hW +LE +NL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(79,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Wb +jx +NL +oJ +mJ +sP +dw +On +wV +aK +nQ +Sx +aC +KH +jP +Tl +pH +eX +Ga +aP +zs +lS +eV +Kn +US +ND +ND +ND +ND +sO +IK +jy +Bc +yr +oi +Gd +Pf +wW +Ru +nL +WL +WL +Iv +iu +ec +YX +vR +Xa +Tn +Xg +Ky +Ft +vO +qf +xY +oh +bs +OU +OX +nd +nd +jz +Ml +bv +en +yW +ab +Uc +Ml +ON +ON +Jn +Vu +ta +ta +ta +ta +ta +ta +ta +ta +LY +LY +uM +LY +oa +oa +oa +oa +BN +LE +LE +LE +LE +NL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(80,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +se +nP +Wb +HQ +HQ +vg +Ax +LL +GX +uZ +Hi +Sx +iy +mV +XC +rQ +xT +xT +xT +xT +xT +kd +SU +xT +WH +xT +xT +xT +xg +jJ +lj +ji +ji +Xv +En +jk +Ru +Ru +Ru +CC +CC +CC +CC +CC +CC +YX +JG +sq +Or +Ft +Ky +RI +Ys +qf +hM +Xh +vL +Hw +fg +nd +Ik +TN +dI +eN +eN +Ej +eN +eN +dI +dI +eT +nN +up +dA +Lt +Xf +Lc +kA +gD +CL +To +jm +yq +TO +FY +Gf +XH +UB +np +BN +Wb +Wb +NL +NL +NL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(81,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +se +nP +Jh +Jh +Jh +HQ +Sx +Sx +Sx +Vh +Sx +Sx +Sx +FA +Zr +sj +FU +hB +Zr +vj +pZ +DC +Zr +OV +Zr +Ye +Zr +Zr +Zm +OV +Zr +Zr +sj +Zr +yr +Mm +lv +Ru +Ru +Ru +Mk +Mk +lv +Mk +Mk +uq +YX +JG +sq +Ln +ck +Ky +ad +mW +qf +OG +ho +Lh +Gw +gJ +nd +qD +Cx +hJ +hJ +hJ +hy +hJ +hJ +hJ +fW +hJ +bX +jS +dA +RP +At +bd +UK +At +Wh +To +eF +tl +Il +no +Hq +tQ +vM +kN +SA +Le +Le +uG +Le +Sj +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(82,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Wb +jx +Jh +Jh +Jh +Jh +Yf +rG +bV +LN +KG +Rn +FC +fl +fl +HW +fl +rX +fl +HW +fl +fl +eC +Ke +HP +hq +mT +mT +AM +mT +JB +oM +mT +mT +JY +Hd +an +Hd +rZ +zN +Ew +rZ +Hd +Hd +Hd +Hd +Xd +YX +JG +sq +BR +Ft +Ky +Ft +vY +qf +VK +Op +Bv +cD +hF +nd +Py +PF +ON +Td +Ou +Lr +Ou +Ou +Rk +kv +ZH +OS +gL +dA +LD +Zd +YG +YL +GH +vo +To +TG +Sm +pU +Yd +Gf +Gf +Gf +uo +BN +nq +nq +CP +SO +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(83,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +se +yK +Wb +Wb +Jh +Jh +Yf +UC +TY +Og +FB +UC +JT +fl +Ae +Rm +WZ +CF +wt +hT +hP +fl +ZA +zm +GG +gR +mT +qs +RX +tn +Ok +KE +NJ +YF +JY +zK +RS +Hd +rM +Bq +Bq +zk +Hd +pJ +EX +Hd +IY +YX +JG +Xa +KY +jc +Bb +UH +hL +qf +oK +hQ +Ss +Vt +Kw +nd +XL +wO +XL +LI +QU +ZR +QT +QU +LI +HK +HK +II +HK +To +tB +Eg +qH +bM +Fd +jY +hs +nb +fA +xa +Ug +lm +WW +QE +cF +Jk +VJ +Dw +Wb +ZG +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(84,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Oh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +Wn +jx +NL +Wb +Wb +Wb +Yi +cB +UC +yM +Ly +NY +YM +fl +CV +Wm +tW +eY +tW +RK +ev +fl +vu +Xy +wv +ra +mT +mX +Ns +Ns +Zu +wJ +mT +cI +JY +GQ +SV +Zk +XM +HD +HD +Gt +Zk +SM +Hd +Hd +Ps +ba +dy +Xa +Xa +sq +sq +sq +Xa +qf +nd +nd +nd +nd +nd +nd +Xd +FQ +Ka +QU +Th +Ph +rq +GZ +LI +ai +MF +gT +Zf +To +xM +qz +Uz +vc +oV +Af +To +UU +TX +Qm +aO +Nq +Sm +SP +Nt +Lw +VJ +VJ +Wb +ZG +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(85,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +jx +NL +NL +Wb +Jh +Yi +Yi +IJ +Kx +Ez +gP +pR +fl +FR +Wm +HV +tJ +HV +RK +ev +fl +EZ +SL +wv +mF +mT +TB +Ns +Ns +pP +wJ +mT +cI +JY +Tg +Ot +Hd +Hd +ST +Po +Hd +Hd +SR +Hd +YW +rh +xX +Qd +Nx +CW +CW +CW +CW +CW +Yz +CW +cA +CW +zZ +CW +JF +rY +FQ +yx +QU +Nz +rq +iv +Ed +LI +fk +SW +AE +QQ +rw +jY +eQ +uU +fT +yw +iI +To +xq +oX +aW +Xz +Nq +Sm +SP +lk +Lw +nq +nq +Ds +kL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(86,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +lZ +dk +dk +Di +Jh +Jh +Yi +Yi +Yi +Yi +cQ +Yi +aN +xI +Wm +HV +eY +HV +RK +mG +fl +Wl +Xy +wv +NE +mT +Ma +Ns +Ns +Zu +wJ +mT +cI +JY +at +Yb +iQ +fe +KJ +KJ +fe +YB +un +Hd +KU +Xd +UA +wb +JW +Nd +Nd +mm +cS +cS +cS +cS +cS +TI +Co +Co +Co +Co +Gp +dE +QU +ns +rq +NZ +Ku +Re +OI +da +iw +dW +To +To +Vo +Vo +Vo +Vo +Vo +Vo +qr +nH +BB +tE +qP +Sm +mv +qW +Kr +NL +NL +ZG +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(87,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +NL +jx +NL +Jh +Jh +iQ +iQ +YZ +de +oG +aN +VU +yn +eM +rz +Rm +pV +ev +fl +OJ +Xy +wv +oT +mT +mQ +UN +UN +wy +wJ +mT +cI +JY +Ne +Ot +Bu +Ts +Ah +rD +Ts +XT +SR +Hd +us +aL +zS +Wy +xh +XE +Mk +fs +Tk +yu +IX +Mk +gz +LH +Mk +fC +Mk +XE +lv +Aj +LI +Gz +Tc +uD +YR +LI +fm +Kv +dS +vb +Nm +eo +OF +Oq +gc +RG +lN +is +OF +gI +KB +gX +lK +JJ +PI +jA +Lw +nq +nq +CP +SO +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(88,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +ur +dk +dk +dk +dk +TV +TV +gk +oG +aN +md +iV +Tj +Cv +Kj +rI +Du +fl +rE +xK +aw +Dd +mT +fH +Bi +XD +jj +uy +uy +Cg +JY +gv +UJ +Bu +Ts +GN +pQ +Ts +XT +SR +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +vp +Hd +Hd +Hd +Hd +Hd +Hd +mO +bZ +rq +iS +Qk +LI +Be +mM +nx +fU +Mv +OZ +tg +xb +Sb +xz +Mg +qJ +tg +cf +TX +KN +jg +Zh +FV +lX +yA +VJ +Dw +Wb +ZG +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(89,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +NL +NL +Wb +Jh +Jh +Bu +Oo +Nb +aN +aN +aN +HW +HW +HW +sD +aN +aN +rx +Ey +sN +rx +JY +JY +AM +AM +JY +AM +AM +JY +JY +fd +Pi +iQ +Ts +TQ +bC +Ts +YB +Ir +Tv +Tv +Tv +ph +Tv +Tv +Tv +vQ +Tv +aI +qh +Ie +HS +am +Cc +Jw +aM +FT +pj +Np +Np +yi +KW +nf +kh +JD +LI +qd +na +oY +rp +Fs +Ww +ka +RJ +ng +Pd +Ry +cL +Qz +tm +az +nO +nO +kT +nO +nO +nq +VJ +VJ +Wb +ZG +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(90,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +iQ +iQ +hb +ri +WO +WO +WO +WO +WO +WO +WO +FZ +WO +WO +ax +oG +oG +oG +oG +oG +oG +oG +oG +oG +yS +rl +ep +iQ +Ts +fc +pQ +Ts +YB +YB +PV +jB +pJ +Xp +Za +pJ +Jf +zW +qa +gd +mj +ha +Xr +tw +VX +gp +tp +PT +vt +jn +Wg +mO +mO +mO +oI +mO +mO +Mr +qr +ER +qr +qr +qr +qr +kf +Sb +uw +Sb +hX +OF +OF +lV +OF +il +Qt +on +SG +rT +rT +rT +Ds +kL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(91,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +iQ +Bu +eA +iQ +iQ +Bu +Bu +Bu +iQ +iQ +eA +iQ +Bu +Bu +iQ +iQ +iQ +Bu +Bu +iQ +Bu +Bu +iQ +iQ +iQ +iQ +iQ +Ts +iL +YA +Ts +YB +YB +YB +YB +XT +XT +YB +YB +YB +YB +YB +xc +Fg +CU +El +Kz +PQ +LB +ZX +Nv +jT +jT +xc +tK +cm +pe +Yr +Hx +db +cc +HT +qV +Se +NM +qv +qr +vz +Qv +FF +rB +sw +OF +sm +bz +OF +Ql +zq +NC +NC +TD +Ja +rT +qi +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(92,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +jx +Wb +Jh +Jh +Jh +Jh +Jh +Wb +jx +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Wb +ZG +Jh +sM +Ea +CU +CU +CU +GR +Wb +Jh +NL +tK +zT +cm +Yr +AK +df +iG +HT +It +oP +QA +Xj +fZ +ZP +RV +zy +JE +Lp +OF +cN +Yq +OF +Ij +sl +Jg +Jg +AT +iK +rT +ZG +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(93,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +bD +yZ +NL +NL +Jh +Jh +Jh +Jh +NL +jx +NL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +lM +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +hz +Wb +xc +NA +xc +Jh +Wb +Wb +Jh +Jh +Jh +tK +el +el +tX +Os +dd +dd +WT +gE +qr +qr +qr +qr +bj +yj +za +yj +fN +OF +OF +Sw +OF +qX +eK +li +tC +vd +UV +Ra +ZG +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Oh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(94,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +lZ +dk +dk +dk +dk +dk +dk +hk +gi +Di +NL +NL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Ds +kL +NL +NL +Cf +NL +NL +NL +NL +Jh +Jh +Wb +tK +tK +gS +wD +eh +DT +gU +lu +nM +qr +Vf +Vf +Xo +Vf +Vf +EP +Vf +Vf +Xo +pu +UE +OF +ow +ow +ow +Mh +vd +lw +Ra +ZG +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(95,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +NL +NL +NL +NL +Wn +NL +jx +NL +NL +NL +NL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Ds +kL +yH +yH +yH +NL +yH +yH +yH +yH +yH +Wb +Wb +Wb +tK +tK +Li +cd +dl +oR +gV +oR +qr +Vf +Vf +ib +UF +lx +sQ +iR +UF +Vx +Vf +Gu +OF +MW +Cr +ow +qA +vd +bK +Ra +ZG +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(96,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +NL +NL +NL +NL +NL +jx +NL +NL +NL +NL +NL +NL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Ds +Le +kL +wr +Uh +Uh +Uh +NL +Ig +Ig +Ig +Ig +BE +Wb +Wb +Jh +Jh +tK +sy +cp +px +px +Jb +JX +qr +Rs +Vf +EP +Bs +Vf +Vf +Vf +Bs +EP +Vf +mC +OF +gh +kH +Mz +Jg +pC +ks +rT +ZG +NL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(97,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +NL +NL +NL +NL +lZ +dk +dk +dk +dk +dk +dk +dk +bw +Jh +Jh +Jh +Oh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +yy +uK +Go +Kh +yH +Cp +Cp +Cp +Cp +NL +Cp +Cp +Cp +Cp +Cp +NL +Jh +Jh +Jh +Jh +KX +MB +px +KI +Jb +Jb +qr +Gu +Vf +gW +Vf +Vf +Vf +Vf +Vf +gW +Vf +Gu +OF +XB +Tx +ow +AS +FN +rT +rT +ZG +NL +NL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(98,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +NL +NL +ZG +iH +Uh +Uh +Uh +Uh +Uh +NL +MN +MN +MN +MN +sC +Ds +Le +Le +Le +Le +kL +Cl +bT +bT +bT +bT +MB +sY +Vf +EP +Vf +Vf +KM +Vf +Vf +EP +Vf +Ix +ni +Ra +Ra +rT +rT +rT +rT +NL +ZG +NL +NL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(99,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +NL +NL +NL +NL +ZG +Mx +Mx +Mx +Mx +Mx +Mx +NL +Mx +Mx +Mx +Mx +Mx +ZG +NL +Wb +Wb +Wb +Wb +Wb +NL +NL +NL +tc +RY +Gu +Vf +Rb +Vf +Vf +Vf +Vf +Vf +Rb +Vf +Gu +ni +NL +NL +NL +NL +NL +NL +NL +ZG +NL +NL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(100,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Pp +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +iU +Le +Le +Le +Le +Le +Uf +Le +cG +Le +SO +NL +NL +NL +NL +NL +NL +NL +NL +NL +Ds +Up +Le +Sj +Jh +Jh +Jh +Jh +Jh +NL +NL +NL +RY +Hf +Vf +Vf +Bs +Vf +Vf +Vf +Bs +Vf +Vf +mC +ni +NL +NL +NL +NL +NL +NL +NL +ZG +NL +NL +Jh +Jh +Pp +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(101,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +CP +Le +Le +Le +NU +Le +Le +Le +Le +Le +kL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +RY +KP +MT +cr +cr +cr +cr +cr +cr +cr +MT +lA +ni +Wb +NL +NL +NL +NL +NL +NL +ZG +NL +NL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(102,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +RY +ni +ni +Hv +aQ +aQ +mr +aQ +aQ +jO +ni +ni +ni +Wb +Wb +NL +NL +NL +NL +NL +ZG +NL +NL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(103,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Oh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jx +Le +Le +Le +Le +Le +Le +Le +Le +Le +Le +Le +lq +Le +Le +Le +Le +Le +Le +Le +Lg +Le +Le +SO +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(104,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +NL +NL +NL +NL +AF +NL +NL +Jh +Jh +Jh +Jh +Jh +Jh +Jh +NL +AF +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(105,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(106,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(107,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Oh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(108,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(109,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(110,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(111,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(112,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(113,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(114,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(115,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Oh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Oh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(116,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(117,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +ob +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(118,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(119,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(120,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Oh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(121,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(122,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(123,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(124,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(125,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(126,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(127,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(128,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(129,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(130,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(131,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(132,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(133,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(134,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(135,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(136,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(137,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(138,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(139,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +"} +(140,1,1) = {" +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +Jh +>>>>>>> 3917d1a8d1... Merge pull request #14701 from KillianKirilenko/kk-misc2 "} diff --git a/maps/submaps/pois_vr/debris_field/_templates.dm b/maps/submaps/pois_vr/debris_field/_templates.dm index 0a13163e1c..542bfd4e06 100644 --- a/maps/submaps/pois_vr/debris_field/_templates.dm +++ b/maps/submaps/pois_vr/debris_field/_templates.dm @@ -279,3 +279,10 @@ cost = 45 allow_duplicates = FALSE discard_prob = 50 + +/datum/map_template/debrisfield/blasted_sdf + name = "Blasted SDF Corvette" + mappath = 'maps/offmap_vr/om_ships/sdf_corvette_wreck.dmm' + cost = 35 + allow_duplicates = FALSE + discard_prob = 25 diff --git a/maps/submaps/surface_submaps/wilderness/Manor1.dmm b/maps/submaps/surface_submaps/wilderness/Manor1.dmm index b86e03d7b5..230f3cf96a 100644 --- a/maps/submaps/surface_submaps/wilderness/Manor1.dmm +++ b/maps/submaps/surface_submaps/wilderness/Manor1.dmm @@ -1001,9 +1001,15 @@ /turf/simulated/floor/holofloor/wood, /area/submap/Manor1) "nr" = ( -/obj/structure/table/woodentable, -/obj/effect/spider/stickyweb, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spider/stickyweb/dark, /obj/item/weapon/gun/energy/medigun, +/turf/simulated/floor/carpet/purcarpet, +/area/submap/Manor1) +"nP" = ( +/mob/living/simple_mob/animal/giant_spider/frost, +/obj/effect/spider/stickyweb, /turf/simulated/floor/holofloor/wood, /area/submap/Manor1) "oM" = ( @@ -1279,8 +1285,8 @@ /turf/simulated/floor/holofloor/wood, /area/submap/Manor1) "Hl" = ( -/mob/living/simple_mob/animal/giant_spider/nurse, -/turf/simulated/floor/carpet/turcarpet, +/mob/living/simple_mob/animal/giant_spider/carrier, +/turf/simulated/floor/holofloor/wood, /area/submap/Manor1) "Hu" = ( /obj/structure/table/woodentable, @@ -1374,12 +1380,12 @@ /area/submap/Manor1) "MZ" = ( /obj/effect/spider/stickyweb/dark, -/mob/living/simple_mob/animal/giant_spider/nurse, +/mob/living/simple_mob/animal/giant_spider/phorogenic, /turf/simulated/floor/carpet/purcarpet, /area/submap/Manor1) "Nc" = ( /obj/effect/decal/cleanable/dirt, -/mob/living/simple_mob/animal/giant_spider/nurse, +/mob/living/simple_mob/animal/giant_spider/tunneler/frequent, /obj/effect/spider/stickyweb, /turf/simulated/floor/holofloor/wood, /area/submap/Manor1) @@ -1543,6 +1549,11 @@ /obj/item/weapon/gun/energy/pummeler, /turf/simulated/floor/carpet/purcarpet, /area/submap/Manor1) +"YP" = ( +/mob/living/simple_mob/animal/giant_spider/tunneler/fast, +/obj/effect/spider/stickyweb, +/turf/simulated/floor/holofloor/wood, +/area/submap/Manor1) "YY" = ( /obj/item/weapon/bone, /obj/effect/spider/stickyweb, @@ -1579,7 +1590,7 @@ /area/submap/Manor1) "ZV" = ( /obj/effect/decal/cleanable/blood/drip, -/mob/living/simple_mob/animal/giant_spider/nurse, +/mob/living/simple_mob/animal/giant_spider/webslinger, /obj/effect/spider/stickyweb, /turf/simulated/floor/holofloor/wood, /area/submap/Manor1) @@ -1864,7 +1875,7 @@ ab ab ab ab -aN +UF ag XE ag @@ -1899,7 +1910,7 @@ aK YY ag ag -aN +UF aK aK aK @@ -1953,7 +1964,7 @@ xI bq bQ ag -aN +UF al ab ab @@ -2637,7 +2648,7 @@ cN (26,1,1) = {" cN ac -Md +nP ag an ar @@ -2692,7 +2703,7 @@ aQ bU BE ie -cP +nr cP MZ cP @@ -2763,7 +2774,7 @@ cN (29,1,1) = {" cN ac -Md +nP aK an ar @@ -2786,7 +2797,7 @@ ag aK ab al -aN +vI ag ag ag @@ -2856,7 +2867,7 @@ ag ab aK ut -nr +RI RI Sy al @@ -2897,7 +2908,7 @@ ar ag ab aK -Aq +YP jG jG af @@ -3001,7 +3012,7 @@ ag ab ag cl -Hl +ck cl cl aK @@ -3070,7 +3081,7 @@ ag ag ag ag -aN +Hl ag ag ag @@ -3115,7 +3126,7 @@ ag ag ag ag -ag +Hl bF bA bE @@ -3198,7 +3209,7 @@ ag cE ag ag -aN +Hl ag ag aK @@ -3299,7 +3310,7 @@ ab ab ag Bz -Hl +ck cl ag ab @@ -3522,7 +3533,7 @@ aa aa ab ap -aN +UF hu ab ag @@ -3567,13 +3578,13 @@ ab ab aw ab -aN +UF ag as ag as ag -aN +aM ab ag bm diff --git a/maps/tether/submaps/underdark_pois/underdark_things.dm b/maps/tether/submaps/underdark_pois/underdark_things.dm index 926fb7393b..499d5a924c 100644 --- a/maps/tether/submaps/underdark_pois/underdark_things.dm +++ b/maps/tether/submaps/underdark_pois/underdark_things.dm @@ -18,7 +18,7 @@ /mob/living/simple_mob/animal/wolf/phoron faction = "underdark" - movement_cooldown = 0 + movement_cooldown = -1.5 harm_intent_damage = 5 melee_damage_lower = 5 @@ -103,4 +103,4 @@ VIRGO3B_TURF_CREATE(/turf/simulated/floor/tiled/kafel_full/yellow) /obj/mecha/working/ripley/abandoned/Initialize() ..() for(var/obj/item/mecha_parts/mecha_tracking/B in src.contents) //Deletes the beacon so it can't be found easily - qdel(B) \ No newline at end of file + qdel(B) diff --git a/maps/tether/tether.dm b/maps/tether/tether.dm index 2c77a8c376..b903bc0988 100644 --- a/maps/tether/tether.dm +++ b/maps/tether/tether.dm @@ -29,4 +29,4 @@ #warn A map has already been included, ignoring Tether -#endif \ No newline at end of file +#endif diff --git a/modular_chomp/code/datums/components/gargoyle.dm b/modular_chomp/code/datums/components/gargoyle.dm index 33ca4e1b64..62912548be 100644 --- a/modular_chomp/code/datums/components/gargoyle.dm +++ b/modular_chomp/code/datums/components/gargoyle.dm @@ -12,24 +12,20 @@ var/identifier = "statue" var/adjective = "hardens" var/material = "stone" - var/tint = rgb(255,255,255) + var/tint = "#FFFFFF" /datum/component/gargoyle/Initialize() if (!ishuman(parent)) return COMPONENT_INCOMPATIBLE gargoyle = parent - gargoyle.verbs += /mob/living/carbon/human/proc/gargoyle_transformation - gargoyle.verbs += /mob/living/carbon/human/proc/gargoyle_pause - gargoyle.verbs += /mob/living/carbon/human/proc/gargoyle_checkenergy - gargoyle.verbs += /mob/living/carbon/human/proc/gargoyle_verbAdjective - gargoyle.verbs += /mob/living/carbon/human/proc/gargoyle_verbIdentifier - gargoyle.verbs += /mob/living/carbon/human/proc/gargoyle_verbMaterial - gargoyle.verbs += /mob/living/carbon/human/proc/gargoyle_verbColor + gargoyle.verbs |= /mob/living/carbon/human/proc/gargoyle_transformation + gargoyle.verbs |= /mob/living/carbon/human/proc/gargoyle_pause + gargoyle.verbs |= /mob/living/carbon/human/proc/gargoyle_checkenergy START_PROCESSING(SSprocessing, src) /datum/component/gargoyle/process() - if (!gargoyle) + if (QDELETED(gargoyle)) return if (paused && gargoyle.loc != paused_loc) unpause() @@ -76,8 +72,7 @@ to_chat(src, "You can't transform just yet again! Wait for another [round(time_to_wait,0.1)] seconds!") return if (istype(loc, /obj/structure/gargoyle)) - var/obj/structure/gargoyle/statue = loc - qdel(statue) + qdel(loc) else if (isturf(loc)) new /obj/structure/gargoyle(loc, src) @@ -104,55 +99,3 @@ var/datum/component/gargoyle/comp = GetComponent(/datum/component/gargoyle) if (comp) to_chat(src, "You have [round(comp.energy,0.01)] energy remaining. It is currently [comp.paused ? "stable" : (comp.transformed ? "increasing" : "decreasing")].") - -/mob/living/carbon/human/proc/Gargoyle_Customizer(var/namer,var/type) - var/datum/component/gargoyle/comp = GetComponent(/datum/component/gargoyle) - if (comp) - if(type==1) - return comp.identifier = namer - if(type==2) - return comp.material = namer - if(type==3) - return comp.adjective = namer - if(type==4) - return comp.tint = namer - //Add color code here in the future - if(type==5) - return - //Placeholder for being able to pick up statues - -/mob/living/carbon/human/proc/gargoyle_verbIdentifier() - set name = "Gargoyle - Name Identifier" - set category = "Abilities" - set desc = "Renames your statue to something of your choosing but only the statue part of the name." - var/user_input = input("Enter your statue identifier") - if(!user_input) - return - Gargoyle_Customizer(user_input,1) - -/mob/living/carbon/human/proc/gargoyle_verbMaterial() - set name = "Gargoyle - Name Material" - set category = "Abilities" - set desc = "Renames your statues material to something of your choosing. by default it is (stone)." - var/user_input = input("Enter your petrification material") - if(!user_input) - return - Gargoyle_Customizer(user_input,2) - -/mob/living/carbon/human/proc/gargoyle_verbAdjective() - set name = "Gargoyle - Name Adjective" - set category = "Abilities" - set desc = "Renames your petrification adjective to something of your choosing. by default it is (hardens)." - var/user_input = input("Enter your petrification adjective") - if(!user_input) - return - Gargoyle_Customizer(user_input,3) - -/mob/living/carbon/human/proc/gargoyle_verbColor() - set name = "Gargoyle - Recolor" - set category = "Abilities" - set desc = "Recolor your statue to something of your choosing. by default it is grey." - var/user_input = input(src, "Choose a tint color!") as color|null - if(!user_input) - return - Gargoyle_Customizer(user_input,4) diff --git a/modular_chomp/code/game/machinery/petrification.dm b/modular_chomp/code/game/machinery/petrification.dm new file mode 100644 index 0000000000..e48a483dd9 --- /dev/null +++ b/modular_chomp/code/game/machinery/petrification.dm @@ -0,0 +1,254 @@ +/obj/machinery/petrification + name = "odd interface" + desc = "An odd looking machine with an interface, some buttons and a tiny keyboard on the side." + icon = 'modular_chomp/icons/obj/machines/other.dmi' + icon_state = "petrification" + + idle_power_usage = 100 + active_power_usage = 1000 + use_power = USE_POWER_IDLE + anchored = TRUE + unacidable = TRUE + dir = EAST + var/material = "stone" + var/identifier = "statue" + var/adjective = "hardens" + var/tint = "#ffffff" + var/able_to_unpetrify = TRUE + var/discard_clothes = TRUE + var/mob/living/carbon/human/target + var/list/remotes = list() + +/obj/machinery/petrification/New() + . = ..() + if(!pixel_x && !pixel_y) + pixel_x = (dir & 3) ? 0 : (dir == 4 ? 26 : -26) + pixel_y = (dir & 3) ? (dir == 1 ? 26 : -26) : 0 + +/obj/machinery/petrification/proc/get_viable_targets() + var/list/targets = list() + //dir is the opposite of whichever direction we want to scan + var/turf/center + center = get_step(src, turn(dir, 180)) + if (!center) + return + //square of 3x3 in front of the device + for (var/n = center.x-1; n <= center.x+1; n++) + for (var/m = center.y-1; m <= center.y+1; m++) + var/turf/T = locate(n,m,z) + if (!isturf(T)) + continue + for (var/mob/living/carbon/human/H in T) + if (H.stat == DEAD) + continue + var/option = "[H]["[H]" != H.real_name ? " ([H.real_name])" : ""]" + var/r = 1 + if (option in targets) + while ("[option] ([r])" in targets) + r += 1 + option = "[option] ([r])" + targets[option] = H + return targets + +/obj/machinery/petrification/proc/is_valid_target(var/mob/living/carbon/human/H) + if (QDELETED(H) || !istype(H) || !H.client) + return FALSE + var/turf/T = H.loc + if (!isturf(T)) + return FALSE + var/turf/center + center = get_step(get_turf(src), turn(dir, 180)) + if (!center) + return + if (T.z != z || T.x > center.x + 1 || T.x < center.x - 1 || T.y > center.y + 1 || T.y < center.y - 1) + return FALSE + return TRUE + +/obj/machinery/petrification/proc/popup_msg(var/message, var/notice = TRUE) + if (notice) + message = "A notice pops up on the interface: \"[message]\"" + if (target) + to_chat(usr, "[message]") + +/obj/machinery/petrification/proc/petrify(var/obj/item/petrifier/petrifier = null) + . = FALSE + var/mat = material + var/idt = identifier + var/adj = adjective + var/tnt = tint + var/can_unpetrify = able_to_unpetrify + var/no_clothes = discard_clothes + var/mob/living/carbon/human/statue = target + if (petrifier && istype(petrifier)) + mat = petrifier.material + idt = petrifier.identifier + adj = petrifier.adjective + tnt = petrifier.tint + can_unpetrify = petrifier.able_to_unpetrify + no_clothes = petrifier.discard_clothes + statue = petrifier.target + if (QDELETED(statue) || !istype(statue)) + popup_msg("Invalid target.") + return + if (statue.stat == DEAD) + popup_msg("The target must be alive.") + return + if (!statue.client) + popup_msg("The target must be capable of conscious thought.") + return + if (!istext(mat) || !istext(idt) || !istext(adj) || !istext(tnt)) + popup_msg("Invalid options.") + var/turf/T = statue.loc + if (!istype(T)) + popup_msg("They must be visible to the [petrifier ? "device" : "machine"].") + if (!petrifier) + var/turf/center = get_step(get_turf(src), turn(dir, 180)) + if (!center) + return + if (T.z != z || T.x > center.x + 1 || T.x < center.x - 1 || T.y > center.y + 1 || T.y < center.y - 1) + popup_msg("They are out of range. They must be standing within a 3x3 square in front of the machine.") + return + else + var/turf/center = get_turf(petrifier) + if (!center) + return + if (T.z != center.z || get_dist(center, T) > 4) + popup_msg("They are out of range. They must be standing within 4 tiles of the device.") + return + var/datum/component/gargoyle/comp = statue.GetComponent(/datum/component/gargoyle) + if (no_clothes) + for(var/obj/item/W in statue) + if(istype(W, /obj/item/weapon/implant/backup) || istype(W, /obj/item/device/nif)) + continue + statue.drop_from_inventory(W) + + var/obj/structure/gargoyle/G = new(T, statue, idt, mat, adj, tnt, can_unpetrify, no_clothes) + G.was_rayed = TRUE + + if (can_unpetrify) + statue.verbs |= /mob/living/carbon/human/proc/gargoyle_transformation + comp?.cooldown = 0 + else + statue.verbs -= /mob/living/carbon/human/proc/gargoyle_transformation + statue.verbs -= /mob/living/carbon/human/proc/gargoyle_pause + statue.verbs -= /mob/living/carbon/human/proc/gargoyle_checkenergy + comp?.cooldown = INFINITY + + if (!petrifier) + visible_message("A ray of purple light streams out of \the [src], aimed directly at [statue]. Everywhere the light touches on them quickly [adj] into [mat].") + SStgui.update_uis(src) + return TRUE + +/obj/machinery/petrification/attack_hand(var/mob/user as mob) + if(..()) + return + user.set_machine(src) + tgui_interact(user) + +/obj/machinery/petrification/tgui_interact(mob/user, datum/tgui/ui = null) + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "PetrificationInterface", name) + ui.open() + +/obj/machinery/petrification/tgui_data(mob/user) + var/list/data = list() + data["material"] = material + data["identifier"] = identifier + data["adjective"] = adjective + data["tint"] = tint + var/list/h = rgb2num(tint) + data["t"] = ((h[1]*0.299)+(h[2]*0.587)+(h[3]*0.114)) > 102 //0.4 luminance + data["target"] = "[target ? target : "None"]" + data["able_to_unpetrify"] = able_to_unpetrify + data["discard_clothes"] = discard_clothes + data["can_remote"] = is_valid_target(target) && istext(material) && istext(identifier) && istext(adjective) && istext(tint) + return data + +/obj/machinery/petrification/proc/set_input(var/option) + var/list/only_these = list("tint","material","identifier","adjective","able_to_unpetrify","discard_clothes","target") + if (!(option in only_these)) + return + switch(option) + if("tint") + var/new_color = input(usr, "Choose the color for the [identifier] to be:", "Statue color", tint) as color|null + if (new_color) + tint = new_color + if("material","identifier","adjective") + var/input = tgui_input_text(usr, "What should the [option] be?", "Statue [option]", vars[option], MAX_NAME_LEN) + input = sanitizeSafe(input, 25) + if (length(input) <= 0) + return + if (option == "adjective") + if (copytext_char(input, -1) != "s") + switch(copytext_char(input, -2)) + if ("ss") + input += "es" + if ("sh") + input += "es" + if ("ch") + input += "es" + else + switch(copytext_char(input, -1)) + if("s", "x", "z") + input += "es" + else + input += "s" + vars[option] = input + if("able_to_unpetrify", "discard_clothes") + vars[option] = !vars[option] + if("target") + var/list/targets = get_viable_targets() + if (!length(targets)) + popup_msg("No targets within range. Make sure there is a humanoid being within a 3x3 metre square in front of the interface.") + return + var/selected = input(usr, "Choose the target.", "Petrification Target") as null|anything in targets + if (selected && ishuman(targets[selected]) && is_valid_target(targets[selected])) + var/confirmation = tgui_alert(targets[selected], "You have been selected as a petrification target. If you press confirm, you will possibly be turned into a statue, and if the option is selected, possibly one that cannot be reverted back from a statue at all.","Petrification Target",list("Confirm", "Cancel")) + if (confirmation != "Confirm") + popup_msg("They declined the request.", FALSE) + return + var/double = tgui_alert(targets[selected], "This is your last warning, are you -certain-?","Petrification Target",list("Confirm", "Cancel")) + if (confirmation == "Confirm" && double == "Confirm") + target = targets[selected] + else + popup_msg("They declined the request.", FALSE) + +/obj/machinery/petrification/tgui_act(action, list/params, datum/tgui/ui, datum/tgui_state/state) + if(..()) + return TRUE + + if (usr) + add_fingerprint(usr) + + switch(action) + if("set_option") + if (params["option"]) + set_input(params["option"]) + SStgui.update_uis(src) + return TRUE + if("petrify") + petrify() + return TRUE + if("remote") + if (is_valid_target(target) && istext(material) && istext(identifier) && istext(adjective) && istext(tint)) + var/obj/item/petrifier/PE = remotes[target] + if (!QDELETED(PE)) + PE.visible_message("\The [PE] disappears!") + qdel(PE) + var/obj/item/petrifier/P = new(loc, src) + P.material = material + P.identifier = identifier + P.adjective = adjective + P.tint = tint + P.able_to_unpetrify = able_to_unpetrify + P.discard_clothes = discard_clothes + P.target = target + remotes[target] = P + usr.put_in_hands(P) + return TRUE + return TRUE + +/obj/item/weapon/paper/petrification_notes + name = "written notes" + info = "Found this buried in the machine over there after digging through it a bit- I hooked it up to one of our displays so it was a bit more usable- seems to be a spare part, it was right next to another one that actually was hooked up. Turns things into other materials, probably one of the components that makes that machine work." diff --git a/modular_chomp/code/game/objects/items/petrifier.dm b/modular_chomp/code/game/objects/items/petrifier.dm new file mode 100644 index 0000000000..fe74f9901b --- /dev/null +++ b/modular_chomp/code/game/objects/items/petrifier.dm @@ -0,0 +1,28 @@ +/obj/item/petrifier + name = "odd button" + desc = "A metal device with a single, purple button on it, and a tiny interface." + icon = 'modular_chomp/icons/obj/machines/other.dmi' + icon_state = "petrifier" + + var/mob/living/carbon/human/target + var/identifier = "statue" + var/material = "stone" + var/adjective = "hardens" + var/tint = "#FFFFFF" + var/discard_clothes = TRUE + var/able_to_unpetrify = TRUE + var/obj/machinery/petrification/linked + +/obj/item/petrifier/Initialize(mapload, var/to_link) + . = ..() + linked = to_link + +/obj/item/petrifier/attack_self(var/mob/user) + . = ..() + if (!isturf(user.loc) && user.get_ultimate_mob() != target) + to_chat(user, "The device beeps but does nothing.") + return + if (linked?.petrify(src)) + visible_message("A ray of purple light streams out of \the [src], aimed directly at [target]. Everywhere the light touches on them quickly [adjective] into [material].") + to_chat(user, "The device fizzles and crumbles into dust.") + qdel(src) diff --git a/modular_chomp/code/game/objects/items/weapons/capture_crystal.dm b/modular_chomp/code/game/objects/items/weapons/capture_crystal.dm index fb5e17db1c..f2ca181032 100644 --- a/modular_chomp/code/game/objects/items/weapons/capture_crystal.dm +++ b/modular_chomp/code/game/objects/items/weapons/capture_crystal.dm @@ -20,3 +20,84 @@ /obj/item/capture_crystal/loadout/capture_chance() return 0 + +/obj/item/capture_crystal/cheap + name = "cheap capture crystal" + desc = "A silent, unassuming crystal in what appears to be some kind of steel housing. This one seems to be cheapley made and can only handle a willing mind." + icon = 'icons/obj/capture_crystal_vr.dmi' + + +//The basic capture command does most of the registration work. +/obj/item/capture_crystal/cheap/capture(mob/living/M, mob/living/U) + if(!M.capture_crystal || M.capture_caught) + to_chat(U, "This creature is not suitable for capture with this crystal.") + playsound(src, 'sound/effects/capture-crystal-negative.ogg', 75, 1, -1) + return + knowyoursignals(M, U) + if(isanimal(M) || !M.client) + to_chat(U, "This creature is not suitable for capture.") + playsound(src, 'sound/effects/capture-crystal-negative.ogg', 75, 1, -1) + return + owner = U + if(!bound_mob) + bound_mob = M + bound_mob.capture_caught = TRUE + persist_storable = FALSE + desc = "A silent, unassuming crystal in what appears to be some kind of steel housing. This one seems to be cheapley made and can only handle a willing mind." + + +/obj/item/capture_crystal/cheap/activate(mob/living/user, target) + if(!cooldown_check()) //Are we ready to do things yet? + to_chat(thrower, "\The [src] clicks unsatisfyingly... It is not ready yet.") + playsound(src, 'sound/effects/capture-crystal-negative.ogg', 75, 1, -1) + return + if(spawn_mob_type && !bound_mob) //We don't already have a mob, but we know what kind of mob we want + bound_mob = new spawn_mob_type(src) //Well let's spawn it then! + bound_mob.faction = user.faction + spawn_mob_type = null + capture(bound_mob, user) + if(bound_mob) //We have a mob! Let's finish setting up. + user.visible_message("\The [src] clicks, and then emits a small chime.", "\The [src] grows warm in your hand, something inside is awake.") + active = TRUE + if(!owner) //Do we have an owner? It's pretty unlikely that this would ever happen! But it happens, let's claim the crystal. + owner = user + if(isanimal(bound_mob)) + var/mob/living/simple_mob/S = bound_mob + S.revivedby = user.name + determine_action(user, target) + return + else if(isliving(target)) //So we don't have a mob, let's try to claim one! Is the target a mob? + var/mob/living/M = target + last_activate = world.time + if(M.capture_caught) //Can't capture things that were already caught. + playsound(src, 'sound/effects/capture-crystal-negative.ogg', 75, 1, -1) + to_chat(user, "\The [src] clicks unsatisfyingly... \The [M] is already under someone else's control.") + return + else if(M.stat == DEAD) //Is it dead? We can't influence dead things. + playsound(src, 'sound/effects/capture-crystal-negative.ogg', 75, 1, -1) + to_chat(user, "\The [src] clicks unsatisfyingly... \The [M] is not in a state to be captured.") + return + else if(M.client) //Is it player controlled? + capture_player(M, user) //We have to do things a little differently if so. + return + else if(!isanimal(M)) //So it's not player controlled, but it's also not a simplemob? + to_chat(user, "This creature is not suitable for capture.") + playsound(src, 'sound/effects/capture-crystal-negative.ogg', 75, 1, -1) + return + var/mob/living/simple_mob/S = M + if(!S.ai_holder) //We don't really want to capture simplemobs that don't have an AI + to_chat(user, "This creature is not suitable for capture.") + playsound(src, 'sound/effects/capture-crystal-negative.ogg', 75, 1, -1) + else //Shoot, it didn't work and now it's mad!!! + S.ai_holder.go_wake() + S.ai_holder.target = user + S.ai_holder.track_target_position() + S.ai_holder.set_stance(STANCE_FIGHT) + user.visible_message("\The [src] bonks into \the [S], angering it!") + playsound(src, 'sound/effects/capture-crystal-negative.ogg', 75, 1, -1) + to_chat(user, "\The [src] clicks unsatisfyingly.") + update_icon() + return + //The target is not a mob, so let's not do anything. + playsound(src, 'sound/effects/capture-crystal-negative.ogg', 75, 1, -1) + to_chat(user, "\The [src] clicks unsatisfyingly.") diff --git a/modular_chomp/code/game/objects/structures/gargoyle.dm b/modular_chomp/code/game/objects/structures/gargoyle.dm index 6cd3caadfc..91708283f5 100644 --- a/modular_chomp/code/game/objects/structures/gargoyle.dm +++ b/modular_chomp/code/game/objects/structures/gargoyle.dm @@ -17,62 +17,93 @@ var/stored_examine var/identifier = "statue" var/material = "stone" + var/adjective = "hardens" + var/list/tail_lower_dirs = list(SOUTH, EAST, WEST) + var/image/tail_image + var/tail_alt = TAIL_UPPER_LAYER -/obj/structure/gargoyle/Initialize(mapload, var/mob/living/carbon/human/H) + var/can_revert = TRUE + var/was_rayed = FALSE + +/obj/structure/gargoyle/Initialize(mapload, var/mob/living/carbon/human/H, var/ident_ovr, var/mat_ovr, var/adj_ovr, var/tint_ovr, var/revert = TRUE, var/discard_clothes) . = ..() if (isspace(loc) || isopenspace(loc)) anchored = FALSE if (!istype(H) || !isturf(H.loc)) return var/datum/component/gargoyle/comp = H.GetComponent(/datum/component/gargoyle) - var/tint = rgb(255,255,255) + var/tint = "#FFFFFF" if (comp) comp.cooldown = world.time + (15 SECONDS) comp.statue = src comp.transformed = TRUE comp.paused = FALSE - identifier = comp.identifier - material = comp.material - tint = comp.tint + identifier = length(comp.identifier) > 0 ? comp.identifier : initial(identifier) + material = length(comp.material) > 0 ? comp.material : initial(material) + tint = length(comp.tint) > 0 ? comp.tint : initial(tint) + adjective = length(comp.adjective) > 0 ? comp.adjective : initial(adjective) + if (copytext_char(adjective, -1) != "s") + adjective += "s" gargoyle = H + if (H.get_effective_size(TRUE) < 0.5) // "So small! I can step over it!" + density = FALSE + + if (ident_ovr) + identifier = ident_ovr + if (mat_ovr) + material = mat_ovr + if (adj_ovr) + adjective = adj_ovr + if (tint_ovr) + tint = tint_ovr + + if (H.tail_style?.clip_mask_state) + tail_lower_dirs.Cut() + else if (H.tail_style) + tail_lower_dirs = H.tail_style.lower_layer_dirs.Copy() + tail_alt = H.tail_alt ? TAIL_UPPER_LAYER_ALT : TAIL_UPPER_LAYER + max_integrity = H.getMaxHealth() + 100 obj_integrity = H.health + 100 original_int = obj_integrity name = "[identifier] of [H.name]" - desc = "A very lifelike [identifier]." + desc = "A very lifelike [identifier] made of [material]." stored_examine = H.examine() description_fluff = H.get_description_fluff() if (H.buckled) H.buckled.unbuckle_mob(H, TRUE) - icon = H.icon - copy_overlays(H) + //icon = H.icon + //copy_overlays(H) //calculate our tints + var/list/RGB = rgb2num(tint) - var/list/RGB = list( hex2num( "[tint[2]][tint[3]]" ), - hex2num( "[tint[4]][tint[5]]" ), - hex2num( "[tint[6]][tint[7]]" ) - ) + var/colorr = rgb(RGB[1]*0.299, RGB[2]*0.299, RGB[3]*0.299) + var/colorg = rgb(RGB[1]*0.587, RGB[2]*0.587, RGB[3]*0.587) + var/colorb = rgb(RGB[1]*0.114, RGB[2]*0.114, RGB[3]*0.114) - var/colora = rgb( RGB[1]*0.299, - RGB[2]*0.299, - RGB[3]*0.299 - ) - - var/colorb = rgb( RGB[1]*0.587, - RGB[2]*0.587, - RGB[3]*0.587 - ) - - var/colorc = rgb( RGB[1]*0.114, - RGB[2]*0.114, - RGB[3]*0.114 - ) - - color = list( colora, colorb , colorc, rgb(0,0,0)) + var/tint_color = list(colorr, colorg, colorb, "#000000") + var/list/body_layers = HUMAN_BODY_LAYERS + var/list/other_layers = HUMAN_OTHER_LAYERS + for (var/i = 1; i <= length(H.overlays_standing); i++) + if (i in other_layers) + continue + if (discard_clothes && !(i in body_layers)) + continue + if (istype(H.overlays_standing[i], /image) && (i in body_layers)) + var/image/old_image = H.overlays_standing[i] + var/image/new_image = image(old_image) + if (i == TAIL_LOWER_LAYER || i == TAIL_UPPER_LAYER || i == TAIL_UPPER_LAYER_ALT) + tail_image = new_image + new_image.color = tint_color + new_image.layer = old_image.layer + add_overlay(new_image) + else + if (!isnull(H.overlays_standing[i])) + add_overlay(H.overlays_standing[i]) initial_sleep = H.sleeping initial_blind = H.eye_blind @@ -92,7 +123,7 @@ flapping = H.flapping H.toggle_tail(FALSE, FALSE) H.toggle_wing(FALSE, FALSE) - H.visible_message("[H]'s skin rapidly turns to [material]!", "Your skin abruptly [comp.adjective] as you turn to [material]!") + H.visible_message("[H]'s skin rapidly [adjective] as they turn to [material]!", "Your skin abruptly [adjective] as you turn to [material]!") H.forceMove(src) H.SetBlinded(0) H.SetSleeping(0) @@ -100,10 +131,28 @@ H.updatehealth() H.canmove = 0 + can_revert = revert + + START_PROCESSING(SSprocessing, src) + /obj/structure/gargoyle/Destroy() - unpetrify() + STOP_PROCESSING(SSprocessing, src) + if (!gargoyle) + return ..() + if (can_revert) + unpetrify(deleting = TRUE) + else + visible_message("The [identifier] loses shape and crumbles into a pile of [material]!") + qdel(gargoyle) . = ..() +/obj/structure/gargoyle/process() + if (!gargoyle) + qdel(src) + if (gargoyle.loc != src) + can_revert = TRUE //something's gone wrong, they escaped, lets not qdel them + unpetrify(FALSE) + /obj/structure/gargoyle/examine_icon() var/icon/examine_icon = ..() examine_icon.MapColors(rgb(77,77,77), rgb(150,150,150), rgb(28,28,28), rgb(0,0,0)) @@ -122,7 +171,7 @@ . += stored_examine return -/obj/structure/gargoyle/proc/unpetrify() +/obj/structure/gargoyle/proc/unpetrify(var/deal_damage = TRUE, var/deleting = FALSE) if (!gargoyle) return var/datum/component/gargoyle/comp = gargoyle.GetComponent(/datum/component/gargoyle) @@ -130,16 +179,20 @@ comp.cooldown = world.time + (15 SECONDS) comp.statue = null comp.transformed = FALSE - gargoyle.forceMove(loc) - gargoyle.transform = transform - gargoyle.pixel_x = pixel_x - gargoyle.pixel_y = pixel_y - gargoyle.is_shifted = initial_is_shifted - gargoyle.dir = dir - gargoyle.lying = initial_lying - gargoyle.lying_prev = initial_lying_prev - gargoyle.toggle_tail(wagging, FALSE) - gargoyle.toggle_wing(flapping, FALSE) + else + if (was_rayed) + gargoyle.verbs -= /mob/living/carbon/human/proc/gargoyle_transformation + if (gargoyle.loc == src) + gargoyle.forceMove(loc) + gargoyle.transform = transform + gargoyle.pixel_x = pixel_x + gargoyle.pixel_y = pixel_y + gargoyle.is_shifted = initial_is_shifted + gargoyle.dir = dir + gargoyle.lying = initial_lying + gargoyle.lying_prev = initial_lying_prev + gargoyle.toggle_tail(wagging, FALSE) + gargoyle.toggle_wing(flapping, FALSE) gargoyle.sdisabilities &= ~MUTE //why is there no ADD_TRAIT etc here that's actually ussssed gargoyle.status_flags &= ~GODMODE gargoyle.SetBlinded(initial_blind) @@ -148,14 +201,18 @@ gargoyle.canmove = 1 gargoyle.update_canmove() var/hurtmessage = "" - if (obj_integrity < original_int) - var/f = (original_int - obj_integrity) / 10 - for (var/x in 1 to 10) - gargoyle.adjustBruteLoss(f) - hurtmessage = " You feel your body take the damage that was dealt while being [material]!" + if (deal_damage) + if (obj_integrity < original_int) + var/f = (original_int - obj_integrity) / 10 + for (var/x in 1 to 10) + gargoyle.adjustBruteLoss(f) + hurtmessage = " You feel your body take the damage that was dealt while being [material]!" gargoyle.updatehealth() alpha = 0 gargoyle.visible_message("[gargoyle]'s skin rapidly reverts, returning them to normal!", "Your skin reverts, freeing your movement once more![hurtmessage]") + gargoyle = null + if (!deleting) + qdel(src) /obj/structure/gargoyle/return_air() return return_air_for_internal_lifeform() @@ -168,6 +225,8 @@ return air /obj/structure/gargoyle/proc/damage(var/damage) + if (was_rayed) + return //gargoyle quick regenerates, the others don't, so let's not have them getting too damaged obj_integrity = min(obj_integrity-damage, max_integrity) if(obj_integrity <= 0) qdel(src) @@ -197,4 +256,11 @@ playsound(src, W.hitsound, 50, 1) damage(W.force) else - return ..() \ No newline at end of file + return ..() + +/obj/structure/gargoyle/set_dir(var/new_dir) + . = ..() + if(. && tail_image) + cut_overlay(tail_image) + tail_image.layer = BODY_LAYER + ((dir in tail_lower_dirs) ? TAIL_LOWER_LAYER : tail_alt) + add_overlay(tail_image) diff --git a/modular_chomp/code/global.dm b/modular_chomp/code/global.dm index 908211f712..f8c47a1291 100644 --- a/modular_chomp/code/global.dm +++ b/modular_chomp/code/global.dm @@ -5,28 +5,75 @@ var/list/shell_module_blacklist = list( var/list/latejoin_gatewaystation = list() var/list/latejoin_plainspath = list() -var/list/talk_sounds = list() - -var/list/talk_sound_map = list( - "beep-boop" = talk_sound, - "goon speak 1" = goon_speak_one_sound, - "goon speak 2" = goon_speak_two_sound, - "goon speak 3"=goon_speak_three_sound, - "goon speak 4"=goon_speak_four_sound, - "goon speak blub"=goon_speak_blub_sound, - "goon speak bottalk"=goon_speak_bottalk_sound, - "goon speak buwoo"=goon_speak_buwoo_sound, - "goon speak cow"=goon_speak_cow_sound, - "goon speak lizard"=goon_speak_lizard_sound, - "goon speak pug"=goon_speak_pug_sound, - "goon speak pugg"=goon_speak_pugg_sound, - "goon speak roach"=goon_speak_roach_sound, - "goon speak skelly"=goon_speak_skelly_sound,) - -/hook/startup/proc/Init_talk_sounds() - for(var/i in talk_sound_map) - talk_sounds |= talk_sound_map[i] //Thank you BM absolute legend - return 1 +var/list/talk_sound_map = rlist( + list( + "beep-boop", + "goon speak 1", + "goon speak 2", + "goon speak 3", + "goon speak 4", + "goon speak blub", + "goon speak bottalk", + "goon speak buwoo", + "goon speak cow", + "goon speak lizard", + "goon speak pug", + "goon speak pugg", + "goon speak roach", + "goon speak skelly" + ), + list( + talk_sound, + goon_speak_one_sound, + goon_speak_two_sound, + goon_speak_three_sound, + goon_speak_four_sound, + goon_speak_blub_sound, + goon_speak_bottalk_sound, + goon_speak_buwoo_sound, + goon_speak_cow_sound, + goon_speak_lizard_sound, + goon_speak_pug_sound, + goon_speak_pugg_sound, + goon_speak_roach_sound, + goon_speak_skelly_sound + ) + ) /proc/get_talk_sound(var/voice_sound) - return talk_sound_map[voice_sound] + if(!voice_sound) + return talk_sound_map[1] + return talk_sound_map[2][voice_sound] + +/proc/rlist(var/list/keys,var/list/values) //short for reversible list generator + var/list/rlist = list(list(),list(),FALSE,0) + var/i = 0 + for(i = 1, i <= LAZYLEN(keys), i++) + to_chat(world,keys[i]) + rlist[1] += keys[i] + rlist[2][keys[i]] = values[i] + rlist += TRUE + rlist += i + return rlist + +/proc/arlist(var/list/altlist) + var/list/rlist = list(list(),list(),FALSE,0) + var/i = 0 + for(i = 1, i <= LAZYLEN(altlist), i++) + rlist[(i % 2) +1] += altlist[i] + rlist += TRUE + rlist += i/2 + return rlist + + +/*RLIST standard +/proc/read_rlist(var/list/rlist) + //Length + rlist[4] + //valid? + rlist[3] + //keys + rlist[1] + //Values + rlist[2] +*/ \ No newline at end of file diff --git a/modular_chomp/code/modules/clothing/spacesuits/rig/precursor.dm b/modular_chomp/code/modules/clothing/spacesuits/rig/precursor.dm index ecab92c7ce..5ed562ea57 100644 --- a/modular_chomp/code/modules/clothing/spacesuits/rig/precursor.dm +++ b/modular_chomp/code/modules/clothing/spacesuits/rig/precursor.dm @@ -5,6 +5,7 @@ icon = 'modular_chomp/icons/obj/rig_modules_ch.dmi' icon_state = "precursor_rig" armor = list(melee = 50, bullet = 50, laser = 70, energy = 70, bomb = 60, bio = 100, rad = 80) + matter = list(MAT_PLASTEEL = 1200, MAT_GOLD = 500, MAT_GRAPHITE = 800, MAT_OSMIUM = 300, MAT_PLASTIC = 600, MAT_VERDANTIUM = 750, MAT_MORPHIUM = 2000) var/block_chance = 15 slowdown = 0 diff --git a/modular_chomp/code/modules/emotes/definitions/audiable.dm b/modular_chomp/code/modules/emotes/definitions/audiable.dm index 71b57b06c0..b01c5c2f37 100644 --- a/modular_chomp/code/modules/emotes/definitions/audiable.dm +++ b/modular_chomp/code/modules/emotes/definitions/audiable.dm @@ -7,4 +7,15 @@ emote_message_3p = "prbts." emote_message_1p_target = "You prbt at TARGET." emote_message_3p_target = "prbts at TARGET." - emote_sound = 'sound/voice/prbt2.ogg' \ No newline at end of file + emote_sound = 'sound/voice/prbt2.ogg' + +/decl/emote/audible/gasp/get_emote_sound(var/atom/user) + ..() + var/mob/living/carbon/human/H = user + // CHOMPEdit: Standardize Species Sounds Getters + var/vol = H.species.gasp_volume + return list( + "sound" = get_species_sound(get_gendered_sound(H))["gasp"], + "vol" = vol, + "volchannel" = VOLUME_CHANNEL_SPECIES_SOUNDS + ) diff --git a/modular_chomp/code/modules/emotes/definitions/audible_pain.dm b/modular_chomp/code/modules/emotes/definitions/audible_pain.dm new file mode 100644 index 0000000000..6a9ef0f319 --- /dev/null +++ b/modular_chomp/code/modules/emotes/definitions/audible_pain.dm @@ -0,0 +1,44 @@ +/decl/emote/audible/pain + key = "pain" + emote_message_1p = "You yell in pain!" + emote_message_3p = "yells in pain!" + +/decl/emote/audible/pain/get_emote_message_1p(var/atom/user, var/atom/target, var/extra_params) + if(ishuman(user)) + var/mob/living/carbon/human/H = user + return "You [pick(H.species.pain_verb_1p)] in pain!" + else + var/mob/living/M = user + if(M.pain_emote_1p) // Sanity + return "You [pick(M.pain_emote_1p)]!" + . = ..() + +/decl/emote/audible/pain/get_emote_message_3p(var/atom/user, var/atom/target, var/extra_params) + if(ishuman(user)) + var/mob/living/carbon/human/H = user + return "[pick(H.species.pain_verb_3p)] in pain!" + else + var/mob/living/M = user + if(M.pain_emote_3p) // Sanity + return "[pick(M.pain_emote_3p)]!" + . = ..() + +/decl/emote/audible/pain/get_emote_sound(var/atom/user) + ..() + if(ishuman(user)) + var/mob/living/carbon/human/H = user + var/vol = H.species.pain_volume + return list( + "sound" = get_species_sound(get_gendered_sound(H))["pain"], + "vol" = vol, + "exr" = 20, + "volchannel" = VOLUME_CHANNEL_SPECIES_SOUNDS + ) + else + var/mob/living/M = user + return list( + "sound" = get_species_sound(get_gendered_sound(M))["pain"], + "vol" = 50, + "exr" = 20, + "volchannel" = VOLUME_CHANNEL_SPECIES_SOUNDS + ) diff --git a/modular_chomp/code/modules/materials/materials/gems.dm b/modular_chomp/code/modules/materials/materials/gems.dm new file mode 100644 index 0000000000..88fc2e4a5d --- /dev/null +++ b/modular_chomp/code/modules/materials/materials/gems.dm @@ -0,0 +1,7 @@ +/datum/material/valhollide //buffed protection and reflectivity + protectiveness = 70 + reflectivity = 0.75 + + +/datum/material/morphium //buffed protection + protectiveness = 65 \ No newline at end of file diff --git a/modular_chomp/code/modules/materials/materials/metals/metals.dm b/modular_chomp/code/modules/materials/materials/metals/metals.dm new file mode 100644 index 0000000000..1a003e6fc0 --- /dev/null +++ b/modular_chomp/code/modules/materials/materials/metals/metals.dm @@ -0,0 +1,53 @@ +/datum/material/durasteel //Slightly nerfed protectivness + protectiveness = 55 + +/datum/material/titanium //Adjusted hardness, reflective, and protection + hardness = 60 + protectiveness = 30 + reflectivity = 0.3 + + +/datum/material/iron //Adjusted hardness, reflective, and protection + hardness = 70 + protectiveness = 20 + reflectivity = 0.1 + + +/datum/material/lead //Adjusted hardness, reflective, and protection + hardness = 60 + protectiveness = 15 + reflectivity = 0.1 + + +/datum/material/gold //Adjusted reflective, and protection + hardness = 50 + protectiveness = 30 + reflectivity = 0.05 + + +/datum/material/silver //Adjusted reflective, and protection + hardness = 60 + protectiveness = 30 + reflectivity = 0.2 + + +/datum/material/platinum //Adjusted hardness, reflective, and protection + hardness = 60 + protectiveness = 30 + reflectivity = 0.0 + +/datum/material/uranium //Adjusted hardness, reflective, and protection + hardness = 70 + protectiveness = 30 + reflectivity = 0.5 + +/datum/material/mhydrogen //Adjusted hardness, reflective, and protection. And weight. + hardness = 75 + protectiveness = 40 + reflectivity = 0.4 + weight = 5 + +/datum/material/osmium //Adjusted hardness, reflective, and protection + hardness = 65 + protectiveness = 30 + reflectivity = 0.1 \ No newline at end of file diff --git a/modular_chomp/code/modules/materials/materials/organic/animal_products.dm b/modular_chomp/code/modules/materials/materials/organic/animal_products.dm new file mode 100644 index 0000000000..18c7b68c27 --- /dev/null +++ b/modular_chomp/code/modules/materials/materials/organic/animal_products.dm @@ -0,0 +1,3 @@ +/datum/material/chitin + protectiveness = 25 + reflectivity = 0.05 \ No newline at end of file diff --git a/modular_chomp/code/modules/mining/shelter_atoms_ch.dm b/modular_chomp/code/modules/mining/shelter_atoms_ch.dm index 7e9d9e9be0..dcb059f3e0 100644 --- a/modular_chomp/code/modules/mining/shelter_atoms_ch.dm +++ b/modular_chomp/code/modules/mining/shelter_atoms_ch.dm @@ -103,6 +103,8 @@ /area/survivalpod/superpose/HillOutpost +/area/survivalpod/superpose/PizzaParlor + /obj/item/device/survivalcapsule/superpose name = "superposed surfluid shelter capsule" desc = "A proprietary hyperstructure of many three-dimensional spaces superposed around a supermatter nano crystal; use a pen to reach the reset button. There's a license for use printed on the bottom." diff --git a/modular_chomp/code/modules/mining/shelters_ch.dm b/modular_chomp/code/modules/mining/shelters_ch.dm index 907d55b201..7cb0225430 100644 --- a/modular_chomp/code/modules/mining/shelters_ch.dm +++ b/modular_chomp/code/modules/mining/shelters_ch.dm @@ -313,4 +313,10 @@ shelter_id = "HillOutpost" mappath = "modular_chomp/maps/submaps/shelters/HillOutpost-15x11.dmm" name = "Hill Outpost" - description = "A small camping site on top of a hill, with all the basics for survival." \ No newline at end of file + description = "A small camping site on top of a hill, with all the basics for survival." + +/datum/map_template/shelter/superpose/pizzaparlor + shelter_id = "PizzaParlor" + mappath = "modular_chomp/maps/submaps/shelters/PizzaParlor-18x19.dmm" + name = "Pizza Parlor" + description = "A small locally owned pizza parlor, now with delivery services." diff --git a/modular_chomp/code/modules/mob/living/carbon/human/species/species.dm b/modular_chomp/code/modules/mob/living/carbon/human/species/species.dm index 597f95bac5..5fdf4d4e35 100644 --- a/modular_chomp/code/modules/mob/living/carbon/human/species/species.dm +++ b/modular_chomp/code/modules/mob/living/carbon/human/species/species.dm @@ -49,4 +49,4 @@ /datum/species/handle_environment_special(var/mob/living/carbon/human/H) for(var/datum/trait/env_trait in env_traits) env_trait.handle_environment_special(H) - return \ No newline at end of file + return diff --git a/modular_chomp/code/modules/mob/living/carbon/human/species/species_vr.dm b/modular_chomp/code/modules/mob/living/carbon/human/species/species_vr.dm new file mode 100644 index 0000000000..b452877e35 --- /dev/null +++ b/modular_chomp/code/modules/mob/living/carbon/human/species/species_vr.dm @@ -0,0 +1,71 @@ +/datum/species/proc/copy_species_sounds(var/datum/species/S, var/species_sounds, var/custom_base) + switch(species_sounds) + get_species_sound(species_sounds) + if("Canine") + S.male_scream_sound = canine_scream_sounds + S.female_scream_sound = canine_scream_sounds + S.male_gasp_sound = canine_gasp_sounds + S.female_gasp_sound = canine_gasp_sounds + S.male_pain_sound = canine_pain_sounds + S.female_pain_sound = canine_pain_sounds + S.male_death_sound = canine_death_sounds + S.female_death_sound = canine_death_sounds + if("Feline") + S.male_scream_sound = feline_scream_sounds + S.female_scream_sound = feline_scream_sounds + S.male_gasp_sound = feline_gasp_sounds + S.female_gasp_sound = feline_gasp_sounds + S.male_pain_sound = feline_pain_sounds + S.female_pain_sound = feline_pain_sounds + S.male_death_sound = feline_death_sounds + S.female_death_sound = feline_death_sounds + if("Cervine") + S.male_scream_sound = cervine_scream_sounds + S.female_scream_sound = cervine_scream_sounds + S.male_gasp_sound = null + S.female_gasp_sound = null + S.male_pain_sound = null + S.female_pain_sound = null + S.male_death_sound = cervine_death_sounds + S.female_death_sound = cervine_death_sounds + if("Generic/Human") + S.male_scream_sound = male_generic_scream_sounds + S.female_scream_sound = female_generic_scream_sounds + S.male_gasp_sound = male_generic_gasp_sounds + S.female_gasp_sound = female_generic_gasp_sounds + S.male_pain_sound = male_generic_pain_sounds + S.female_pain_sound = female_generic_pain_sounds + S.male_death_sound = male_generic_death_sounds + S.female_death_sound = female_generic_death_sounds + if("Robotic") + S.male_scream_sound = robot_scream_sounds + S.female_scream_sound = robot_scream_sounds + S.male_gasp_sound = null + S.female_gasp_sound = null + S.male_pain_sound = robot_pain_sounds + S.female_pain_sound = robot_pain_sounds + S.male_death_sound = robot_death_sounds + S.female_death_sound = robot_death_sounds + if("Unset") // If our users haven't set anything, pick the sounds based off our custom base - Vulp gets canine, etc etc. + var/datum/species/os + if(!custom_base) // Safety + os = base_species + else + os = GLOB.all_species[custom_base] + S.male_scream_sound = os.male_scream_sound + S.female_scream_sound = os.female_scream_sound + S.male_gasp_sound = os.male_gasp_sound + S.female_gasp_sound = os.female_gasp_sound + S.male_pain_sound = os.male_pain_sound + S.female_pain_sound = os.female_pain_sound + S.male_death_sound = os.male_death_sound + S.female_death_sound = os.female_death_sound + if("None") // If our users intentionally want no sounds + S.male_scream_sound = null + S.female_scream_sound = null + S.male_gasp_sound = null + S.female_gasp_sound = null + S.male_pain_sound = null + S.female_pain_sound = null + S.male_death_sound = null + S.female_death_sound = null diff --git a/modular_chomp/code/modules/mob/living/carbon/human/species/station/protean/protean_organs.dm b/modular_chomp/code/modules/mob/living/carbon/human/species/station/protean/protean_organs.dm index 379d488524..2c1f76ef83 100644 --- a/modular_chomp/code/modules/mob/living/carbon/human/species/station/protean/protean_organs.dm +++ b/modular_chomp/code/modules/mob/living/carbon/human/species/station/protean/protean_organs.dm @@ -2,77 +2,77 @@ /obj/item/organ/external/chest/unbreakable/nano robotic = ORGAN_NANOFORM encased = FALSE - max_damage = 100 // <-- This is different from the rest + max_damage = 70 // <-- This is different from the rest min_broken_damage = 1000 vital = 1 model = "protean" /obj/item/organ/external/groin/unbreakable/nano robotic = ORGAN_NANOFORM encased = FALSE - max_damage = 100 + max_damage = 70 min_broken_damage = 1000 //Multiple vital = 0 model = "protean" /obj/item/organ/external/head/unbreakable/nano robotic = ORGAN_NANOFORM encased = FALSE - max_damage = 100 + max_damage = 70 min_broken_damage = 1000 //Inheritance vital = 0 model = "protean" /obj/item/organ/external/arm/unbreakable/nano robotic = ORGAN_NANOFORM encased = FALSE - max_damage = 65 + max_damage = 40 min_broken_damage = 1000 //Please vital = 0 model = "protean" /obj/item/organ/external/arm/right/unbreakable/nano robotic = ORGAN_NANOFORM encased = FALSE - max_damage = 65 + max_damage = 40 min_broken_damage = 1000 vital = 0 model = "protean" /obj/item/organ/external/leg/unbreakable/nano robotic = ORGAN_NANOFORM encased = FALSE - max_damage = 65 + max_damage = 40 min_broken_damage = 1000 vital = 0 model = "protean" /obj/item/organ/external/leg/right/unbreakable/nano robotic = ORGAN_NANOFORM encased = FALSE - max_damage = 65 + max_damage = 40 min_broken_damage = 1000 vital = 0 model = "protean" /obj/item/organ/external/hand/unbreakable/nano robotic = ORGAN_NANOFORM encased = FALSE - max_damage = 65 + max_damage = 40 min_broken_damage = 1000 vital = 0 model = "protean" /obj/item/organ/external/hand/right/unbreakable/nano robotic = ORGAN_NANOFORM encased = FALSE - max_damage = 65 + max_damage = 40 min_broken_damage = 1000 vital = 0 model = "protean" /obj/item/organ/external/foot/unbreakable/nano robotic = ORGAN_NANOFORM encased = FALSE - max_damage = 65 + max_damage = 40 min_broken_damage = 1000 vital = 0 model = "protean" /obj/item/organ/external/foot/right/unbreakable/nano robotic = ORGAN_NANOFORM encased = FALSE - max_damage = 65 + max_damage = 40 min_broken_damage = 1000 vital = 0 model = "protean" @@ -213,4 +213,4 @@ name = "Protean Reboot Programmer" desc = "A small, highly specialized programmer used to form the basis of a Protean swarm. A necessary component in reconstituting a Protean who has lost total body cohesion." icon = 'modular_chomp/icons/mob/species/protean/protean.dmi' - icon_state = "reboot" \ No newline at end of file + icon_state = "reboot" diff --git a/modular_chomp/code/modules/mob/living/carbon/human/species/station/protean/protean_species.dm b/modular_chomp/code/modules/mob/living/carbon/human/species/station/protean/protean_species.dm index 89ceae790c..23574da8ae 100644 --- a/modular_chomp/code/modules/mob/living/carbon/human/species/station/protean/protean_species.dm +++ b/modular_chomp/code/modules/mob/living/carbon/human/species/station/protean/protean_species.dm @@ -30,8 +30,8 @@ breath_type = null poison_type = null - male_scream_sound = null - female_scream_sound = null + // male_scream_sound = null + // female_scream_sound = null virus_immune = 1 blood_volume = 0 @@ -41,6 +41,8 @@ //radiation_mod = 0 //Can't be assed with fandangling rad protections while blob formed/suited darksight = 10 siemens_coefficient = 2 + brute_mod = 0.8 + burn_mod = 1.5 emp_dmg_mod = 0.8 emp_sensitivity = EMP_BLIND | EMP_DEAFEN | EMP_BRUTE_DMG | EMP_BURN_DMG item_slowdown_mod = 1.5 //Gentle encouragement to let others wear you @@ -58,8 +60,7 @@ rarity_value = 5 - female_scream_sound = 'modular_chomp/sound/voice/scream_silicon.ogg' - male_scream_sound = 'modular_chomp/sound/voice/scream_silicon.ogg' + species_sounds = "Robotic" crit_mod = 4 //Unable to go crit var/obj/item/weapon/rig/protean/OurRig diff --git a/modular_chomp/code/modules/mob/living/carbon/human/species/station/station.dm b/modular_chomp/code/modules/mob/living/carbon/human/species/station/station.dm index b671169a2f..4da1bb87d4 100644 --- a/modular_chomp/code/modules/mob/living/carbon/human/species/station/station.dm +++ b/modular_chomp/code/modules/mob/living/carbon/human/species/station/station.dm @@ -1,6 +1,10 @@ //Any species commented out here must be made restricted elsewhere. They are kept here for easy reference of what we disabled. //Note that at the time of this PR we are simply disabling everything new to discuss keeping versus scrapping later. +/datum/species + var/pain_verb_1p = list("shout", "growl", "grunt", "gasp") + var/pain_verb_3p = list("shouts", "growls", "grunts", "gasps") + ///datum/species/zaddat // spawn_flags = SPECIES_IS_RESTRICTED //Species has been enabled elsewhere. @@ -77,4 +81,3 @@ /datum/species/protean digi_allowed = TRUE - diff --git a/modular_chomp/code/modules/mob/living/carbon/human/update_icons.dm b/modular_chomp/code/modules/mob/living/carbon/human/update_icons.dm index d540e3a66a..085ad1226d 100644 --- a/modular_chomp/code/modules/mob/living/carbon/human/update_icons.dm +++ b/modular_chomp/code/modules/mob/living/carbon/human/update_icons.dm @@ -1,11 +1,6 @@ // Expand shoe layer to allow changing the icon for digi legs // For some reason, suit and uniform already has this funcitonality, but shoes do not. -//Duplicate defines so the code below can compile. See non-modular update_icons.dm for proper placement. -#define SHOES_LAYER_ALT 10 //Shoe-slot item (when set to be under uniform via verb) -#define SHOES_LAYER 13 //Shoe-slot item -#define VORE_BELLY_LAYER 33 //Should be the same that it is in update_icons.dm - /mob/living/carbon/human/update_inv_shoes() //. = ..() remove_layer(SHOES_LAYER) diff --git a/modular_chomp/code/modules/mob/living/living.dm b/modular_chomp/code/modules/mob/living/living.dm index 09ac2f3762..3a45d96a4f 100644 --- a/modular_chomp/code/modules/mob/living/living.dm +++ b/modular_chomp/code/modules/mob/living/living.dm @@ -1,6 +1,21 @@ /mob/living // var/ear_deaf_loop = FALSE // Are we already playing our deafened loop? Checked for safety so we don't deafen our players. (Not sure if we need this bc looping sounds datums have protection for starts being called repeatedly, commented out) var/datum/looping_sound/mob/deafened/deaf_loop + /* TL;DR - the following is a lot of copypasta, but allows us to give simplemobs pain and death sounds. + * Different from carbons, where we check species, here we just check on the mob itself. + * TBD: Maybe port over from species to mob? + */ + var/can_pain_emote = TRUE + var/pain_emote_1p = null + var/pain_emote_3p = null + var/species_sounds = "None" // By default, we have nothing. + var/death_sound_override = null + /* // Not sure if needed, screams aren't a carbon thing rn. + var/scream_sound = null + var/female_scream_sound = null + var/male_scream_sound = null + var/scream_emote = null + */ /mob/living/Initialize() . = ..() diff --git a/modular_chomp/code/modules/mob/living/silicon/robot/drone/drone_items.dm b/modular_chomp/code/modules/mob/living/silicon/robot/drone/drone_items.dm index 9b28792f66..b8dadbb3a8 100644 --- a/modular_chomp/code/modules/mob/living/silicon/robot/drone/drone_items.dm +++ b/modular_chomp/code/modules/mob/living/silicon/robot/drone/drone_items.dm @@ -8,5 +8,6 @@ /obj/item/weapon/implanter, /obj/item/weapon/disk/nifsoft/compliance, /obj/item/weapon/handcuffs, - /obj/item/toy + /obj/item/toy, + /obj/item/petrifier ) diff --git a/modular_chomp/code/modules/mob/living/simple_mob/subtypes/fleshtaker.dm b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/fleshtaker.dm new file mode 100644 index 0000000000..b55fc832eb --- /dev/null +++ b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/fleshtaker.dm @@ -0,0 +1,82 @@ +/* +Concept: Mind controlling parasite. Hostile to all mobs. +On attack if our target is a simple mob, and has no mind. +We simply engulf them, evicerating their body and stealing their form as well as some of their stats. +However we dont gain special attacks and verbs, for example, if we evicerate a dragon we dont get a breath attack suddnely. +Only physical attributes are copied. +*/ +/mob/living/simple_mob/fleshtaker + faction = "Fleshtaker" + name = "Fleshtaker" + desc = "A strange creature" + icon = 'icons/mob/synxmanyvoices.dmi' + icon_living = "939_living" + icon_dead = "939_dead" + pixel_x = -15 + //Lets write down our base stats so we can revert easily + var/list/base_values = list() + + ai_holder_type = /datum/ai_holder/simple_mob/melee/pack_mob //A pack of these would be absolutely terrifying. + var/flesh_mimic = FALSE //are we currently posing as something else? + +/mob/living/simple_mob/fleshtaker/New() + ..() + base_values["name"] = name + base_values["desc"] = desc + base_values["icon"] = icon + base_values["icon_living"] = icon_living + base_values["icon_dead"] = icon_dead + base_values["pixel_x"] = pixel_x + base_values["pixel_y"] = pixel_y //record our default y pixel offset for later reversion + base_values["melee_damage_lower"] = melee_damage_lower + base_values["melee_damage_upper"] = melee_damage_upper + base_values["maxHealth"] = maxHealth + base_values["armor"] = armor + icon_state = icon_living + + + //copy stats from our engulfed target +/mob/living/simple_mob/fleshtaker/proc/flesh_mimic(var/mob/living/simple_mob/target) + flesh_mimic = TRUE + name = target.name + desc = target.desc + icon = target.icon + icon_living = target.icon_living + icon_dead = target.icon_dead + pixel_x = target.pixel_x + pixel_x = target.pixel_y + melee_damage_lower = target.melee_damage_lower + melee_damage_upper = target.melee_damage_upper + maxHealth = target.maxHealth + health = maxHealth + icon_state = target.icon_state + armor = target.armor + //steal base stats + //possibly steal vorgans + update_icon() + +//reset to original values +/mob/living/simple_mob/fleshtaker/proc/revert_mimic() + flesh_mimic = FALSE + name = base_values["name"] + desc = base_values["desc"] + icon = base_values["icon"] + icon_living = base_values["icon_living"] + icon_dead = base_values["icon_dead"] + pixel_x = base_values["pixel_x"] + pixel_y = base_values["pixel_y"] + melee_damage_lower = base_values["melee_damage_lower"] + melee_damage_upper = base_values["melee_damage_upper"] + maxHealth = base_values["maxHealth"] + health = maxHealth + icon_state = icon_living + armor = base_values["armor"] + update_icon() + +/mob/living/simple_mob/fleshtaker/apply_melee_effects(var/atom/A) + if(istype(A,/mob/living/simple_mob) && !flesh_mimic) + var/mob/living/simple_mob/M = A + if(!M.mind) + flesh_mimic(M) + M.gib() + ..() diff --git a/modular_chomp/code/modules/mob/living/simple_mob/subtypes/humanoid/cultboss.dm b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/humanoid/cultboss.dm new file mode 100644 index 0000000000..0804a8c77e --- /dev/null +++ b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/humanoid/cultboss.dm @@ -0,0 +1,374 @@ +/mob/living/simple_mob/humanoid/cultist/magus/rift + name = "Rift Magus" + maxHealth = 450 //Boss Mobs should be tanky. + health = 450 + + melee_damage_lower = 30 + melee_damage_upper = 45 + attack_armor_pen = 50 + var/grenade_type = /obj/item/weapon/grenade/spawnergrenade/riftwallers + var/grenade_timer = 5 + heat_resist = 1 + cold_resist = 1 + movement_cooldown = -1.5 + var/leap_warmup = 2 SECOND + var/leap_sound = 'sound/weapons/gauss_shoot.ogg' + var/jaunt_warning = 1.0 SECONDS // How long the jaunt telegraphing is. + var/jaunt_tile_speed = 15 // How long to wait between each tile. Higher numbers result in an easier to dodge tunnel attack. + projectiletype = /obj/item/projectile/energy/plasma/vepr/inversion + melee_attack_delay = 12 SECOND + ranged_attack_delay = 1.5 SECONDS + special_attack_min_range = 1 + special_attack_max_range = 7 + special_attack_cooldown = 7 SECONDS + icon_state = "void-magnus" + icon_living = "void-magnus" + ai_holder_type = /datum/ai_holder/simple_mob/intentional/adv_dark_gygax + vore_active = 1 + vore_capacity = 6 + vore_bump_chance = 20 + size_multiplier = 1.10 + faction = "demon" + damage_fatigue_mult = 0 + + armor_soak = list( + "melee" = 5, + "bullet" = 5, + "laser" = 5, + "energy" = 5, + "bomb" = 0, + "bio" = 0, + "rad" = 0 + ) + + loot_list = list(/obj/item/clothing/head/culthood/void = 100, + /obj/item/clothing/suit/cultrobes/void = 100, + /obj/item/clothing/shoes/boots/cult/void = 100, + /obj/item/clothing/gloves/tactical/void = 100, + /obj/item/weapon/melee/voidblade = 25, + /obj/item/device/soulstone = 25, + /obj/item/device/soulstone = 25, + /obj/item/device/soulstone = 25, + /obj/item/capture_crystal/demon = 25, + /obj/item/capture_crystal/wendigo = 25 + ) + +/mob/living/simple_mob/humanoid/cultist/magus/rift/apply_melee_effects(var/atom/A) + if(isliving(A)) + var/mob/living/L = A + var/leech = rand(1,100) + if(L.nutrition) + L.adjust_nutrition(-leech) + adjust_nutrition(leech) + if(prob(25)) + L.adjustHalLoss(leech) + +/mob/living/simple_mob/humanoid/cultist/magus/rift/do_special_attack(atom/A) + . = TRUE // So we don't fire a bolt as well. + switch(a_intent) + if(I_DISARM) // Side gun + electric_defense(A) + if(I_HURT) // Rockets + launch_rockets(A) + if(I_GRAB) // Micro-singulo + launch_microsingularity(A) + +/mob/living/simple_mob/humanoid/cultist/magus/rift/proc/launch_microsingularity(atom/target) + set waitfor = FALSE + + var/obj/item/weapon/grenade/G = new grenade_type(get_turf(src)) + if(istype(G)) + G.throw_at(G.throw_range, G.throw_speed, src) + G.det_time = grenade_timer //CHOMPEdit + G.activate(src) //CHOMPEdit + + set_AI_busy(FALSE) + +/mob/living/simple_mob/humanoid/cultist/magus/rift/proc/electric_defense(atom/target) + set waitfor = FALSE + set_AI_busy(TRUE) + + // Save where we're gonna go soon. + var/turf/destination = get_turf(target) + var/turf/starting_turf = get_turf(src) + + // Telegraph to give a small window to dodge if really close. + flick("phase_shift",target) + icon_state = "bloodin" + sleep(jaunt_warning) // For the telegraphing. + + // Do the dig! + visible_message(span("danger","\The [src] vanishes into thin air \the [target]!")) + flick("phase_shift",target) + icon_state = "phase_shift" + + if(handle_jaunt(destination) == FALSE) + set_AI_busy(FALSE) + flick("phase_shift2",target) + icon_state = "bloodout" + return FALSE + + // Did we make it? + if(!(src in destination)) + set_AI_busy(FALSE) + icon_state = "bloodout" + flick("phase_shift2",target) + return FALSE + + var/overshoot = TRUE + + // Test if something is at destination. + for(var/mob/living/L in destination) + if(L == src) + continue + + visible_message(span("danger","\The [src] appears in a flurry of slashes \the [L]!")) + playsound(L, 'sound/weapons/heavysmash.ogg', 75, 1) + L.Weaken(3) + overshoot = FALSE + + if(!overshoot) // We hit the target, or something, at destination, so we're done. + set_AI_busy(FALSE) + icon_state = "bloodout" + flick("phase_shift2",target) + return TRUE + + // Otherwise we need to keep going. + to_chat(src, span("warning", "You overshoot your target!")) + playsound(src, 'sound/weapons/punchmiss.ogg', 75, 1) + var/dir_to_go = get_dir(starting_turf, destination) + for(var/i = 1 to rand(2, 4)) + destination = get_step(destination, dir_to_go) + + if(handle_jaunt(destination) == FALSE) + set_AI_busy(FALSE) + icon_state = "bloodout" + flick("phase_shift2",target) + return FALSE + + set_AI_busy(FALSE) + icon_state = "bloodout" + flick("phase_shift2",target) + return FALSE + + + +/mob/living/simple_mob/humanoid/cultist/magus/rift/proc/launch_rockets(atom/A) + set waitfor = FALSE + set_AI_busy(TRUE) + + // Save where we're gonna go soon. + var/turf/destination = get_turf(A) + var/turf/starting_turf = get_turf(src) + + // Telegraph to give a small window to dodge if really close. + flick("phase_shift",A) + icon_state = "bloodin" + sleep(jaunt_warning) // For the telegraphing. + + // Do the dig! + visible_message(span("danger","\The [src] vanishes into thin air \the [A]!")) + flick("phase_shift",A) + icon_state = "bloodin" + + if(handle_jaunt(destination) == FALSE) + set_AI_busy(FALSE) + flick("phase_shift2",A) + icon_state = "bloodout" + return FALSE + + // Did we make it? + if(!(src in destination)) + set_AI_busy(FALSE) + icon_state = "bloodout" + flick("phase_shift2",A) + return FALSE + + var/overshoot = TRUE + + // Test if something is at destination. + for(var/mob/living/L in destination) + if(L == src) + continue + + visible_message(span("danger","\The [src] appears in a flurry of slashes \the [L]!")) + playsound(L, 'sound/weapons/heavysmash.ogg', 75, 1) + L.Weaken(3) + overshoot = FALSE + + if(!overshoot) // We hit the target, or something, at destination, so we're done. + set_AI_busy(FALSE) + icon_state = "phase_shift2" + flick("phase_shift2",A) + return TRUE + + // Otherwise we need to keep going. + to_chat(src, span("warning", "You overshoot your target!")) + playsound(src, 'sound/weapons/punchmiss.ogg', 75, 1) + var/dir_to_go = get_dir(starting_turf, destination) + for(var/i = 1 to rand(2, 4)) + destination = get_step(destination, dir_to_go) + + if(handle_jaunt(destination) == FALSE) + set_AI_busy(FALSE) + icon_state = "bloodout" + flick("phase_shift2",A) + return FALSE + + set_AI_busy(FALSE) + icon_state = "bloodout" + flick("phase_shift2",A) + return FALSE + +// Does the jaunt movement +/mob/living/simple_mob/humanoid/cultist/magus/rift/proc/handle_jaunt(turf/destination) + var/turf/T = get_turf(src) // Hold our current tile. + + // Regular tunnel loop. + for(var/i = 1 to get_dist(src, destination)) + if(stat) + return FALSE // We died or got knocked out on the way. + if(loc == destination) + break // We somehow got there early. + + // Update T. + T = get_step(src, get_dir(src, destination)) + if(T.check_density(ignore_mobs = TRUE)) + to_chat(src, span("critical", "You hit something really solid!")) + playsound(src, "punch", 75, 1) + Weaken(5) + add_modifier(/datum/modifier/tunneler_vulnerable, 10 SECONDS) + return FALSE // Hit a wall. + + // Get into the tile. + forceMove(T) + + +/mob/living/simple_mob/humanoid/cultist/magus/rift/should_special_attack(atom/A) + // Make sure its possible for the wraith to reach the target so it doesn't try to go through a window. + var/turf/destination = get_turf(A) + var/turf/starting_turf = get_turf(src) + var/turf/T = starting_turf + for(var/i = 1 to get_dist(starting_turf, destination)) + if(T == destination) + break + + T = get_step(T, get_dir(T, destination)) + if(T.check_density(ignore_mobs = TRUE)) + return FALSE + return T == destination + + +/obj/item/weapon/grenade/spawnergrenade/riftwallers + name = "manhack delivery grenade" + spawner_type = /mob/living/simple_mob/vore/demonAI + deliveryamt = 1 + icon = 'icons/obj/device.dmi' + icon_state = "implant_melted" + color = "#f50202" + +/obj/item/projectile/energy/plasma/vepr/inversion + name = "inversion bolt" + damage = 20 + eyeblur = 0 + armor_penetration = 50 + light_range = 2 + light_power = -2 + light_color = "#FFFFFF" + +/mob/living/simple_mob/humanoid/cultist/magus/rift + vore_active = 1 + vore_capacity = 6 + vore_max_size = RESIZE_HUGE + vore_min_size = RESIZE_SMALL + vore_pounce_chance = 0 // Beat them into crit before eating. + vore_icons = null + + can_be_drop_prey = FALSE //CHOMP Add + +/mob/living/simple_mob/humanoid/cultist/magus/rift/Login() + . = ..() + if(!riding_datum) + riding_datum = new /datum/riding/simple_mob(src) + verbs |= /mob/living/simple_mob/proc/animal_mount + verbs |= /mob/living/proc/toggle_rider_reins + movement_cooldown = 1 + +/mob/living/simple_mob/humanoid/cultist/magus/rift/MouseDrop_T(mob/living/M, mob/living/user) + return + +/mob/living/simple_mob/humanoid/cultist/magus/rift/init_vore() + if(!voremob_loaded) + return + .=..() + var/obj/belly/B = vore_selected + B.name = "stomach" + B.desc = "The fearsome preadtor gets a firm grip upon you, before dunking you into it's maw, then with a powerful swift gulp you're sent tumbling into it's stomach.." + + B.emote_lists[DM_HOLD] = list( + "Your surroundings are momentarily filled with tour predator's pleased rumbling, its hands stroking over the taut swell you make in its belly.", + "Your surrondings glow with a neon red, dashes and spirals of pitch black flowing through the red gummy flesh as if it were a strange sky.", + "Your satsified predator sways their bloated gullet happily, their warm rumbling vibrarting the stomach, and by extension you.",) + + B.emote_lists[DM_DIGEST] = list( + "Every clench of the predator's stomach grinds powerful digestive fluids into your body, forcibly churning away your strength!", + "The caustic red acid splashes, and washes over your frame, your sense of smell being overwhelmed by acid and sulfur as you're turned to nutrion.", + "Every swift swap of the predator's hips sends you slamming against the glowing red sides, your vision blurring further as you contunie to weaken." ,) + + +//Boss loot things. Not sure if this is approriate but will be bapped if not. + +/obj/item/clothing/head/culthood/void + name = "void magnus hood" + color = "#1C1C1C" + armor = list(melee = 60, bullet = 50, laser = 50, energy = 80, bomb = 30, bio = 10, rad = 10) + cold_protection = HEAD + heat_protection = HEAD + +/obj/item/clothing/suit/cultrobes/void + name = "void magnus robes" + color = "#1C1C1C" + armor = list(melee = 60, bullet = 50, laser = 50, energy = 80, bomb = 30, bio = 10, rad = 10) + cold_protection = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS + heat_protection = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS + +/obj/item/clothing/shoes/boots/cult/void + name = "void magnus boots" + color = "#1C1C1C" + armor = list(melee = 60, bullet = 50, laser = 50, energy = 80, bomb = 30, bio = 10, rad = 10) + cold_protection = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS + heat_protection = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS + +/obj/item/clothing/gloves/tactical/void + desc = "These warm red gloves glow warmly, while making the world round them seem darker." + name = "cult gloves" + color = "#1C1C1C" + icon_state = "work" + item_state = "wgloves" + force = 10 + punch_force = 8 + armor = list(melee = 30, bullet = 25, laser = 25, energy = 40, bomb = 30, bio = 10, rad = 10) + +/obj/item/weapon/melee/voidblade + name = "cult blade" + desc = "An arcane weapon wielded by the followers of Nar-Sie." + icon_state = "cultblade" + origin_tech = list(TECH_COMBAT = 1, TECH_ARCANE = 2) + w_class = ITEMSIZE_LARGE + force = 40 + throwforce = 20 + defend_chance = 25 + projectile_parry_chance = 25 + armor_penetration = 25 + hitsound = 'sound/weapons/bladeslice.ogg' + drop_sound = 'sound/items/drop/sword.ogg' + pickup_sound = 'sound/items/pickup/sword.ogg' + attack_verb = list("attacked", "slashed", "stabbed", "sliced", "torn", "ripped", "diced", "cut") + edge = TRUE + sharp = TRUE + +/obj/item/capture_crystal/demon + spawn_mob_type = /mob/living/simple_mob/vore/demonAI + +/obj/item/capture_crystal/wendigo + spawn_mob_type = /mob/living/simple_mob/vore/demonAI/wendigo \ No newline at end of file diff --git a/modular_chomp/code/modules/mob/living/simple_mob/subtypes/humanoid/cultist_ch.dm b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/humanoid/cultist_ch.dm index fdae87c5ad..6628ac017d 100644 --- a/modular_chomp/code/modules/mob/living/simple_mob/subtypes/humanoid/cultist_ch.dm +++ b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/humanoid/cultist_ch.dm @@ -1,3 +1,29 @@ +/mob/living/simple_mob/humanoid/cultist/human + movement_cooldown = 1 + +/mob/living/simple_mob/humanoid/cultist/caster + movement_cooldown = 1 + projectiletype = /obj/item/projectile/energy/inversion + +/mob/living/simple_mob/humanoid/cultist/tesh + movement_cooldown = -1 + +/mob/living/simple_mob/humanoid/cultist/castertesh + movement_cooldown = -1 + projectiletype = /obj/item/projectile/energy/inversion + +/mob/living/simple_mob/humanoid/cultist/elite + movement_cooldown = 1 + +/mob/living/simple_mob/humanoid/cultist/magus + movement_cooldown = 1 + projectiletype = /obj/item/projectile/energy/inversion + +/mob/living/simple_mob/humanoid/cultist/hunter + maxHealth = 175 //Ehhh, this AI is like mini-boss at best + health = 175 + movement_cooldown = 0 + /mob/living/simple_mob/humanoid/cultist/human/bloodjaunt/fireball //Teleporting Cultists, now with fireballs name = "Burning Mage" desc = "An indiuval wrapped up in red robes, with orange highlights, their paws glowing.." @@ -6,6 +32,7 @@ special_attack_min_range = 4 special_attack_max_range = 7 special_attack_cooldown = 10 SECONDS + movement_cooldown = 0 harm_intent_damage = 5 melee_damage_lower = 5 @@ -38,8 +65,97 @@ attacktext = list("slashed", "stabbed") armor = list(melee = 60, bullet = 40, laser = 60, energy = 80, bomb = 25, bio = 100, rad = 100) attack_sound = 'sound/weapons/rapidslice.ogg' - movement_cooldown = 4 projectiletype = /obj/item/projectile/energy/plasma/vepr projectilesound = 'sound/weapons/spiderlunge.ogg' movement_cooldown = 2 - ai_holder_type = /datum/ai_holder/simple_mob/ranged \ No newline at end of file + ai_holder_type = /datum/ai_holder/simple_mob/ranged + +//Nibbler// +/mob/living/simple_mob/humanoid/cultist/human/bloodjaunt/fireball + vore_active = 1 + vore_capacity = 6 + vore_max_size = RESIZE_HUGE + vore_min_size = RESIZE_SMALL + vore_pounce_chance = 0 // Beat them into crit before eating. + vore_icons = null + + can_be_drop_prey = FALSE //CHOMP Add + +/mob/living/simple_mob/humanoid/cultist/human/bloodjaunt/fireball/Login() + . = ..() + if(!riding_datum) + riding_datum = new /datum/riding/simple_mob(src) + verbs |= /mob/living/simple_mob/proc/animal_mount + verbs |= /mob/living/proc/toggle_rider_reins + movement_cooldown = 1 + +/mob/living/simple_mob/humanoid/cultist/human/bloodjaunt/fireball/MouseDrop_T(mob/living/M, mob/living/user) + return + +/mob/living/simple_mob/humanoid/cultist/human/bloodjaunt/fireball/init_vore() + if(!voremob_loaded) + return + .=..() + var/obj/belly/B = vore_selected + B.name = "stomach" + B.desc = " Through fire and smoke, you have been grappled and shoved head first into a gapping maw. Rippling powerful red flesh dragging deep into the mage's gullet, your frame causing their stomach is swell out against crimson robes. As you're forced to curl up in the stomach, the walls would ripple, flickers of orange dancing as they press and knead against your flesh. Laughter, and gutteral stomach noises would fill your ears as the cultist firmly kneads their hanging gutt, sloshing it further about." + + B.emote_lists[DM_HOLD] = list( + "Your useless struggling and squirming only causes the cultist to pause, firmly grasping their gut and shoving down on their belly.", + "As you lay within the gullet, you would be rocked about as the cultist jaunts around the physical and redspace realm.", + "The bloated organ around you groans and rumbles, the flesh rippling as a wave of heat washes over you.",) + + B.emote_lists[DM_DIGEST] = list( + "Your useless struggling would seem to just cause pleasured rubblings and cackling. The taunt stomach jostling around even further, as if attempt to encourage your squirming further.", + "Your body would be ushered upwards, you glimpsing the outside world as it looked as if you're about to be released. The cultist then gulps down, sending you plummet back down into the gullet, their taunt belly jiggling as it's walls squish firmly against you..", + "Caustic juices splash over to you as the predator's stomach sways, the belly walls rumbling and rippling as they release a loud caustic belch." ,) + + +/mob/living/simple_mob/humanoid/cultist/noodle + vore_active = 1 + vore_capacity = 6 + vore_max_size = RESIZE_HUGE + vore_min_size = RESIZE_SMALL + vore_pounce_chance = 0 // Beat them into crit before eating. + vore_icons = null + + can_be_drop_prey = FALSE //CHOMP Add + +/mob/living/simple_mob/humanoid/cultist/noodle/Login() + . = ..() + if(!riding_datum) + riding_datum = new /datum/riding/simple_mob(src) + verbs |= /mob/living/simple_mob/proc/animal_mount + verbs |= /mob/living/proc/toggle_rider_reins + movement_cooldown = 1 + +/mob/living/simple_mob/humanoid/cultist/noodle/MouseDrop_T(mob/living/M, mob/living/user) + return + +/mob/living/simple_mob/humanoid/cultist/noodle/init_vore() + if(!voremob_loaded) + return + .=..() + var/obj/belly/B = vore_selected + B.name = "stomach" + B.desc = " Through fire and smoke, you have been grappled and shoved head first into a gapping maw. Rippling powerful red flesh dragging deep into the mage's gullet, your frame causing their stomach is swell out against crimson robes. As you're forced to curl up in the stomach, the walls would ripple, and knead against your flesh. Laughter, and gutteral stomach noises would fill your ears as the cultist firmly kneads their hanging gut, sloshing it further about before shoving you deeper into their system, descending deep within the serpent." + + B.emote_lists[DM_HOLD] = list( + "As you're forced to lay down in the gullet, you can feel each swift and strong movement of their tail. the stomach walls forcing your body to shift alongside it.", + "As you shift around, the dark red flesh would ripple, air rushing past you as the beast lets out a thunderous belch.", + "As you shift about, the beast lifts their tail and slams it down, trying to encourage you to relax. Your their's.",) + + B.emote_lists[DM_DIGEST] = list( + "Your squirming and thrasing only causes the serpent to curl their tail around your frame, squeeze down on it in sync with the muscles, pressing you further into the caustic acids.", + "Your body would swish and slosh in the burbling caustic acid as it nips at your armor and flesh.", + "The serpent cultist would let out a lazy out, streching, then remebers your exsistance pressing a claw into the you shaped bulge and grumbling." ,) + +//Projectile// +/obj/item/projectile/energy/inversion + name = "inversion blast" + icon_state = "impact_invert" + damage = 15 + armor_penetration = 60 + damage_type = BURN + check_armour = "laser" + color = "#ffffff" \ No newline at end of file diff --git a/modular_chomp/code/modules/mob/living/simple_mob/subtypes/mechanical/hivebot/boss.dm b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/mechanical/hivebot/boss.dm new file mode 100644 index 0000000000..72e0a34131 --- /dev/null +++ b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/mechanical/hivebot/boss.dm @@ -0,0 +1,112 @@ +/mob/living/simple_mob/mechanical/hivebot/precusor/chrono + name = "Advanced Precursor Hivebot" + icon = 'modular_chomp/icons/mob/hivebot.dmi' + icon_state = "precursorhive" + icon_living = "precursorhive" + attacktext = list("prodded") + maxHealth = 15 LASERS_TO_KILL + health = 15 LASERS_TO_KILL + projectiletype = /obj/item/projectile/arc/blue_energy/precusor + melee_damage_lower = 30 + melee_damage_upper = 50 + special_attack_min_range = 1 + special_attack_max_range = 7 + special_attack_cooldown = 5 SECONDS + movement_cooldown = 0.5 + color = "#ccff4a" + projectilesound = 'sound/weapons/wave.ogg' + ai_holder_type = /datum/ai_holder/simple_mob/intentional/adv_dark_gygax + var/grenade_type = /obj/item/weapon/grenade/shooter/energy/tesla + var/grenade_timer = 10 + size_multiplier = 1.75 + shock_resist = 3 + water_resist = 3 + + armor = list(melee = 0, bullet = 40, laser = 40, energy = 40, bomb = 40, bio = 100, rad = 100) + + armor_soak = list( + "melee" = 0, + "bullet" = 10, + "laser" = 10, + "energy" = 10, + "bomb" = 0, + "bio" = 0, + "rad" = 0 + ) + + loot_list = list(/obj/item/clothing/suit/armor/alien = 20, + /obj/item/clothing/suit/armor/alien/tank = 20, + /obj/item/prop/alien/junk = 20, + /obj/item/prop/alien/junk = 20, + /obj/item/prop/alien/junk = 20, + /obj/item/prop/alien/junk = 20, + /obj/item/prop/alien/junk = 20, + /obj/item/weapon/gun/energy/alien = 20, + /obj/item/weapon/gun/energy/alien = 20, + /obj/random/tool/alien = 20, + /obj/random/tool/alien = 20, + /obj/item/weapon/cell/device/weapon/recharge/alien/omni = 20, + /obj/item/weapon/cell/device/weapon/recharge/alien/omni = 20 + ) + +/mob/living/simple_mob/mechanical/hivebot/precusor/chrono/apply_melee_effects(atom/A) + if(isliving(A)) + var/mob/living/L = A + L.taunt(src, TRUE) + L.add_modifier(/datum/modifier/hivebot_weaken, 3 SECONDS) + +/mob/living/simple_mob/mechanical/hivebot/precusor/chrono/do_special_attack(atom/A) + . = TRUE // So we don't fire a bolt as well. + switch(a_intent) + if(I_DISARM) // Side gun + electric_defense(A) + if(I_HURT) // Rockets + launch_rockets(A) + if(I_GRAB) // Micro-singulo + launch_microsingularity(A) + + +/mob/living/simple_mob/mechanical/hivebot/precusor/chrono/proc/electric_defense(atom/target) + set waitfor = FALSE + + var/obj/item/weapon/grenade/G = new grenade_type(get_turf(src)) + if(istype(G)) + G.throw_at(G.throw_range, G.throw_speed, src) + G.det_time = grenade_timer //CHOMPEdit + G.activate(src) //CHOMPEdit + + set_AI_busy(FALSE) + +/mob/living/simple_mob/mechanical/hivebot/precusor/chrono/proc/launch_microsingularity(atom/target) + set waitfor = FALSE + + // Telegraph our next move. + Beam(target, icon_state = "sat_beam", time = 3.5 SECONDS, maxdistance = INFINITY) + visible_message(span("warning", "\The [src] deploys a missile rack!")) + playsound(src, 'sound/effects/turret/move1.wav', 50, 1) + sleep(0.5 SECONDS) + + for(var/i = 1 to 4) + if(target) // Might get deleted in the meantime. + var/turf/T = get_turf(target) + if(T) + visible_message(span("warning", "\The [src] fires a rocket into the air!")) + playsound(src, 'sound/weapons/rpg.ogg', 70, 1) + face_atom(T) + var/obj/item/projectile/arc/explosive_rocket/rocket = new(loc) + rocket.old_style_target(T, src) + rocket.fire() + sleep(1 SECOND) + + visible_message(span("warning", "\The [src] retracts the missile rack.")) + playsound(src, 'sound/effects/turret/move2.wav', 50, 1) + + +/mob/living/simple_mob/mechanical/hivebot/precusor/chrono/proc/launch_rockets(atom/target) + var/turf/T = get_turf(target) + visible_message(span("warning", "\The [src] fires an energetic sphere into the air!")) + playsound(src, 'sound/weapons/Laser.ogg', 50, 1) + face_atom(T) + var/obj/item/projectile/arc/microsingulo/sphere = new(loc) + sphere.old_style_target(T, src) + sphere.fire() \ No newline at end of file diff --git a/modular_chomp/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/phazon.dm b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/phazon.dm new file mode 100644 index 0000000000..28491e4951 --- /dev/null +++ b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/phazon.dm @@ -0,0 +1,128 @@ +/mob/living/simple_mob/mechanical/mecha/combat/phazon/advanced + name = "Advanced phazon" + movement_cooldown = 1 + wreckage = /obj/structure/loot_pile/mecha/phazon + + health = 500 + maxHealth = 500 + evasion = 30 + + special_attack_min_range = 1 + special_attack_max_range = 9 + special_attack_cooldown = 15 SECONDS + ai_holder_type = /datum/ai_holder/simple_mob/intentional/adv_dark_gygax + size_multiplier = 1.25 + shock_resist = 0.9 + ranged_attack_delay = 1 SECONDS + projectilesound = 'sound/weapons/gauss_shoot.ogg' + + projectiletype = /obj/item/projectile/bullet/rifle/a545/ap + +/mob/living/simple_mob/mechanical/mecha/combat/phazon/advanced/do_special_attack(atom/A) + . = TRUE // So we don't fire a bolt as well. + switch(a_intent) + if(I_DISARM) // Side gun + electric_defense(A) + if(I_HURT) // Rockets + launch_rockets(A) + if(I_GRAB) // Micro-singulo + launch_microsingularity(A) + +/mob/living/simple_mob/mechanical/mecha/combat/phazon/advanced/proc/electric_defense(atom/target) + set waitfor = FALSE + + // Telegraph our next move. + Beam(target, icon_state = "sat_beam", time = 3.5 SECONDS, maxdistance = INFINITY) + visible_message(span("warning", "\The [src] deploys a red missile rack!")) + playsound(src, 'sound/effects/turret/move1.wav', 50, 1) + sleep(0.5 SECONDS) + + for(var/i = 1 to 5) + if(target) // Might get deleted in the meantime. + var/turf/T = get_turf(target) + if(T) + visible_message(span("warning", "\The [src] fires a rocket into the air!")) + playsound(src, 'sound/weapons/rpg.ogg', 70, 1) + face_atom(T) + var/obj/item/projectile/arc/explosive_rocket/big/rocket = new(loc) + rocket.old_style_target(T, src) + rocket.fire() + sleep(1 SECOND) + + visible_message(span("warning", "\The [src] retracts the red missile rack.")) + playsound(src, 'sound/effects/turret/move2.wav', 50, 1) + +/obj/item/projectile/arc/explosive_rocket/big + name = "rocket" + icon_state = "mortar" + color = "#FF0000" + +/obj/item/projectile/arc/explosive_rocket/big/on_impact(turf/T) + new /obj/effect/explosion(T) // Weak explosions don't produce this on their own, apparently. + explosion(T, 1, 2, 3, adminlog = FALSE) + +/mob/living/simple_mob/mechanical/mecha/combat/phazon/advanced/proc/launch_rockets(atom/target) + set waitfor = FALSE + + // Telegraph our next move. + Beam(target, icon_state = "sat_beam", time = 3.5 SECONDS, maxdistance = INFINITY) + visible_message(span("warning", "\The [src] deploys a blue missile rack!")) + playsound(src, 'sound/effects/turret/move1.wav', 50, 1) + sleep(0.5 SECONDS) + + for(var/i = 1 to 3) + if(target) // Might get deleted in the meantime. + var/turf/T = get_turf(target) + if(T) + visible_message(span("warning", "\The [src] fires a rocket into the air!")) + playsound(src, 'sound/weapons/rpg.ogg', 70, 1) + face_atom(T) + var/obj/item/projectile/arc/explosive_rocket/rocket = new(loc) + rocket.old_style_target(T, src) + rocket.fire() + sleep(1 SECOND) + + visible_message(span("warning", "\The [src] retracts the blue missile rack.")) + playsound(src, 'sound/effects/turret/move2.wav', 50, 1) + +/obj/item/projectile/arc/explosive_rocket/blue + name = "rocket" + icon_state = "mortar" + color = "#000066" + +/obj/item/projectile/arc/explosive_rocket/blue/on_impact(turf/T) + new /obj/effect/explosion(T) // Weak explosions don't produce this on their own, apparently. + empulse(T, 1, 2, 3, 4) + +/mob/living/simple_mob/mechanical/mecha/combat/phazon/advanced/proc/launch_microsingularity(atom/target) + set waitfor = FALSE + + // Telegraph our next move. + Beam(target, icon_state = "sat_beam", time = 3.5 SECONDS, maxdistance = INFINITY) + visible_message(span("warning", "\The [src] deploys a yellow missile rack!")) + playsound(src, 'sound/effects/turret/move1.wav', 50, 1) + sleep(0.5 SECONDS) + + for(var/i = 1 to 2) + if(target) // Might get deleted in the meantime. + var/turf/T = get_turf(target) + if(T) + visible_message(span("warning", "\The [src] fires a rocket into the air!")) + playsound(src, 'sound/weapons/rpg.ogg', 70, 1) + face_atom(T) + var/obj/item/projectile/arc/explosive_rocket/spread/rocket = new(loc) + rocket.old_style_target(T, src) + rocket.fire() + sleep(1 SECOND) + + visible_message(span("warning", "\The [src] retracts the yellow missile rack.")) + playsound(src, 'sound/effects/turret/move2.wav', 50, 1) + +/obj/item/projectile/arc/explosive_rocket/spread + name = "rocket" + icon_state = "mortar" + color = "#FFFF00" + +/obj/item/projectile/arc/explosive_rocket/spread/on_impact(turf/T) + new /obj/effect/explosion(T) // Weak explosions don't produce this on their own, apparently. + explosion(T, 0, 0, 5, adminlog = FALSE) diff --git a/modular_chomp/code/modules/mob/new_player/sprite_accessories_taur.dm b/modular_chomp/code/modules/mob/new_player/sprite_accessories_taur.dm index 6bdfd9fd07..846ed0ae71 100644 --- a/modular_chomp/code/modules/mob/new_player/sprite_accessories_taur.dm +++ b/modular_chomp/code/modules/mob/new_player/sprite_accessories_taur.dm @@ -147,3 +147,7 @@ name = "Fat Sect Drone (Taur)" icon_state = "fatsectdrone" extra_overlay = "fatsectdrone_markings" + +/datum/sprite_accessory/tail/taur/ch/kitsune + name = "Kitsune (Taur)" + icon_state = "kitsune" \ No newline at end of file diff --git a/modular_chomp/icons/inventory/feet/mob_digi.dmi b/modular_chomp/icons/inventory/feet/mob_digi.dmi index 16623f1071..5544af178c 100644 Binary files a/modular_chomp/icons/inventory/feet/mob_digi.dmi and b/modular_chomp/icons/inventory/feet/mob_digi.dmi differ diff --git a/modular_chomp/icons/inventory/uniform/mob_digi.dmi b/modular_chomp/icons/inventory/uniform/mob_digi.dmi index 159ac5b3d5..13ada804b1 100644 Binary files a/modular_chomp/icons/inventory/uniform/mob_digi.dmi and b/modular_chomp/icons/inventory/uniform/mob_digi.dmi differ diff --git a/modular_chomp/icons/mob/animal_ch.dmi b/modular_chomp/icons/mob/animal_ch.dmi index d025acb60d..bf76d268c5 100644 Binary files a/modular_chomp/icons/mob/animal_ch.dmi and b/modular_chomp/icons/mob/animal_ch.dmi differ diff --git a/modular_chomp/icons/obj/machines/other.dmi b/modular_chomp/icons/obj/machines/other.dmi new file mode 100644 index 0000000000..af916c5033 Binary files /dev/null and b/modular_chomp/icons/obj/machines/other.dmi differ diff --git a/modular_chomp/maps/submaps/shelters/PizzaParlor-18x19.dmm b/modular_chomp/maps/submaps/shelters/PizzaParlor-18x19.dmm new file mode 100644 index 0000000000..c30626dace --- /dev/null +++ b/modular_chomp/maps/submaps/shelters/PizzaParlor-18x19.dmm @@ -0,0 +1,1587 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ah" = ( +/obj/structure/table/woodentable, +/obj/random/cigarettes, +/obj/item/weapon/flame/lighter/random, +/turf/simulated/floor/outdoors/sidewalk/slab{ + movement_cost = 0; + temperature = 293.15 + }, +/area/survivalpod/superpose/PizzaParlor) +"aA" = ( +/obj/structure/window/reinforced{ + health = 1e+006 + }, +/obj/structure/window/reinforced{ + dir = 8; + health = null + }, +/obj/machinery/portable_atmospherics/hydroponics, +/obj/effect/floor_decal/corner/lime/border{ + dir = 10 + }, +/turf/simulated/floor/tiled/hydro, +/area/survivalpod/superpose/PizzaParlor) +"aH" = ( +/obj/structure/closet/secure_closet/freezer/meat, +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8; + layer = 3 + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"aV" = ( +/obj/structure/toilet{ + dir = 8 + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"aZ" = ( +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/obj/machinery/light/small{ + brightness_color = "#DA0205"; + brightness_power = 1; + brightness_range = 5; + dir = 8 + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"bR" = ( +/obj/structure/bed/chair/sofa/right/brown{ + dir = 1 + }, +/obj/structure/window/basic, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 8 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"bV" = ( +/turf/template_noop, +/area/survivalpod/superpose/PizzaParlor) +"cg" = ( +/obj/structure/table/marble, +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"cl" = ( +/obj/machinery/portable_atmospherics/hydroponics, +/obj/effect/floor_decal/corner/lime/border{ + dir = 4 + }, +/obj/machinery/light{ + dir = 4; + light_color = "#DDFFD3" + }, +/turf/simulated/floor/tiled/hydro, +/area/survivalpod/superpose/PizzaParlor) +"co" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/structure/mirror{ + pixel_x = 28 + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"cu" = ( +/obj/structure/bed/chair/wood{ + dir = 8 + }, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 4 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"cH" = ( +/obj/structure/bed/chair/sofa/left/brown{ + dir = 1 + }, +/obj/structure/window/basic, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 4 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"dJ" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/outdoors/sidewalk/slab{ + movement_cost = 0; + temperature = 293.15 + }, +/area/survivalpod/superpose/PizzaParlor) +"dZ" = ( +/obj/effect/floor_decal/corner/lime/border{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/tiled/hydro, +/area/survivalpod/superpose/PizzaParlor) +"eU" = ( +/obj/structure/bed/chair/sofa/left/brown, +/obj/structure/window/basic{ + dir = 1 + }, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 4 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"fa" = ( +/obj/machinery/light{ + layer = 3 + }, +/obj/vehicle/train/engine/quadbike{ + dir = 4 + }, +/turf/simulated/floor/outdoors/sidewalk/slab{ + movement_cost = 0; + temperature = 293.15 + }, +/area/survivalpod/superpose/PizzaParlor) +"ft" = ( +/obj/structure/closet/crate/trashcart, +/turf/simulated/floor/outdoors/sidewalk/slab{ + movement_cost = 0; + temperature = 293.15 + }, +/area/survivalpod/superpose/PizzaParlor) +"fG" = ( +/obj/structure/bed/chair/sofa/corner/brown{ + dir = 8 + }, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 6 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"gR" = ( +/obj/machinery/biogenerator, +/turf/simulated/floor/outdoors/sidewalk/slab{ + movement_cost = 0; + temperature = 293.15 + }, +/area/survivalpod/superpose/PizzaParlor) +"gV" = ( +/obj/structure/bed/chair/sofa/brown{ + dir = 1 + }, +/obj/effect/floor_decal/spline/fancy/wood, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"hk" = ( +/obj/structure/simple_door/wood{ + name = "Pizza Parlor" + }, +/obj/structure/fans/tiny, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"hq" = ( +/turf/simulated/floor/tiled/freezer/cold, +/area/survivalpod/superpose/PizzaParlor) +"hA" = ( +/obj/structure/closet/walllocker_double/north, +/obj/item/device/gps, +/obj/item/device/starcaster_news, +/obj/item/weapon/pen/blue, +/obj/item/device/pda, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/storage/mre/random, +/obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle, +/obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle, +/obj/item/weapon/reagent_containers/food/snacks/sosjerky, +/obj/item/weapon/reagent_containers/food/snacks/sosjerky, +/obj/item/weapon/gun/energy/locked/phasegun/pistol, +/obj/item/weapon/material/knife/tacknife/survival, +/obj/item/clothing/accessory/permit/gun, +/obj/item/device/camera, +/obj/item/device/binoculars, +/obj/item/device/threadneedle, +/obj/random/soap, +/obj/item/weapon/towel/random, +/obj/item/bodybag/cryobag, +/obj/item/device/flashlight/flare, +/obj/item/device/flashlight/flare, +/obj/item/device/flashlight/color/yellow, +/obj/item/device/radio, +/obj/item/device/radio, +/obj/item/weapon/flame/lighter/random, +/obj/item/weapon/cell/device/hyper, +/obj/item/weapon/cell/device/hyper, +/obj/item/weapon/extinguisher/mini, +/obj/item/weapon/reagent_containers/glass/beaker/vial/tricordrazine, +/obj/item/weapon/reagent_containers/glass/beaker/vial/tricordrazine, +/obj/item/weapon/reagent_containers/pill/spaceacillin, +/obj/item/weapon/reagent_containers/pill/spaceacillin, +/obj/item/device/fbp_backup_cell, +/obj/item/device/fbp_backup_cell, +/obj/item/device/suit_cooling_unit/emergency, +/obj/item/stack/nanopaste, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/clotting, +/obj/item/weapon/storage/backpack/messenger, +/obj/item/clothing/accessory/storage/black_drop_pouches, +/obj/item/clothing/accessory/poncho/thermal, +/obj/item/weapon/storage/box/survival/comp, +/obj/item/weapon/storage/toolbox/brass, +/obj/item/weapon/storage/box/khcrystal, +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"iq" = ( +/obj/structure/table/hardwoodtable, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 1 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"jn" = ( +/obj/structure/bed/chair/sofa/right/brown{ + dir = 1 + }, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 10 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"jp" = ( +/obj/structure/table/marble, +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/obj/item/weapon/whetstone, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"ka" = ( +/obj/machinery/gibber{ + req_access = null + }, +/turf/simulated/floor/tiled/freezer/cold, +/area/survivalpod/superpose/PizzaParlor) +"mi" = ( +/obj/machinery/power/thermoregulator/southerncross{ + pixel_x = 1; + pixel_y = 26 + }, +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"mN" = ( +/obj/machinery/vending/dinnerware{ + req_log_access = null + }, +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"mQ" = ( +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"mT" = ( +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 1 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"mZ" = ( +/obj/effect/floor_decal/spline/fancy/wood/corner{ + dir = 4 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"oy" = ( +/obj/structure/table/marble, +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/obj/machinery/cash_register{ + req_access = null; + dir = 1 + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"oZ" = ( +/obj/structure/table/marble, +/obj/machinery/chemical_dispenser/bar_soft/full{ + pixel_y = 0; + dir = 4; + pixel_x = -4 + }, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 10 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"pk" = ( +/obj/structure/bed/chair/sofa/right/brown{ + dir = 8 + }, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 5 + }, +/obj/machinery/light{ + dir = 4; + light_color = "#DDFFD3" + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"pE" = ( +/obj/machinery/smartfridge/produce, +/turf/simulated/wall/wood, +/area/survivalpod/superpose/PizzaParlor) +"qk" = ( +/obj/structure/closet/secure_closet/freezer/meat, +/turf/simulated/floor/tiled/freezer/cold, +/area/survivalpod/superpose/PizzaParlor) +"qz" = ( +/obj/structure/bed/chair/sofa/right/brown, +/obj/structure/window/basic{ + dir = 1 + }, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 8 + }, +/obj/machinery/light{ + dir = 8; + overlay_color = "#FFFEB8" + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"ro" = ( +/obj/structure/window/reinforced{ + health = 1e+006 + }, +/obj/effect/floor_decal/corner/lime/border, +/turf/simulated/floor/tiled/hydro, +/area/survivalpod/superpose/PizzaParlor) +"rN" = ( +/obj/structure/closet/crate/freezer, +/obj/item/weapon/reagent_containers/food/drinks/bottle/milk, +/obj/item/weapon/reagent_containers/food/drinks/bottle/milk, +/obj/item/weapon/reagent_containers/food/drinks/bottle/milk, +/obj/item/weapon/reagent_containers/food/drinks/bottle/milk, +/obj/item/weapon/reagent_containers/food/drinks/bottle/milk, +/obj/item/weapon/reagent_containers/food/drinks/bottle/milk, +/obj/item/weapon/reagent_containers/food/snacks/sliceable/cheesewheel, +/obj/item/weapon/reagent_containers/food/snacks/sliceable/cheesewheel, +/obj/item/weapon/reagent_containers/food/snacks/sliceable/cheesewheel, +/obj/item/weapon/reagent_containers/food/snacks/sliceable/cheesewheel, +/obj/item/weapon/reagent_containers/food/snacks/sliceable/cheesewheel, +/turf/simulated/floor/tiled/freezer/cold, +/area/survivalpod/superpose/PizzaParlor) +"rX" = ( +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/obj/structure/sink/kitchen{ + dir = 8; + pixel_x = -13 + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"sP" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/railing, +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/outdoors/grass/heavy, +/area/survivalpod/superpose/PizzaParlor) +"uU" = ( +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/railing, +/obj/machinery/light/bigfloorlamp{ + pixel_y = 7 + }, +/turf/simulated/floor/outdoors/grass/heavy, +/area/survivalpod/superpose/PizzaParlor) +"vu" = ( +/obj/structure/table/hardwoodtable, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 8 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"wi" = ( +/obj/structure/table/hardwoodtable, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 9 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"wm" = ( +/obj/structure/closet/crate/bin{ + anchored = 1 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"wD" = ( +/obj/structure/window/reinforced{ + health = 1e+006 + }, +/obj/machinery/portable_atmospherics/hydroponics, +/obj/effect/floor_decal/corner/lime/border{ + dir = 6 + }, +/turf/simulated/floor/tiled/hydro, +/area/survivalpod/superpose/PizzaParlor) +"wM" = ( +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"wY" = ( +/obj/structure/cable, +/obj/machinery/power/rtg/fake_gen, +/turf/simulated/floor/plating, +/area/survivalpod/superpose/PizzaParlor) +"yg" = ( +/obj/structure/bed/chair/sofa/brown{ + dir = 8 + }, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 4 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"yJ" = ( +/obj/machinery/door/window/eastleft{ + dir = 2 + }, +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"zs" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"zy" = ( +/obj/structure/simple_door/wood{ + name = "Pizza Parlor" + }, +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/hydro, +/area/survivalpod/superpose/PizzaParlor) +"zL" = ( +/turf/simulated/wall/wood, +/area/survivalpod/superpose/PizzaParlor) +"zN" = ( +/obj/structure/bed/chair/sofa/left/brown, +/obj/structure/window/basic{ + dir = 1 + }, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 5 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"zY" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/storage/toolbox/syndicate, +/obj/item/stack/cable_coil, +/turf/simulated/floor/outdoors/sidewalk/slab{ + movement_cost = 0; + temperature = 293.15 + }, +/area/survivalpod/superpose/PizzaParlor) +"At" = ( +/obj/machinery/power/thermoregulator/southerncross{ + pixel_x = 1; + pixel_y = 26 + }, +/obj/structure/sink{ + pixel_y = 16 + }, +/obj/effect/floor_decal/corner/lime/border{ + dir = 1 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/tiled/hydro, +/area/survivalpod/superpose/PizzaParlor) +"Az" = ( +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 5 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"AJ" = ( +/obj/structure/table/hardwoodtable, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 4 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"Bd" = ( +/obj/machinery/appliance/cooker/oven, +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"Bw" = ( +/obj/structure/table/marble, +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/obj/item/weapon/reagent_containers/glass/beaker, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"Cf" = ( +/turf/simulated/floor/tiled/hydro, +/area/survivalpod/superpose/PizzaParlor) +"Cg" = ( +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 4 + }, +/obj/machinery/light{ + dir = 4; + light_color = "#DDFFD3" + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"Cj" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/railing, +/obj/machinery/light/bigfloorlamp{ + pixel_y = 7 + }, +/turf/simulated/floor/outdoors/grass/heavy, +/area/survivalpod/superpose/PizzaParlor) +"Cr" = ( +/obj/structure/table/marble, +/obj/item/weapon/book/manual/chef_recipes, +/obj/item/weapon/material/knife/butch, +/obj/item/weapon/material/kitchen/rollingpin, +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"Cy" = ( +/obj/machinery/portable_atmospherics/hydroponics, +/obj/effect/floor_decal/corner/lime/border{ + dir = 4 + }, +/turf/simulated/floor/tiled/hydro, +/area/survivalpod/superpose/PizzaParlor) +"CS" = ( +/obj/structure/closet/chefcloset, +/obj/item/glass_jar, +/obj/item/device/retail_scanner/civilian, +/obj/item/weapon/soap/nanotrasen, +/obj/item/device/destTagger{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/weapon/packageWrap, +/obj/item/weapon/packageWrap, +/obj/item/weapon/packageWrap, +/obj/item/clothing/gloves/sterile/latex, +/obj/item/clothing/gloves/sterile/latex, +/obj/item/clothing/under/color/red, +/obj/item/clothing/under/color/red, +/obj/item/clothing/suit/chef, +/obj/item/clothing/mask/fakemoustache, +/obj/item/clothing/shoes/black, +/obj/item/clothing/shoes/black, +/turf/simulated/floor/tiled/freezer/cold, +/area/survivalpod/superpose/PizzaParlor) +"DK" = ( +/obj/structure/closet/secure_closet/freezer/kitchen{ + req_access = null + }, +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"DV" = ( +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 1 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"Ey" = ( +/obj/machinery/holosign/bar{ + id = "pizzaopen"; + name = "holosign" + }, +/turf/simulated/wall/wood, +/area/survivalpod/superpose/PizzaParlor) +"EV" = ( +/obj/structure/bed/chair/sofa/left/brown{ + dir = 1 + }, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 6 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"Fz" = ( +/obj/structure/closet/crate/freezer, +/obj/item/weapon/reagent_containers/food/condiment/carton/flour, +/obj/item/weapon/reagent_containers/food/condiment/carton/flour, +/obj/item/weapon/reagent_containers/food/condiment/carton/flour, +/obj/item/weapon/reagent_containers/food/condiment/carton/flour, +/obj/item/weapon/reagent_containers/food/condiment/carton/flour, +/obj/item/weapon/reagent_containers/food/condiment/carton/flour, +/obj/item/weapon/reagent_containers/food/condiment/carton/flour, +/turf/simulated/floor/tiled/freezer/cold, +/area/survivalpod/superpose/PizzaParlor) +"FG" = ( +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"Gj" = ( +/turf/simulated/floor/outdoors/sidewalk/slab{ + movement_cost = 0; + temperature = 293.15 + }, +/area/survivalpod/superpose/PizzaParlor) +"Gt" = ( +/obj/structure/fans/tiny, +/obj/machinery/door/airlock{ + name = "Pizza Parlor"; + req_one_access = list(515) + }, +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"HD" = ( +/obj/structure/table/marble, +/obj/item/weapon/reagent_containers/food/condiment/enzyme{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/weapon/reagent_containers/food/condiment/small/saltshaker{ + pixel_x = -3 + }, +/obj/item/weapon/reagent_containers/food/condiment/small/peppermill{ + pixel_x = 3 + }, +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"Jb" = ( +/obj/structure/window/reinforced{ + dir = 8; + health = null + }, +/obj/machinery/portable_atmospherics/hydroponics, +/obj/effect/floor_decal/corner/lime/border{ + dir = 8 + }, +/turf/simulated/floor/tiled/hydro, +/area/survivalpod/superpose/PizzaParlor) +"Jf" = ( +/obj/structure/window/reinforced{ + dir = 8; + health = null + }, +/obj/machinery/portable_atmospherics/hydroponics, +/obj/effect/floor_decal/corner/lime/border{ + dir = 8 + }, +/obj/machinery/light{ + dir = 8; + overlay_color = "#FFFEB8" + }, +/turf/simulated/floor/tiled/hydro, +/area/survivalpod/superpose/PizzaParlor) +"Jk" = ( +/obj/structure/bed/chair/wood{ + dir = 4 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"Jo" = ( +/obj/structure/table/marble, +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"Kf" = ( +/obj/structure/table/marble, +/obj/item/weapon/storage/box/donkpockets/pizza, +/obj/item/pizzavoucher{ + pixel_y = 7; + pixel_x = 5 + }, +/obj/item/pizzavoucher{ + pixel_y = 7; + pixel_x = -7 + }, +/obj/item/pizzavoucher{ + pixel_y = 7; + pixel_x = -3 + }, +/obj/item/pizzavoucher{ + pixel_y = 7; + pixel_x = 1 + }, +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"Kh" = ( +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"KR" = ( +/obj/structure/closet/crate/freezer, +/obj/random/meat, +/obj/random/meat, +/obj/random/meat, +/obj/random/meat, +/obj/random/meat, +/obj/random/meat, +/obj/random/meat, +/turf/simulated/floor/tiled/freezer/cold, +/area/survivalpod/superpose/PizzaParlor) +"Lk" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/obj/item/weapon/storage/fancy/egg_box, +/obj/item/weapon/storage/fancy/egg_box, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"Mo" = ( +/obj/structure/table/marble, +/obj/machinery/reagentgrinder, +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"ML" = ( +/obj/structure/table/hardwoodtable, +/obj/item/weapon/reagent_containers/food/condiment/small/saltshaker{ + pixel_y = 5 + }, +/obj/item/weapon/reagent_containers/food/condiment/small/peppermill{ + pixel_y = 5; + pixel_x = -5 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"Pb" = ( +/obj/machinery/seed_storage/garden{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 8; + health = null + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/outdoors/sidewalk/slab{ + movement_cost = 0; + temperature = 293.15 + }, +/area/survivalpod/superpose/PizzaParlor) +"PH" = ( +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 9 + }, +/obj/machinery/atm{ + pixel_x = -28 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"PI" = ( +/obj/structure/table/hardwoodtable, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 8 + }, +/obj/item/weapon/reagent_containers/food/condiment/small/saltshaker{ + pixel_y = 5 + }, +/obj/item/weapon/reagent_containers/food/condiment/small/peppermill{ + pixel_y = 5; + pixel_x = -5 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"Qw" = ( +/obj/structure/fans/hardlight/colorable{ + light_color = "#D7D7D7" + }, +/obj/machinery/door/airlock/freezer, +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"QN" = ( +/obj/structure/table/hardwoodtable, +/obj/item/weapon/reagent_containers/food/condiment/small/saltshaker{ + pixel_x = -2; + pixel_y = 14 + }, +/obj/item/weapon/reagent_containers/food/condiment/small/peppermill{ + pixel_y = 9; + pixel_x = -10 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"RY" = ( +/obj/structure/table/hardwoodtable, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 8 + }, +/obj/item/weapon/reagent_containers/food/condiment/small/peppermill{ + pixel_y = 5; + pixel_x = -5 + }, +/obj/item/weapon/reagent_containers/food/condiment/small/saltshaker{ + pixel_y = 5 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"Sg" = ( +/obj/machinery/chem_master/condimaster, +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"Sr" = ( +/obj/machinery/vending/hydroseeds{ + req_log_access = null; + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/outdoors/sidewalk/slab{ + movement_cost = 0; + temperature = 293.15 + }, +/area/survivalpod/superpose/PizzaParlor) +"SK" = ( +/obj/structure/table/marble, +/obj/item/pizzabox{ + pixel_y = 5 + }, +/obj/item/pizzabox{ + pixel_y = 5 + }, +/obj/item/pizzabox{ + pixel_y = 5 + }, +/obj/item/pizzabox{ + pixel_y = 5 + }, +/obj/item/pizzabox{ + pixel_y = 5 + }, +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/obj/fiftyspawner/cardboard, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"SW" = ( +/obj/machinery/light{ + dir = 4; + light_color = "#DDFFD3" + }, +/turf/simulated/floor/tiled/freezer/cold, +/area/survivalpod/superpose/PizzaParlor) +"Te" = ( +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 4 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"Tp" = ( +/obj/item/weapon/storage/bag/trash, +/turf/simulated/floor/outdoors/sidewalk/slab{ + movement_cost = 0; + temperature = 293.15 + }, +/area/survivalpod/superpose/PizzaParlor) +"TG" = ( +/obj/machinery/seed_extractor, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/outdoors/sidewalk/slab{ + movement_cost = 0; + temperature = 293.15 + }, +/area/survivalpod/superpose/PizzaParlor) +"TH" = ( +/obj/structure/grille/rustic, +/obj/structure/window/reinforced/full, +/turf/simulated/floor/plating, +/area/survivalpod/superpose/PizzaParlor) +"TX" = ( +/obj/structure/flora/pottedplant/large, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"Ug" = ( +/obj/structure/bed/chair/sofa/right/brown, +/obj/structure/window/basic{ + dir = 1 + }, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 9 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"UK" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/railing, +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/outdoors/grass/heavy, +/area/survivalpod/superpose/PizzaParlor) +"UY" = ( +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 9 + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"VC" = ( +/obj/structure/table/standard, +/obj/item/toy/plushie/borgplushie/medihound{ + pixel_y = 7 + }, +/obj/item/clothing/under/pizzaguy{ + rolled_down = 1; + icon_override = icons/inventory/uniform/mob_vr_rolled_down.dmi + }, +/obj/item/clothing/under/pizzaguy{ + rolled_down = 1; + icon_override = icons/inventory/uniform/mob_vr_rolled_down.dmi + }, +/obj/item/clothing/head/soft/red, +/obj/item/clothing/head/soft/red, +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/obj/item/weapon/card/id/generic{ + access = list(515); + assignment = "Pizza Courier"; + pixel_y = 0; + name = "Pizza Delivery ID" + }, +/obj/item/weapon/card/id/generic{ + access = list(515); + assignment = "Pizza Courier"; + pixel_y = 0; + name = "Pizza Delivery ID" + }, +/obj/machinery/recharger, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"VK" = ( +/obj/structure/table/marble, +/obj/item/weapon/material/kitchen/utensil/fork{ + pixel_y = 0; + pixel_x = -4 + }, +/obj/item/weapon/material/kitchen/utensil/fork{ + pixel_y = 0; + pixel_x = -12 + }, +/obj/item/weapon/material/kitchen/utensil/fork{ + pixel_y = 0; + pixel_x = -10 + }, +/obj/item/weapon/material/kitchen/utensil/fork{ + pixel_y = 0; + pixel_x = -8 + }, +/obj/item/weapon/material/kitchen/utensil/fork{ + pixel_y = 0; + pixel_x = -6 + }, +/obj/item/weapon/material/knife/plastic{ + pixel_x = 6 + }, +/obj/item/weapon/material/knife/plastic{ + pixel_x = 12 + }, +/obj/item/weapon/material/knife/plastic{ + pixel_x = 10 + }, +/obj/item/weapon/material/knife/plastic{ + pixel_x = 8 + }, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 8 + }, +/obj/machinery/light{ + dir = 8; + overlay_color = "#FFFEB8" + }, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"VO" = ( +/obj/effect/floor_decal/spline/fancy/wood, +/turf/simulated/floor/wood/alt/parquet, +/area/survivalpod/superpose/PizzaParlor) +"Wi" = ( +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"Xz" = ( +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"XT" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/outdoors/sidewalk/slab{ + movement_cost = 0; + temperature = 293.15 + }, +/area/survivalpod/superpose/PizzaParlor) +"YR" = ( +/obj/structure/window/reinforced{ + dir = 8; + health = null + }, +/obj/structure/table/woodentable, +/obj/item/weapon/material/minihoe, +/obj/item/weapon/material/knife/machete/hatchet, +/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/device/multitool, +/obj/item/weapon/tool/wirecutters/clippers/trimmers, +/obj/item/weapon/paper{ + info = "Additional gardening supplies are found in the back" + }, +/obj/item/seeds/tomatoseed, +/obj/item/seeds/tomatoseed, +/obj/effect/floor_decal/corner/lime/border{ + dir = 9 + }, +/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom, +/obj/item/weapon/storage/bag/plants, +/turf/simulated/floor/tiled/hydro, +/area/survivalpod/superpose/PizzaParlor) +"Zs" = ( +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/obj/machinery/button/holosign{ + id = "pizzaopen"; + name = "Open Sign"; + pixel_x = 36; + pixel_y = 6 + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) +"ZJ" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/outdoors/sidewalk/slab{ + movement_cost = 0; + temperature = 293.15 + }, +/area/survivalpod/superpose/PizzaParlor) +"ZZ" = ( +/obj/structure/table/marble, +/obj/effect/floor_decal/corner/grey/diagonal{ + dir = 4 + }, +/obj/item/weapon/storage/box/glasses{ + pixel_y = 6; + pixel_x = 6 + }, +/obj/item/weapon/storage/box/glasses{ + pixel_y = 0; + pixel_x = 6 + }, +/obj/item/weapon/storage/box/glass_extras/straws{ + pixel_y = 6; + pixel_x = 6 + }, +/turf/simulated/floor/tiled/white, +/area/survivalpod/superpose/PizzaParlor) + +(1,1,1) = {" +ZJ +XT +wY +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +"} +(2,1,1) = {" +Pb +zL +zL +zL +zL +zL +zL +zL +YR +Jf +Jb +aA +bV +bV +bV +bV +bV +bV +bV +"} +(3,1,1) = {" +TG +zL +VC +rX +aH +DK +Lk +zL +At +Cf +Cf +ro +bV +bV +bV +bV +bV +bV +bV +"} +(4,1,1) = {" +Sr +zL +hA +Wi +Wi +Wi +Wi +zy +dZ +cl +Cy +wD +bV +bV +bV +bV +bV +bV +bV +"} +(5,1,1) = {" +dJ +Gt +mQ +wM +Mo +Bw +wM +pE +zL +zL +zL +zL +TH +zL +zL +TH +zL +zL +bV +"} +(6,1,1) = {" +fa +zL +mi +wM +jp +Cr +wM +yJ +PH +VK +oZ +Ug +PI +bR +qz +RY +jn +TH +UK +"} +(7,1,1) = {" +ah +zL +Sg +wM +wM +wM +wM +cg +DV +FG +VO +zN +AJ +cH +eU +AJ +EV +TH +Cj +"} +(8,1,1) = {" +zY +zL +Jo +wM +Bd +HD +wM +oy +DV +FG +FG +FG +FG +FG +FG +FG +TX +TH +sP +"} +(9,1,1) = {" +gR +zL +Kf +wM +SK +ZZ +wM +cg +DV +FG +FG +FG +FG +FG +FG +FG +wm +zL +Gj +"} +(10,1,1) = {" +ft +zL +mN +wM +wM +Kh +Zs +cg +DV +FG +FG +FG +FG +FG +FG +FG +FG +hk +Gj +"} +(11,1,1) = {" +Tp +zL +zL +Qw +zL +zL +zL +zL +mT +FG +FG +FG +FG +FG +FG +FG +FG +Ey +Gj +"} +(12,1,1) = {" +bV +zL +rN +hq +CS +qk +zL +UY +mZ +FG +Jk +FG +Jk +FG +wi +vu +jn +TH +UK +"} +(13,1,1) = {" +bV +zL +hq +hq +hq +hq +zL +DV +FG +FG +ML +FG +ML +FG +iq +QN +gV +TH +uU +"} +(14,1,1) = {" +bV +zL +ka +SW +KR +Fz +zL +Az +Cg +Te +cu +Te +cu +Te +pk +yg +fG +TH +sP +"} +(15,1,1) = {" +bV +zL +zL +zL +zL +zL +zL +zs +zL +zL +TH +zL +TH +zL +zL +TH +zL +zL +bV +"} +(16,1,1) = {" +bV +bV +bV +bV +bV +zL +aZ +Xz +zL +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +"} +(17,1,1) = {" +bV +bV +bV +bV +bV +zL +aV +co +zL +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +"} +(18,1,1) = {" +bV +bV +bV +bV +bV +zL +zL +zL +zL +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +"} diff --git a/modular_chomp/sound/voice/death/canine/wolf_death1.ogg b/modular_chomp/sound/voice/death/canine/wolf_death1.ogg new file mode 100644 index 0000000000..168f8ad6c2 Binary files /dev/null and b/modular_chomp/sound/voice/death/canine/wolf_death1.ogg differ diff --git a/modular_chomp/sound/voice/death/canine/wolf_death2.ogg b/modular_chomp/sound/voice/death/canine/wolf_death2.ogg new file mode 100644 index 0000000000..9e158091e3 Binary files /dev/null and b/modular_chomp/sound/voice/death/canine/wolf_death2.ogg differ diff --git a/modular_chomp/sound/voice/death/canine/wolf_death3.ogg b/modular_chomp/sound/voice/death/canine/wolf_death3.ogg new file mode 100644 index 0000000000..dba735f5aa Binary files /dev/null and b/modular_chomp/sound/voice/death/canine/wolf_death3.ogg differ diff --git a/modular_chomp/sound/voice/death/canine/wolf_death4.ogg b/modular_chomp/sound/voice/death/canine/wolf_death4.ogg new file mode 100644 index 0000000000..0395cfa209 Binary files /dev/null and b/modular_chomp/sound/voice/death/canine/wolf_death4.ogg differ diff --git a/modular_chomp/sound/voice/death/canine/wolf_death5.ogg b/modular_chomp/sound/voice/death/canine/wolf_death5.ogg new file mode 100644 index 0000000000..c2fb41e1da Binary files /dev/null and b/modular_chomp/sound/voice/death/canine/wolf_death5.ogg differ diff --git a/modular_chomp/sound/voice/death/cervine/cervine_death.ogg b/modular_chomp/sound/voice/death/cervine/cervine_death.ogg new file mode 100644 index 0000000000..6ffbf27cd1 Binary files /dev/null and b/modular_chomp/sound/voice/death/cervine/cervine_death.ogg differ diff --git a/modular_chomp/sound/voice/death/feline/feline_death.ogg b/modular_chomp/sound/voice/death/feline/feline_death.ogg new file mode 100644 index 0000000000..b4710a2754 Binary files /dev/null and b/modular_chomp/sound/voice/death/feline/feline_death.ogg differ diff --git a/modular_chomp/sound/voice/death/generic/female/female_death_1.ogg b/modular_chomp/sound/voice/death/generic/female/female_death_1.ogg new file mode 100644 index 0000000000..b5c0daf5c9 Binary files /dev/null and b/modular_chomp/sound/voice/death/generic/female/female_death_1.ogg differ diff --git a/modular_chomp/sound/voice/death/generic/female/female_death_2.ogg b/modular_chomp/sound/voice/death/generic/female/female_death_2.ogg new file mode 100644 index 0000000000..639306f66c Binary files /dev/null and b/modular_chomp/sound/voice/death/generic/female/female_death_2.ogg differ diff --git a/modular_chomp/sound/voice/death/generic/female/female_death_3.ogg b/modular_chomp/sound/voice/death/generic/female/female_death_3.ogg new file mode 100644 index 0000000000..71015d2b82 Binary files /dev/null and b/modular_chomp/sound/voice/death/generic/female/female_death_3.ogg differ diff --git a/modular_chomp/sound/voice/death/generic/female/female_death_4.ogg b/modular_chomp/sound/voice/death/generic/female/female_death_4.ogg new file mode 100644 index 0000000000..45e11421cd Binary files /dev/null and b/modular_chomp/sound/voice/death/generic/female/female_death_4.ogg differ diff --git a/modular_chomp/sound/voice/death/generic/female/female_death_5.ogg b/modular_chomp/sound/voice/death/generic/female/female_death_5.ogg new file mode 100644 index 0000000000..b0f93a6ce4 Binary files /dev/null and b/modular_chomp/sound/voice/death/generic/female/female_death_5.ogg differ diff --git a/modular_chomp/sound/voice/death/generic/female/female_death_6.ogg b/modular_chomp/sound/voice/death/generic/female/female_death_6.ogg new file mode 100644 index 0000000000..2a414f3269 Binary files /dev/null and b/modular_chomp/sound/voice/death/generic/female/female_death_6.ogg differ diff --git a/modular_chomp/sound/voice/death/generic/male/male_death_1.ogg b/modular_chomp/sound/voice/death/generic/male/male_death_1.ogg new file mode 100644 index 0000000000..3da1953d99 Binary files /dev/null and b/modular_chomp/sound/voice/death/generic/male/male_death_1.ogg differ diff --git a/modular_chomp/sound/voice/death/generic/male/male_death_2.ogg b/modular_chomp/sound/voice/death/generic/male/male_death_2.ogg new file mode 100644 index 0000000000..eb79677737 Binary files /dev/null and b/modular_chomp/sound/voice/death/generic/male/male_death_2.ogg differ diff --git a/modular_chomp/sound/voice/death/generic/male/male_death_3.ogg b/modular_chomp/sound/voice/death/generic/male/male_death_3.ogg new file mode 100644 index 0000000000..c5eac27e59 Binary files /dev/null and b/modular_chomp/sound/voice/death/generic/male/male_death_3.ogg differ diff --git a/modular_chomp/sound/voice/death/generic/male/male_death_4.ogg b/modular_chomp/sound/voice/death/generic/male/male_death_4.ogg new file mode 100644 index 0000000000..5feb54b123 Binary files /dev/null and b/modular_chomp/sound/voice/death/generic/male/male_death_4.ogg differ diff --git a/modular_chomp/sound/voice/death/generic/male/male_death_5.ogg b/modular_chomp/sound/voice/death/generic/male/male_death_5.ogg new file mode 100644 index 0000000000..6989fafcdd Binary files /dev/null and b/modular_chomp/sound/voice/death/generic/male/male_death_5.ogg differ diff --git a/modular_chomp/sound/voice/death/generic/male/male_death_6.ogg b/modular_chomp/sound/voice/death/generic/male/male_death_6.ogg new file mode 100644 index 0000000000..107ef06948 Binary files /dev/null and b/modular_chomp/sound/voice/death/generic/male/male_death_6.ogg differ diff --git a/modular_chomp/sound/voice/death/generic/male/male_death_7.ogg b/modular_chomp/sound/voice/death/generic/male/male_death_7.ogg new file mode 100644 index 0000000000..591c56b7fb Binary files /dev/null and b/modular_chomp/sound/voice/death/generic/male/male_death_7.ogg differ diff --git a/modular_chomp/sound/voice/death/lizard/lizard_death.ogg b/modular_chomp/sound/voice/death/lizard/lizard_death.ogg new file mode 100644 index 0000000000..d42db48374 Binary files /dev/null and b/modular_chomp/sound/voice/death/lizard/lizard_death.ogg differ diff --git a/modular_chomp/sound/voice/death/spider/spider_death.ogg b/modular_chomp/sound/voice/death/spider/spider_death.ogg new file mode 100644 index 0000000000..e03acecc92 Binary files /dev/null and b/modular_chomp/sound/voice/death/spider/spider_death.ogg differ diff --git a/modular_chomp/sound/voice/death/xeno/xeno_death.ogg b/modular_chomp/sound/voice/death/xeno/xeno_death.ogg new file mode 100644 index 0000000000..3762b1e683 Binary files /dev/null and b/modular_chomp/sound/voice/death/xeno/xeno_death.ogg differ diff --git a/modular_chomp/sound/voice/death/xeno/xeno_death2.ogg b/modular_chomp/sound/voice/death/xeno/xeno_death2.ogg new file mode 100644 index 0000000000..9cb00d374d Binary files /dev/null and b/modular_chomp/sound/voice/death/xeno/xeno_death2.ogg differ diff --git a/modular_chomp/sound/voice/gasp/canine/wolf_gasp.ogg b/modular_chomp/sound/voice/gasp/canine/wolf_gasp.ogg new file mode 100644 index 0000000000..894e6b2d55 Binary files /dev/null and b/modular_chomp/sound/voice/gasp/canine/wolf_gasp.ogg differ diff --git a/modular_chomp/sound/voice/gasp/feline/feline_gasp.ogg b/modular_chomp/sound/voice/gasp/feline/feline_gasp.ogg new file mode 100644 index 0000000000..eb0d9926c8 Binary files /dev/null and b/modular_chomp/sound/voice/gasp/feline/feline_gasp.ogg differ diff --git a/modular_chomp/sound/voice/gasp/generic/female/female_gasp1.ogg b/modular_chomp/sound/voice/gasp/generic/female/female_gasp1.ogg new file mode 100644 index 0000000000..e06d178523 Binary files /dev/null and b/modular_chomp/sound/voice/gasp/generic/female/female_gasp1.ogg differ diff --git a/modular_chomp/sound/voice/gasp/generic/female/female_gasp2.ogg b/modular_chomp/sound/voice/gasp/generic/female/female_gasp2.ogg new file mode 100644 index 0000000000..a9683910d5 Binary files /dev/null and b/modular_chomp/sound/voice/gasp/generic/female/female_gasp2.ogg differ diff --git a/modular_chomp/sound/voice/gasp/generic/male/male_gasp1.ogg b/modular_chomp/sound/voice/gasp/generic/male/male_gasp1.ogg new file mode 100644 index 0000000000..ab513a5b2d Binary files /dev/null and b/modular_chomp/sound/voice/gasp/generic/male/male_gasp1.ogg differ diff --git a/modular_chomp/sound/voice/gasp/generic/male/male_gasp2.ogg b/modular_chomp/sound/voice/gasp/generic/male/male_gasp2.ogg new file mode 100644 index 0000000000..33e87af4ee Binary files /dev/null and b/modular_chomp/sound/voice/gasp/generic/male/male_gasp2.ogg differ diff --git a/modular_chomp/sound/voice/gasp/generic/male/male_gasp3.ogg b/modular_chomp/sound/voice/gasp/generic/male/male_gasp3.ogg new file mode 100644 index 0000000000..ca9c423b7a Binary files /dev/null and b/modular_chomp/sound/voice/gasp/generic/male/male_gasp3.ogg differ diff --git a/modular_chomp/sound/voice/gasp/xeno/alien_hiss1.ogg b/modular_chomp/sound/voice/gasp/xeno/alien_hiss1.ogg new file mode 100644 index 0000000000..f29323687b Binary files /dev/null and b/modular_chomp/sound/voice/gasp/xeno/alien_hiss1.ogg differ diff --git a/modular_chomp/sound/voice/pain/canine/wolf_pain.ogg b/modular_chomp/sound/voice/pain/canine/wolf_pain.ogg new file mode 100644 index 0000000000..c86dea537b Binary files /dev/null and b/modular_chomp/sound/voice/pain/canine/wolf_pain.ogg differ diff --git a/modular_chomp/sound/voice/pain/canine/wolf_pain2.ogg b/modular_chomp/sound/voice/pain/canine/wolf_pain2.ogg new file mode 100644 index 0000000000..3d3fc32ffd Binary files /dev/null and b/modular_chomp/sound/voice/pain/canine/wolf_pain2.ogg differ diff --git a/modular_chomp/sound/voice/pain/canine/wolf_pain3.ogg b/modular_chomp/sound/voice/pain/canine/wolf_pain3.ogg new file mode 100644 index 0000000000..1223c4f73f Binary files /dev/null and b/modular_chomp/sound/voice/pain/canine/wolf_pain3.ogg differ diff --git a/modular_chomp/sound/voice/pain/canine/wolf_pain4.ogg b/modular_chomp/sound/voice/pain/canine/wolf_pain4.ogg new file mode 100644 index 0000000000..224ff50a31 Binary files /dev/null and b/modular_chomp/sound/voice/pain/canine/wolf_pain4.ogg differ diff --git a/modular_chomp/sound/voice/pain/feline/feline_pain.ogg b/modular_chomp/sound/voice/pain/feline/feline_pain.ogg new file mode 100644 index 0000000000..4a24bae3e1 Binary files /dev/null and b/modular_chomp/sound/voice/pain/feline/feline_pain.ogg differ diff --git a/modular_chomp/sound/voice/pain/generic/female/female_pain_1.ogg b/modular_chomp/sound/voice/pain/generic/female/female_pain_1.ogg new file mode 100644 index 0000000000..944518095b Binary files /dev/null and b/modular_chomp/sound/voice/pain/generic/female/female_pain_1.ogg differ diff --git a/modular_chomp/sound/voice/pain/generic/female/female_pain_2.ogg b/modular_chomp/sound/voice/pain/generic/female/female_pain_2.ogg new file mode 100644 index 0000000000..aa2eaba352 Binary files /dev/null and b/modular_chomp/sound/voice/pain/generic/female/female_pain_2.ogg differ diff --git a/modular_chomp/sound/voice/pain/generic/female/female_pain_3.ogg b/modular_chomp/sound/voice/pain/generic/female/female_pain_3.ogg new file mode 100644 index 0000000000..c21d462ba5 Binary files /dev/null and b/modular_chomp/sound/voice/pain/generic/female/female_pain_3.ogg differ diff --git a/modular_chomp/sound/voice/pain/generic/male/male_pain_1.ogg b/modular_chomp/sound/voice/pain/generic/male/male_pain_1.ogg new file mode 100644 index 0000000000..bf8e75fa8d Binary files /dev/null and b/modular_chomp/sound/voice/pain/generic/male/male_pain_1.ogg differ diff --git a/modular_chomp/sound/voice/pain/generic/male/male_pain_2.ogg b/modular_chomp/sound/voice/pain/generic/male/male_pain_2.ogg new file mode 100644 index 0000000000..b56dd913b6 Binary files /dev/null and b/modular_chomp/sound/voice/pain/generic/male/male_pain_2.ogg differ diff --git a/modular_chomp/sound/voice/pain/generic/male/male_pain_3.ogg b/modular_chomp/sound/voice/pain/generic/male/male_pain_3.ogg new file mode 100644 index 0000000000..dbecee87bd Binary files /dev/null and b/modular_chomp/sound/voice/pain/generic/male/male_pain_3.ogg differ diff --git a/modular_chomp/sound/voice/pain/generic/male/male_pain_4.ogg b/modular_chomp/sound/voice/pain/generic/male/male_pain_4.ogg new file mode 100644 index 0000000000..59a865574f Binary files /dev/null and b/modular_chomp/sound/voice/pain/generic/male/male_pain_4.ogg differ diff --git a/modular_chomp/sound/voice/pain/generic/male/male_pain_5.ogg b/modular_chomp/sound/voice/pain/generic/male/male_pain_5.ogg new file mode 100644 index 0000000000..5292671585 Binary files /dev/null and b/modular_chomp/sound/voice/pain/generic/male/male_pain_5.ogg differ diff --git a/modular_chomp/sound/voice/pain/generic/male/male_pain_6.ogg b/modular_chomp/sound/voice/pain/generic/male/male_pain_6.ogg new file mode 100644 index 0000000000..41feebf8c5 Binary files /dev/null and b/modular_chomp/sound/voice/pain/generic/male/male_pain_6.ogg differ diff --git a/modular_chomp/sound/voice/pain/generic/male/male_pain_7.ogg b/modular_chomp/sound/voice/pain/generic/male/male_pain_7.ogg new file mode 100644 index 0000000000..488e5a99fe Binary files /dev/null and b/modular_chomp/sound/voice/pain/generic/male/male_pain_7.ogg differ diff --git a/modular_chomp/sound/voice/pain/generic/male/male_pain_8.ogg b/modular_chomp/sound/voice/pain/generic/male/male_pain_8.ogg new file mode 100644 index 0000000000..b2afea3365 Binary files /dev/null and b/modular_chomp/sound/voice/pain/generic/male/male_pain_8.ogg differ diff --git a/modular_chomp/sound/voice/pain/lizard/lizard_pain.ogg b/modular_chomp/sound/voice/pain/lizard/lizard_pain.ogg new file mode 100644 index 0000000000..8b1bca088c Binary files /dev/null and b/modular_chomp/sound/voice/pain/lizard/lizard_pain.ogg differ diff --git a/modular_chomp/sound/voice/pain/robotic/robot_pain1.ogg b/modular_chomp/sound/voice/pain/robotic/robot_pain1.ogg new file mode 100644 index 0000000000..8c155c18c6 Binary files /dev/null and b/modular_chomp/sound/voice/pain/robotic/robot_pain1.ogg differ diff --git a/modular_chomp/sound/voice/pain/robotic/robot_pain2.ogg b/modular_chomp/sound/voice/pain/robotic/robot_pain2.ogg new file mode 100644 index 0000000000..4ec71e874e Binary files /dev/null and b/modular_chomp/sound/voice/pain/robotic/robot_pain2.ogg differ diff --git a/modular_chomp/sound/voice/pain/robotic/robot_pain3.ogg b/modular_chomp/sound/voice/pain/robotic/robot_pain3.ogg new file mode 100644 index 0000000000..3f2a8ff647 Binary files /dev/null and b/modular_chomp/sound/voice/pain/robotic/robot_pain3.ogg differ diff --git a/modular_chomp/sound/voice/pain/vulpine/fox_pain1.ogg b/modular_chomp/sound/voice/pain/vulpine/fox_pain1.ogg new file mode 100644 index 0000000000..e3bf86e69f Binary files /dev/null and b/modular_chomp/sound/voice/pain/vulpine/fox_pain1.ogg differ diff --git a/modular_chomp/sound/voice/pain/vulpine/fox_pain2.ogg b/modular_chomp/sound/voice/pain/vulpine/fox_pain2.ogg new file mode 100644 index 0000000000..d45d568757 Binary files /dev/null and b/modular_chomp/sound/voice/pain/vulpine/fox_pain2.ogg differ diff --git a/modular_chomp/sound/voice/pain/vulpine/fox_pain3.ogg b/modular_chomp/sound/voice/pain/vulpine/fox_pain3.ogg new file mode 100644 index 0000000000..611a99d849 Binary files /dev/null and b/modular_chomp/sound/voice/pain/vulpine/fox_pain3.ogg differ diff --git a/modular_chomp/sound/voice/pain/vulpine/fox_pain4.ogg b/modular_chomp/sound/voice/pain/vulpine/fox_pain4.ogg new file mode 100644 index 0000000000..d94dfefc05 Binary files /dev/null and b/modular_chomp/sound/voice/pain/vulpine/fox_pain4.ogg differ diff --git a/modular_chomp/sound/voice/pain/xeno/alien_roar1.ogg b/modular_chomp/sound/voice/pain/xeno/alien_roar1.ogg new file mode 100644 index 0000000000..302ebf8104 Binary files /dev/null and b/modular_chomp/sound/voice/pain/xeno/alien_roar1.ogg differ diff --git a/modular_chomp/sound/voice/pain/xeno/alien_roar10.ogg b/modular_chomp/sound/voice/pain/xeno/alien_roar10.ogg new file mode 100644 index 0000000000..1672c58d3e Binary files /dev/null and b/modular_chomp/sound/voice/pain/xeno/alien_roar10.ogg differ diff --git a/modular_chomp/sound/voice/pain/xeno/alien_roar11.ogg b/modular_chomp/sound/voice/pain/xeno/alien_roar11.ogg new file mode 100644 index 0000000000..6a3f694d0c Binary files /dev/null and b/modular_chomp/sound/voice/pain/xeno/alien_roar11.ogg differ diff --git a/modular_chomp/sound/voice/pain/xeno/alien_roar12.ogg b/modular_chomp/sound/voice/pain/xeno/alien_roar12.ogg new file mode 100644 index 0000000000..aa7c0064b1 Binary files /dev/null and b/modular_chomp/sound/voice/pain/xeno/alien_roar12.ogg differ diff --git a/modular_chomp/sound/voice/pain/xeno/alien_roar2.ogg b/modular_chomp/sound/voice/pain/xeno/alien_roar2.ogg new file mode 100644 index 0000000000..c670730c4f Binary files /dev/null and b/modular_chomp/sound/voice/pain/xeno/alien_roar2.ogg differ diff --git a/modular_chomp/sound/voice/pain/xeno/alien_roar3.ogg b/modular_chomp/sound/voice/pain/xeno/alien_roar3.ogg new file mode 100644 index 0000000000..73da74d97a Binary files /dev/null and b/modular_chomp/sound/voice/pain/xeno/alien_roar3.ogg differ diff --git a/modular_chomp/sound/voice/pain/xeno/alien_roar4.ogg b/modular_chomp/sound/voice/pain/xeno/alien_roar4.ogg new file mode 100644 index 0000000000..e5c7a6b985 Binary files /dev/null and b/modular_chomp/sound/voice/pain/xeno/alien_roar4.ogg differ diff --git a/modular_chomp/sound/voice/pain/xeno/alien_roar5.ogg b/modular_chomp/sound/voice/pain/xeno/alien_roar5.ogg new file mode 100644 index 0000000000..4f96d740c0 Binary files /dev/null and b/modular_chomp/sound/voice/pain/xeno/alien_roar5.ogg differ diff --git a/modular_chomp/sound/voice/pain/xeno/alien_roar6.ogg b/modular_chomp/sound/voice/pain/xeno/alien_roar6.ogg new file mode 100644 index 0000000000..868e926f77 Binary files /dev/null and b/modular_chomp/sound/voice/pain/xeno/alien_roar6.ogg differ diff --git a/modular_chomp/sound/voice/pain/xeno/alien_roar7.ogg b/modular_chomp/sound/voice/pain/xeno/alien_roar7.ogg new file mode 100644 index 0000000000..5deec41a04 Binary files /dev/null and b/modular_chomp/sound/voice/pain/xeno/alien_roar7.ogg differ diff --git a/modular_chomp/sound/voice/pain/xeno/alien_roar8.ogg b/modular_chomp/sound/voice/pain/xeno/alien_roar8.ogg new file mode 100644 index 0000000000..70564ea3d0 Binary files /dev/null and b/modular_chomp/sound/voice/pain/xeno/alien_roar8.ogg differ diff --git a/modular_chomp/sound/voice/pain/xeno/alien_roar9.ogg b/modular_chomp/sound/voice/pain/xeno/alien_roar9.ogg new file mode 100644 index 0000000000..1bec52faa0 Binary files /dev/null and b/modular_chomp/sound/voice/pain/xeno/alien_roar9.ogg differ diff --git a/modular_chomp/sound/voice/scream/canine/wolf_scream.ogg b/modular_chomp/sound/voice/scream/canine/wolf_scream.ogg new file mode 100644 index 0000000000..e56fdc76b6 Binary files /dev/null and b/modular_chomp/sound/voice/scream/canine/wolf_scream.ogg differ diff --git a/modular_chomp/sound/voice/scream/canine/wolf_scream2.ogg b/modular_chomp/sound/voice/scream/canine/wolf_scream2.ogg new file mode 100644 index 0000000000..2c457b3048 Binary files /dev/null and b/modular_chomp/sound/voice/scream/canine/wolf_scream2.ogg differ diff --git a/modular_chomp/sound/voice/scream/canine/wolf_scream3.ogg b/modular_chomp/sound/voice/scream/canine/wolf_scream3.ogg new file mode 100644 index 0000000000..915bba8793 Binary files /dev/null and b/modular_chomp/sound/voice/scream/canine/wolf_scream3.ogg differ diff --git a/modular_chomp/sound/voice/scream/canine/wolf_scream4.ogg b/modular_chomp/sound/voice/scream/canine/wolf_scream4.ogg new file mode 100644 index 0000000000..5f7e0dc571 Binary files /dev/null and b/modular_chomp/sound/voice/scream/canine/wolf_scream4.ogg differ diff --git a/modular_chomp/sound/voice/scream/canine/wolf_scream5.ogg b/modular_chomp/sound/voice/scream/canine/wolf_scream5.ogg new file mode 100644 index 0000000000..d9e7cf77d5 Binary files /dev/null and b/modular_chomp/sound/voice/scream/canine/wolf_scream5.ogg differ diff --git a/modular_chomp/sound/voice/scream/canine/wolf_scream6.ogg b/modular_chomp/sound/voice/scream/canine/wolf_scream6.ogg new file mode 100644 index 0000000000..690b7f0c26 Binary files /dev/null and b/modular_chomp/sound/voice/scream/canine/wolf_scream6.ogg differ diff --git a/modular_chomp/sound/voice/scream/cervine/cervine_scream.ogg b/modular_chomp/sound/voice/scream/cervine/cervine_scream.ogg new file mode 100644 index 0000000000..6860612a0d Binary files /dev/null and b/modular_chomp/sound/voice/scream/cervine/cervine_scream.ogg differ diff --git a/modular_chomp/sound/voice/scream/feline/feline_scream.ogg b/modular_chomp/sound/voice/scream/feline/feline_scream.ogg new file mode 100644 index 0000000000..a01047304d Binary files /dev/null and b/modular_chomp/sound/voice/scream/feline/feline_scream.ogg differ diff --git a/modular_chomp/sound/voice/scream/generic/female/female_scream_1.ogg b/modular_chomp/sound/voice/scream/generic/female/female_scream_1.ogg new file mode 100644 index 0000000000..93bf9b7e4a Binary files /dev/null and b/modular_chomp/sound/voice/scream/generic/female/female_scream_1.ogg differ diff --git a/modular_chomp/sound/voice/scream/generic/female/female_scream_2.ogg b/modular_chomp/sound/voice/scream/generic/female/female_scream_2.ogg new file mode 100644 index 0000000000..9ca58d86b0 Binary files /dev/null and b/modular_chomp/sound/voice/scream/generic/female/female_scream_2.ogg differ diff --git a/modular_chomp/sound/voice/scream/generic/female/female_scream_3.ogg b/modular_chomp/sound/voice/scream/generic/female/female_scream_3.ogg new file mode 100644 index 0000000000..593b0f76bc Binary files /dev/null and b/modular_chomp/sound/voice/scream/generic/female/female_scream_3.ogg differ diff --git a/modular_chomp/sound/voice/scream/generic/female/female_scream_4.ogg b/modular_chomp/sound/voice/scream/generic/female/female_scream_4.ogg new file mode 100644 index 0000000000..a838c298df Binary files /dev/null and b/modular_chomp/sound/voice/scream/generic/female/female_scream_4.ogg differ diff --git a/modular_chomp/sound/voice/scream/generic/female/female_scream_5.ogg b/modular_chomp/sound/voice/scream/generic/female/female_scream_5.ogg new file mode 100644 index 0000000000..de81de5990 Binary files /dev/null and b/modular_chomp/sound/voice/scream/generic/female/female_scream_5.ogg differ diff --git a/modular_chomp/sound/voice/scream/generic/male/male_scream_1.ogg b/modular_chomp/sound/voice/scream/generic/male/male_scream_1.ogg new file mode 100644 index 0000000000..dc36553769 Binary files /dev/null and b/modular_chomp/sound/voice/scream/generic/male/male_scream_1.ogg differ diff --git a/modular_chomp/sound/voice/scream/generic/male/male_scream_2.ogg b/modular_chomp/sound/voice/scream/generic/male/male_scream_2.ogg new file mode 100644 index 0000000000..9c92a37409 Binary files /dev/null and b/modular_chomp/sound/voice/scream/generic/male/male_scream_2.ogg differ diff --git a/modular_chomp/sound/voice/scream/generic/male/male_scream_3.ogg b/modular_chomp/sound/voice/scream/generic/male/male_scream_3.ogg new file mode 100644 index 0000000000..c77aa75074 Binary files /dev/null and b/modular_chomp/sound/voice/scream/generic/male/male_scream_3.ogg differ diff --git a/modular_chomp/sound/voice/scream/generic/male/male_scream_4.ogg b/modular_chomp/sound/voice/scream/generic/male/male_scream_4.ogg new file mode 100644 index 0000000000..d5c2655380 Binary files /dev/null and b/modular_chomp/sound/voice/scream/generic/male/male_scream_4.ogg differ diff --git a/modular_chomp/sound/voice/scream/generic/male/male_scream_5.ogg b/modular_chomp/sound/voice/scream/generic/male/male_scream_5.ogg new file mode 100644 index 0000000000..cad0ee02c1 Binary files /dev/null and b/modular_chomp/sound/voice/scream/generic/male/male_scream_5.ogg differ diff --git a/modular_chomp/sound/voice/scream/generic/male/male_scream_6.ogg b/modular_chomp/sound/voice/scream/generic/male/male_scream_6.ogg new file mode 100644 index 0000000000..a778537745 Binary files /dev/null and b/modular_chomp/sound/voice/scream/generic/male/male_scream_6.ogg differ diff --git a/modular_chomp/sound/voice/scream/robotic/robot_scream1.ogg b/modular_chomp/sound/voice/scream/robotic/robot_scream1.ogg new file mode 100644 index 0000000000..4442624b10 Binary files /dev/null and b/modular_chomp/sound/voice/scream/robotic/robot_scream1.ogg differ diff --git a/modular_chomp/sound/voice/scream/robotic/robot_scream2.ogg b/modular_chomp/sound/voice/scream/robotic/robot_scream2.ogg new file mode 100644 index 0000000000..28a9c26469 Binary files /dev/null and b/modular_chomp/sound/voice/scream/robotic/robot_scream2.ogg differ diff --git a/modular_chomp/sound/voice/scream/robotic/robot_scream3.ogg b/modular_chomp/sound/voice/scream/robotic/robot_scream3.ogg new file mode 100644 index 0000000000..ba1308ef0b Binary files /dev/null and b/modular_chomp/sound/voice/scream/robotic/robot_scream3.ogg differ diff --git a/modular_chomp/sound/voice/scream/vulpine/fox_yip1.ogg b/modular_chomp/sound/voice/scream/vulpine/fox_yip1.ogg new file mode 100644 index 0000000000..3feea0a467 Binary files /dev/null and b/modular_chomp/sound/voice/scream/vulpine/fox_yip1.ogg differ diff --git a/modular_chomp/sound/voice/scream/vulpine/fox_yip2.ogg b/modular_chomp/sound/voice/scream/vulpine/fox_yip2.ogg new file mode 100644 index 0000000000..8478eee546 Binary files /dev/null and b/modular_chomp/sound/voice/scream/vulpine/fox_yip2.ogg differ diff --git a/modular_chomp/sound/voice/scream/vulpine/fox_yip3.ogg b/modular_chomp/sound/voice/scream/vulpine/fox_yip3.ogg new file mode 100644 index 0000000000..974f597bbd Binary files /dev/null and b/modular_chomp/sound/voice/scream/vulpine/fox_yip3.ogg differ diff --git a/sound/effects/radio_common_quieter.ogg b/sound/effects/radio_common_quieter.ogg new file mode 100644 index 0000000000..b4686b58ea Binary files /dev/null and b/sound/effects/radio_common_quieter.ogg differ diff --git a/sound/voice/ScawwySownds/a scawey sownd.ogg b/sound/voice/ScawwySownds/a scawey sownd.ogg new file mode 100644 index 0000000000..6d23473147 Binary files /dev/null and b/sound/voice/ScawwySownds/a scawey sownd.ogg differ diff --git a/sound/voice/ScawwySownds/is that you.ogg b/sound/voice/ScawwySownds/is that you.ogg new file mode 100644 index 0000000000..b4ce147906 Binary files /dev/null and b/sound/voice/ScawwySownds/is that you.ogg differ diff --git a/sound/voice/ScawwySownds/lookit this darkness wow.ogg b/sound/voice/ScawwySownds/lookit this darkness wow.ogg new file mode 100644 index 0000000000..9561611072 Binary files /dev/null and b/sound/voice/ScawwySownds/lookit this darkness wow.ogg differ diff --git a/sound/voice/ScawwySownds/maint preds.ogg b/sound/voice/ScawwySownds/maint preds.ogg new file mode 100644 index 0000000000..83ad18d792 Binary files /dev/null and b/sound/voice/ScawwySownds/maint preds.ogg differ diff --git a/sound/voice/ScawwySownds/spooky sounds.ogg b/sound/voice/ScawwySownds/spooky sounds.ogg new file mode 100644 index 0000000000..5462ba94dd Binary files /dev/null and b/sound/voice/ScawwySownds/spooky sounds.ogg differ diff --git a/sound/voice/ScawwySownds/sus.ogg b/sound/voice/ScawwySownds/sus.ogg new file mode 100644 index 0000000000..583550d456 Binary files /dev/null and b/sound/voice/ScawwySownds/sus.ogg differ diff --git a/sound/voice/ScawwySownds/this is scaewy.ogg b/sound/voice/ScawwySownds/this is scaewy.ogg new file mode 100644 index 0000000000..ea9e407753 Binary files /dev/null and b/sound/voice/ScawwySownds/this is scaewy.ogg differ diff --git a/sound/voice/ScawwySownds/what is that behind you.ogg b/sound/voice/ScawwySownds/what is that behind you.ogg new file mode 100644 index 0000000000..a6873677d0 Binary files /dev/null and b/sound/voice/ScawwySownds/what is that behind you.ogg differ diff --git a/sound/voice/ScawwySownds/what you doin over dere.ogg b/sound/voice/ScawwySownds/what you doin over dere.ogg new file mode 100644 index 0000000000..1b7e40b4e5 Binary files /dev/null and b/sound/voice/ScawwySownds/what you doin over dere.ogg differ diff --git a/sound/voice/ScawwySownds/whats up with all the trash.ogg b/sound/voice/ScawwySownds/whats up with all the trash.ogg new file mode 100644 index 0000000000..0e1e46c0e5 Binary files /dev/null and b/sound/voice/ScawwySownds/whats up with all the trash.ogg differ diff --git a/sound/voice/ScawwySownds/youre afraid of the dark arent you.ogg b/sound/voice/ScawwySownds/youre afraid of the dark arent you.ogg new file mode 100644 index 0000000000..0ab4311f72 Binary files /dev/null and b/sound/voice/ScawwySownds/youre afraid of the dark arent you.ogg differ diff --git a/sound/voice/raccoon.ogg b/sound/voice/raccoon.ogg new file mode 100644 index 0000000000..4e5937b734 Binary files /dev/null and b/sound/voice/raccoon.ogg differ diff --git a/sound/voice/succlet_shriek.ogg b/sound/voice/succlet_shriek.ogg new file mode 100644 index 0000000000..25e9ba3c03 Binary files /dev/null and b/sound/voice/succlet_shriek.ogg differ diff --git a/tgui/package.json b/tgui/package.json index c8ea6dfb14..8f7b0fa6e0 100644 --- a/tgui/package.json +++ b/tgui/package.json @@ -55,7 +55,7 @@ "style-loader": "^3.3.1", "terser-webpack-plugin": "^5.3.1", "typescript": "^4.6.4", - "webpack": "^5.72.1", + "webpack": "^5.76.0", "webpack-bundle-analyzer": "^4.5.0", "webpack-cli": "^4.9.2" } diff --git a/tgui/packages/tgui/interfaces/PetrificationInterface.js b/tgui/packages/tgui/interfaces/PetrificationInterface.js new file mode 100644 index 0000000000..241368e62e --- /dev/null +++ b/tgui/packages/tgui/interfaces/PetrificationInterface.js @@ -0,0 +1,108 @@ +import { useBackend } from '../backend'; +import { Button, LabeledList, Section } from '../components'; +import { Window } from '../layouts'; + +export const PetrificationInterface = (props, context) => { + const { act, data } = useBackend(context); + + const { material, identifier, adjective, tint, t, able_to_unpetrify, discard_clothes, target, can_remote } = data; + + return ( + + +
    + + +
    +
    +
    + ); +}; diff --git a/tgui/public/tgui.bundle.js b/tgui/public/tgui.bundle.js index 85f25f8bb4..def774b89b 100644 --- a/tgui/public/tgui.bundle.js +++ b/tgui/public/tgui.bundle.js @@ -1 +1 @@ -!function(){var e={21926:function(e,t,n){"use strict";t.__esModule=!0,t.createPopper=void 0,t.popperGenerator=h;var o=m(n(48764)),r=m(n(68349)),a=m(n(3671)),i=m(n(55490)),c=(m(n(40755)),m(n(69282))),l=m(n(27672)),d=(m(n(30752)),m(n(12459)),m(n(27629)),m(n(54220))),s=m(n(75949));t.detectOverflow=s["default"];var u=n(79388);n(15954);function m(e){return e&&e.__esModule?e:{"default":e}}var p={placement:"bottom",modifiers:[],strategy:"absolute"};function f(){for(var e=arguments.length,t=new Array(e),n=0;n0&&(a=(0,r.round)(n.width)/l||1),c>0&&(i=(0,r.round)(n.height)/c||1)}return{width:n.width/a,height:n.height/i,top:n.top/i,right:n.right/a,bottom:n.bottom/i,left:n.left/a,x:n.left/a,y:n.top/i}};var o=n(79388),r=n(36291)},65647:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e,t,n){var o="clippingParents"===t?function(e){var t=(0,i["default"])((0,m["default"])(e)),n=["absolute","fixed"].indexOf((0,d["default"])(e).position)>=0&&(0,s.isHTMLElement)(e)?(0,c["default"])(e):e;if(!(0,s.isElement)(n))return[];return t.filter((function(e){return(0,s.isElement)(e)&&(0,p["default"])(e,n)&&"body"!==(0,f["default"])(e)}))}(e):[].concat(t),r=[].concat(o,[n]),a=r[0],l=r.reduce((function(t,n){var o=N(e,n);return t.top=(0,C.max)(o.top,t.top),t.right=(0,C.min)(o.right,t.right),t.bottom=(0,C.min)(o.bottom,t.bottom),t.left=(0,C.max)(o.left,t.left),t}),N(e,a));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l};var o=n(15954),r=b(n(8204)),a=b(n(40015)),i=b(n(3671)),c=b(n(55490)),l=b(n(25890)),d=b(n(40755)),s=n(79388),u=b(n(11100)),m=b(n(95136)),p=b(n(62215)),f=b(n(38569)),h=b(n(73060)),C=n(36291);function b(e){return e&&e.__esModule?e:{"default":e}}function N(e,t){return t===o.viewport?(0,h["default"])((0,r["default"])(e)):(0,s.isElement)(t)?function(e){var t=(0,u["default"])(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}(t):(0,h["default"])((0,a["default"])((0,l["default"])(e)))}},48764:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e,t,n){void 0===n&&(n=!1);var u=(0,i.isHTMLElement)(t),m=(0,i.isHTMLElement)(t)&&function(e){var t=e.getBoundingClientRect(),n=(0,s.round)(t.width)/e.offsetWidth||1,o=(0,s.round)(t.height)/e.offsetHeight||1;return 1!==n||1!==o}(t),p=(0,l["default"])(t),f=(0,o["default"])(e,m),h={scrollLeft:0,scrollTop:0},C={x:0,y:0};(u||!u&&!n)&&(("body"!==(0,a["default"])(t)||(0,d["default"])(p))&&(h=(0,r["default"])(t)),(0,i.isHTMLElement)(t)?((C=(0,o["default"])(t,!0)).x+=t.clientLeft,C.y+=t.clientTop):p&&(C.x=(0,c["default"])(p)));return{x:f.left+h.scrollLeft-C.x,y:f.top+h.scrollTop-C.y,width:f.width,height:f.height}};var o=u(n(11100)),r=u(n(3514)),a=u(n(38569)),i=n(79388),c=u(n(36056)),l=u(n(25890)),d=u(n(57360)),s=n(36291);function u(e){return e&&e.__esModule?e:{"default":e}}},40755:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){return(0,r["default"])(e).getComputedStyle(e)};var o,r=(o=n(96904))&&o.__esModule?o:{"default":o}},25890:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){return(((0,o.isElement)(e)?e.ownerDocument:e.document)||window.document).documentElement};var o=n(79388)},40015:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){var t,n=(0,o["default"])(e),l=(0,i["default"])(e),d=null==(t=e.ownerDocument)?void 0:t.body,s=(0,c.max)(n.scrollWidth,n.clientWidth,d?d.scrollWidth:0,d?d.clientWidth:0),u=(0,c.max)(n.scrollHeight,n.clientHeight,d?d.scrollHeight:0,d?d.clientHeight:0),m=-l.scrollLeft+(0,a["default"])(e),p=-l.scrollTop;"rtl"===(0,r["default"])(d||n).direction&&(m+=(0,c.max)(n.clientWidth,d?d.clientWidth:0)-s);return{width:s,height:u,x:m,y:p}};var o=l(n(25890)),r=l(n(40755)),a=l(n(36056)),i=l(n(69211)),c=n(36291);function l(e){return e&&e.__esModule?e:{"default":e}}},41829:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}},68349:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){var t=(0,r["default"])(e),n=e.offsetWidth,o=e.offsetHeight;Math.abs(t.width-n)<=1&&(n=t.width);Math.abs(t.height-o)<=1&&(o=t.height);return{x:e.offsetLeft,y:e.offsetTop,width:n,height:o}};var o,r=(o=n(11100))&&o.__esModule?o:{"default":o}},38569:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e){return e?(e.nodeName||"").toLowerCase():null}},3514:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){return e!==(0,r["default"])(e)&&(0,a.isHTMLElement)(e)?(0,i["default"])(e):(0,o["default"])(e)};var o=c(n(69211)),r=c(n(96904)),a=n(79388),i=c(n(41829));function c(e){return e&&e.__esModule?e:{"default":e}}},55490:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){var t=(0,o["default"])(e),n=s(e);for(;n&&(0,c["default"])(n)&&"static"===(0,a["default"])(n).position;)n=s(n);if(n&&("html"===(0,r["default"])(n)||"body"===(0,r["default"])(n)&&"static"===(0,a["default"])(n).position))return t;return n||function(e){var t=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&(0,i.isHTMLElement)(e)){if("fixed"===(0,a["default"])(e).position)return null}var n=(0,l["default"])(e);(0,i.isShadowRoot)(n)&&(n=n.host);for(;(0,i.isHTMLElement)(n)&&["html","body"].indexOf((0,r["default"])(n))<0;){var o=(0,a["default"])(n);if("none"!==o.transform||"none"!==o.perspective||"paint"===o.contain||-1!==["transform","perspective"].indexOf(o.willChange)||t&&"filter"===o.willChange||t&&o.filter&&"none"!==o.filter)return n;n=n.parentNode}return null}(e)||t};var o=d(n(96904)),r=d(n(38569)),a=d(n(40755)),i=n(79388),c=d(n(94437)),l=d(n(95136));function d(e){return e&&e.__esModule?e:{"default":e}}function s(e){return(0,i.isHTMLElement)(e)&&"fixed"!==(0,a["default"])(e).position?e.offsetParent:null}},95136:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){if("html"===(0,o["default"])(e))return e;return e.assignedSlot||e.parentNode||((0,a.isShadowRoot)(e)?e.host:null)||(0,r["default"])(e)};var o=i(n(38569)),r=i(n(25890)),a=n(79388);function i(e){return e&&e.__esModule?e:{"default":e}}},43367:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function l(e){if(["html","body","#document"].indexOf((0,a["default"])(e))>=0)return e.ownerDocument.body;if((0,i.isHTMLElement)(e)&&(0,r["default"])(e))return e;return l((0,o["default"])(e))};var o=c(n(95136)),r=c(n(57360)),a=c(n(38569)),i=n(79388);function c(e){return e&&e.__esModule?e:{"default":e}}},8204:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){var t=(0,o["default"])(e),n=(0,r["default"])(e),i=t.visualViewport,c=n.clientWidth,l=n.clientHeight,d=0,s=0;i&&(c=i.width,l=i.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(d=i.offsetLeft,s=i.offsetTop));return{width:c,height:l,x:d+(0,a["default"])(e),y:s}};var o=i(n(96904)),r=i(n(25890)),a=i(n(36056));function i(e){return e&&e.__esModule?e:{"default":e}}},96904:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}},69211:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){var t=(0,r["default"])(e),n=t.pageXOffset,o=t.pageYOffset;return{scrollLeft:n,scrollTop:o}};var o,r=(o=n(96904))&&o.__esModule?o:{"default":o}},36056:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){return(0,o["default"])((0,r["default"])(e)).left+(0,a["default"])(e).scrollLeft};var o=i(n(11100)),r=i(n(25890)),a=i(n(69211));function i(e){return e&&e.__esModule?e:{"default":e}}},79388:function(e,t,n){"use strict";t.__esModule=!0,t.isElement=function(e){var t=(0,r["default"])(e).Element;return e instanceof t||e instanceof Element},t.isHTMLElement=function(e){var t=(0,r["default"])(e).HTMLElement;return e instanceof t||e instanceof HTMLElement},t.isShadowRoot=function(e){if("undefined"==typeof ShadowRoot)return!1;var t=(0,r["default"])(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot};var o,r=(o=n(96904))&&o.__esModule?o:{"default":o}},57360:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){var t=(0,r["default"])(e),n=t.overflow,o=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+a+o)};var o,r=(o=n(40755))&&o.__esModule?o:{"default":o}},94437:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){return["table","td","th"].indexOf((0,r["default"])(e))>=0};var o,r=(o=n(38569))&&o.__esModule?o:{"default":o}},3671:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function l(e,t){var n;void 0===t&&(t=[]);var c=(0,o["default"])(e),d=c===(null==(n=e.ownerDocument)?void 0:n.body),s=(0,a["default"])(c),u=d?[s].concat(s.visualViewport||[],(0,i["default"])(c)?c:[]):c,m=t.concat(u);return d?m:m.concat(l((0,r["default"])(u)))};var o=c(n(43367)),r=c(n(95136)),a=c(n(96904)),i=c(n(57360));function c(e){return e&&e.__esModule?e:{"default":e}}},15954:function(e,t){"use strict";t.__esModule=!0,t.write=t.viewport=t.variationPlacements=t.top=t.start=t.right=t.reference=t.read=t.popper=t.placements=t.modifierPhases=t.main=t.left=t.end=t.clippingParents=t.bottom=t.beforeWrite=t.beforeRead=t.beforeMain=t.basePlacements=t.auto=t.afterWrite=t.afterRead=t.afterMain=void 0;t.top="top";var n="bottom";t.bottom=n;var o="right";t.right=o;var r="left";t.left=r;var a="auto";t.auto=a;var i=["top",n,o,r];t.basePlacements=i;var c="start";t.start=c;var l="end";t.end=l;t.clippingParents="clippingParents";t.viewport="viewport";t.popper="popper";t.reference="reference";var d=i.reduce((function(e,t){return e.concat([t+"-"+c,t+"-"+l])}),[]);t.variationPlacements=d;var s=[].concat(i,[a]).reduce((function(e,t){return e.concat([t,t+"-"+c,t+"-"+l])}),[]);t.placements=s;var u="beforeRead";t.beforeRead=u;var m="read";t.read=m;var p="afterRead";t.afterRead=p;var f="beforeMain";t.beforeMain=f;var h="main";t.main=h;var C="afterMain";t.afterMain=C;var b="beforeWrite";t.beforeWrite=b;var N="write";t.write=N;var g="afterWrite";t.afterWrite=g;var V=[u,m,p,f,h,C,b,N,g];t.modifierPhases=V},37809:function(e,t,n){"use strict";t.__esModule=!0;var o={popperGenerator:!0,detectOverflow:!0,createPopperBase:!0,createPopper:!0,createPopperLite:!0};t.popperGenerator=t.detectOverflow=t.createPopperLite=t.createPopperBase=t.createPopper=void 0;var r=n(15954);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(o,e)||e in t&&t[e]===r[e]||(t[e]=r[e]))}));var a=n(4207);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(o,e)||e in t&&t[e]===a[e]||(t[e]=a[e]))}));var i=n(21926);t.popperGenerator=i.popperGenerator,t.detectOverflow=i.detectOverflow,t.createPopperBase=i.createPopper;var c=n(17827);t.createPopper=c.createPopper;var l=n(47952);t.createPopperLite=l.createPopper},89290:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=void 0;var o,r=(o=n(38569))&&o.__esModule?o:{"default":o},a=n(79388);var i={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},o=t.attributes[e]||{},i=t.elements[e];(0,a.isHTMLElement)(i)&&(0,r["default"])(i)&&(Object.assign(i.style,n),Object.keys(o).forEach((function(e){var t=o[e];!1===t?i.removeAttribute(e):i.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var o=t.elements[e],i=t.attributes[e]||{},c=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});(0,a.isHTMLElement)(o)&&(0,r["default"])(o)&&(Object.assign(o.style,c),Object.keys(i).forEach((function(e){o.removeAttribute(e)})))}))}},requires:["computeStyles"]};t["default"]=i},71313:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=void 0;var o=m(n(27629)),r=m(n(68349)),a=m(n(62215)),i=m(n(55490)),c=m(n(78772)),l=n(54444),d=m(n(11277)),s=m(n(45674)),u=n(15954);n(79388);function m(e){return e&&e.__esModule?e:{"default":e}}var p=function(e,t){return e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e,(0,d["default"])("number"!=typeof e?e:(0,s["default"])(e,u.basePlacements))};var f={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,a=e.name,d=e.options,s=n.elements.arrow,m=n.modifiersData.popperOffsets,f=(0,o["default"])(n.placement),h=(0,c["default"])(f),C=[u.left,u.right].indexOf(f)>=0?"height":"width";if(s&&m){var b=p(d.padding,n),N=(0,r["default"])(s),g="y"===h?u.top:u.left,V="y"===h?u.bottom:u.right,v=n.rects.reference[C]+n.rects.reference[h]-m[h]-n.rects.popper[C],_=m[h]-n.rects.reference[h],y=(0,i["default"])(s),k=y?"y"===h?y.clientHeight||0:y.clientWidth||0:0,x=v/2-_/2,w=b[g],B=k-N[C]-b[V],L=k/2-N[C]/2+x,S=(0,l.within)(w,L,B),I=h;n.modifiersData[a]=((t={})[I]=S,t.centerOffset=S-L,t)}},effect:function(e){var t=e.state,n=e.options.element,o=void 0===n?"[data-popper-arrow]":n;null!=o&&("string"!=typeof o||(o=t.elements.popper.querySelector(o)))&&(0,a["default"])(t.elements.popper,o)&&(t.elements.arrow=o)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};t["default"]=f},54680:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=void 0,t.mapToStyles=p;var o=n(15954),r=u(n(55490)),a=u(n(96904)),i=u(n(25890)),c=u(n(40755)),l=u(n(27629)),d=u(n(31686)),s=n(36291);function u(e){return e&&e.__esModule?e:{"default":e}}var m={top:"auto",right:"auto",bottom:"auto",left:"auto"};function p(e){var t,n=e.popper,l=e.popperRect,d=e.placement,u=e.variation,p=e.offsets,f=e.position,h=e.gpuAcceleration,C=e.adaptive,b=e.roundOffsets,N=e.isFixed,g=p.x,V=void 0===g?0:g,v=p.y,_=void 0===v?0:v,y="function"==typeof b?b({x:V,y:_}):{x:V,y:_};V=y.x,_=y.y;var k=p.hasOwnProperty("x"),x=p.hasOwnProperty("y"),w=o.left,B=o.top,L=window;if(C){var S=(0,r["default"])(n),I="clientHeight",T="clientWidth";if(S===(0,a["default"])(n)&&(S=(0,i["default"])(n),"static"!==(0,c["default"])(S).position&&"absolute"===f&&(I="scrollHeight",T="scrollWidth")),d===o.top||(d===o.left||d===o.right)&&u===o.end)B=o.bottom,_-=(N&&S===L&&L.visualViewport?L.visualViewport.height:S[I])-l.height,_*=h?1:-1;if(d===o.left||(d===o.top||d===o.bottom)&&u===o.end)w=o.right,V-=(N&&S===L&&L.visualViewport?L.visualViewport.width:S[T])-l.width,V*=h?1:-1}var A,M=Object.assign({position:f},C&&m),E=!0===b?function(e){var t=e.x,n=e.y,o=window.devicePixelRatio||1;return{x:(0,s.round)(t*o)/o||0,y:(0,s.round)(n*o)/o||0}}({x:V,y:_}):{x:V,y:_};return V=E.x,_=E.y,h?Object.assign({},M,((A={})[B]=x?"0":"",A[w]=k?"0":"",A.transform=(L.devicePixelRatio||1)<=1?"translate("+V+"px, "+_+"px)":"translate3d("+V+"px, "+_+"px, 0)",A)):Object.assign({},M,((t={})[B]=x?_+"px":"",t[w]=k?V+"px":"",t.transform="",t))}var f={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,o=n.gpuAcceleration,r=void 0===o||o,a=n.adaptive,i=void 0===a||a,c=n.roundOffsets,s=void 0===c||c,u={placement:(0,l["default"])(t.placement),variation:(0,d["default"])(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:r,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,p(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:s})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,p(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}};t["default"]=f},53887:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=void 0;var o,r=(o=n(96904))&&o.__esModule?o:{"default":o};var a={passive:!0};var i={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,o=e.options,i=o.scroll,c=void 0===i||i,l=o.resize,d=void 0===l||l,s=(0,r["default"])(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return c&&u.forEach((function(e){e.addEventListener("scroll",n.update,a)})),d&&s.addEventListener("resize",n.update,a),function(){c&&u.forEach((function(e){e.removeEventListener("scroll",n.update,a)})),d&&s.removeEventListener("resize",n.update,a)}},data:{}};t["default"]=i},82566:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=void 0;var o=s(n(31477)),r=s(n(27629)),a=s(n(44214)),i=s(n(75949)),c=s(n(2894)),l=n(15954),d=s(n(31686));function s(e){return e&&e.__esModule?e:{"default":e}}var u={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,s=e.name;if(!t.modifiersData[s]._skip){for(var u=n.mainAxis,m=void 0===u||u,p=n.altAxis,f=void 0===p||p,h=n.fallbackPlacements,C=n.padding,b=n.boundary,N=n.rootBoundary,g=n.altBoundary,V=n.flipVariations,v=void 0===V||V,_=n.allowedAutoPlacements,y=t.options.placement,k=(0,r["default"])(y),x=h||(k===y||!v?[(0,o["default"])(y)]:function(e){if((0,r["default"])(e)===l.auto)return[];var t=(0,o["default"])(e);return[(0,a["default"])(e),t,(0,a["default"])(t)]}(y)),w=[y].concat(x).reduce((function(e,n){return e.concat((0,r["default"])(n)===l.auto?(0,c["default"])(t,{placement:n,boundary:b,rootBoundary:N,padding:C,flipVariations:v,allowedAutoPlacements:_}):n)}),[]),B=t.rects.reference,L=t.rects.popper,S=new Map,I=!0,T=w[0],A=0;A=0,F=O?"width":"height",D=(0,i["default"])(t,{placement:M,boundary:b,rootBoundary:N,altBoundary:g,padding:C}),R=O?P?l.right:l.left:P?l.bottom:l.top;B[F]>L[F]&&(R=(0,o["default"])(R));var j=(0,o["default"])(R),W=[];if(m&&W.push(D[E]<=0),f&&W.push(D[R]<=0,D[j]<=0),W.every((function(e){return e}))){T=M,I=!1;break}S.set(M,W)}if(I)for(var z=function(e){var t=w.find((function(t){var n=S.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return T=t,"break"},U=v?3:1;U>0;U--){if("break"===z(U))break}t.placement!==T&&(t.modifiersData[s]._skip=!0,t.placement=T,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};t["default"]=u},27353:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=void 0;var o,r=n(15954),a=(o=n(75949))&&o.__esModule?o:{"default":o};function i(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function c(e){return[r.top,r.right,r.bottom,r.left].some((function(t){return e[t]>=0}))}var l={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,o=t.rects.reference,r=t.rects.popper,l=t.modifiersData.preventOverflow,d=(0,a["default"])(t,{elementContext:"reference"}),s=(0,a["default"])(t,{altBoundary:!0}),u=i(d,o),m=i(s,r,l),p=c(u),f=c(m);t.modifiersData[n]={referenceClippingOffsets:u,popperEscapeOffsets:m,isReferenceHidden:p,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":p,"data-popper-escaped":f})}};t["default"]=l},4207:function(e,t,n){"use strict";t.__esModule=!0,t.preventOverflow=t.popperOffsets=t.offset=t.hide=t.flip=t.eventListeners=t.computeStyles=t.arrow=t.applyStyles=void 0;var o=m(n(89290));t.applyStyles=o["default"];var r=m(n(71313));t.arrow=r["default"];var a=m(n(54680));t.computeStyles=a["default"];var i=m(n(53887));t.eventListeners=i["default"];var c=m(n(82566));t.flip=c["default"];var l=m(n(27353));t.hide=l["default"];var d=m(n(99873));t.offset=d["default"];var s=m(n(83662));t.popperOffsets=s["default"];var u=m(n(21031));function m(e){return e&&e.__esModule?e:{"default":e}}t.preventOverflow=u["default"]},99873:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=void 0,t.distanceAndSkiddingToXY=i;var o,r=(o=n(27629))&&o.__esModule?o:{"default":o},a=n(15954);function i(e,t,n){var o=(0,r["default"])(e),i=[a.left,a.top].indexOf(o)>=0?-1:1,c="function"==typeof n?n(Object.assign({},t,{placement:e})):n,l=c[0],d=c[1];return l=l||0,d=(d||0)*i,[a.left,a.right].indexOf(o)>=0?{x:d,y:l}:{x:l,y:d}}var c={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,o=e.name,r=n.offset,c=void 0===r?[0,0]:r,l=a.placements.reduce((function(e,n){return e[n]=i(n,t.rects,c),e}),{}),d=l[t.placement],s=d.x,u=d.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=u),t.modifiersData[o]=l}};t["default"]=c},83662:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=void 0;var o,r=(o=n(2002))&&o.__esModule?o:{"default":o};var a={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=(0,r["default"])({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}};t["default"]=a},21031:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=void 0;var o=n(15954),r=f(n(27629)),a=f(n(78772)),i=f(n(16696)),c=n(54444),l=f(n(68349)),d=f(n(55490)),s=f(n(75949)),u=f(n(31686)),m=f(n(22710)),p=n(36291);function f(e){return e&&e.__esModule?e:{"default":e}}var h={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,f=e.name,h=n.mainAxis,C=void 0===h||h,b=n.altAxis,N=void 0!==b&&b,g=n.boundary,V=n.rootBoundary,v=n.altBoundary,_=n.padding,y=n.tether,k=void 0===y||y,x=n.tetherOffset,w=void 0===x?0:x,B=(0,s["default"])(t,{boundary:g,rootBoundary:V,padding:_,altBoundary:v}),L=(0,r["default"])(t.placement),S=(0,u["default"])(t.placement),I=!S,T=(0,a["default"])(L),A=(0,i["default"])(T),M=t.modifiersData.popperOffsets,E=t.rects.reference,P=t.rects.popper,O="function"==typeof w?w(Object.assign({},t.rects,{placement:t.placement})):w,F="number"==typeof O?{mainAxis:O,altAxis:O}:Object.assign({mainAxis:0,altAxis:0},O),D=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,R={x:0,y:0};if(M){if(C){var j,W="y"===T?o.top:o.left,z="y"===T?o.bottom:o.right,U="y"===T?"height":"width",H=M[T],G=H+B[W],q=H-B[z],K=k?-P[U]/2:0,Y=S===o.start?E[U]:P[U],$=S===o.start?-P[U]:-E[U],X=t.elements.arrow,Q=k&&X?(0,l["default"])(X):{width:0,height:0},J=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:(0,m["default"])(),Z=J[W],ee=J[z],te=(0,c.within)(0,E[U],Q[U]),ne=I?E[U]/2-K-te-Z-F.mainAxis:Y-te-Z-F.mainAxis,oe=I?-E[U]/2+K+te+ee+F.mainAxis:$+te+ee+F.mainAxis,re=t.elements.arrow&&(0,d["default"])(t.elements.arrow),ae=re?"y"===T?re.clientTop||0:re.clientLeft||0:0,ie=null!=(j=null==D?void 0:D[T])?j:0,ce=H+ne-ie-ae,le=H+oe-ie,de=(0,c.within)(k?(0,p.min)(G,ce):G,H,k?(0,p.max)(q,le):q);M[T]=de,R[T]=de-H}if(N){var se,ue="x"===T?o.top:o.left,me="x"===T?o.bottom:o.right,pe=M[A],fe="y"===A?"height":"width",he=pe+B[ue],Ce=pe-B[me],be=-1!==[o.top,o.left].indexOf(L),Ne=null!=(se=null==D?void 0:D[A])?se:0,ge=be?he:pe-E[fe]-P[fe]-Ne+F.altAxis,Ve=be?pe+E[fe]+P[fe]-Ne-F.altAxis:Ce,ve=k&&be?(0,c.withinMaxClamp)(ge,pe,Ve):(0,c.within)(k?ge:he,pe,k?Ve:Ce);M[A]=ve,R[A]=ve-pe}t.modifiersData[f]=R}},requiresIfExists:["offset"]};t["default"]=h},47952:function(e,t,n){"use strict";t.__esModule=!0,t.defaultModifiers=t.createPopper=void 0;var o=n(21926);t.popperGenerator=o.popperGenerator,t.detectOverflow=o.detectOverflow;var r=l(n(53887)),a=l(n(83662)),i=l(n(54680)),c=l(n(89290));function l(e){return e&&e.__esModule?e:{"default":e}}var d=[r["default"],a["default"],i["default"],c["default"]];t.defaultModifiers=d;var s=(0,o.popperGenerator)({defaultModifiers:d});t.createPopper=s},17827:function(e,t,n){"use strict";t.__esModule=!0;var o={createPopper:!0,createPopperLite:!0,defaultModifiers:!0,popperGenerator:!0,detectOverflow:!0};t.defaultModifiers=t.createPopperLite=t.createPopper=void 0;var r=n(21926);t.popperGenerator=r.popperGenerator,t.detectOverflow=r.detectOverflow;var a=C(n(53887)),i=C(n(83662)),c=C(n(54680)),l=C(n(89290)),d=C(n(99873)),s=C(n(82566)),u=C(n(21031)),m=C(n(71313)),p=C(n(27353)),f=n(47952);t.createPopperLite=f.createPopper;var h=n(4207);function C(e){return e&&e.__esModule?e:{"default":e}}Object.keys(h).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(o,e)||e in t&&t[e]===h[e]||(t[e]=h[e]))}));var b=[a["default"],i["default"],c["default"],l["default"],d["default"],s["default"],u["default"],m["default"],p["default"]];t.defaultModifiers=b;var N=(0,r.popperGenerator)({defaultModifiers:b});t.createPopperLite=t.createPopper=N},2894:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e,t){void 0===t&&(t={});var n=t,c=n.placement,l=n.boundary,d=n.rootBoundary,s=n.padding,u=n.flipVariations,m=n.allowedAutoPlacements,p=void 0===m?r.placements:m,f=(0,o["default"])(c),h=f?u?r.variationPlacements:r.variationPlacements.filter((function(e){return(0,o["default"])(e)===f})):r.basePlacements,C=h.filter((function(e){return p.indexOf(e)>=0}));0===C.length&&(C=h);var b=C.reduce((function(t,n){return t[n]=(0,a["default"])(e,{placement:n,boundary:l,rootBoundary:d,padding:s})[(0,i["default"])(n)],t}),{});return Object.keys(b).sort((function(e,t){return b[e]-b[t]}))};var o=c(n(31686)),r=n(15954),a=c(n(75949)),i=c(n(27629));function c(e){return e&&e.__esModule?e:{"default":e}}},2002:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){var t,n=e.reference,c=e.element,l=e.placement,d=l?(0,o["default"])(l):null,s=l?(0,r["default"])(l):null,u=n.x+n.width/2-c.width/2,m=n.y+n.height/2-c.height/2;switch(d){case i.top:t={x:u,y:n.y-c.height};break;case i.bottom:t={x:u,y:n.y+n.height};break;case i.right:t={x:n.x+n.width,y:m};break;case i.left:t={x:n.x-c.width,y:m};break;default:t={x:n.x,y:n.y}}var p=d?(0,a["default"])(d):null;if(null!=p){var f="y"===p?"height":"width";switch(s){case i.start:t[p]=t[p]-(n[f]/2-c[f]/2);break;case i.end:t[p]=t[p]+(n[f]/2-c[f]/2)}}return t};var o=c(n(27629)),r=c(n(31686)),a=c(n(78772)),i=n(15954);function c(e){return e&&e.__esModule?e:{"default":e}}},27672:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e){var t;return function(){return t||(t=new Promise((function(n){Promise.resolve().then((function(){t=undefined,n(e())}))}))),t}}},75949:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e,t){void 0===t&&(t={});var n=t,m=n.placement,p=void 0===m?e.placement:m,f=n.boundary,h=void 0===f?l.clippingParents:f,C=n.rootBoundary,b=void 0===C?l.viewport:C,N=n.elementContext,g=void 0===N?l.popper:N,V=n.altBoundary,v=void 0!==V&&V,_=n.padding,y=void 0===_?0:_,k=(0,s["default"])("number"!=typeof y?y:(0,u["default"])(y,l.basePlacements)),x=g===l.popper?l.reference:l.popper,w=e.rects.popper,B=e.elements[v?x:g],L=(0,o["default"])((0,d.isElement)(B)?B:B.contextElement||(0,r["default"])(e.elements.popper),h,b),S=(0,a["default"])(e.elements.reference),I=(0,i["default"])({reference:S,element:w,strategy:"absolute",placement:p}),T=(0,c["default"])(Object.assign({},w,I)),A=g===l.popper?T:S,M={top:L.top-A.top+k.top,bottom:A.bottom-L.bottom+k.bottom,left:L.left-A.left+k.left,right:A.right-L.right+k.right},E=e.modifiersData.offset;if(g===l.popper&&E){var P=E[p];Object.keys(M).forEach((function(e){var t=[l.right,l.bottom].indexOf(e)>=0?1:-1,n=[l.top,l.bottom].indexOf(e)>=0?"y":"x";M[e]+=P[n]*t}))}return M};var o=m(n(65647)),r=m(n(25890)),a=m(n(11100)),i=m(n(2002)),c=m(n(73060)),l=n(15954),d=n(79388),s=m(n(11277)),u=m(n(45674));function m(e){return e&&e.__esModule?e:{"default":e}}},45674:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}},80885:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o=0?"x":"y"}},31477:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e){return e.replace(/left|right|bottom|top/g,(function(e){return n[e]}))};var n={left:"right",right:"left",bottom:"top",top:"bottom"}},44214:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e){return e.replace(/start|end/g,(function(e){return n[e]}))};var n={start:"end",end:"start"}},31686:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e){return e.split("-")[1]}},36291:function(e,t){"use strict";t.__esModule=!0,t.round=t.min=t.max=void 0;var n=Math.max;t.max=n;var o=Math.min;t.min=o;var r=Math.round;t.round=r},54220:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e){var t=e.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e}),{});return Object.keys(t).map((function(e){return t[e]}))}},11277:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){return Object.assign({},(0,r["default"])(),e)};var o,r=(o=n(22710))&&o.__esModule?o:{"default":o}},69282:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){var t=function(e){var t=new Map,n=new Set,o=[];function r(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var o=t.get(e);o&&r(o)}})),o.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||r(e)})),o}(e);return o.modifierPhases.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])};var o=n(15954)},73060:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}},12459:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e,t){var n=new Set;return e.filter((function(e){var o=t(e);if(!n.has(o))return n.add(o),!0}))}},30752:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){e.forEach((function(t){[].concat(Object.keys(t),a).filter((function(e,t,n){return n.indexOf(e)===t})).forEach((function(n){switch(n){case"name":t.name;break;case"enabled":t.enabled;break;case"phase":r.modifierPhases.indexOf(t.phase);break;case"fn":t.fn;break;case"effect":null!=t.effect&&t.effect;break;case"requires":null!=t.requires&&Array.isArray(t.requires);break;case"requiresIfExists":Array.isArray(t.requiresIfExists)}t.requires&&t.requires.forEach((function(t){e.find((function(e){return e.name===t}))}))}))}))};(o=n(80885))&&o.__esModule;var o,r=n(15954);var a=["name","enabled","phase","fn","effect","requires","options"]},54444:function(e,t,n){"use strict";t.__esModule=!0,t.within=r,t.withinMaxClamp=function(e,t,n){var o=r(e,t,n);return o>n?n:o};var o=n(36291);function r(e,t,n){return(0,o.max)(e,(0,o.min)(t,n))}},7696:function(e,t,n){"use strict";var o=n(45744),r=n(56279),a=TypeError;e.exports=function(e){if(o(e))return e;throw a(r(e)+" is not a function")}},99079:function(e,t,n){"use strict";var o=n(49332),r=n(56279),a=TypeError;e.exports=function(e){if(o(e))return e;throw a(r(e)+" is not a constructor")}},3760:function(e,t,n){"use strict";var o=n(45744),r=String,a=TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw a("Can't set "+r(e)+" as a prototype")}},48144:function(e,t,n){"use strict";var o=n(43741),r=n(48525),a=n(92723).f,i=o("unscopables"),c=Array.prototype;c[i]==undefined&&a(c,i,{configurable:!0,value:r(null)}),e.exports=function(e){c[i][e]=!0}},21679:function(e,t,n){"use strict";var o=n(59529).charAt;e.exports=function(e,t,n){return t+(n?o(e,t).length:1)}},41706:function(e,t,n){"use strict";var o=n(76469),r=TypeError;e.exports=function(e,t){if(o(t,e))return e;throw r("Incorrect invocation")}},65522:function(e,t,n){"use strict";var o=n(5484),r=String,a=TypeError;e.exports=function(e){if(o(e))return e;throw a(r(e)+" is not an object")}},65167:function(e){"use strict";e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},26974:function(e,t,n){"use strict";var o=n(39125);e.exports=o((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},92574:function(e,t,n){"use strict";var o,r,a,i=n(65167),c=n(77849),l=n(61770),d=n(45744),s=n(5484),u=n(77807),m=n(10374),p=n(56279),f=n(87229),h=n(73e3),C=n(92723).f,b=n(76469),N=n(56997),g=n(44958),V=n(43741),v=n(8220),_=n(48797),y=_.enforce,k=_.get,x=l.Int8Array,w=x&&x.prototype,B=l.Uint8ClampedArray,L=B&&B.prototype,S=x&&N(x),I=w&&N(w),T=Object.prototype,A=l.TypeError,M=V("toStringTag"),E=v("TYPED_ARRAY_TAG"),P="TypedArrayConstructor",O=i&&!!g&&"Opera"!==m(l.opera),F=!1,D={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},R={BigInt64Array:8,BigUint64Array:8},j=function(e){if(!s(e))return!1;var t=m(e);return"DataView"===t||u(D,t)||u(R,t)},W=function(e){if(!s(e))return!1;var t=m(e);return u(D,t)||u(R,t)};for(o in D)(a=(r=l[o])&&r.prototype)?y(a).TypedArrayConstructor=r:O=!1;for(o in R)(a=(r=l[o])&&r.prototype)&&(y(a).TypedArrayConstructor=r);if((!O||!d(S)||S===Function.prototype)&&(S=function(){throw A("Incorrect invocation")},O))for(o in D)l[o]&&g(l[o],S);if((!O||!I||I===T)&&(I=S.prototype,O))for(o in D)l[o]&&g(l[o].prototype,I);if(O&&N(L)!==I&&g(L,I),c&&!u(I,M))for(o in F=!0,C(I,M,{get:function(){return s(this)?this[E]:undefined}}),D)l[o]&&f(l[o],E,o);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:O,TYPED_ARRAY_TAG:F&&E,aTypedArray:function(e){if(W(e))return e;throw A("Target is not a typed array")},aTypedArrayConstructor:function(e){if(d(e)&&(!g||b(S,e)))return e;throw A(p(e)+" is not a typed array constructor")},exportTypedArrayMethod:function(e,t,n,o){if(c){if(n)for(var r in D){var a=l[r];if(a&&u(a.prototype,e))try{delete a.prototype[e]}catch(i){try{a.prototype[e]=t}catch(d){}}}I[e]&&!n||h(I,e,n?t:O&&w[e]||t,o)}},exportTypedArrayStaticMethod:function(e,t,n){var o,r;if(c){if(g){if(n)for(o in D)if((r=l[o])&&u(r,e))try{delete r[e]}catch(a){}if(S[e]&&!n)return;try{return h(S,e,n?t:O&&S[e]||t)}catch(a){}}for(o in D)!(r=l[o])||r[e]&&!n||h(r,e,t)}},getTypedArrayConstructor:function z(e){var t=N(e);if(s(t)){var n=k(t);return n&&u(n,P)?n.TypedArrayConstructor:z(t)}},isView:j,isTypedArray:W,TypedArray:S,TypedArrayPrototype:I}},10377:function(e,t,n){"use strict";var o=n(61770),r=n(90655),a=n(77849),i=n(65167),c=n(82429),l=n(87229),d=n(60495),s=n(39125),u=n(41706),m=n(94868),p=n(87543),f=n(76124),h=n(29209),C=n(56997),b=n(44958),N=n(94600).f,g=n(92723).f,V=n(8093),v=n(74337),_=n(93182),y=n(48797),k=c.PROPER,x=c.CONFIGURABLE,w=y.get,B=y.set,L="ArrayBuffer",S="DataView",I="Wrong index",T=o.ArrayBuffer,A=T,M=A&&A.prototype,E=o.DataView,P=E&&E.prototype,O=Object.prototype,F=o.Array,D=o.RangeError,R=r(V),j=r([].reverse),W=h.pack,z=h.unpack,U=function(e){return[255&e]},H=function(e){return[255&e,e>>8&255]},G=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},q=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},K=function(e){return W(e,23,4)},Y=function(e){return W(e,52,8)},$=function(e,t){g(e.prototype,t,{get:function(){return w(this)[t]}})},X=function(e,t,n,o){var r=f(n),a=w(e);if(r+t>a.byteLength)throw D(I);var i=w(a.buffer).bytes,c=r+a.byteOffset,l=v(i,c,c+t);return o?l:j(l)},Q=function(e,t,n,o,r,a){var i=f(n),c=w(e);if(i+t>c.byteLength)throw D(I);for(var l=w(c.buffer).bytes,d=i+c.byteOffset,s=o(+r),u=0;ute;)(Z=ee[te++])in A||l(A,Z,T[Z]);M.constructor=A}b&&C(P)!==O&&b(P,O);var ne=new E(new A(2)),oe=r(P.setInt8);ne.setInt8(0,2147483648),ne.setInt8(1,2147483649),!ne.getInt8(0)&&ne.getInt8(1)||d(P,{setInt8:function(e,t){oe(this,e,t<<24>>24)},setUint8:function(e,t){oe(this,e,t<<24>>24)}},{unsafe:!0})}else M=(A=function(e){u(this,M);var t=f(e);B(this,{bytes:R(F(t),0),byteLength:t}),a||(this.byteLength=t)}).prototype,P=(E=function(e,t,n){u(this,P),u(e,M);var o=w(e).byteLength,r=m(t);if(r<0||r>o)throw D("Wrong offset");if(r+(n=n===undefined?o-r:p(n))>o)throw D("Wrong length");B(this,{buffer:e,byteLength:n,byteOffset:r}),a||(this.buffer=e,this.byteLength=n,this.byteOffset=r)}).prototype,a&&($(A,"byteLength"),$(E,"buffer"),$(E,"byteLength"),$(E,"byteOffset")),d(P,{getInt8:function(e){return X(this,1,e)[0]<<24>>24},getUint8:function(e){return X(this,1,e)[0]},getInt16:function(e){var t=X(this,2,e,arguments.length>1?arguments[1]:undefined);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=X(this,2,e,arguments.length>1?arguments[1]:undefined);return t[1]<<8|t[0]},getInt32:function(e){return q(X(this,4,e,arguments.length>1?arguments[1]:undefined))},getUint32:function(e){return q(X(this,4,e,arguments.length>1?arguments[1]:undefined))>>>0},getFloat32:function(e){return z(X(this,4,e,arguments.length>1?arguments[1]:undefined),23)},getFloat64:function(e){return z(X(this,8,e,arguments.length>1?arguments[1]:undefined),52)},setInt8:function(e,t){Q(this,1,e,U,t)},setUint8:function(e,t){Q(this,1,e,U,t)},setInt16:function(e,t){Q(this,2,e,H,t,arguments.length>2?arguments[2]:undefined)},setUint16:function(e,t){Q(this,2,e,H,t,arguments.length>2?arguments[2]:undefined)},setInt32:function(e,t){Q(this,4,e,G,t,arguments.length>2?arguments[2]:undefined)},setUint32:function(e,t){Q(this,4,e,G,t,arguments.length>2?arguments[2]:undefined)},setFloat32:function(e,t){Q(this,4,e,K,t,arguments.length>2?arguments[2]:undefined)},setFloat64:function(e,t){Q(this,8,e,Y,t,arguments.length>2?arguments[2]:undefined)}});_(A,L),_(E,S),e.exports={ArrayBuffer:A,DataView:E}},21497:function(e,t,n){"use strict";var o=n(73502),r=n(312),a=n(10950),i=n(33099),c=Math.min;e.exports=[].copyWithin||function(e,t){var n=o(this),l=a(n),d=r(e,l),s=r(t,l),u=arguments.length>2?arguments[2]:undefined,m=c((u===undefined?l:r(u,l))-s,l-d),p=1;for(s0;)s in n?n[d]=n[s]:i(n,d),d+=p,s+=p;return n}},8093:function(e,t,n){"use strict";var o=n(73502),r=n(312),a=n(10950);e.exports=function(e){for(var t=o(this),n=a(t),i=arguments.length,c=r(i>1?arguments[1]:undefined,n),l=i>2?arguments[2]:undefined,d=l===undefined?n:r(l,n);d>c;)t[c++]=e;return t}},29074:function(e,t,n){"use strict";var o=n(36249).forEach,r=n(74640)("forEach");e.exports=r?[].forEach:function(e){return o(this,e,arguments.length>1?arguments[1]:undefined)}},15993:function(e,t,n){"use strict";var o=n(10950);e.exports=function(e,t){for(var n=0,r=o(t),a=new e(r);r>n;)a[n]=t[n++];return a}},49981:function(e,t,n){"use strict";var o=n(9341),r=n(76348),a=n(73502),i=n(63635),c=n(94535),l=n(49332),d=n(10950),s=n(61154),u=n(93247),m=n(52522),p=Array;e.exports=function(e){var t=a(e),n=l(this),f=arguments.length,h=f>1?arguments[1]:undefined,C=h!==undefined;C&&(h=o(h,f>2?arguments[2]:undefined));var b,N,g,V,v,_,y=m(t),k=0;if(!y||this===p&&c(y))for(b=d(t),N=n?new this(b):p(b);b>k;k++)_=C?h(t[k],k):t[k],s(N,k,_);else for(v=(V=u(t,y)).next,N=n?new this:[];!(g=r(v,V)).done;k++)_=C?i(V,h,[g.value,k],!0):g.value,s(N,k,_);return N.length=k,N}},89344:function(e,t,n){"use strict";var o=n(4254),r=n(312),a=n(10950),i=function(e){return function(t,n,i){var c,l=o(t),d=a(l),s=r(i,d);if(e&&n!=n){for(;d>s;)if((c=l[s++])!=c)return!0}else for(;d>s;s++)if((e||s in l)&&l[s]===n)return e||s||0;return!e&&-1}};e.exports={includes:i(!0),indexOf:i(!1)}},36249:function(e,t,n){"use strict";var o=n(9341),r=n(90655),a=n(83609),i=n(73502),c=n(10950),l=n(64711),d=r([].push),s=function(e){var t=1==e,n=2==e,r=3==e,s=4==e,u=6==e,m=7==e,p=5==e||u;return function(f,h,C,b){for(var N,g,V=i(f),v=a(V),_=o(h,C),y=c(v),k=0,x=b||l,w=t?x(f,y):n||m?x(f,0):undefined;y>k;k++)if((p||k in v)&&(g=_(N=v[k],k,V),e))if(t)w[k]=g;else if(g)switch(e){case 3:return!0;case 5:return N;case 6:return k;case 2:d(w,N)}else switch(e){case 4:return!1;case 7:d(w,N)}return u?-1:r||s?s:w}};e.exports={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6),filterReject:s(7)}},93881:function(e,t,n){"use strict";var o=n(10261),r=n(4254),a=n(94868),i=n(10950),c=n(74640),l=Math.min,d=[].lastIndexOf,s=!!d&&1/[1].lastIndexOf(1,-0)<0,u=c("lastIndexOf"),m=s||!u;e.exports=m?function(e){if(s)return o(d,this,arguments)||0;var t=r(this),n=i(t),c=n-1;for(arguments.length>1&&(c=l(c,a(arguments[1]))),c<0&&(c=n+c);c>=0;c--)if(c in t&&t[c]===e)return c||0;return-1}:d},10112:function(e,t,n){"use strict";var o=n(39125),r=n(43741),a=n(64279),i=r("species");e.exports=function(e){return a>=51||!o((function(){var t=[];return(t.constructor={})[i]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},74640:function(e,t,n){"use strict";var o=n(39125);e.exports=function(e,t){var n=[][e];return!!n&&o((function(){n.call(null,t||function(){return 1},1)}))}},21038:function(e,t,n){"use strict";var o=n(7696),r=n(73502),a=n(83609),i=n(10950),c=TypeError,l=function(e){return function(t,n,l,d){o(n);var s=r(t),u=a(s),m=i(s),p=e?m-1:0,f=e?-1:1;if(l<2)for(;;){if(p in u){d=u[p],p+=f;break}if(p+=f,e?p<0:m<=p)throw c("Reduce of empty array with no initial value")}for(;e?p>=0:m>p;p+=f)p in u&&(d=n(d,u[p],p,s));return d}};e.exports={left:l(!1),right:l(!0)}},74337:function(e,t,n){"use strict";var o=n(312),r=n(10950),a=n(61154),i=Array,c=Math.max;e.exports=function(e,t,n){for(var l=r(e),d=o(t,l),s=o(n===undefined?l:n,l),u=i(c(s-d,0)),m=0;d0;)e[o]=e[--o];o!==a++&&(e[o]=n)}return e},i=function(e,t,n,o){for(var r=t.length,a=n.length,i=0,c=0;i1?arguments[1]:undefined);t=t?t.next:n.first;)for(o(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!N(this,e)}}),a(p,n?{get:function(e){var t=N(this,e);return t&&t.value},set:function(e,t){return b(this,0===e?0:e,t)}}:{add:function(e){return b(this,e=0===e?0:e,e)}}),u&&o(p,"size",{get:function(){return C(this).size}}),s},setStrong:function(e,t,n){var o=t+" Iterator",r=h(t),a=h(o);d(e,t,(function(e,t){f(this,{type:o,target:e,state:r(e),kind:t,last:undefined})}),(function(){for(var e=a(this),t=e.kind,n=e.last;n&&n.removed;)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?"keys"==t?{value:n.key,done:!1}:"values"==t?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(e.target=undefined,{value:undefined,done:!0})}),n?"entries":"values",!n,!0),s(t)}}},81995:function(e,t,n){"use strict";var o=n(90655),r=n(60495),a=n(49632).getWeakData,i=n(65522),c=n(5484),l=n(41706),d=n(47916),s=n(36249),u=n(77807),m=n(48797),p=m.set,f=m.getterFor,h=s.find,C=s.findIndex,b=o([].splice),N=0,g=function(e){return e.frozen||(e.frozen=new V)},V=function(){this.entries=[]},v=function(e,t){return h(e.entries,(function(e){return e[0]===t}))};V.prototype={get:function(e){var t=v(this,e);if(t)return t[1]},has:function(e){return!!v(this,e)},set:function(e,t){var n=v(this,e);n?n[1]=t:this.entries.push([e,t])},"delete":function(e){var t=C(this.entries,(function(t){return t[0]===e}));return~t&&b(this.entries,t,1),!!~t}},e.exports={getConstructor:function(e,t,n,o){var s=e((function(e,r){l(e,m),p(e,{type:t,id:N++,frozen:undefined}),r!=undefined&&d(r,e[o],{that:e,AS_ENTRIES:n})})),m=s.prototype,h=f(t),C=function(e,t,n){var o=h(e),r=a(i(t),!0);return!0===r?g(o).set(t,n):r[o.id]=n,e};return r(m,{"delete":function(e){var t=h(this);if(!c(e))return!1;var n=a(e);return!0===n?g(t)["delete"](e):n&&u(n,t.id)&&delete n[t.id]},has:function(e){var t=h(this);if(!c(e))return!1;var n=a(e);return!0===n?g(t).has(e):n&&u(n,t.id)}}),r(m,n?{get:function(e){var t=h(this);if(c(e)){var n=a(e);return!0===n?g(t).get(e):n?n[t.id]:undefined}},set:function(e,t){return C(this,e,t)}}:{add:function(e){return C(this,e,!0)}}),s}}},18291:function(e,t,n){"use strict";var o=n(59450),r=n(61770),a=n(90655),i=n(16851),c=n(73e3),l=n(49632),d=n(47916),s=n(41706),u=n(45744),m=n(5484),p=n(39125),f=n(98994),h=n(93182),C=n(75121);e.exports=function(e,t,n){var b=-1!==e.indexOf("Map"),N=-1!==e.indexOf("Weak"),g=b?"set":"add",V=r[e],v=V&&V.prototype,_=V,y={},k=function(e){var t=a(v[e]);c(v,e,"add"==e?function(e){return t(this,0===e?0:e),this}:"delete"==e?function(e){return!(N&&!m(e))&&t(this,0===e?0:e)}:"get"==e?function(e){return N&&!m(e)?undefined:t(this,0===e?0:e)}:"has"==e?function(e){return!(N&&!m(e))&&t(this,0===e?0:e)}:function(e,n){return t(this,0===e?0:e,n),this})};if(i(e,!u(V)||!(N||v.forEach&&!p((function(){(new V).entries().next()})))))_=n.getConstructor(t,e,b,g),l.enable();else if(i(e,!0)){var x=new _,w=x[g](N?{}:-0,1)!=x,B=p((function(){x.has(1)})),L=f((function(e){new V(e)})),S=!N&&p((function(){for(var e=new V,t=5;t--;)e[g](t,t);return!e.has(-0)}));L||((_=t((function(e,t){s(e,v);var n=C(new V,e,_);return t!=undefined&&d(t,n[g],{that:n,AS_ENTRIES:b}),n}))).prototype=v,v.constructor=_),(B||S)&&(k("delete"),k("has"),b&&k("get")),(S||w)&&k(g),N&&v.clear&&delete v.clear}return y[e]=_,o({global:!0,constructor:!0,forced:_!=V},y),h(_,e),N||n.setStrong(_,e,b),_}},35155:function(e,t,n){"use strict";var o=n(77807),r=n(75379),a=n(12488),i=n(92723);e.exports=function(e,t,n){for(var c=r(t),l=i.f,d=a.f,s=0;s"+l+""}},92413:function(e,t,n){"use strict";var o=n(80936).IteratorPrototype,r=n(48525),a=n(20471),i=n(93182),c=n(53481),l=function(){return this};e.exports=function(e,t,n,d){var s=t+" Iterator";return e.prototype=r(o,{next:a(+!d,n)}),i(e,s,!1,!0),c[s]=l,e}},87229:function(e,t,n){"use strict";var o=n(77849),r=n(92723),a=n(20471);e.exports=o?function(e,t,n){return r.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},20471:function(e){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},61154:function(e,t,n){"use strict";var o=n(23986),r=n(92723),a=n(20471);e.exports=function(e,t,n){var i=o(t);i in e?r.f(e,i,a(0,n)):e[i]=n}},36849:function(e,t,n){"use strict";var o=n(90655),r=n(39125),a=n(79408).start,i=RangeError,c=Math.abs,l=Date.prototype,d=l.toISOString,s=o(l.getTime),u=o(l.getUTCDate),m=o(l.getUTCFullYear),p=o(l.getUTCHours),f=o(l.getUTCMilliseconds),h=o(l.getUTCMinutes),C=o(l.getUTCMonth),b=o(l.getUTCSeconds);e.exports=r((function(){return"0385-07-25T07:06:39.999Z"!=d.call(new Date(-50000000000001))}))||!r((function(){d.call(new Date(NaN))}))?function(){if(!isFinite(s(this)))throw i("Invalid time value");var e=this,t=m(e),n=f(e),o=t<0?"-":t>9999?"+":"";return o+a(c(t),o?6:4,0)+"-"+a(C(e)+1,2,0)+"-"+a(u(e),2,0)+"T"+a(p(e),2,0)+":"+a(h(e),2,0)+":"+a(b(e),2,0)+"."+a(n,3,0)+"Z"}:d},81990:function(e,t,n){"use strict";var o=n(65522),r=n(2118),a=TypeError;e.exports=function(e){if(o(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw a("Incorrect hint");return r(this,e)}},66384:function(e,t,n){"use strict";var o=n(28859),r=n(92723);e.exports=function(e,t,n){return n.get&&o(n.get,t,{getter:!0}),n.set&&o(n.set,t,{setter:!0}),r.f(e,t,n)}},73e3:function(e,t,n){"use strict";var o=n(45744),r=n(92723),a=n(28859),i=n(58962);e.exports=function(e,t,n,c){c||(c={});var l=c.enumerable,d=c.name!==undefined?c.name:t;return o(n)&&a(n,d,c),c.global?l?e[t]=n:i(t,n):(c.unsafe?e[t]&&(l=!0):delete e[t],l?e[t]=n:r.f(e,t,{value:n,enumerable:!1,configurable:!c.nonConfigurable,writable:!c.nonWritable})),e}},60495:function(e,t,n){"use strict";var o=n(73e3);e.exports=function(e,t,n){for(var r in t)o(e,r,t[r],n);return e}},58962:function(e,t,n){"use strict";var o=n(61770),r=Object.defineProperty;e.exports=function(e,t){try{r(o,e,{value:t,configurable:!0,writable:!0})}catch(n){o[e]=t}return t}},11335:function(e,t,n){"use strict";var o=n(59450),r=n(76348),a=n(37249),i=n(82429),c=n(45744),l=n(92413),d=n(56997),s=n(44958),u=n(93182),m=n(87229),p=n(73e3),f=n(43741),h=n(53481),C=n(80936),b=i.PROPER,N=i.CONFIGURABLE,g=C.IteratorPrototype,V=C.BUGGY_SAFARI_ITERATORS,v=f("iterator"),_="keys",y="values",k="entries",x=function(){return this};e.exports=function(e,t,n,i,f,C,w){l(n,t,i);var B,L,S,I=function(e){if(e===f&&P)return P;if(!V&&e in M)return M[e];switch(e){case _:case y:case k:return function(){return new n(this,e)}}return function(){return new n(this)}},T=t+" Iterator",A=!1,M=e.prototype,E=M[v]||M["@@iterator"]||f&&M[f],P=!V&&E||I(f),O="Array"==t&&M.entries||E;if(O&&(B=d(O.call(new e)))!==Object.prototype&&B.next&&(a||d(B)===g||(s?s(B,g):c(B[v])||p(B,v,x)),u(B,T,!0,!0),a&&(h[T]=x)),b&&f==y&&E&&E.name!==y&&(!a&&N?m(M,"name",y):(A=!0,P=function(){return r(E,this)})),f)if(L={values:I(y),keys:C?P:I(_),entries:I(k)},w)for(S in L)(V||A||!(S in M))&&p(M,S,L[S]);else o({target:t,proto:!0,forced:V||A},L);return a&&!w||M[v]===P||p(M,v,P,{name:f}),h[t]=P,L}},89604:function(e,t,n){"use strict";var o=n(62660),r=n(77807),a=n(68438),i=n(92723).f;e.exports=function(e){var t=o.Symbol||(o.Symbol={});r(t,e)||i(t,e,{value:a.f(e)})}},33099:function(e,t,n){"use strict";var o=n(56279),r=TypeError;e.exports=function(e,t){if(!delete e[t])throw r("Cannot delete property "+o(t)+" of "+o(e))}},77849:function(e,t,n){"use strict";var o=n(39125);e.exports=!o((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},50842:function(e,t,n){"use strict";var o=n(61770),r=n(5484),a=o.document,i=r(a)&&r(a.createElement);e.exports=function(e){return i?a.createElement(e):{}}},97989:function(e){"use strict";var t=TypeError;e.exports=function(e){if(e>9007199254740991)throw t("Maximum allowed index exceeded");return e}},13811:function(e,t,n){"use strict";var o=n(42630).match(/firefox\/(\d+)/i);e.exports=!!o&&+o[1]},15904:function(e){"use strict";e.exports="object"==typeof window&&"object"!=typeof Deno},86936:function(e,t,n){"use strict";var o=n(42630);e.exports=/MSIE|Trident/.test(o)},48715:function(e,t,n){"use strict";var o=n(42630),r=n(61770);e.exports=/ipad|iphone|ipod/i.test(o)&&r.Pebble!==undefined},25515:function(e,t,n){"use strict";var o=n(42630);e.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(o)},67745:function(e,t,n){"use strict";var o=n(61496),r=n(61770);e.exports="process"==o(r.process)},35016:function(e,t,n){"use strict";var o=n(42630);e.exports=/web0s(?!.*chrome)/i.test(o)},42630:function(e,t,n){"use strict";var o=n(54965);e.exports=o("navigator","userAgent")||""},64279:function(e,t,n){"use strict";var o,r,a=n(61770),i=n(42630),c=a.process,l=a.Deno,d=c&&c.versions||l&&l.version,s=d&&d.v8;s&&(r=(o=s.split("."))[0]>0&&o[0]<4?1:+(o[0]+o[1])),!r&&i&&(!(o=i.match(/Edge\/(\d+)/))||o[1]>=74)&&(o=i.match(/Chrome\/(\d+)/))&&(r=+o[1]),e.exports=r},86778:function(e,t,n){"use strict";var o=n(42630).match(/AppleWebKit\/(\d+)\./);e.exports=!!o&&+o[1]},59096:function(e){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},59450:function(e,t,n){"use strict";var o=n(61770),r=n(12488).f,a=n(87229),i=n(73e3),c=n(58962),l=n(35155),d=n(16851);e.exports=function(e,t){var n,s,u,m,p,f=e.target,h=e.global,C=e.stat;if(n=h?o:C?o[f]||c(f,{}):(o[f]||{}).prototype)for(s in t){if(m=t[s],u=e.dontCallGetSet?(p=r(n,s))&&p.value:n[s],!d(h?s:f+(C?".":"#")+s,e.forced)&&u!==undefined){if(typeof m==typeof u)continue;l(m,u)}(e.sham||u&&u.sham)&&a(m,"sham",!0),i(n,s,m,e)}}},39125:function(e){"use strict";e.exports=function(e){try{return!!e()}catch(t){return!0}}},6531:function(e,t,n){"use strict";n(50044);var o=n(90655),r=n(73e3),a=n(50174),i=n(39125),c=n(43741),l=n(87229),d=c("species"),s=RegExp.prototype;e.exports=function(e,t,n,u){var m=c(e),p=!i((function(){var t={};return t[m]=function(){return 7},7!=""[e](t)})),f=p&&!i((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[d]=function(){return n},n.flags="",n[m]=/./[m]),n.exec=function(){return t=!0,null},n[m](""),!t}));if(!p||!f||n){var h=o(/./[m]),C=t(m,""[e],(function(e,t,n,r,i){var c=o(e),l=t.exec;return l===a||l===s.exec?p&&!i?{done:!0,value:h(t,n,r)}:{done:!0,value:c(n,t,r)}:{done:!1}}));r(String.prototype,e,C[0]),r(s,m,C[1])}u&&l(s[m],"sham",!0)}},23507:function(e,t,n){"use strict";var o=n(98037),r=n(10950),a=n(97989),i=n(9341);e.exports=function c(e,t,n,l,d,s,u,m){for(var p,f=d,h=0,C=!!u&&i(u,m);h0&&o(p)?f=c(e,t,p,r(p),f,s-1)-1:(a(f+1),e[f]=p),f++),h++;return f}},57724:function(e,t,n){"use strict";var o=n(39125);e.exports=!o((function(){return Object.isExtensible(Object.preventExtensions({}))}))},10261:function(e,t,n){"use strict";var o=n(14687),r=Function.prototype,a=r.apply,i=r.call;e.exports="object"==typeof Reflect&&Reflect.apply||(o?i.bind(a):function(){return i.apply(a,arguments)})},9341:function(e,t,n){"use strict";var o=n(90655),r=n(7696),a=n(14687),i=o(o.bind);e.exports=function(e,t){return r(e),t===undefined?e:a?i(e,t):function(){return e.apply(t,arguments)}}},14687:function(e,t,n){"use strict";var o=n(39125);e.exports=!o((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},38349:function(e,t,n){"use strict";var o=n(90655),r=n(7696),a=n(5484),i=n(77807),c=n(53898),l=n(14687),d=Function,s=o([].concat),u=o([].join),m={},p=function(e,t,n){if(!i(m,t)){for(var o=[],r=0;r]*>)/g,s=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,o,u,m){var p=n+e.length,f=o.length,h=s;return u!==undefined&&(u=r(u),h=d),c(m,h,(function(r,c){var d;switch(i(c,0)){case"$":return"$";case"&":return e;case"`":return l(t,0,n);case"'":return l(t,p);case"<":d=u[l(c,1,-1)];break;default:var s=+c;if(0===s)return r;if(s>f){var m=a(s/10);return 0===m?r:m<=f?o[m-1]===undefined?i(c,1):o[m-1]+i(c,1):r}d=o[s-1]}return d===undefined?"":d}))}},61770:function(e,t,n){"use strict";var o=function(e){return e&&e.Math==Math&&e};e.exports=o("object"==typeof globalThis&&globalThis)||o("object"==typeof window&&window)||o("object"==typeof self&&self)||o("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},77807:function(e,t,n){"use strict";var o=n(90655),r=n(73502),a=o({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return a(r(e),t)}},31645:function(e){"use strict";e.exports={}},66791:function(e,t,n){"use strict";var o=n(61770);e.exports=function(e,t){var n=o.console;n&&n.error&&(1==arguments.length?n.error(e):n.error(e,t))}},29093:function(e,t,n){"use strict";var o=n(54965);e.exports=o("document","documentElement")},17041:function(e,t,n){"use strict";var o=n(77849),r=n(39125),a=n(50842);e.exports=!o&&!r((function(){return 7!=Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))},29209:function(e){"use strict";var t=Array,n=Math.abs,o=Math.pow,r=Math.floor,a=Math.log,i=Math.LN2;e.exports={pack:function(e,c,l){var d,s,u,m=t(l),p=8*l-c-1,f=(1<>1,C=23===c?o(2,-24)-o(2,-77):0,b=e<0||0===e&&1/e<0?1:0,N=0;for((e=n(e))!=e||e===Infinity?(s=e!=e?1:0,d=f):(d=r(a(e)/i),e*(u=o(2,-d))<1&&(d--,u*=2),(e+=d+h>=1?C/u:C*o(2,1-h))*u>=2&&(d++,u/=2),d+h>=f?(s=0,d=f):d+h>=1?(s=(e*u-1)*o(2,c),d+=h):(s=e*o(2,h-1)*o(2,c),d=0));c>=8;)m[N++]=255&s,s/=256,c-=8;for(d=d<0;)m[N++]=255&d,d/=256,p-=8;return m[--N]|=128*b,m},unpack:function(e,t){var n,r=e.length,a=8*r-t-1,i=(1<>1,l=a-7,d=r-1,s=e[d--],u=127&s;for(s>>=7;l>0;)u=256*u+e[d--],l-=8;for(n=u&(1<<-l)-1,u>>=-l,l+=t;l>0;)n=256*n+e[d--],l-=8;if(0===u)u=1-c;else{if(u===i)return n?NaN:s?-Infinity:Infinity;n+=o(2,t),u-=c}return(s?-1:1)*n*o(2,u-t)}}},83609:function(e,t,n){"use strict";var o=n(90655),r=n(39125),a=n(61496),i=Object,c=o("".split);e.exports=r((function(){return!i("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?c(e,""):i(e)}:i},75121:function(e,t,n){"use strict";var o=n(45744),r=n(5484),a=n(44958);e.exports=function(e,t,n){var i,c;return a&&o(i=t.constructor)&&i!==n&&r(c=i.prototype)&&c!==n.prototype&&a(e,c),e}},44790:function(e,t,n){"use strict";var o=n(90655),r=n(45744),a=n(42878),i=o(Function.toString);r(a.inspectSource)||(a.inspectSource=function(e){return i(e)}),e.exports=a.inspectSource},49632:function(e,t,n){"use strict";var o=n(59450),r=n(90655),a=n(31645),i=n(5484),c=n(77807),l=n(92723).f,d=n(94600),s=n(25586),u=n(65067),m=n(8220),p=n(57724),f=!1,h=m("meta"),C=0,b=function(e){l(e,h,{value:{objectID:"O"+C++,weakData:{}}})},N=e.exports={enable:function(){N.enable=function(){},f=!0;var e=d.f,t=r([].splice),n={};n[h]=1,e(n).length&&(d.f=function(n){for(var o=e(n),r=0,a=o.length;rN;N++)if((V=S(e[N]))&&d(h,V))return V;return new f(!1)}C=s(e,b)}for(v=C.next;!(_=r(v,C)).done;){try{V=S(_.value)}catch(I){m(C,"throw",I)}if("object"==typeof V&&V&&d(h,V))return V}return new f(!1)}},80261:function(e,t,n){"use strict";var o=n(76348),r=n(65522),a=n(36750);e.exports=function(e,t,n){var i,c;r(e);try{if(!(i=a(e,"return"))){if("throw"===t)throw n;return n}i=o(i,e)}catch(l){c=!0,i=l}if("throw"===t)throw n;if(c)throw i;return r(i),n}},80936:function(e,t,n){"use strict";var o,r,a,i=n(39125),c=n(45744),l=n(48525),d=n(56997),s=n(73e3),u=n(43741),m=n(37249),p=u("iterator"),f=!1;[].keys&&("next"in(a=[].keys())?(r=d(d(a)))!==Object.prototype&&(o=r):f=!0),o==undefined||i((function(){var e={};return o[p].call(e)!==e}))?o={}:m&&(o=l(o)),c(o[p])||s(o,p,(function(){return this})),e.exports={IteratorPrototype:o,BUGGY_SAFARI_ITERATORS:f}},53481:function(e){"use strict";e.exports={}},10950:function(e,t,n){"use strict";var o=n(87543);e.exports=function(e){return o(e.length)}},28859:function(e,t,n){"use strict";var o=n(39125),r=n(45744),a=n(77807),i=n(77849),c=n(82429).CONFIGURABLE,l=n(44790),d=n(48797),s=d.enforce,u=d.get,m=Object.defineProperty,p=i&&!o((function(){return 8!==m((function(){}),"length",{value:8}).length})),f=String(String).split("String"),h=e.exports=function(e,t,n){"Symbol("===String(t).slice(0,7)&&(t="["+String(t).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!a(e,"name")||c&&e.name!==t)&&m(e,"name",{value:t,configurable:!0}),p&&n&&a(n,"arity")&&e.length!==n.arity&&m(e,"length",{value:n.arity});try{n&&a(n,"constructor")&&n.constructor?i&&m(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=undefined)}catch(r){}var o=s(e);return a(o,"source")||(o.source=f.join("string"==typeof t?t:"")),e};Function.prototype.toString=h((function(){return r(this)&&u(this).source||l(this)}),"toString")},73346:function(e){"use strict";var t=Math.expm1,n=Math.exp;e.exports=!t||t(10)>22025.465794806718||t(10)<22025.465794806718||-2e-17!=t(-2e-17)?function(e){var t=+e;return 0==t?t:t>-1e-6&&t<1e-6?t+t*t/2:n(t)-1}:t},92647:function(e,t,n){"use strict";var o=n(61303),r=Math.abs,a=Math.pow,i=a(2,-52),c=a(2,-23),l=a(2,127)*(2-c),d=a(2,-126);e.exports=Math.fround||function(e){var t,n,a=+e,s=r(a),u=o(a);return sl||n!=n?u*Infinity:u*n}},12153:function(e){"use strict";var t=Math.log,n=Math.LOG10E;e.exports=Math.log10||function(e){return t(e)*n}},28010:function(e){"use strict";var t=Math.log;e.exports=Math.log1p||function(e){var n=+e;return n>-1e-8&&n<1e-8?n-n*n/2:t(1+n)}},61303:function(e){"use strict";e.exports=Math.sign||function(e){var t=+e;return 0==t||t!=t?t:t<0?-1:1}},9275:function(e){"use strict";var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var o=+e;return(o>0?n:t)(o)}},34063:function(e,t,n){"use strict";var o,r,a,i,c,l,d,s,u=n(61770),m=n(9341),p=n(12488).f,f=n(61777).set,h=n(25515),C=n(48715),b=n(35016),N=n(67745),g=u.MutationObserver||u.WebKitMutationObserver,V=u.document,v=u.process,_=u.Promise,y=p(u,"queueMicrotask"),k=y&&y.value;k||(o=function(){var e,t;for(N&&(e=v.domain)&&e.exit();r;){t=r.fn,r=r.next;try{t()}catch(n){throw r?i():a=undefined,n}}a=undefined,e&&e.enter()},h||N||b||!g||!V?!C&&_&&_.resolve?((d=_.resolve(undefined)).constructor=_,s=m(d.then,d),i=function(){s(o)}):N?i=function(){v.nextTick(o)}:(f=m(f,u),i=function(){f(o)}):(c=!0,l=V.createTextNode(""),new g(o).observe(l,{characterData:!0}),i=function(){l.data=c=!c})),e.exports=k||function(e){var t={fn:e,next:undefined};a&&(a.next=t),r||(r=t,i()),a=t}},58822:function(e,t,n){"use strict";var o=n(67581);e.exports=o&&!!Symbol["for"]&&!!Symbol.keyFor},67581:function(e,t,n){"use strict";var o=n(64279),r=n(39125);e.exports=!!Object.getOwnPropertySymbols&&!r((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&o&&o<41}))},37494:function(e,t,n){"use strict";var o=n(61770),r=n(45744),a=n(44790),i=o.WeakMap;e.exports=r(i)&&/native code/.test(a(i))},16002:function(e,t,n){"use strict";var o=n(7696),r=function(e){var t,n;this.promise=new e((function(e,o){if(t!==undefined||n!==undefined)throw TypeError("Bad Promise constructor");t=e,n=o})),this.resolve=o(t),this.reject=o(n)};e.exports.f=function(e){return new r(e)}},96794:function(e,t,n){"use strict";var o=n(71857),r=TypeError;e.exports=function(e){if(o(e))throw r("The method doesn't accept regular expressions");return e}},46329:function(e,t,n){"use strict";var o=n(61770).isFinite;e.exports=Number.isFinite||function(e){return"number"==typeof e&&o(e)}},90119:function(e,t,n){"use strict";var o=n(61770),r=n(39125),a=n(90655),i=n(95372),c=n(56404).trim,l=n(93966),d=a("".charAt),s=o.parseFloat,u=o.Symbol,m=u&&u.iterator,p=1/s(l+"-0")!=-Infinity||m&&!r((function(){s(Object(m))}));e.exports=p?function(e){var t=c(i(e)),n=s(t);return 0===n&&"-"==d(t,0)?-0:n}:s},80280:function(e,t,n){"use strict";var o=n(61770),r=n(39125),a=n(90655),i=n(95372),c=n(56404).trim,l=n(93966),d=o.parseInt,s=o.Symbol,u=s&&s.iterator,m=/^[+-]?0x/i,p=a(m.exec),f=8!==d(l+"08")||22!==d(l+"0x16")||u&&!r((function(){d(Object(u))}));e.exports=f?function(e,t){var n=c(i(e));return d(n,t>>>0||(p(m,n)?16:10))}:d},35350:function(e,t,n){"use strict";var o=n(77849),r=n(90655),a=n(76348),i=n(39125),c=n(21417),l=n(41543),d=n(89328),s=n(73502),u=n(83609),m=Object.assign,p=Object.defineProperty,f=r([].concat);e.exports=!m||i((function(){if(o&&1!==m({b:1},m(p({},"a",{enumerable:!0,get:function(){p(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach((function(e){t[e]=e})),7!=m({},e)[n]||c(m({},t)).join("")!=r}))?function(e,t){for(var n=s(e),r=arguments.length,i=1,m=l.f,p=d.f;r>i;)for(var h,C=u(arguments[i++]),b=m?f(c(C),m(C)):c(C),N=b.length,g=0;N>g;)h=b[g++],o&&!a(p,C,h)||(n[h]=C[h]);return n}:m},48525:function(e,t,n){"use strict";var o,r=n(65522),a=n(86328),i=n(59096),c=n(31645),l=n(29093),d=n(50842),s=n(95541),u=s("IE_PROTO"),m=function(){},p=function(e){return"