Skip to content
This repository has been archived by the owner on Apr 8, 2021. It is now read-only.

Weekly Upstream Update PR #170

Open
wants to merge 120 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
120 commits
Select commit Hold shift + click to select a range
3dbe2d8
fixed target loc of throwing stuff at large objects
pali6 Mar 19, 2021
b6fd487
Small fix for handpuppet emote (#4074)
Camryn-Buttes Mar 20, 2021
d5582ad
Disability mult adjustment (#4048)
vode-code Mar 20, 2021
7dc1cd5
Ports tgstation#57825 Improve tgui routing to allow interface subdire…
mordent-goonstation Mar 20, 2021
51036ca
ai law fetching fixes
pali6 Mar 20, 2021
da55088
Merge branch 'master' of github.com:goonstation/goonstation
pali6 Mar 20, 2021
26d382f
ignore case for uncool word checking
pali6 Mar 20, 2021
3f59623
say/sing phrase logging now happens before accents
pali6 Mar 20, 2021
1a0b50b
split say phrase logging into say and radio
pali6 Mar 20, 2021
b56d0b4
filter out slurs from the ai law database etc.
pali6 Mar 20, 2021
25ba00f
added borg equality module to the freeform law blacklist thing
pali6 Mar 20, 2021
de89945
aiModule/random's law number is now random too
pali6 Mar 20, 2021
418c656
ion storm AI laws now filtered out in database querying
pali6 Mar 20, 2021
d63d8ca
names in randomly chosen laws are now replaced by names in the manifest
pali6 Mar 20, 2021
70feed5
restrained message spam fix
pali6 Mar 20, 2021
9bf6853
removing MeasureText calls because it's blocking
pali6 Mar 20, 2021
b9cf3d3
removed unreachable code
pali6 Mar 20, 2021
4ccd280
Removes resizable prop from tutorial-and-examples, to fully port http…
mordent-goonstation Mar 20, 2021
d6a5743
Fixes serum bug and adds clarifications to lychanthropy and draculacu…
DimWhat Mar 20, 2021
7dfcf38
Adds disorient resist to several outersuits and cleans kendo code a b…
DimWhat Mar 20, 2021
e02e007
Changelog for #4061 [skip ci]
robuddybot Mar 20, 2021
afdf0e7
foam should probably affect the turf it was on
Tarmunora Mar 20, 2021
8988c43
fix athletic trait applying vulnerability multiplier twice
Tarmunora Mar 20, 2021
53977a3
Fixes an issue where vampires could inadvertently be booted to null s…
PrimeNumb Mar 20, 2021
7b74d1f
should fix using humanized monkeys to farm souls (#4088)
Camryn-Buttes Mar 20, 2021
9bb87c9
Adds Hi-Vis to CE, engi, and mechanic lockers (#4067)
DimWhat Mar 20, 2021
8eccfed
Check density of turfs before moving when draining something as a spi…
Azrun Mar 20, 2021
012d8a3
makes all cleanables set sampled to initial on pool (#4062)
vode-code Mar 20, 2021
8efc85b
Makes flipping/rotating disposal pipes easier (#3971)
TTerc Mar 20, 2021
d311233
Changelog for #4067 [skip ci]
robuddybot Mar 20, 2021
9da9aa7
Changelog for #3971 [skip ci]
robuddybot Mar 20, 2021
131dae4
Resprites drinks.dmi (#4058)
Arthur-Holiday Mar 21, 2021
e89461c
sr
Sovexe Mar 21, 2021
0196c2f
fixed servercrashing lag
pali6 Mar 21, 2021
ae10fb1
Adds drains to manta's mining prefab (#4005)
BatElite Mar 21, 2021
1d2fe7c
Revamps Display Cases (#4000)
Lythine Mar 21, 2021
08594c7
Change rancher cams to use autoname and autotag (#4094)
Sovexe Mar 21, 2021
b4cf25f
Increase tgui max-len linting rule from 80 to 120 (#4096)
mordent-goonstation Mar 21, 2021
8cae962
Changelog for #4000 [skip ci]
robuddybot Mar 21, 2021
dae30a0
Additional artifact stimulus (#3845)
Camryn-Buttes Mar 21, 2021
669dcea
Changelog for #3845 [skip ci]
robuddybot Mar 21, 2021
d3352db
Plate / tray smashing nerf (#4019)
Sovexe Mar 21, 2021
1dbcadd
Changelog for #4019 [skip ci]
robuddybot Mar 21, 2021
7dbd05b
initial (#4097)
flappybatpal Mar 21, 2021
e2dd0c0
blood decal spam optimization maybe
pali6 Mar 21, 2021
6ae375a
cloning pods no longer require uqill
pali6 Mar 21, 2021
8954d51
🤫
pali6 Mar 21, 2021
dbfe3c0
f
geneva-breaker Mar 21, 2021
6f66c14
Merge branch 'master' of https://github.com/goonstation/goonstation i…
geneva-breaker Mar 21, 2021
4316ddc
Destiny Edits Part II (#4055)
Mar 22, 2021
3b5fb3d
Changelog for #4055 [skip ci]
robuddybot Mar 22, 2021
2858dbe
Rename "Syndicate Robot Suit"->"Syndicate Robot Frame" in syndicate b…
Studenterhue Mar 22, 2021
d58dbe0
Adds more network diagnostics to the multitool (#4012)
penny64 Mar 22, 2021
80c4cb2
Changelog for #4012 [skip ci]
robuddybot Mar 22, 2021
25d4b00
cleaning up some stuff, moving code around to increase the number of …
geneva-breaker Mar 22, 2021
3c54c83
conflicts conflicts gonna cause some conflicts:)
geneva-breaker Mar 22, 2021
f97691a
milk now other milk (#4104)
DimWhat Mar 22, 2021
0e265f9
Adds a hint to bloodpack on a beaker interaction (#4031)
TTerc Mar 22, 2021
a2032e3
let's be a litle more reasonable here.
geneva-breaker Mar 22, 2021
3d8368f
Merge branch 'master' of https://github.com/goonstation/goonstation i…
geneva-breaker Mar 22, 2021
6f6bee1
Fixes the Medbay APC (#3936)
comradef191 Mar 22, 2021
84891b8
destiny minor edits (#4105)
Mar 22, 2021
b2947d7
sword fix
Sovexe Mar 23, 2021
970b8d0
Update rust-g
Wirewraith Mar 23, 2021
a3ed8ee
Revert "Update rust-g"
Wirewraith Mar 23, 2021
dfe521d
Revert "Revert "Update rust-g""
ZeWaka Mar 23, 2021
fecc5d5
http fixes and stuff for new rustg
ZeWaka Mar 23, 2021
2726c06
opyt
ZeWaka Mar 23, 2021
060090e
updates the in-repo dll
ZeWaka Mar 23, 2021
ff419f1
verily mine own ears bleedeth nay longer (#4103)
Mar 23, 2021
c24a7de
ports tgui sending topics fix
ZeWaka Mar 23, 2021
ff89e8a
tgui list input button ordering
ZeWaka Mar 23, 2021
f6b68a4
REVERT THIS COMMIT AT EXACTLY 45 MINUTES FROM NOW. OR ELSE.
ZeWaka Mar 23, 2021
1dabdd0
Revert "REVERT THIS COMMIT AT EXACTLY 45 MINUTES FROM NOW. OR ELSE."
Tarmunora Mar 23, 2021
7ac9640
Revert "Revert "REVERT THIS COMMIT AT EXACTLY 45 MINUTES FROM NOW. OR…
Tarmunora Mar 23, 2021
98e30db
they back! (#4110)
DimWhat Mar 23, 2021
66897d0
Changelog for #4110 [skip ci]
robuddybot Mar 23, 2021
2b3b5ae
adds proc_args arg to callback actionbar to avoid icon related crashes
Adharainspace Mar 23, 2021
5d3ccc0
Fixes callback actionbar proc_args, updates its uses in the code (#4117)
TTerc Mar 23, 2021
6b7749b
Replaces broken old sticky note stacks with functional sticky note bo…
Camryn-Buttes Mar 23, 2021
6e5bdb2
hopefully fix mindslave cloner module dupe exploit
Xkeeper0 Mar 24, 2021
3fdb658
books from the monthly contest
pali6 Mar 24, 2021
b9f68ed
allow personal portables in backpacks (#4025)
penny64 Mar 24, 2021
a3801c3
Destiny Edits Part IV (#4118)
Mar 24, 2021
b4f771d
Replaces Part-Time Vice Officer Token with Security Assistant Token (…
Nihisohel Mar 24, 2021
7f0804d
Changelog for #4045 [skip ci]
robuddybot Mar 24, 2021
4f8008b
free 20% performance increase on 981 diff. calls
ZeWaka Mar 24, 2021
7fad6b1
optimize some songs
ZeWaka Mar 24, 2021
860978b
halper
ZeWaka Mar 24, 2021
e4d388a
various fixes/changes (#4111)
Sord213 Mar 24, 2021
42a2ed4
Destiny Edits Part V (#4126)
Mar 25, 2021
ee9f2a3
Allow spliced and normal genes to be treated as unique items in geneb…
Azrun Mar 25, 2021
1890aa0
Changelog for #4127 [skip ci]
robuddybot Mar 25, 2021
e8e1089
secret hash
Kyle2143 Mar 25, 2021
ca1b81c
h
geneva-breaker Mar 25, 2021
b7f9ead
Reverts 3419, 3840, 3850, 3882, and 3890 (#4136)
geneva-breaker Mar 25, 2021
4b9163c
Changelog for #4136 [skip ci]
robuddybot Mar 25, 2021
5633d72
corrects a cataclysmic bug
geneva-breaker Mar 25, 2021
09f3352
Merge branch 'master' of https://github.com/goonstation/goonstation i…
geneva-breaker Mar 25, 2021
77ca945
Resprite of omelette, mashed potatoes, and mashed brains. (#4132)
jan-antilles Mar 25, 2021
e952b81
Changelog for #4132 [skip ci]
robuddybot Mar 25, 2021
7d8a79f
size lahbelng (#4139)
ZeWaka Mar 25, 2021
d2a3e6c
stupid security concerns
ZeWaka Mar 25, 2021
bcf451f
more like light dusting (#4141)
Carbadox Mar 25, 2021
a9da37b
Revert "more like light dusting (#4141)" (#4142)
ZeWaka Mar 25, 2021
4383ee6
tiny typo with afterlife slot machine (#4140)
Camryn-Buttes Mar 25, 2021
9196c33
sr
Sovexe Mar 25, 2021
715f2db
TGUI Player Panel for admins (#4101)
Sovexe Mar 25, 2021
d4f68fe
Removes catmandu and catmandu-related accessories.
ZeWaka Mar 25, 2021
3f89a1a
other small removals oop
ZeWaka Mar 25, 2021
da767da
k
ZeWaka Mar 25, 2021
7f51873
cdn jenkins booo update make me sad 😿😭😿😭😢😿
ZeWaka Mar 26, 2021
3d63223
Add tgui_secondary_admin_state (#4146)
Sovexe Mar 26, 2021
f91f180
shuddle:DD
geneva-breaker Mar 26, 2021
153e403
Merge branch 'master' of https://github.com/goonstation/goonstation i…
geneva-breaker Mar 26, 2021
3bc1fc4
PTL Income Adjustment (#3933)
Azrun Mar 26, 2021
a549498
Changelog for #3933 [skip ci]
robuddybot Mar 26, 2021
062f9a7
thindoors stop barring my ghostly butt (#4091)
BatElite Mar 26, 2021
f9f91fc
Prayers from atheists will now show (ATHEIST) to admins as well.
Xkeeper0 Mar 26, 2021
a86b240
Merge remote-tracking branch 'origin/master' into update-03-27-21
MCterra10 Mar 27, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions .github/workflows/size_labeling.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
name: Size-Based Labeling
on: pull_request_target
jobs:
size-label:
runs-on: ubuntu-latest
steps:
- name: size-label
uses: "pascalgn/size-label-action@v0.4.2"
env:
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
IGNORED: "**/*.bundle.*\n**/*.chunk.*" # **/*.dmm\n
2 changes: 2 additions & 0 deletions _std/defines/atom.dm
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
//where did the contents of _setup.dm go? "gone, reduced to atom"

#define isatom(A) (isloc(A))

//temp_flags lol for atoms and im gonna be constantly adding and removing these
//this doesn't entirely make sense, cause some other flags are temporary too! ok im runnign otu OF FUCKING SPACE
#define SPACE_PUSHING 1 //used for removing us from mantapush list when we get deleted
Expand Down
4 changes: 3 additions & 1 deletion _std/defines/component_defines.dm
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,8 @@
#define COMSIG_ITEM_ATTACK_POST "itm_atk_post"
/// Just before an item is eaten
#define COMSIG_ITEM_CONSUMED_PRE "itm_atk_consumed_pre"
/// When an item is eaten
#define COMSIG_ITEM_CONSUMED "itm_atk_consumed"
/// After an item's been eaten, but there's still some left
#define COMSIG_ITEM_CONSUMED_PARTIAL "itm_atk_consumed_partial"
/// After we've consumed an item
Expand Down Expand Up @@ -207,4 +209,4 @@
// ---- fullauto UI thingy signals ----
#define COMSIG_FULLAUTO_MOUSEDOWN "fullauto_mousedown"
#define COMSIG_FULLAUTO_MOUSEDRAG "fullauto_mousedrag"
#define COMSIG_GUN_PROJECTILE_CHANGED "gun_proj_changed"
#define COMSIG_GUN_PROJECTILE_CHANGED "gun_proj_changed"
21 changes: 1 addition & 20 deletions _std/defines/item.dm
Original file line number Diff line number Diff line change
Expand Up @@ -99,26 +99,7 @@
#define ITEM_RARITY_MYTHIC 7

// item comp defs
// For COMSIG_ITEM_CONSUMED_PRE returns
/// Turns out its edible
#define THING_IS_EDIBLE (1<<0)
/// Needs a fork
#define EATING_NEEDS_A_FORK (1<<1)
/// Needs a spoon
#define EATING_NEEDS_A_SPOON (1<<2)

// on_bite defs
/// Mob can be healed by this food-thing
#define MOB_HEALTH_ABOVE_FOODHEAL_CUTOFF (1<<0)

// mob health foodheal threshold checks
/// The typical food-heal health cutoff, if the mob's current health is less than their max health divided by this, food wont heal them
/// So for a mob with 100 max health, they'll be healed by food as long as their current health is above ~55 HP
#define FOODHEAL_CUTOFF_DIVISOR 1.8
/// Same as above, but if the mob has the survivalist trait.
/// For the same 100 max health mob, they'll be healed by food until their current health is below 10 HP
#define FOODHEAL_CUTOFF_DIVISOR_SURVIVALIST 10

#define FORCE_EDIBILITY 1
//item attack bitflags
/// The pre-attack signal doesnt want the attack to continue, so don't
#define ATTACK_PRE_DONT_ATTACK 1
Expand Down
3 changes: 1 addition & 2 deletions _std/macros/ismob.dm
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@

//this is the home for checks of mob types

/// Returns true if the given x is a mob
#define ismob(x) istype(x, /mob)
/// Returns true if the given x is an observer
#define isobserver(x) istype(x, /mob/dead)
/// Returns true if the given x is an observer and an admin
Expand All @@ -16,6 +14,7 @@

#define iscarbon(x) istype(x, /mob/living/carbon)
#define ismonkey(x) (istype(x, /mob/living/carbon/human) && istype(x:mutantrace, /datum/mutantrace/monkey))
#define isnpc(x) istype(x, /mob/living/carbon/human/npc)
#define isnpcmonkey(x) (istype(x,/mob/living/carbon/human/npc/monkey) && istype(x:mutantrace, /datum/mutantrace/monkey))
#define ishuman(x) istype(x, /mob/living/carbon/human)
#define iscow(x) (istype(x, /mob/living/carbon/human) && istype(x:mutantrace, /datum/mutantrace/cow))
Expand Down
2 changes: 1 addition & 1 deletion assets/maps/prefabs/prefab_clown_nest.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
"mM" = (/obj/item/material_piece/cloth/spidersilk{pixel_x = 3; pixel_y = 2},/turf/simulated/floor/plating/airless/asteroid,/area/prefab/clown_nest)
"om" = (/turf/simulated/floor/airless/solar,/area/noGenerate)
"oz" = (/turf/simulated/wall/asteroid{name_old = "hardened"},/area/prefab/clown_nest)
"oS" = (/obj/decal/cleanable/vomit/spiders,/obj/item/reagent_containers/food/snacks/ingredient/meat/mysterymeat{icon = 'icons/effects/blood.dmi'; icon_state = "gibhead"; name = "grody thing"},/obj/item/reagent_containers/food/drinks/milk/cluwnespider{pixel_x = 4; pixel_y = 4},/turf/simulated/floor/plating/airless/asteroid,/area/prefab/clown_nest)
"oS" = (/obj/decal/cleanable/vomit/spiders,/obj/item/reagent_containers/food/snacks/ingredient/meat/mysterymeat{icon = 'icons/effects/blood.dmi'; icon_state = "gibhead"; name = "grody thing"},/obj/item/reagent_containers/food/drinks/milk/clownspider{pixel_x = 4; pixel_y = 4},/turf/simulated/floor/plating/airless/asteroid,/area/prefab/clown_nest)
"pG" = (/obj/decal/cleanable/dirt/dirt3,/turf/simulated/floor/plating/airless/asteroid,/area/prefab/clown_nest)
"rg" = (/obj/item/clothing/gloves/latex/pink{pixel_x = 3; pixel_y = 3},/obj/item/reagent_containers/food/drinks/milk/clownspider{layer = 2; pixel_x = -2; pixel_y = 5},/turf/simulated/floor/plating/airless/asteroid,/area/prefab/clown_nest)
"rj" = (/obj/wingrille_spawn/auto/tuff,/turf/simulated/floor/airless/plating,/area/prefab/clown_nest)
Expand Down
24 changes: 12 additions & 12 deletions assets/maps/prefabs/prefab_water_beetrader.dmm
Original file line number Diff line number Diff line change
@@ -1,40 +1,40 @@
"a" = (/turf/unsimulated/wall/setpieces/hive,/area/bee_trader)
"b" = (/turf/variableTurf/clear,/area/space)
"c" = (/obj/item/cigbutt,/obj/item/cigbutt{pixel_x = -6; pixel_y = 8},/obj/table/wood/auto,/obj/item/reagent_containers/food/snacks/ice_cream/random,/obj/machinery/light/incandescent/warm{icon_state = "tube1"; dir = 1},/turf/simulated/floor/specialroom/cafeteria,/area/bee_trader)
"c" = (/obj/item/cigbutt,/obj/item/cigbutt{pixel_x = -6; pixel_y = 8},/obj/table/wood/auto,/obj/item/reagent_containers/food/snacks/ice_cream/random,/obj/machinery/light/incandescent/warm{dir = 1; icon_state = "tube1"},/turf/simulated/floor/specialroom/cafeteria,/area/bee_trader)
"d" = (/obj/table/wood/auto,/obj/item/reagent_containers/food/snacks/breadloaf/corn/sweet/honey,/obj/item/reagent_containers/food/snacks/breadloaf/honeywheat{pixel_x = -2; pixel_y = 4},/obj/item/reagent_containers/food/snacks/cake/cream{pixel_y = 4},/turf/simulated/floor/specialroom/cafeteria,/area/bee_trader)
"e" = (/obj/storage/crate/freezer,/obj/item/reagent_containers/food/snacks/beefood{pixel_x = 3; pixel_y = -3},/obj/item/reagent_containers/food/snacks/beefood,/obj/item/reagent_containers/food/snacks/beefood{pixel_x = -2; pixel_y = 2},/obj/item/reagent_containers/food/snacks/ingredient/royal_jelly,/obj/item/reagent_containers/food/snacks/ingredient/royal_jelly{pixel_x = 4; pixel_y = 2},/obj/item/reagent_containers/food/snacks/ingredient/honey{pixel_x = 3; pixel_y = -3},/obj/item/reagent_containers/food/snacks/ingredient/honey,/turf/simulated/floor/specialroom/cafeteria,/area/bee_trader)
"f" = (/turf/simulated/floor/specialroom/cafeteria,/area/bee_trader)
"g" = (/obj/table/wood/auto,/obj/item/reagent_containers/food/snacks/goldfish_cracker{pixel_x = 2; pixel_y = -2},/obj/item/reagent_containers/food/snacks/goldfish_cracker,/obj/item/reagent_containers/food/snacks/cereal_box/honey{pixel_x = -4; pixel_y = 4},/turf/simulated/floor/specialroom/cafeteria,/area/bee_trader)
"h" = (/obj/table/wood/auto,/obj/machinery/computer/security/wooden_tv{desc = "These channels seem to mostly be about robuddies. What is this, some kind of reality show?"; name = "Television"; network = "Zeta"; pixel_x = 0; pixel_y = 4},/turf/simulated/floor/specialroom/cafeteria,/area/bee_trader)
"i" = (/obj/reagent_dispensers/beerkeg,/turf/simulated/floor/specialroom/cafeteria,/area/bee_trader)
"j" = (/obj/item/cigbutt,/obj/item/cigbutt{pixel_x = -4; pixel_y = 4},/obj/item/cigbutt{pixel_y = 8},/obj/stool/chair/couch{icon_state = "chair_couch-brown"; dir = 9},/turf/simulated/floor/specialroom/cafeteria,/area/bee_trader)
"k" = (/obj/stool/chair/couch{icon_state = "chair_couch-brown"; dir = 5},/turf/simulated/floor/specialroom/cafeteria,/area/bee_trader)
"j" = (/obj/item/cigbutt,/obj/item/cigbutt{pixel_x = -4; pixel_y = 4},/obj/item/cigbutt{pixel_y = 8},/obj/stool/chair/couch{dir = 9; icon_state = "chair_couch-brown"},/turf/simulated/floor/specialroom/cafeteria,/area/bee_trader)
"k" = (/obj/stool/chair/couch{dir = 5; icon_state = "chair_couch-brown"},/turf/simulated/floor/specialroom/cafeteria,/area/bee_trader)
"l" = (/turf/simulated/wall/false_wall/hive,/area/bee_trader)
"m" = (/obj/stool/chair/couch{icon_state = "chair_couch-brown"; dir = 8},/obj/machinery/light/incandescent/warm{icon_state = "tube1"; dir = 1},/turf/simulated/floor{icon_state = "hive"},/area/bee_trader)
"n" = (/obj/stool/chair/couch{icon_state = "chair_couch-brown"; dir = 4},/turf/simulated/floor{icon_state = "hive"},/area/bee_trader)
"m" = (/obj/stool/chair/couch{dir = 8; icon_state = "chair_couch-brown"},/obj/machinery/light/incandescent/warm{dir = 1; icon_state = "tube1"},/turf/simulated/floor{icon_state = "hive"},/area/bee_trader)
"n" = (/obj/stool/chair/couch{dir = 4; icon_state = "chair_couch-brown"},/turf/simulated/floor{icon_state = "hive"},/area/bee_trader)
"o" = (/obj/wingrille_spawn/auto,/turf/simulated/floor/white,/area/bee_trader)
"p" = (/obj/shrub,/turf/simulated/floor/white,/area/bee_trader)
"q" = (/obj/submachine/ATM{pixel_x = -32; pixel_y = 0},/turf/simulated/floor{icon_state = "hive"},/area/bee_trader)
"r" = (/turf/simulated/floor{icon_state = "hive"},/area/bee_trader)
"s" = (/turf/simulated/floor/white,/area/bee_trader)
"t" = (/obj/machinery/light/incandescent/warm{icon_state = "tube1"; dir = 1},/turf/simulated/floor/white,/area/bee_trader)
"u" = (/obj/item/paper{info = "gone fishin! -bombini"; name = "sweet, sticky note"},/turf/simulated/floor{icon_state = "hive"},/area/bee_trader)
"v" = (/turf/simulated/floor/stairs/medical/wide{icon_state = "medstairs_wide"; dir = 4},/area/bee_trader)
"t" = (/obj/machinery/light/incandescent/warm{dir = 1; icon_state = "tube1"},/turf/simulated/floor/white,/area/bee_trader)
"u" = (/obj/npc/trader/bee{dir = 4},/turf/simulated/floor{icon_state = "hive"},/area/bee_trader)
"v" = (/turf/simulated/floor/stairs/medical/wide{dir = 4; icon_state = "medstairs_wide"},/area/bee_trader)
"w" = (/turf/variableTurf/clear,/area/noGenerate)
"x" = (/obj/critter/domestic_bee,/turf/simulated/floor/white,/area/bee_trader)
"y" = (/obj/machinery/drainage/big,/turf/simulated/floor/white,/area/bee_trader)
"z" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/white,/area/bee_trader)
"A" = (/obj/decal/fakeobjects/cargopad,/turf/simulated/floor{icon_state = "hive"},/area/bee_trader)
"B" = (/turf/simulated/floor/stairs/medical/wide/other{icon_state = "medstairs2_wide"; dir = 4},/area/bee_trader)
"A" = (/obj/decal/fakeobjects/cargopad,/obj/marker/supplymarker,/turf/simulated/floor{icon_state = "hive"},/area/bee_trader)
"B" = (/turf/simulated/floor/stairs/medical/wide/other{dir = 4; icon_state = "medstairs2_wide"},/area/bee_trader)
"C" = (/obj/machinery/light/incandescent/warm,/turf/simulated/floor{icon_state = "hive"},/area/bee_trader)
"D" = (/obj/machinery/light/incandescent/warm,/turf/simulated/floor/white,/area/bee_trader)
"E" = (/obj/critter/domestic_bee/buddy,/turf/simulated/floor/white,/area/bee_trader)
"F" = (/obj/stool/chair/comfy{icon_state = "chair_comfy"; dir = 4},/obj/critter/domestic_bee/overbee,/turf/simulated/floor{icon_state = "hive"},/area/bee_trader)
"F" = (/obj/stool/chair/comfy{dir = 4; icon_state = "chair_comfy"},/obj/critter/domestic_bee/overbee,/turf/simulated/floor{icon_state = "hive"},/area/bee_trader)
"G" = (/obj/table/wood/auto,/obj/shrub{dir = 2; icon = 'icons/obj/stationobjs.dmi'; icon_state = "plant_small"; layer = 3; pixel_y = 18},/turf/simulated/floor{icon_state = "hive"},/area/bee_trader)
"H" = (/obj/table/auto,/obj/item/reagent_containers/food/snacks/ingredient/egg/bee/moon{pixel_y = 6},/turf/simulated/floor{icon_state = "hive"},/area/bee_trader)
"I" = (/obj/table/auto,/obj/item/device/camera_viewer,/turf/simulated/floor{icon_state = "hive"},/area/bee_trader)
"J" = (/obj/decal/fakeobjects{anchored = 1; density = 1; desc = "An older biopod for the creation of space bee eggs."; icon = 'icons/obj/cloning.dmi'; icon_state = "pod_0"; name = "egg generator pod"},/turf/simulated/floor{icon_state = "hive"},/area/bee_trader)
"K" = (/obj/stool/chair/office{icon_state = "office_chair"; dir = 1},/turf/simulated/floor{icon_state = "hive"},/area/bee_trader)
"K" = (/obj/stool/chair/office{dir = 1; icon_state = "office_chair"},/turf/simulated/floor{icon_state = "hive"},/area/bee_trader)
"L" = (/obj/table/auto,/obj/item/record/honey,/obj/machinery/light/incandescent/warm,/turf/simulated/floor{icon_state = "hive"},/area/bee_trader)
"M" = (/obj/item/device/gps{identifier = "BEE1"},/turf/simulated/floor{icon_state = "hive"},/area/bee_trader)

Expand Down
Loading