diff --git a/_maps/map_files/generic/CentCom_skyrat_z2.dmm b/_maps/map_files/generic/CentCom_skyrat_z2.dmm index 5c5b8988d5a..5d5646c6af4 100644 --- a/_maps/map_files/generic/CentCom_skyrat_z2.dmm +++ b/_maps/map_files/generic/CentCom_skyrat_z2.dmm @@ -95,6 +95,26 @@ }, /turf/open/floor/plating, /area/cruiser_dock/brig) +"am" = ( +/obj/structure/closet{ + name = "coat closet" + }, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat/aformal, +/obj/item/clothing/suit/hooded/wintercoat/aformal, +/obj/item/clothing/suit/hooded/wintercoat/aformal, +/obj/item/clothing/suit/hooded/wintercoat/captain, +/obj/item/clothing/suit/hooded/wintercoat/captain, +/obj/item/clothing/suit/hooded/wintercoat/cargo, +/obj/item/clothing/suit/hooded/wintercoat/cargo, +/obj/item/clothing/suit/hooded/wintercoat/centcom, +/obj/item/clothing/suit/hooded/wintercoat/centcom, +/obj/item/clothing/suit/hooded/wintercoat/security, +/obj/item/clothing/suit/hooded/wintercoat/security, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "an" = ( /obj/structure/bed/maint, /obj/item/stack/sheet/mineral/uranium{ @@ -335,6 +355,10 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"aY" = ( +/obj/structure/fans/tiny/invisible, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "aZ" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 9 @@ -548,6 +572,10 @@ /obj/effect/turf_decal/trimline/red/filled/corner, /turf/open/floor/iron/dark, /area/cruiser_dock/commons/dorms) +"bK" = ( +/obj/structure/table/wood, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) "bL" = ( /obj/machinery/light/broken, /turf/open/floor/plating, @@ -1542,6 +1570,10 @@ }, /turf/open/floor/engine, /area/cruiser_dock/security/armory) +"er" = ( +/obj/structure/chair/sofa/corner, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) "es" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/secure_closet/freezer/kitchen/maintenance, @@ -1582,18 +1614,6 @@ /obj/effect/turf_decal/caution/red, /turf/open/floor/engine, /area/cruiser_dock/security/armory) -"ey" = ( -/obj/structure/closet/secure_closet{ - icon_state = "hop"; - name = "\proper corporate liaison's locker"; - req_access_txt = "150" - }, -/obj/item/clothing/neck/cloak/hop{ - desc = "Worn by the Corporate Liaison. It smells faintly of bureaucracy."; - name = "corporate liaison's cloak" - }, -/turf/open/floor/wood, -/area/cruiser_dock/heads/cl) "ez" = ( /obj/structure/table/reinforced, /obj/item/melee/transforming/energy/sword/saber/blue, @@ -1763,6 +1783,12 @@ /obj/item/kirbyplants/random, /turf/open/floor/wood, /area/cruiser_dock/heads/cmo) +"eT" = ( +/obj/structure/flora/ausbushes/fullgrass{ + icon_state = "fullgrass_3" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "eU" = ( /obj/effect/turf_decal/trimline/red/corner{ dir = 4 @@ -1777,6 +1803,19 @@ /obj/structure/water_source/puddle, /turf/open/floor/grass, /area/cruiser_dock/engineering) +"eW" = ( +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "eX" = ( /turf/closed/indestructible/syndicate, /area/cruiser_dock/cargo) @@ -1784,6 +1823,12 @@ /obj/structure/window/reinforced/spawner/north, /turf/open/floor/grass, /area/cruiser_dock/brig) +"eZ" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 1 + }, +/turf/open/floor/carpet/purple, +/area/centcom/holding/cafe) "fa" = ( /obj/machinery/atmospherics/components/unary/cryo_cell, /obj/effect/turf_decal/stripes/line{ @@ -1834,6 +1879,12 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"fj" = ( +/obj/machinery/vending/hydroseeds, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "fk" = ( /obj/effect/turf_decal/tile/green, /obj/effect/turf_decal/tile/green{ @@ -1844,6 +1895,16 @@ }, /turf/open/floor/iron, /area/cruiser_dock/brig) +"fl" = ( +/obj/machinery/jukebox{ + req_one_access = null + }, +/obj/structure/sign/barsign{ + pixel_y = 32; + req_access = null + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "fm" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -1873,6 +1934,27 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/cruiser_dock/security) +"fr" = ( +/obj/structure/rack{ + icon = 'icons/obj/stationobjs.dmi'; + icon_state = "minibar_left"; + name = "skeletal minibar" + }, +/obj/item/pickaxe/mini, +/obj/item/hatchet, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) +"fs" = ( +/obj/structure/fireplace{ + dir = 4 + }, +/turf/open/indestructible/hotelwood{ + desc = "It's really cozy! Great for soft paws!"; + icon = 'modular_skyrat/modules/ghostcafe/icons/turf/floors/carpet_royalblack.dmi'; + icon_state = "carpet"; + name = "soft carpet" + }, +/area/centcom/holding/cafedorms) "ft" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "150" @@ -1896,6 +1978,21 @@ "fw" = ( /turf/open/floor/carpet, /area/cruiser_dock/heads/cmo) +"fx" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plating, +/area/centcom/holding/cafevox) +"fy" = ( +/obj/structure/bed{ + pixel_y = 12 + }, +/obj/item/bedsheet/captain{ + pixel_y = 11 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "fz" = ( /obj/structure/window/reinforced{ dir = 1 @@ -1903,11 +2000,43 @@ /obj/structure/table/reinforced, /turf/open/floor/mineral/plastitanium/red, /area/cruiser_dock/bridge) +"fA" = ( +/obj/structure/flora/grass/green, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) +"fB" = ( +/obj/structure/flora/ausbushes/fernybush{ + pixel_x = -3; + pixel_y = 3 + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "fC" = ( /turf/open/floor/iron/green/side{ dir = 1 }, /area/cruiser_dock/service) +"fD" = ( +/obj/structure/closet/crate, +/obj/item/vending_refill/autodrobe, +/obj/item/vending_refill/autodrobe, +/obj/item/vending_refill/boozeomat, +/obj/item/vending_refill/boozeomat, +/obj/item/vending_refill/cigarette, +/obj/item/vending_refill/cigarette, +/obj/item/vending_refill/clothing, +/obj/item/vending_refill/coffee, +/obj/item/vending_refill/coffee, +/obj/item/vending_refill/cola, +/obj/item/vending_refill/cola, +/obj/item/vending_refill/wallmed, +/obj/item/vending_refill/wallmed, +/obj/item/vending_refill/snack, +/obj/item/vending_refill/snack, +/obj/item/storage/box/drinkingglasses, +/obj/item/reagent_containers/food/drinks/shaker, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "fE" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ @@ -1915,6 +2044,10 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"fF" = ( +/obj/structure/destructible/cult/tome, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "fG" = ( /obj/machinery/autolathe/hacked, /obj/item/stack/sheet/iron/fifty, @@ -1960,6 +2093,10 @@ }, /turf/open/floor/iron/white, /area/cruiser_dock/research) +"fN" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/plating/cobblestone, +/area/centcom/holding/cafepark) "fO" = ( /obj/machinery/vending/dinnerware, /turf/open/floor/iron, @@ -1998,6 +2135,12 @@ "fU" = ( /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"fV" = ( +/obj/structure/toilet{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/cruiser_dock/heads/ceo) "fW" = ( /obj/machinery/skill_station, /turf/open/floor/wood, @@ -2025,6 +2168,22 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons/dorms) +"ga" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_y = 8 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "cafeteria" + }, +/area/centcom/holding/cafe) +"gb" = ( +/obj/structure/flora/ausbushes/lavendergrass{ + pixel_x = 3; + pixel_y = 3 + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "gc" = ( /obj/structure/chair/sofa/bench/right{ dir = 1 @@ -2034,6 +2193,13 @@ }, /turf/open/floor/wood, /area/cruiser_dock/service) +"gd" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "ge" = ( /obj/structure/cable, /turf/open/floor/iron, @@ -2082,6 +2248,22 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"gj" = ( +/turf/open/floor/plating/beach/coastline_b{ + dir = 1 + }, +/area/centcom/holding/cafepark) +"gk" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 4 + }, +/turf/open/indestructible/hotelwood{ + desc = "It's really cozy! Great for soft paws!"; + icon = 'modular_skyrat/modules/ghostcafe/icons/turf/floors/carpet_royalblack.dmi'; + icon_state = "carpet"; + name = "soft carpet" + }, +/area/centcom/holding/cafepark) "gl" = ( /obj/machinery/door/airlock/vault{ desc = "The assault ops armory. Almost no DS-1 Personnel have ever seen inside, for fear of the wrath of High Command."; @@ -2120,6 +2302,10 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"gr" = ( +/obj/machinery/vending/wardrobe/jani_wardrobe, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "gs" = ( /obj/structure/table/reinforced, /obj/machinery/recharger, @@ -2167,12 +2353,22 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"gy" = ( +/obj/structure/flora/ausbushes{ + icon_state = "leafybush_1" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "gz" = ( /obj/machinery/shower{ dir = 8 }, /turf/open/floor/iron/showroomfloor, /area/cruiser_dock/heads/admiral) +"gA" = ( +/obj/structure/fireplace, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) "gB" = ( /obj/machinery/light/warm{ dir = 1 @@ -2201,6 +2397,27 @@ /obj/machinery/vending/assaultops_ammo, /turf/open/floor/engine, /area/cruiser_dock/security/armory) +"gF" = ( +/obj/structure/flora/ausbushes{ + icon_state = "grassybush_4" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) +"gG" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "gI" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 @@ -2211,6 +2428,13 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"gJ" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner, +/turf/open/floor/carpet/purple, +/area/centcom/holding/cafe) "gK" = ( /obj/effect/turf_decal/tile/purple{ dir = 8 @@ -2249,6 +2473,21 @@ /obj/effect/turf_decal/trimline/red/arrow_ccw, /turf/open/floor/iron/dark, /area/cruiser_dock/heads/cl) +"gQ" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "gR" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 5 @@ -2272,6 +2511,21 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"gU" = ( +/obj/structure/fence{ + dir = 4 + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) +"gV" = ( +/obj/structure/closet/wardrobe/grey, +/obj/item/clothing/under/dress/blacktango, +/obj/item/clothing/under/dress/redeveninggown, +/obj/item/clothing/under/misc/polyjumpsuit, +/obj/item/clothing/under/misc/polyjumpsuit, +/obj/item/clothing/under/misc/polyjumpsuit, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "gW" = ( /obj/structure/chair/sofa/corp{ dir = 4 @@ -2382,6 +2636,21 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"hk" = ( +/obj/machinery/button/door{ + id = "cozyfloofspot1"; + name = "Dorm Bolt Control"; + normaldoorcontrol = 1; + pixel_y = 24; + specialfunctions = 4 + }, +/turf/open/indestructible/hotelwood{ + desc = "It's really cozy! Great for soft paws!"; + icon = 'modular_skyrat/modules/ghostcafe/icons/turf/floors/carpet_royalblack.dmi'; + icon_state = "carpet"; + name = "soft carpet" + }, +/area/centcom/holding/cafepark) "hl" = ( /obj/structure/chair/pew/right, /turf/open/floor/wood, @@ -2441,6 +2710,12 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/cruiser_dock/bridge) +"hs" = ( +/obj/structure/flora/ausbushes{ + icon_state = "leafybush_2" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "ht" = ( /obj/structure/window/reinforced{ dir = 4 @@ -2488,10 +2763,37 @@ /obj/item/reagent_containers/food/condiment/enzyme, /turf/open/floor/iron, /area/cruiser_dock/brig) +"hx" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/fire, +/obj/structure/rack, +/obj/structure/window/reinforced, +/obj/machinery/door/window/northleft{ + desc = "Keeps medical supplies safe."; + name = "Medical Storage" + }, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "hz" = ( /obj/machinery/griddle, /turf/open/floor/iron, /area/cruiser_dock/brig) +"hA" = ( +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/pointybush, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "hB" = ( /obj/structure/fluff/hedge/opaque, /obj/effect/turf_decal/siding/wood{ @@ -2499,6 +2801,30 @@ }, /turf/open/floor/wood, /area/cruiser_dock/commons) +"hC" = ( +/obj/structure/rack, +/obj/item/storage/box/lights/mixed, +/obj/item/clothing/gloves/botanic_leather, +/obj/item/clothing/gloves/color/blue, +/obj/item/caution, +/obj/item/caution, +/obj/item/caution, +/obj/item/caution, +/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, +/obj/item/mop, +/obj/item/mop, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/item/storage/bag/trash, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafepark) "hD" = ( /obj/structure/filingcabinet/chestdrawer, /turf/open/floor/wood, @@ -2506,6 +2832,20 @@ "hF" = ( /turf/open/floor/plating/abductor, /area/bluespace_locker) +"hG" = ( +/obj/structure/rack, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/item/tank/internals/plasmaman/belt/full, +/obj/item/tank/internals/plasmaman/belt/full, +/obj/item/tank/internals/plasmaman/belt/full, +/obj/item/tank/internals/plasmaman/belt/full, +/obj/item/tank/internals/plasmaman/belt/full, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "hH" = ( /obj/effect/turf_decal/stripes/corner, /obj/effect/turf_decal/stripes/corner{ @@ -2513,12 +2853,27 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"hI" = ( +/obj/machinery/computer/arcade/orion_trail, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) "hJ" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 6 }, /turf/open/floor/iron/dark, /area/cruiser_dock/security) +"hK" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "hN" = ( /obj/machinery/vending/clothing, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -2542,10 +2897,9 @@ /turf/open/floor/iron, /area/cruiser_dock/brig) "hQ" = ( -/obj/structure/table, -/obj/item/toy/plush/sechound, -/turf/open/floor/iron/dark, -/area/cruiser_dock/heads/cmaa) +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "hR" = ( /obj/structure/window/reinforced/spawner/west, /obj/structure/flora/rock/pile, @@ -2565,6 +2919,10 @@ /obj/effect/turf_decal/trimline/red/filled/line, /turf/open/floor/iron/dark, /area/cruiser_dock/security) +"hU" = ( +/obj/structure/flora/junglebush/large, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "hV" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -2599,6 +2957,12 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/vault) +"hY" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 4 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "hZ" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 @@ -2631,6 +2995,19 @@ /obj/effect/turf_decal/stripes/red/corner, /turf/open/floor/iron/white, /area/cruiser_dock/research) +"id" = ( +/obj/machinery/light/floor{ + alpha = 0; + invisibility = 100 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) +"if" = ( +/obj/machinery/door/window{ + dir = 1 + }, +/turf/open/floor/glass, +/area/cruiser_dock/heads/ceo) "ig" = ( /obj/structure/table/wood, /turf/open/floor/wood, @@ -2660,6 +3037,12 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/security) +"il" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "in" = ( /obj/structure/filingcabinet/chestdrawer, /obj/effect/turf_decal/trimline/purple/filled/line, @@ -2739,6 +3122,15 @@ }, /turf/open/floor/plating, /area/cruiser_dock/security) +"iw" = ( +/obj/structure/bed, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/indestructible/cobble/side{ + dir = 4 + }, +/area/centcom/holding/cafepark) "ix" = ( /obj/structure/table, /obj/machinery/light{ @@ -2757,6 +3149,9 @@ /obj/item/kirbyplants/random, /turf/open/floor/wood, /area/cruiser_dock/security) +"iA" = ( +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "iB" = ( /obj/machinery/atmospherics/pipe/simple/dark/visible{ dir = 5 @@ -2764,11 +3159,18 @@ /turf/open/floor/iron/white, /area/cruiser_dock/research) "iC" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 +/obj/structure/chair/office{ + dir = 4 }, -/turf/open/floor/wood, +/turf/open/floor/iron/dark, /area/cruiser_dock/heads/cmaa) +"iD" = ( +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/drinks/fullupgrade{ + density = 0 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) "iF" = ( /obj/machinery/light, /obj/structure/table/glass, @@ -2808,6 +3210,38 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/cruiser_dock/maint) +"iK" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/vending/cola/black{ + default_price = 0; + extended_inventory = 1; + extra_price = 0; + fair_market_price = 0 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) +"iM" = ( +/obj/structure/showcase/fakeid{ + dir = 4 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "iN" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -2859,6 +3293,24 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"iV" = ( +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "iX" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 8 @@ -2923,10 +3375,17 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"jh" = ( +/obj/structure/fence/door/opened, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "ji" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/grass, /area/cruiser_dock/brig) +"jj" = ( +/turf/closed/indestructible/rock, +/area/centcom/holding/cafepark) "jk" = ( /obj/effect/turf_decal/delivery/red, /obj/machinery/door/airlock/multi_tile/glass{ @@ -2959,6 +3418,22 @@ /obj/structure/flora/grass/jungle, /turf/open/floor/grass, /area/cruiser_dock/brig) +"jo" = ( +/obj/effect/turf_decal/tile/blue{ + alpha = 255; + dir = 1; + name = "strong blue corner" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafe) "jp" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 8 @@ -2971,6 +3446,24 @@ }, /turf/open/floor/wood, /area/cruiser_dock/commons/dorms) +"jr" = ( +/obj/effect/turf_decal/tile/blue{ + alpha = 255; + name = "strong blue corner" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafe) "js" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -2998,6 +3491,19 @@ /obj/structure/reagent_dispensers/water_cooler, /turf/open/floor/wood, /area/cruiser_dock/security) +"jx" = ( +/obj/structure/curtain{ + alpha = 240; + color = "#B22222"; + name = "Curtain" + }, +/turf/open/indestructible/hotelwood{ + desc = "It's really cozy! Great for soft paws!"; + icon = 'modular_skyrat/modules/ghostcafe/icons/turf/floors/carpet_royalblack.dmi'; + icon_state = "carpet"; + name = "soft carpet" + }, +/area/centcom/holding/cafe) "jy" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 5 @@ -3026,6 +3532,15 @@ }, /turf/open/floor/wood, /area/cruiser_dock/service) +"jC" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = 12 + }, +/turf/open/floor/iron/green/corner{ + dir = 1 + }, +/area/cruiser_dock/service) "jD" = ( /obj/structure/table, /obj/item/storage/bag/tray, @@ -3071,6 +3586,9 @@ /obj/effect/turf_decal/box/red/corners, /turf/open/floor/engine, /area/cruiser_dock/research) +"jH" = ( +/turf/open/floor/carpet/red, +/area/cruiser_dock/heads/cmaa) "jI" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/door/window/northleft{ @@ -3088,6 +3606,12 @@ }, /turf/open/floor/engine, /area/cruiser_dock/research) +"jK" = ( +/obj/structure/flora/rock/pile{ + icon_state = "basalt3" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "jM" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 @@ -3140,6 +3664,12 @@ /obj/item/storage/bag/trash, /turf/open/floor/iron/white, /area/cruiser_dock/brig) +"jR" = ( +/obj/structure/chair/sofa{ + dir = 8 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "jT" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -3184,6 +3714,19 @@ }, /turf/open/floor/wood, /area/cruiser_dock/commons) +"ka" = ( +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/wood/glass{ + desc = "A strange small bar. It's actually remarkably close to Space Station 13."; + name = "The Snoozy Floofer" + }, +/obj/structure/fans/tiny/invisible, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "kb" = ( /obj/effect/turf_decal/tile/green, /obj/effect/turf_decal/tile/green{ @@ -3212,6 +3755,12 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"kf" = ( +/obj/structure/chair/comfy/shuttle, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "kg" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 @@ -3226,6 +3775,11 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/cruiser_dock/maint) +"ki" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/ywflowers, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "kj" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -3259,6 +3813,12 @@ /obj/effect/spawner/randomcolavend, /turf/open/floor/wood, /area/cruiser_dock/commons) +"kp" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/lavendergrass, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "kq" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -3275,6 +3835,12 @@ }, /turf/open/floor/grass, /area/cruiser_dock/commons) +"ks" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 1 + }, +/turf/open/floor/carpet/purple, +/area/centcom/holding/cafe) "kt" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -3366,6 +3932,31 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/security) +"kJ" = ( +/obj/item/reagent_containers/glass/beaker/bluespace{ + luminosity = 3; + name = "floofmagic beaker"; + possible_transfer_amounts = list(5,10,15,20,25,30,50,100,150,200,250,500); + volume = 500 + }, +/obj/item/reagent_containers/glass/beaker/bluespace{ + luminosity = 3; + name = "floofmagic beaker"; + possible_transfer_amounts = list(5,10,15,20,25,30,50,100,150,200,250,500); + volume = 500 + }, +/obj/item/reagent_containers/glass/beaker/bluespace{ + luminosity = 3; + name = "floofmagic beaker"; + possible_transfer_amounts = list(5,10,15,20,25,30,50,100,150,200,250,500); + volume = 500 + }, +/obj/structure/table/wood, +/obj/item/rsf, +/turf/open/indestructible/hoteltile{ + icon_state = "cafeteria" + }, +/area/centcom/holding/cafe) "kK" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -3419,6 +4010,19 @@ /obj/structure/cable, /turf/open/floor/iron/grimy, /area/cruiser_dock/commons) +"kS" = ( +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/door/firedoor, +/obj/structure/fans/tiny/invisible, +/obj/machinery/door/airlock/abductor{ + desc = "What could possibly be in here?"; + name = "Laboraty" + }, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "kT" = ( /obj/effect/turf_decal/trimline/blue/line, /turf/open/floor/iron/dark, @@ -3436,6 +4040,11 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"kW" = ( +/turf/open/indestructible/cobble/side{ + dir = 8 + }, +/area/centcom/holding/cafepark) "kY" = ( /turf/open/floor/glass/reinforced, /area/cruiser_dock/research) @@ -3455,11 +4064,47 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"lb" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/obj/structure/mirror{ + pixel_y = 32 + }, +/obj/structure/toilet{ + pixel_y = 14 + }, +/turf/open/indestructible/hoteltile{ + icon = 'modular_skyrat/modules/ghostcafe/icons/turf/floors/floors.dmi'; + icon_state = "titanium_blue_old"; + name = "bathroom floor" + }, +/area/centcom/holding/cafedorms) +"lc" = ( +/obj/machinery/computer/arcade/battle, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) +"ld" = ( +/turf/open/indestructible/cobble/corner{ + dir = 4 + }, +/area/centcom/holding/cafepark) "le" = ( /obj/structure/window/reinforced, /obj/structure/flora/ausbushes/ppflowers, /turf/open/floor/grass, /area/cruiser_dock/commons) +"lf" = ( +/obj/structure/flora/ausbushes/lavendergrass, +/obj/structure/flora/ausbushes/brflowers, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) +"lg" = ( +/obj/structure/table, +/obj/item/toy/beach_ball/holoball/dodgeball, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "lh" = ( /obj/structure/window/reinforced{ dir = 1; @@ -3480,6 +4125,12 @@ "lj" = ( /turf/open/floor/grass, /area/cruiser_dock/engineering) +"lk" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "ll" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 8 @@ -3492,12 +4143,46 @@ /obj/item/storage/box/syringes, /turf/open/floor/iron/dark, /area/cruiser_dock/medical/virology) +"lm" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/light/floor{ + alpha = 0; + invisibility = 100 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) +"lo" = ( +/obj/structure/flora/tree/jungle/small{ + icon_state = "tree5" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) +"lp" = ( +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "lq" = ( /obj/effect/decal/cleanable/blood/drip, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/cruiser_dock/maint) +"lr" = ( +/obj/machinery/door/window{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/cruiser_dock/heads/cmaa) "ls" = ( /turf/open/floor/iron/dark, /area/cruiser_dock/heads/cro) @@ -3548,6 +4233,20 @@ }, /turf/open/floor/engine, /area/cruiser_dock/research) +"lA" = ( +/obj/machinery/door/window/westleft{ + dir = 1; + name = "Monkey Pen"; + pixel_y = 2; + req_access_txt = "9" + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "lB" = ( /obj/machinery/light/cold/no_nightlight{ dir = 8; @@ -3562,12 +4261,34 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical/virology) +"lC" = ( +/turf/open/water/overlay/hotspring/indestructible/outdoors, +/area/centcom/holding/cafepark) +"lD" = ( +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "lE" = ( /obj/effect/turf_decal/trimline/red/line{ dir = 10 }, /turf/open/floor/iron/dark, /area/cruiser_dock/engineering) +"lF" = ( +/obj/structure/flora/rock/pile, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "lG" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -3575,6 +4296,18 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/dark, /area/cruiser_dock/brig) +"lH" = ( +/obj/structure/table, +/obj/item/storage/box/disks_nanite{ + pixel_y = 4 + }, +/obj/effect/turf_decal/bot, +/obj/item/nanite_remote/comm, +/obj/machinery/light, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "lI" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -3593,6 +4326,59 @@ }, /turf/open/floor/engine, /area/cruiser_dock/research) +"lM" = ( +/obj/item/reagent_containers/food/drinks/shaker{ + pixel_x = 1; + pixel_y = 13 + }, +/obj/structure/table/wood, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) +"lN" = ( +/obj/structure/closet/secure_closet/hydroponics{ + req_access = null + }, +/obj/item/seeds/ambrosia/gaia, +/obj/item/seeds/pumpkin/blumpkin, +/obj/item/reagent_containers/glass/bucket/wooden{ + name = "Rustic Bucket"; + possible_transfer_amounts = list(5,10,15,20,25,30,50,100,150,200,250,500); + volume = 500 + }, +/obj/item/reagent_containers/glass/bucket/wooden{ + name = "Rustic Bucket"; + possible_transfer_amounts = list(5,10,15,20,25,30,50,100,150,200,250,500); + volume = 500 + }, +/obj/item/reagent_containers/glass/bucket/wooden{ + name = "Rustic Bucket"; + possible_transfer_amounts = list(5,10,15,20,25,30,50,100,150,200,250,500); + volume = 500 + }, +/obj/item/reagent_containers/glass/bucket/wooden{ + name = "Rustic Bucket"; + possible_transfer_amounts = list(5,10,15,20,25,30,50,100,150,200,250,500); + volume = 500 + }, +/obj/item/reagent_containers/glass/bucket/wooden{ + name = "Rustic Bucket"; + possible_transfer_amounts = list(5,10,15,20,25,30,50,100,150,200,250,500); + volume = 500 + }, +/obj/item/reagent_containers/glass/bucket/wooden{ + name = "Rustic Bucket"; + possible_transfer_amounts = list(5,10,15,20,25,30,50,100,150,200,250,500); + volume = 500 + }, +/obj/item/shovel/spade, +/obj/item/shovel/spade, +/obj/item/cultivator, +/obj/item/cultivator, +/obj/item/watertank, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "lO" = ( /obj/machinery/light/cold/no_nightlight{ dir = 4 @@ -3617,6 +4403,15 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/engineering) +"lR" = ( +/obj/structure/table/wood/fancy/royalblue, +/obj/item/storage/pill_bottle/dice{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/toy/cards/deck, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "lS" = ( /obj/effect/turf_decal/siding/green{ dir = 4 @@ -3643,6 +4438,16 @@ /obj/effect/turf_decal/delivery/red, /turf/open/floor/iron/dark, /area/cruiser_dock/engineering) +"lW" = ( +/obj/structure/bed, +/obj/item/bedsheet/wiz, +/turf/open/indestructible/hotelwood{ + desc = "It's really cozy! Great for soft paws!"; + icon = 'modular_skyrat/modules/ghostcafe/icons/turf/floors/carpet_royalblack.dmi'; + icon_state = "carpet"; + name = "soft carpet" + }, +/area/centcom/holding/cafedorms) "lX" = ( /obj/machinery/chem_master/condimaster{ name = "HoochMaster 2000" @@ -3736,6 +4541,12 @@ /obj/structure/flora/grass/jungle/b, /turf/open/floor/grass, /area/cruiser_dock/medical/virology) +"mk" = ( +/obj/structure/chair/sofa{ + dir = 4 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "ml" = ( /obj/effect/turf_decal/trimline/red/line{ dir = 10 @@ -3754,6 +4565,13 @@ }, /turf/open/floor/wood, /area/cruiser_dock/commons/dorms) +"mq" = ( +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/drinks/fullupgrade{ + density = 0 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "mr" = ( /obj/effect/turf_decal/tile/green{ dir = 1 @@ -3778,12 +4596,34 @@ }, /turf/open/floor/wood, /area/cruiser_dock/brig) +"mu" = ( +/obj/structure/bed, +/obj/item/bedsheet/wiz, +/turf/open/indestructible/hotelwood{ + desc = "It's really cozy! Great for soft paws!"; + icon = 'modular_skyrat/modules/ghostcafe/icons/turf/floors/carpet_royalblack.dmi'; + icon_state = "carpet"; + name = "soft carpet" + }, +/area/centcom/holding/cafepark) "mw" = ( /obj/effect/turf_decal/caution/stand_clear/red, /obj/effect/turf_decal/bot_red, /obj/machinery/light/cold/no_nightlight, /turf/open/floor/iron/dark, /area/cruiser_dock/cargo) +"mx" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/washing_machine, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafepark) "my" = ( /obj/effect/turf_decal/trimline/red/filled/line, /turf/open/floor/iron/dark, @@ -3801,10 +4641,31 @@ /obj/effect/landmark/bluespace_locker_origin, /turf/open/floor/plating/abductor, /area/bluespace_locker) +"mD" = ( +/obj/structure/chair/sofa/right, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) "mE" = ( /obj/effect/turf_decal/loading_area/red, /turf/open/floor/engine, /area/cruiser_dock/cargo) +"mF" = ( +/obj/structure/bed, +/obj/item/bedsheet/captain, +/turf/open/floor/carpet/royalblack, +/area/centcom/holding/cafedorms) +"mG" = ( +/obj/structure/chair/sofa/corp/left, +/turf/open/floor/carpet/purple, +/area/centcom/holding/cafe) +"mH" = ( +/obj/machinery/chem_master/condimaster{ + name = "BrewMaster 3000" + }, +/turf/open/indestructible/hoteltile{ + icon_state = "cafeteria" + }, +/area/centcom/holding/cafe) "mI" = ( /obj/structure/window/reinforced{ dir = 4 @@ -3894,6 +4755,13 @@ }, /turf/open/floor/iron, /area/cruiser_dock/brig) +"mU" = ( +/obj/machinery/door/airlock{ + id_tag = "CCD2" + }, +/obj/structure/fans/tiny/invisible, +/turf/open/floor/carpet/royalblack, +/area/centcom/holding/cafedorms) "mW" = ( /obj/structure/chair/sofa/corp/corner{ dir = 8 @@ -3914,6 +4782,40 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical/virology) +"mZ" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/toxin, +/obj/item/storage/firstaid/toxin, +/obj/item/storage/firstaid/toxin, +/obj/structure/rack, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/machinery/door/window/northleft{ + desc = "Keeps medical supplies safe."; + name = "Medical Storage" + }, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) +"na" = ( +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "nb" = ( /obj/structure/chair/sofa/bench/left{ dir = 8 @@ -3927,6 +4829,18 @@ }, /turf/open/floor/grass, /area/cruiser_dock/commons) +"nd" = ( +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/wood{ + name = "Kitchen / Medical" + }, +/obj/structure/fans/tiny/invisible, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "ne" = ( /obj/effect/turf_decal/trimline/green/filled/warning{ dir = 8 @@ -3958,12 +4872,30 @@ /obj/item/clothing/mask/breath, /turf/open/floor/plating, /area/cruiser_dock/brig) +"ng" = ( +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/wood/glass{ + name = "Lounge" + }, +/obj/structure/fans/tiny/invisible, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "nh" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 }, /turf/open/floor/iron/dark, /area/cruiser_dock/security) +"ni" = ( +/obj/effect/mob_spawn/human/ghostcafe, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "nj" = ( /obj/machinery/power/terminal{ dir = 1 @@ -4012,6 +4944,10 @@ /obj/effect/turf_decal/trimline/green/filled/line, /turf/open/floor/iron/dark, /area/cruiser_dock/medical/virology) +"nr" = ( +/obj/item/toy/beach_ball, +/turf/open/floor/plating/beach/sand, +/area/centcom/holding/cafepark) "ns" = ( /obj/machinery/atmospherics/pipe/simple/dark/visible{ dir = 4 @@ -4060,10 +4996,44 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/cruiser_dock/commons) -"nB" = ( -/obj/structure/window/spawner/north, -/turf/open/floor/iron/showroomfloor, -/area/cruiser_dock/heads/ceo) +"nz" = ( +/obj/structure/chair/sofa/corp/corner, +/turf/open/floor/carpet/royalblack, +/area/centcom/holding/cafedorms) +"nA" = ( +/obj/structure/closet/secure_closet/freezer/kitchen{ + req_access = null + }, +/obj/item/reagent_containers/food/condiment/mayonnaise, +/obj/item/reagent_containers/food/condiment/soysauce, +/obj/item/reagent_containers/food/condiment/sugar, +/obj/item/reagent_containers/food/condiment/rice{ + list_reagents = list(/datum/reagent/consumable/rice = 90); + name = "large rice sack"; + possible_transfer_amounts = list(1,5,10,15,20,25,30,50,60,90) + }, +/obj/item/reagent_containers/food/condiment/rice{ + list_reagents = list(/datum/reagent/consumable/rice = 90); + name = "large rice sack"; + possible_transfer_amounts = list(1,5,10,15,20,25,30,50,60,90) + }, +/turf/open/indestructible/hoteltile{ + icon_state = "cafeteria" + }, +/area/centcom/holding/cafe) +"nC" = ( +/obj/structure/flora/rock/pile/largejungle{ + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) +"nD" = ( +/obj/structure/chair/sofa/corner{ + dir = 4 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) "nE" = ( /obj/effect/turf_decal/trimline/red/filled/warning{ dir = 1 @@ -4124,8 +5094,24 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"nL" = ( +/obj/item/storage/box/donkpockets{ + pixel_x = 7 + }, +/obj/structure/table/wood, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -9; + pixel_y = 9 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = -9 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "cafeteria" + }, +/area/centcom/holding/cafe) "nM" = ( -/obj/effect/turf_decal/trimline/red/filled/warning{ +/obj/structure/chair{ dir = 8 }, /turf/open/floor/iron/dark, @@ -4147,6 +5133,12 @@ /obj/effect/turf_decal/bot_red/right, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"nQ" = ( +/obj/structure/flora/ausbushes/reedbush, +/turf/open/floor/plating/beach/coastline_t{ + dir = 6 + }, +/area/centcom/holding/cafepark) "nR" = ( /obj/structure/cable, /turf/open/floor/engine, @@ -4255,6 +5247,14 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"oe" = ( +/obj/structure/flora/biolumi/flower{ + light_color = "#D9FF00"; + light_range = 15; + random_light = null + }, +/turf/open/floor/plating/beach/sand, +/area/centcom/holding/cafepark) "of" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -4280,6 +5280,17 @@ /obj/item/reagent_containers/food/condiment/soymilk, /turf/open/floor/iron/cafeteria, /area/cruiser_dock/service) +"oi" = ( +/obj/structure/fans/tiny/invisible, +/turf/open/floor/plating/beach/water, +/area/centcom/holding/cafepark) +"oj" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "ok" = ( /obj/effect/turf_decal/delivery, /turf/open/floor/iron, @@ -4311,6 +5322,14 @@ }, /turf/open/floor/iron/white, /area/cruiser_dock/brig) +"oq" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 27 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "cafeteria" + }, +/area/centcom/holding/cafe) "os" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 9 @@ -4363,23 +5382,28 @@ }, /turf/open/floor/glass/reinforced, /area/cruiser_dock/bridge) -"oy" = ( -/obj/machinery/door/airlock/command{ - name = "Chief Master At Arms' Quarters"; - req_access_txt = "150" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ +"ox" = ( +/obj/structure/chair/comfy/shuttle, +/obj/machinery/light{ dir = 1 }, -/turf/open/floor/wood, -/area/cruiser_dock/heads/cmaa) -"oA" = ( +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) +"oy" = ( /obj/structure/table, /turf/open/floor/iron/dark, /area/cruiser_dock/heads/cmaa) +"oA" = ( +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "oB" = ( /obj/effect/turf_decal/delivery/red, /obj/machinery/door/airlock/security/glass{ @@ -4397,6 +5421,20 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons/dorms) +"oE" = ( +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/door/firedoor, +/obj/structure/fans/tiny/invisible, +/obj/machinery/door/airlock/abductor{ + desc = "What could possibly be in here? Probably naked people."; + id_tag = "cozyfloofspot1"; + name = "Bedroom" + }, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "oF" = ( /obj/structure/chair/office/light{ dir = 8 @@ -4458,6 +5496,25 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"oN" = ( +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/drinks/beer/fullupgrade{ + density = 0 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) +"oO" = ( +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/wood{ + name = "Botany / Storage" + }, +/obj/structure/fans/tiny/invisible, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "oP" = ( /turf/open/floor/iron/green/side{ dir = 8 @@ -4486,6 +5543,24 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"oR" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "oS" = ( /obj/effect/turf_decal/delivery/red, /obj/machinery/door/airlock/public/glass{ @@ -4559,6 +5634,16 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/engineering) +"pc" = ( +/obj/structure/rack, +/obj/item/flashlight/lantern, +/obj/item/flashlight/lantern, +/obj/item/flashlight/lantern, +/obj/item/flashlight/lantern, +/obj/item/flashlight/lantern, +/obj/item/flashlight/lantern, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "pd" = ( /obj/effect/turf_decal/stripes/red/corner{ dir = 8 @@ -4586,6 +5671,23 @@ /obj/structure/chair/sofa/corp, /turf/open/floor/carpet/royalblack, /area/cruiser_dock/commons) +"pi" = ( +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "pj" = ( /obj/machinery/nanite_chamber, /turf/open/floor/circuit/green, @@ -4607,6 +5709,15 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"pn" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/obj/machinery/light, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "pp" = ( /obj/structure/cable, /turf/open/floor/wood, @@ -4637,6 +5748,28 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"pu" = ( +/obj/item/kitchen/knife{ + pixel_x = 10; + pixel_y = 3 + }, +/obj/item/storage/bag/tray, +/obj/item/storage/box/drinkingglasses{ + pixel_x = -5; + pixel_y = 7 + }, +/obj/item/storage/box/cups{ + pixel_x = -5 + }, +/obj/item/kitchen/rollingpin{ + pixel_x = 3; + pixel_y = -5 + }, +/obj/structure/table/wood, +/turf/open/indestructible/hoteltile{ + icon_state = "cafeteria" + }, +/area/centcom/holding/cafe) "pv" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 @@ -4653,10 +5786,54 @@ }, /turf/open/floor/carpet, /area/cruiser_dock/heads/cmo) +"px" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "py" = ( /obj/structure/window/reinforced, /turf/open/floor/grass, /area/cruiser_dock/commons) +"pA" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/vending/snack/blue{ + custom_premium_price = 0; + custom_price = 0; + default_price = 0; + extended_inventory = 1; + extra_price = 0; + fair_market_price = 0 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "pB" = ( /obj/structure/window/reinforced{ dir = 1; @@ -4681,6 +5858,19 @@ "pD" = ( /turf/open/floor/plating/beach/water, /area/cruiser_dock/research) +"pE" = ( +/obj/machinery/door/window/westleft{ + base_state = "right"; + dir = 1; + icon_state = "right"; + name = "Monkey Pen"; + pixel_y = 2; + req_access_txt = "9" + }, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "pF" = ( /obj/machinery/hydroponics/constructable, /turf/open/floor/iron/green, @@ -4759,6 +5949,17 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/brig) +"pT" = ( +/obj/machinery/button/door{ + id = "CCD1"; + name = "Dorm Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 25; + specialfunctions = 4 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/carpet/royalblack, +/area/centcom/holding/cafedorms) "pU" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 6 @@ -4788,6 +5989,18 @@ }, /turf/open/floor/iron, /area/cruiser_dock/brig) +"pW" = ( +/obj/machinery/light{ + dir = 4; + light_color = "#c1caff" + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) +"pX" = ( +/turf/open/floor/plating/beach/coastline_t{ + dir = 6 + }, +/area/centcom/holding/cafepark) "pY" = ( /obj/machinery/rnd/production/protolathe, /turf/open/floor/iron/dark, @@ -4831,22 +6044,28 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"qf" = ( +/turf/closed/indestructible/wood, +/area/centcom/holding/cafe) "qg" = ( /obj/structure/sign/poster/official/obey{ pixel_y = -32 }, /turf/open/floor/iron, /area/cruiser_dock/brig) -"qi" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/light/dim{ - dir = 8; - icon_state = "tube" +"qj" = ( +/obj/structure/closet/secure_closet{ + icon_state = "cmo"; + name = "\proper chief medical officer's locker"; + req_access_txt = "150" }, +/obj/item/autosurgeon/organ/syndicate, +/obj/item/organ/cyberimp/eyes/hud/medical, +/obj/item/clothing/neck/cloak/cmo, +/obj/item/clothing/suit/hooded/wintercoat/medical/cmo, +/obj/item/clothing/suit/toggle/labcoat/cmo, /turf/open/floor/wood, -/area/cruiser_dock/heads/cmaa) +/area/cruiser_dock/heads/cmo) "qk" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 @@ -4874,15 +6093,26 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/bridge/hallway) -"qp" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 12 +"qo" = ( +/obj/machinery/light{ + dir = 4 }, -/turf/open/floor/iron/green/corner{ - dir = 1 +/turf/open/floor/plating/ashplanet{ + initial_gas_mix = "o2=22;n2=82;TEMP=293.15" }, -/area/cruiser_dock/service) +/area/centcom/holding/cafepark) +"qq" = ( +/obj/structure/closet/secure_closet{ + icon_state = "hop"; + name = "\proper corporate liaison's locker"; + req_access_txt = "150" + }, +/obj/item/clothing/neck/cloak/hop{ + desc = "Worn by the Corporate Liaison. It smells faintly of bureaucracy."; + name = "corporate liaison's cloak" + }, +/turf/open/floor/wood, +/area/cruiser_dock/heads/cl) "qr" = ( /obj/machinery/light/small{ dir = 4 @@ -4924,6 +6154,36 @@ /obj/structure/disposaloutlet, /turf/open/floor/engine, /area/cruiser_dock/research) +"qw" = ( +/obj/structure/table/wood, +/obj/item/toy/cards/deck, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) +"qx" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/o2, +/obj/item/storage/firstaid/o2, +/obj/item/storage/firstaid/o2, +/obj/structure/rack, +/obj/structure/window/reinforced, +/obj/machinery/door/window/northleft{ + desc = "Keeps medical supplies safe."; + name = "Medical Storage" + }, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) +"qy" = ( +/obj/machinery/vending/wardrobe/cargo_wardrobe, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "qz" = ( /obj/effect/turf_decal/stripes/red/corner, /turf/open/floor/iron/dark, @@ -5013,6 +6273,23 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"qO" = ( +/obj/machinery/photocopier, +/obj/machinery/light, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) +"qP" = ( +/obj/structure/spacevine, +/turf/open/floor/plating/dirt/planet, +/area/centcom/holding/cafepark) +"qQ" = ( +/obj/structure/flora/ausbushes/reedbush, +/turf/open/floor/plating/beach/coastline_t, +/area/centcom/holding/cafepark) +"qR" = ( +/obj/structure/chair/comfy/black, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "qS" = ( /obj/effect/turf_decal/siding/green/corner{ dir = 4 @@ -5039,12 +6316,48 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"qV" = ( +/obj/structure/flora/ausbushes/fernybush{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/structure/flora/ausbushes/fullgrass{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/structure/flora/ausbushes/brflowers{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/structure/window/reinforced{ + dir = 4; + layer = 2.9 + }, +/obj/structure/window/reinforced, +/turf/open/indestructible/hoteltile{ + icon_state = "grass" + }, +/area/centcom/holding/cafepark) "qW" = ( /turf/closed/indestructible/abductor{ icon_state = "alien11"; opacity = 0 }, /area/bluespace_locker) +"qX" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/structure/janitorialcart{ + dir = 4 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafepark) "qY" = ( /turf/open/floor/plating, /area/cruiser_dock/cargo/hangar) @@ -5086,12 +6399,50 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"re" = ( +/obj/structure/table, +/obj/item/gun/syringe{ + pixel_y = 10 + }, +/obj/item/storage/box/beakers{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/storage/box/syringes{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/item/hand_labeler, +/obj/item/reagent_containers/spray, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafe) +"rf" = ( +/obj/structure/table/wood, +/obj/item/toy/plush/medihound, +/turf/open/floor/wood, +/area/cruiser_dock/medical) "rg" = ( /obj/structure/chair/sofa/corp/left{ dir = 1 }, /turf/open/floor/wood, /area/cruiser_dock/commons) +"rh" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/structure/chair/office/light{ + dir = 1 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafepark) "ri" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/red/filled/warning{ @@ -5099,6 +6450,12 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"rj" = ( +/obj/structure/sign/poster/contraband/lusty_xenomorph{ + pixel_x = 32 + }, +/turf/open/floor/carpet/royalblack, +/area/centcom/holding/cafedorms) "rk" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 1 @@ -5134,9 +6491,20 @@ /turf/open/floor/iron/dark/blue, /area/cruiser_dock/medical) "rp" = ( -/obj/effect/turf_decal/trimline/yellow/filled/warning, -/turf/open/floor/iron/dark, -/area/cruiser_dock/heads/ceo) +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "rq" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 4 @@ -5205,6 +6573,14 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"rA" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "rB" = ( /obj/effect/turf_decal/tile/purple{ dir = 4 @@ -5242,6 +6618,12 @@ /obj/machinery/vending/hydronutrients, /turf/open/floor/iron/dark, /area/cruiser_dock/brig) +"rH" = ( +/obj/structure/closet/crate/freezer/blood, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafe) "rI" = ( /obj/structure/cable, /turf/open/floor/iron/dark, @@ -5270,6 +6652,24 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"rP" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "rQ" = ( /turf/open/floor/wood, /area/cruiser_dock/heads/cmo) @@ -5282,6 +6682,12 @@ /obj/structure/flora/tree/jungle/small, /turf/open/floor/plating/sandy_dirt, /area/cruiser_dock/medical/virology) +"rT" = ( +/obj/structure/flora/ausbushes/lavendergrass{ + icon_state = "lavendergrass_3" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "rU" = ( /obj/structure/cable, /turf/open/floor/iron/dark, @@ -5336,6 +6742,28 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"sb" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/brute, +/obj/item/storage/firstaid/brute, +/obj/item/storage/firstaid/brute, +/obj/structure/rack, +/obj/structure/window/reinforced, +/obj/machinery/door/window/northleft{ + desc = "Keeps medical supplies safe."; + name = "Medical Storage" + }, +/obj/machinery/light, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "sc" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -5437,6 +6865,10 @@ }, /turf/open/floor/wood, /area/cruiser_dock/service) +"sp" = ( +/obj/machinery/hydroponics/constructable, +/turf/open/floor/plating/dirt/planet, +/area/centcom/holding/cafe) "sq" = ( /obj/structure/fluff/hedge/opaque, /obj/effect/turf_decal/siding/wood{ @@ -5486,6 +6918,9 @@ planetary_atmos = 0 }, /area/cruiser_dock/medical/virology) +"sw" = ( +/turf/closed/indestructible/wood, +/area/centcom/holding/cafevox) "sy" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8; @@ -5495,6 +6930,12 @@ }, /turf/open/floor/circuit/telecomms, /area/cruiser_dock/research) +"sz" = ( +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/pointybush, +/turf/open/floor/plating/beach/sand, +/area/centcom/holding/cafepark) "sA" = ( /obj/structure/table/wood, /obj/item/clipboard, @@ -5503,6 +6944,14 @@ "sB" = ( /turf/open/floor/engine, /area/cruiser_dock/cargo) +"sC" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "sD" = ( /turf/open/floor/grass, /area/cruiser_dock/brig) @@ -5518,6 +6967,12 @@ /obj/item/bedsheet/green, /turf/open/floor/iron, /area/cruiser_dock/brig) +"sF" = ( +/obj/structure/flora/ausbushes{ + icon_state = "ppflowers_3" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "sG" = ( /obj/machinery/light/dim{ dir = 8; @@ -5597,12 +7052,46 @@ /obj/item/clothing/suit/furcoat, /turf/open/floor/carpet/royalblack, /area/cruiser_dock/commons) +"sQ" = ( +/obj/structure/table/wood, +/obj/machinery/reagentgrinder{ + pixel_y = 8 + }, +/obj/item/reagent_containers/glass/beaker/large, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "sS" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 10 }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"sT" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/machinery/vending/coffee{ + default_price = 0; + extended_inventory = 1; + extra_price = 0; + fair_market_price = 0 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "sU" = ( /obj/machinery/door/airlock/grunge{ name = "Janitorial" @@ -5628,6 +7117,12 @@ /obj/effect/turf_decal/trimline/red/line, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"sX" = ( +/obj/structure/flora/ausbushes/lavendergrass{ + icon_state = "lavendergrass_2" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "sZ" = ( /obj/effect/turf_decal/trimline/yellow/filled/line, /turf/open/floor/iron/dark, @@ -5670,6 +7165,10 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/iron/dark, /area/cruiser_dock/medical/virology) +"tf" = ( +/mob/living/simple_animal/bot/cleanbot, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "tg" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 6 @@ -5684,6 +7183,26 @@ }, /turf/open/floor/wood, /area/cruiser_dock/brig) +"ti" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + alpha = 255; + dir = 1; + name = "strong blue corner" + }, +/obj/effect/turf_decal/tile/blue{ + alpha = 255; + name = "strong blue corner" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafe) "tj" = ( /obj/structure/rack, /obj/item/storage/firstaid/brute, @@ -5692,13 +7211,9 @@ /turf/open/floor/iron/dark, /area/cruiser_dock/medical) "tk" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 1 - }, -/obj/structure/table/reinforced, -/obj/item/toy/plush/scrubpuppy, -/turf/open/floor/iron/dark, -/area/cruiser_dock/commons) +/obj/structure/mineral_door/wood, +/turf/closed/indestructible/wood, +/area/centcom/holding/cafepark) "tl" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -5740,6 +7255,12 @@ /obj/effect/mapping_helpers/airlock/locked, /turf/open/floor/iron/dark, /area/cruiser_dock/medical/virology) +"tq" = ( +/obj/machinery/vending/dinnerware, +/turf/open/indestructible/hoteltile{ + icon_state = "cafeteria" + }, +/area/centcom/holding/cafe) "tr" = ( /obj/effect/turf_decal/delivery/red, /obj/machinery/door/airlock/command/glass{ @@ -5749,6 +7270,17 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/cruiser_dock/heads/cmaa) +"ts" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder{ + desc = "Used to grind things up into raw materials and liquids."; + pixel_x = -5; + pixel_y = 5 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "cafeteria" + }, +/area/centcom/holding/cafe) "tt" = ( /obj/structure/flora/ausbushes/ywflowers, /turf/open/floor/grass, @@ -5787,15 +7319,6 @@ /obj/effect/spawner/lootdrop/gun/assaultops/ballistics, /turf/open/floor/carpet/royalblack, /area/cruiser_dock/commons) -"tB" = ( -/obj/structure/closet/secure_closet{ - icon_state = "cap"; - name = "\proper station admiral's locker"; - req_access_txt = "150" - }, -/obj/item/clothing/head/hos/syndicate, -/turf/open/floor/wood, -/area/cruiser_dock/heads/admiral) "tC" = ( /obj/effect/turf_decal/delivery/white{ color = "#7a5778" @@ -5813,6 +7336,9 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/glass/reinforced, /area/cruiser_dock/bridge) +"tF" = ( +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) "tG" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -5842,6 +7368,14 @@ }, /turf/open/floor/wood, /area/cruiser_dock/medical/virology) +"tJ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafepark) "tK" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "150" @@ -5868,11 +7402,11 @@ /turf/open/floor/wood, /area/cruiser_dock/brig) "tQ" = ( -/obj/structure/chair/office{ - dir = 4 +/obj/structure/flora/ausbushes/fullgrass{ + icon_state = "brflowers_2" }, -/turf/open/floor/iron/dark, -/area/cruiser_dock/heads/cmaa) +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "tR" = ( /obj/item/toy/beach_ball, /turf/open/floor/plating/dirt{ @@ -5952,6 +7486,22 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/cruiser_dock/bridge) +"uc" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/structure/table, +/obj/structure/bedsheetbin, +/obj/structure/sign/poster/contraband/lusty_xenomorph{ + pixel_y = -32 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafepark) "ud" = ( /obj/structure/chair/pew/right{ dir = 8 @@ -5963,6 +7513,15 @@ /obj/item/toy/cards/deck, /turf/open/floor/wood, /area/cruiser_dock/brig) +"uf" = ( +/obj/structure/flora/biolumi/flower{ + light_color = "#D9FF00"; + light_power = 0.3; + light_range = 10; + random_light = null + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "ug" = ( /obj/machinery/atmospherics/pipe/manifold/cyan/visible{ dir = 1 @@ -5978,6 +7537,32 @@ /obj/structure/dresser, /turf/open/floor/wood, /area/cruiser_dock/commons/dorms) +"uj" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/vending/cigarette/syndicate{ + custom_premium_price = 0; + custom_price = 0; + default_price = 0; + extended_inventory = 1; + extra_price = 0; + fair_market_price = 0 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "uk" = ( /mob/living/carbon/human/species/monkey{ faction = list("neutral","Syndicate") @@ -5999,6 +7584,12 @@ "un" = ( /turf/open/floor/iron/dark, /area/cruiser_dock/medical/virology) +"uo" = ( +/obj/machinery/chem_master/condimaster, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "up" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 @@ -6011,6 +7602,14 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"ur" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "us" = ( /obj/structure/sign/directions/command{ dir = 1 @@ -6026,6 +7625,16 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical/virology) +"uu" = ( +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/drinks/beer/fullupgrade{ + density = 0 + }, +/obj/structure/sign/poster/contraband/red_rum{ + pixel_y = 32 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "uv" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/machinery/light/dim, @@ -6077,6 +7686,12 @@ /obj/item/clothing/under/rank/civilian/clown, /turf/open/floor/wood, /area/cruiser_dock/medical/virology) +"uB" = ( +/obj/structure/healingfountain{ + time_between_uses = 600 + }, +/turf/open/floor/plating/dirt/planet, +/area/centcom/holding/cafepark) "uC" = ( /obj/structure/window/reinforced{ dir = 1 @@ -6128,6 +7743,12 @@ }, /turf/open/floor/wood, /area/cruiser_dock/brig) +"uH" = ( +/obj/machinery/light, +/turf/open/floor/plating/ashplanet{ + initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + }, +/area/centcom/holding/cafepark) "uI" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 @@ -6166,6 +7787,10 @@ /obj/structure/table/wood, /turf/open/floor/wood, /area/cruiser_dock/medical) +"uM" = ( +/obj/structure/fans/tiny/invisible, +/turf/open/indestructible/cobble, +/area/centcom/holding/cafepark) "uN" = ( /turf/open/floor/wood, /area/cruiser_dock/medical) @@ -6175,6 +7800,17 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"uP" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) +"uQ" = ( +/obj/structure/chair/sofa/corp{ + dir = 8 + }, +/turf/open/floor/carpet/royalblack, +/area/centcom/holding/cafedorms) "uS" = ( /obj/machinery/door/airlock/engineering{ req_access_txt = "150" @@ -6197,6 +7833,11 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"uU" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/light, +/turf/open/floor/plating/dirt/planet, +/area/centcom/holding/cafe) "uV" = ( /mob/living/simple_animal/slime, /turf/open/floor/engine, @@ -6233,6 +7874,12 @@ planetary_atmos = 0 }, /area/cruiser_dock/medical/virology) +"vb" = ( +/obj/structure/flora/grass/green{ + icon_state = "snowgrass2gb" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "vc" = ( /obj/machinery/light/small, /obj/structure/table, @@ -6295,6 +7942,11 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical/virology) +"vl" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green, +/turf/open/floor/carpet/royalblack, +/area/centcom/holding/cafedorms) "vm" = ( /obj/structure/sign/departments/xenobio{ pixel_x = 32 @@ -6338,6 +7990,17 @@ }, /turf/open/floor/circuit/telecomms, /area/cruiser_dock/research) +"vt" = ( +/obj/structure/chair/sofa/left{ + dir = 4 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) +"vu" = ( +/obj/vehicle/ridden/janicart/upgraded, +/obj/item/key/janitor, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "vv" = ( /obj/effect/turf_decal/tile/yellow{ alpha = 170; @@ -6447,6 +8110,14 @@ /obj/machinery/rnd/production/circuit_imprinter, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"vI" = ( +/obj/machinery/defibrillator_mount/loaded{ + pixel_y = 28 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "vJ" = ( /obj/machinery/light/cold/no_nightlight{ dir = 8; @@ -6463,37 +8134,6 @@ /obj/effect/turf_decal/trimline/purple/filled/line, /turf/open/floor/iron/dark, /area/cruiser_dock/research) -"vL" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 8 - }, -/obj/machinery/light/cold/no_nightlight{ - dir = 8; - icon_state = "tube" - }, -/obj/item/toy/plush/secdrake, -/turf/open/floor/iron/dark, -/area/cruiser_dock/security) -"vM" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 4 - }, -/obj/structure/closet/secure_closet{ - icon_state = "ce"; - name = "\proper chief engineering officer's locker"; - req_access_txt = "150" - }, -/obj/item/storage/belt/utility/chief/full{ - name = "\improper Chief Engineering Officer's toolbelt" - }, -/obj/machinery/light/warm{ - dir = 4 - }, -/obj/item/construction/rcd/combat, -/obj/item/pipe_dispenser, -/turf/open/floor/iron/dark, -/area/cruiser_dock/heads/ceo) "vN" = ( /obj/structure/window/reinforced{ dir = 1 @@ -6541,6 +8181,14 @@ }, /turf/open/floor/glass/reinforced, /area/cruiser_dock/bridge) +"vS" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "vT" = ( /obj/machinery/door/airlock{ name = "Bar Backroom"; @@ -6676,12 +8324,30 @@ /obj/structure/table, /turf/open/floor/iron/dark, /area/cruiser_dock/heads/ceo) +"wk" = ( +/obj/structure/fans/tiny/invisible, +/turf/open/floor/plating/dirt/planet, +/area/centcom/holding/cafepark) "wl" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 4 }, /turf/open/floor/iron/dark, /area/cruiser_dock/heads/ceo) +"wm" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/indestructible/cobble/side{ + dir = 4 + }, +/area/centcom/holding/cafepark) +"wn" = ( +/obj/machinery/biogenerator, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "wo" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -6711,6 +8377,10 @@ }, /turf/open/floor/wood, /area/cruiser_dock/medical/virology) +"wr" = ( +/obj/structure/bookcase/random/reference, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "ws" = ( /obj/structure/table/glass, /obj/item/stack/sheet/mineral/plasma{ @@ -6733,6 +8403,11 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"wt" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "wu" = ( /obj/effect/turf_decal/trimline/red/line{ dir = 4 @@ -6744,6 +8419,15 @@ /obj/effect/turf_decal/bot_red, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"wv" = ( +/obj/structure/chair/sofa/corp/left, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) +"ww" = ( +/turf/open/floor/plating/beach/coastline_b{ + dir = 6 + }, +/area/centcom/holding/cafepark) "wx" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 6 @@ -6768,6 +8452,23 @@ /obj/structure/reagent_dispensers/water_cooler, /turf/open/floor/wood, /area/cruiser_dock/commons/dorms) +"wA" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) +"wB" = ( +/obj/machinery/smartfridge, +/turf/closed/indestructible/wood, +/area/centcom/holding/cafe) +"wD" = ( +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "wE" = ( /turf/open/floor/iron/green/side{ dir = 4 @@ -6831,12 +8532,29 @@ /obj/item/stack/sheet/iron/fifty, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"wK" = ( +/obj/machinery/shower{ + dir = 8 + }, +/obj/structure/window/spawner/north, +/turf/open/floor/iron/showroomfloor, +/area/cruiser_dock/heads/ceo) "wL" = ( /obj/effect/turf_decal/trimline/red/warning{ dir = 4 }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"wM" = ( +/obj/machinery/griddle, +/turf/open/indestructible/hoteltile{ + icon_state = "cafeteria" + }, +/area/centcom/holding/cafe) +"wN" = ( +/mob/living/simple_animal/chick, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "wO" = ( /obj/effect/turf_decal/trimline/purple/filled/warning{ dir = 1 @@ -6855,6 +8573,11 @@ }, /turf/open/floor/carpet, /area/cruiser_dock/heads/admiral) +"wQ" = ( +/obj/machinery/vending/wardrobe/science_wardrobe, +/obj/machinery/light, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "wR" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 @@ -6875,16 +8598,63 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/cruiser_dock/maint) +"wV" = ( +/obj/structure/spacevine{ + name = "thick vines"; + opacity = 1 + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) +"wW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafepark) "wX" = ( -/obj/structure/dresser, -/turf/open/floor/carpet/red, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 9 + }, +/obj/machinery/suit_storage_unit/syndicate, +/turf/open/floor/iron/dark, /area/cruiser_dock/heads/cmaa) +"wY" = ( +/obj/machinery/button/door{ + id = "ghostcafecabin2"; + name = "Dorm Bolt Control"; + normaldoorcontrol = 1; + pixel_y = -24; + specialfunctions = 4 + }, +/obj/structure/bed, +/obj/item/bedsheet/wiz, +/turf/open/indestructible/hotelwood{ + desc = "It's really cozy! Great for soft paws!"; + icon = 'modular_skyrat/modules/ghostcafe/icons/turf/floors/carpet_royalblack.dmi'; + icon_state = "carpet"; + name = "soft carpet" + }, +/area/centcom/holding/cafepark) "wZ" = ( /obj/structure/chair/sofa/bench/left{ dir = 4 }, /turf/open/floor/wood, /area/cruiser_dock/service) +"xa" = ( +/turf/open/floor/plating/beach/coastline_t{ + dir = 1 + }, +/area/centcom/holding/cafepark) +"xb" = ( +/obj/structure/chair/sofa/corp/right, +/obj/structure/window/reinforced/spawner{ + dir = 1 + }, +/turf/open/floor/carpet/purple, +/area/centcom/holding/cafe) "xc" = ( /obj/machinery/power/apc/auto_name/north, /obj/structure/cable, @@ -6938,6 +8708,35 @@ "xm" = ( /turf/closed/indestructible/syndicate, /area/cruiser_dock/engineering) +"xn" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/toxin, +/obj/item/storage/firstaid/toxin, +/obj/item/storage/firstaid/toxin, +/obj/structure/rack, +/obj/structure/window/reinforced, +/obj/machinery/door/window/northleft{ + desc = "Keeps medical supplies safe."; + name = "Medical Storage" + }, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) +"xo" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafepark) "xp" = ( /obj/machinery/light/small{ dir = 4; @@ -7003,20 +8802,11 @@ /turf/open/floor/iron/dark, /area/cruiser_dock/engineering) "xw" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 10 +/obj/structure/flora/ausbushes{ + icon_state = "leafybush_3" }, -/obj/structure/closet/secure_closet{ - icon_state = "hos"; - name = "\proper chief master at arms' locker"; - req_access_txt = "150" - }, -/obj/item/storage/belt/security/full, -/obj/item/clothing/neck/cloak/hos{ - name = "chief master at arms' cloak" - }, -/turf/open/floor/iron/dark, -/area/cruiser_dock/heads/cmaa) +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "xx" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 @@ -7027,18 +8817,44 @@ /obj/effect/turf_decal/trimline/red/filled/warning, /turf/open/floor/iron/dark, /area/cruiser_dock/commons/dorms) -"xA" = ( -/obj/structure/chair{ +"xz" = ( +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/blue{ dir = 8 }, -/turf/open/floor/iron/dark, -/area/cruiser_dock/heads/cmaa) +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) +"xA" = ( +/turf/closed/indestructible/wood, +/area/centcom/holding/cafedorms) "xB" = ( /obj/machinery/computer/cloning{ dir = 1 }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"xC" = ( +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/drinks/beer/fullupgrade{ + density = 0 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) +"xD" = ( +/turf/open/indestructible/hoteltile{ + icon = 'modular_skyrat/modules/ghostcafe/icons/turf/floors/floors.dmi'; + icon_state = "titanium_blue_old"; + name = "bathroom floor" + }, +/area/centcom/holding/cafedorms) "xE" = ( /obj/machinery/mecha_part_fabricator, /obj/structure/window/reinforced{ @@ -7049,6 +8865,12 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"xF" = ( +/obj/structure/chair/sofa/left{ + dir = 8 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) "xG" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 6 @@ -7063,19 +8885,22 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"xJ" = ( +/turf/open/floor/plating/beach/coastline_t{ + dir = 4 + }, +/area/centcom/holding/cafepark) "xK" = ( /obj/item/bedsheet/cmo, /obj/structure/bed, /turf/open/floor/carpet, /area/cruiser_dock/heads/cmo) "xL" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/airlock/command{ - name = "Chief Engineering Officer's Quarters"; - req_access_txt = "150" +/obj/effect/turf_decal/tile/blue, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" }, -/turf/open/floor/iron/dark, -/area/cruiser_dock/heads/ceo) +/area/centcom/holding/cafe) "xM" = ( /obj/machinery/light/warm{ dir = 4 @@ -7095,6 +8920,17 @@ }, /turf/open/floor/wood, /area/cruiser_dock/commons/dorms) +"xO" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "xP" = ( /obj/structure/table/glass, /obj/item/book/manual/wiki/cytology{ @@ -7107,6 +8943,12 @@ }, /turf/open/floor/iron/white, /area/cruiser_dock/research) +"xQ" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 8 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "xR" = ( /obj/structure/window/reinforced{ dir = 1; @@ -7122,6 +8964,12 @@ /obj/structure/chair/office/light, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"xT" = ( +/obj/effect/mob_spawn/robot/ghostcafe, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "xV" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -7141,6 +8989,12 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/engineering) +"xY" = ( +/obj/effect/overlay/palmtree_l, +/turf/open/floor/plating/beach/coastline_t{ + dir = 1 + }, +/area/centcom/holding/cafepark) "xZ" = ( /turf/closed/indestructible/syndicate, /area/cruiser_dock/commons) @@ -7173,6 +9027,19 @@ }, /turf/open/floor/engine, /area/cruiser_dock/research) +"yd" = ( +/obj/structure/flora/grass/green{ + icon_state = "snowgrass3gb" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) +"ye" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/table/wood, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) "yf" = ( /obj/structure/window/reinforced/spawner, /obj/structure/window/reinforced/spawner/east, @@ -7208,6 +9075,23 @@ }, /turf/open/floor/engine, /area/cruiser_dock/security/armory) +"yk" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/light, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "yl" = ( /obj/structure/table/optable, /obj/effect/turf_decal/trimline/purple/filled/line{ @@ -7223,6 +9107,18 @@ }, /turf/open/floor/engine, /area/cruiser_dock/research) +"yo" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 4 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) +"yp" = ( +/obj/structure/flora/ausbushes/fullgrass{ + icon_state = "fullgrass_3" + }, +/turf/open/floor/plating/dirt/planet, +/area/centcom/holding/cafepark) "yq" = ( /obj/machinery/door/airlock/grunge{ name = "Maintenance" @@ -7244,6 +9140,18 @@ /obj/effect/turf_decal/trimline/yellow/filled/warning, /turf/open/floor/iron/dark, /area/cruiser_dock/engineering) +"yt" = ( +/obj/structure/table/wood/fancy/blue, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/indestructible/hotelwood{ + desc = "It's really cozy! Great for soft paws!"; + icon = 'modular_skyrat/modules/ghostcafe/icons/turf/floors/carpet_royalblack.dmi'; + icon_state = "carpet"; + name = "soft carpet" + }, +/area/centcom/holding/cafepark) "yu" = ( /obj/machinery/processor, /obj/effect/turf_decal/delivery, @@ -7260,6 +9168,24 @@ }, /turf/open/floor/grass, /area/cruiser_dock/engineering) +"yx" = ( +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) +"yy" = ( +/obj/structure/table/wood, +/turf/open/floor/carpet/purple, +/area/centcom/holding/cafe) "yz" = ( /obj/structure/table/reinforced, /obj/machinery/microwave{ @@ -7269,6 +9195,10 @@ }, /turf/open/floor/iron/cafeteria, /area/cruiser_dock/service) +"yA" = ( +/obj/structure/fans/tiny/invisible, +/turf/open/indestructible/cobble/side, +/area/centcom/holding/cafepark) "yB" = ( /obj/structure/displaycase{ req_access_txt = "150" @@ -7311,6 +9241,9 @@ "yH" = ( /turf/open/floor/iron/dark, /area/cruiser_dock/commons/dorms) +"yI" = ( +/turf/open/floor/plating/dirt/planet, +/area/centcom/holding/cafepark) "yJ" = ( /obj/effect/turf_decal/trimline/red/filled/line, /turf/open/floor/iron/dark, @@ -7363,6 +9296,25 @@ }, /turf/open/floor/iron/white, /area/cruiser_dock/research) +"yQ" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/vending/games, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "yR" = ( /obj/structure/window/reinforced, /obj/effect/turf_decal/stripes/line{ @@ -7473,6 +9425,39 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/cargo) +"zj" = ( +/obj/machinery/nanite_program_hub, +/obj/effect/turf_decal/bot, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) +"zk" = ( +/obj/structure/flora/tree/jungle/small, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) +"zl" = ( +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) +"zm" = ( +/obj/machinery/icecream_vat, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "zn" = ( /obj/machinery/vending/dinnerware, /turf/open/floor/iron/cafeteria, @@ -7506,9 +9491,15 @@ /turf/open/floor/iron/dark, /area/cruiser_dock/research) "zr" = ( -/obj/machinery/light/warm, -/turf/open/floor/glass, -/area/cruiser_dock/heads/ceo) +/obj/structure/chair/office/light{ + dir = 1 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) +"zs" = ( +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/dirt/planet, +/area/centcom/holding/cafepark) "zt" = ( /obj/machinery/door/airlock/public/glass{ name = "Hydroponics" @@ -7560,6 +9551,13 @@ /obj/item/reagent_containers/food/condiment/mayonnaise, /turf/open/floor/iron/cafeteria, /area/cruiser_dock/service) +"zB" = ( +/turf/open/floor/plating, +/area/centcom/holding/cafevox) +"zC" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plating/dirt/planet, +/area/centcom/holding/cafepark) "zD" = ( /obj/machinery/light/warm{ dir = 8 @@ -7637,6 +9635,11 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/cruiser_dock/cargo) +"zL" = ( +/obj/structure/table/wood, +/obj/item/toy/plush/meddrake, +/turf/open/floor/wood, +/area/cruiser_dock/medical) "zM" = ( /obj/effect/turf_decal/trimline/red/filled/warning{ dir = 8 @@ -7680,6 +9683,15 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"zT" = ( +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "zU" = ( /obj/structure/window/reinforced{ dir = 4 @@ -7712,6 +9724,9 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"zY" = ( +/turf/open/floor/plating/cobblestone, +/area/centcom/holding/cafepark) "zZ" = ( /obj/effect/turf_decal/trimline/red/filled/warning{ dir = 4 @@ -7734,6 +9749,19 @@ /obj/effect/turf_decal/delivery/blue, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"Ac" = ( +/obj/structure/flora/ausbushes{ + icon_state = "ppflowers_1" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) +"Ad" = ( +/obj/machinery/computer/arcade/orion_trail, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) "Af" = ( /turf/open/floor/plating/dirt{ initial_gas_mix = "o2=22;n2=82;TEMP=293.15"; @@ -7747,6 +9775,14 @@ }, /turf/open/floor/glass, /area/cruiser_dock/research) +"Ah" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plating/ashplanet{ + initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + }, +/area/centcom/holding/cafepark) "Ai" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -7791,10 +9827,15 @@ /turf/open/floor/engine, /area/cruiser_dock/research) "An" = ( -/obj/machinery/door/window{ - dir = 1 +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 }, -/turf/open/floor/iron/showroomfloor, +/obj/machinery/computer/security{ + dir = 4; + name = "syndicate camera console"; + network = list("fsci") + }, +/turf/open/floor/iron/dark, /area/cruiser_dock/heads/cmaa) "Ao" = ( /obj/machinery/door/airlock/multi_tile/glass{ @@ -7823,6 +9864,27 @@ /obj/item/bedsheet/orange, /turf/open/floor/iron, /area/cruiser_dock/brig) +"Aq" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/structure/closet/crate/trashcart, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafepark) +"Ar" = ( +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafepark) "As" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 4 @@ -7843,6 +9905,26 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/engineering) +"Au" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) +"Av" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/glass/rag, +/obj/machinery/reagentgrinder{ + pixel_y = 8 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "Aw" = ( /obj/machinery/door/airlock/multi_tile/glass{ dir = 4; @@ -7860,6 +9942,10 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"Az" = ( +/obj/structure/flora/junglebush/c, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "AA" = ( /obj/structure/window/reinforced{ dir = 8 @@ -7876,6 +9962,16 @@ "AD" = ( /turf/closed/indestructible/syndicate, /area/cruiser_dock/heads/cro) +"AE" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + on = 0; + pixel_x = -3; + pixel_y = 8 + }, +/obj/item/camera_film, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "AF" = ( /obj/structure/flora/ausbushes/ywflowers, /turf/open/floor/grass, @@ -7901,6 +9997,47 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/engineering) +"AJ" = ( +/turf/closed/indestructible/fakeglass, +/area/centcom/holding/cafepark) +"AK" = ( +/obj/structure/table, +/obj/item/toy/plush/sechound, +/turf/open/floor/iron/dark, +/area/cruiser_dock/heads/cmaa) +"AL" = ( +/obj/item/reagent_containers/food/drinks/soda_cans/thirteenloko{ + pixel_x = -10; + pixel_y = 12 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/thirteenloko{ + pixel_x = -10; + pixel_y = 6 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/thirteenloko{ + pixel_x = -10 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/starkist{ + pixel_y = 12 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/starkist{ + pixel_y = 6 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/starkist, +/obj/item/reagent_containers/food/drinks/soda_cans/space_mountain_wind{ + pixel_x = 10; + pixel_y = 12 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/space_mountain_wind{ + pixel_x = 10; + pixel_y = 6 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/space_mountain_wind{ + pixel_x = 10 + }, +/obj/structure/table/wood, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "AM" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 @@ -7939,24 +10076,40 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/cruiser_dock/maint) +"AS" = ( +/obj/structure/flora/ausbushes/reedbush, +/turf/open/floor/plating/beach/coastline_t{ + dir = 8 + }, +/area/centcom/holding/cafepark) "AT" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 27 }, /turf/open/floor/iron, /area/cruiser_dock/brig) -"AU" = ( -/obj/machinery/door/airlock/command{ - name = "Station Admiral's Quarters"; - req_access_txt = "150" - }, -/turf/open/floor/wood, -/area/cruiser_dock/heads/admiral) "AV" = ( /obj/effect/turf_decal/trimline/purple/filled/warning, /obj/structure/cable, /turf/open/floor/iron/dark, /area/cruiser_dock/heads/cro) +"AX" = ( +/obj/structure/mirror{ + pixel_y = 32 + }, +/turf/open/indestructible/hotelwood{ + desc = "It's really cozy! Great for soft paws!"; + icon = 'modular_skyrat/modules/ghostcafe/icons/turf/floors/carpet_royalblack.dmi'; + icon_state = "carpet"; + name = "soft carpet" + }, +/area/centcom/holding/cafe) +"AY" = ( +/obj/structure/flora/ausbushes/sunnybush, +/obj/structure/flora/ausbushes/grassybush, +/obj/structure/flora/ausbushes/lavendergrass, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "AZ" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 10 @@ -7972,11 +10125,24 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"Ba" = ( +/obj/structure/fence{ + dir = 4 + }, +/turf/open/floor/plating/ashplanet{ + initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + }, +/area/centcom/holding/cafepark) "Bb" = ( /obj/structure/table/wood, /obj/item/toy/cards/deck/syndicate, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"Bd" = ( +/turf/open/indestructible/hoteltile{ + icon_state = "cafeteria" + }, +/area/centcom/holding/cafe) "Be" = ( /obj/structure/window/reinforced/spawner/east, /obj/structure/flora/ausbushes/brflowers, @@ -8003,6 +10169,19 @@ }, /turf/open/floor/wood, /area/cruiser_dock/service) +"Bi" = ( +/turf/open/indestructible/cobble/side{ + dir = 1 + }, +/area/centcom/holding/cafepark) +"Bk" = ( +/obj/machinery/libraryscanner, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) +"Bl" = ( +/obj/item/construction/rcd/combat/admin, +/turf/open/floor/plating/dirt/planet, +/area/centcom/holding/cafepark) "Bn" = ( /obj/machinery/door/airlock/command/glass{ name = "Corporate Liaison Quarters"; @@ -8010,17 +10189,49 @@ }, /turf/open/floor/wood, /area/cruiser_dock/heads/cl) +"Bo" = ( +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/wood{ + name = "Storage" + }, +/obj/structure/fans/tiny/invisible, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) +"Bp" = ( +/obj/structure/flora/ausbushes/lavendergrass{ + icon_state = "lavendergrass_4" + }, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "Bq" = ( /obj/effect/spawner/randomcolavend, /turf/open/floor/wood, /area/cruiser_dock/commons/dorms) "Br" = ( -/obj/machinery/shower{ +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/sunnybush, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) +"Bs" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/structure/window/spawner/north, -/turf/open/floor/iron/showroomfloor, -/area/cruiser_dock/heads/cmaa) +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "Bt" = ( /obj/machinery/door/airlock/command/glass{ name = "Administrative Offices"; @@ -8036,6 +10247,11 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/engineering) +"Bv" = ( +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/ywflowers, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "Bw" = ( /obj/machinery/recharge_station, /obj/effect/turf_decal/trimline/blue/filled/warning{ @@ -8043,6 +10259,12 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"Bx" = ( +/obj/structure/toilet{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/cruiser_dock/heads/cmaa) "By" = ( /obj/machinery/atmospherics/components/unary/cryo_cell, /obj/effect/turf_decal/stripes/line{ @@ -8120,6 +10342,27 @@ /obj/effect/turf_decal/stripes/red/full, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"BH" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "BI" = ( /obj/machinery/icecream_vat, /turf/open/floor/iron/cafeteria, @@ -8187,6 +10430,28 @@ /obj/machinery/status_display, /turf/closed/indestructible/syndicate, /area/cruiser_dock/bridge) +"BR" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = 11 + }, +/obj/structure/mirror{ + pixel_x = 28 + }, +/turf/open/floor/iron/showroomfloor, +/area/cruiser_dock/heads/ceo) +"BS" = ( +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/cruiser_dock/heads/ceo) +"BT" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 4 + }, +/turf/open/floor/carpet/royalblack, +/area/centcom/holding/cafedorms) "BU" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -8205,6 +10470,13 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"BW" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plating/dirt/planet, +/area/centcom/holding/cafe) "BX" = ( /obj/effect/turf_decal/siding/green{ dir = 1 @@ -8229,6 +10501,12 @@ /obj/machinery/light/cold/no_nightlight, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"Ca" = ( +/obj/structure/flora/tree/jungle/small{ + icon_state = "tree3" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "Cb" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ @@ -8237,12 +10515,16 @@ /turf/open/floor/iron/dark, /area/cruiser_dock/research) "Cc" = ( -/obj/item/bedsheet/hos{ - name = "chief master at arms' bedsheet" +/obj/item/storage/box/drinkingglasses{ + pixel_x = -2; + pixel_y = 3 }, -/obj/structure/bed, -/turf/open/floor/carpet/red, -/area/cruiser_dock/heads/cmaa) +/obj/item/storage/box/drinkingglasses{ + pixel_x = 4 + }, +/obj/structure/table/wood, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "Cd" = ( /obj/machinery/power/rtg/advanced, /obj/effect/turf_decal/stripes/line, @@ -8252,6 +10534,12 @@ "Ce" = ( /turf/open/floor/iron, /area/cruiser_dock/service) +"Cf" = ( +/obj/structure/flora/ausbushes/fullgrass{ + icon_state = "fullgrass_2" + }, +/turf/open/floor/plating/dirt/planet, +/area/centcom/holding/cafepark) "Cg" = ( /obj/structure/window/reinforced{ dir = 4 @@ -8301,6 +10589,12 @@ }, /turf/open/floor/carpet, /area/cruiser_dock/heads/admiral) +"Co" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "Cp" = ( /obj/structure/table/wood, /obj/item/book/manual/wiki/barman_recipes, @@ -8312,6 +10606,14 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/bridge/hallway) +"Cs" = ( +/obj/structure/shuttle/engine/heater{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturfs = /turf/open/floor/plating + }, +/area/centcom/holding/cafepark) "Ct" = ( /obj/machinery/porta_turret/assaultops, /obj/effect/turf_decal/stripes/red/full, @@ -8323,11 +10625,14 @@ /turf/open/floor/iron/dark, /area/cruiser_dock/service) "Cv" = ( -/obj/machinery/door/window{ +/turf/open/floor/plating/beach/coastline_t/sandwater_inner{ dir = 1 }, -/turf/open/floor/glass, -/area/cruiser_dock/heads/ceo) +/area/centcom/holding/cafepark) +"Cw" = ( +/obj/structure/chair/sofa/corp, +/turf/open/floor/carpet/royalblack, +/area/centcom/holding/cafedorms) "Cx" = ( /obj/structure/window/reinforced{ dir = 1 @@ -8362,12 +10667,27 @@ }, /turf/open/floor/glass/reinforced, /area/cruiser_dock/research) +"CD" = ( +/obj/structure/table/wood, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "CE" = ( /turf/closed/indestructible/abductor{ icon_state = "alien21"; opacity = 0 }, /area/bluespace_locker) +"CF" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 8 + }, +/turf/open/indestructible/hotelwood{ + desc = "It's really cozy! Great for soft paws!"; + icon = 'modular_skyrat/modules/ghostcafe/icons/turf/floors/carpet_royalblack.dmi'; + icon_state = "carpet"; + name = "soft carpet" + }, +/area/centcom/holding/cafepark) "CG" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -8377,6 +10697,12 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"CH" = ( +/obj/structure/chair/sofa/right{ + dir = 4 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "CI" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -8396,6 +10722,12 @@ }, /turf/open/floor/grass, /area/cruiser_dock/research) +"CM" = ( +/obj/structure/flora/ausbushes{ + icon_state = "ppflowers_2" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "CN" = ( /obj/effect/decal/cleanable/dirt, /obj/item/trash/can/food/peaches/maint, @@ -8421,6 +10753,21 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"CQ" = ( +/obj/structure/chair/sofa/left, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) +"CR" = ( +/obj/item/hilbertshotel/ghostdojo, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) +"CS" = ( +/obj/machinery/light{ + dir = 8; + light_color = "#e8eaff" + }, +/turf/open/floor/plating, +/area/centcom/holding/cafevox) "CT" = ( /obj/machinery/portable_atmospherics/pump, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -8428,6 +10775,15 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/engineering) +"CU" = ( +/obj/structure/table/wood/fancy/blue, +/turf/open/indestructible/hotelwood{ + desc = "It's really cozy! Great for soft paws!"; + icon = 'modular_skyrat/modules/ghostcafe/icons/turf/floors/carpet_royalblack.dmi'; + icon_state = "carpet"; + name = "soft carpet" + }, +/area/centcom/holding/cafepark) "CV" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/cyan/visible, @@ -8446,6 +10802,39 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"CY" = ( +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/glass/beaker{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/structure/table/glass, +/obj/item/storage/box/rxglasses{ + pixel_x = 5; + pixel_y = 10 + }, +/obj/item/storage/box/bodybags{ + pixel_x = -5; + pixel_y = 10 + }, +/obj/item/storage/box/monkeycubes{ + pixel_x = -7 + }, +/obj/item/storage/box/monkeycubes{ + pixel_x = -7 + }, +/obj/item/storage/box/disks{ + pixel_x = 2; + pixel_y = 2 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) +"Da" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/plating/beach/sand, +/area/centcom/holding/cafepark) "Db" = ( /obj/machinery/portable_atmospherics/scrubber/huge/movable, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -8453,6 +10842,46 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/engineering) +"Dc" = ( +/obj/item/reagent_containers/food/drinks/soda_cans/dr_gibb{ + pixel_x = -8; + pixel_y = 12 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/dr_gibb{ + pixel_x = -8; + pixel_y = 6 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/dr_gibb{ + pixel_x = -8 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/pwr_game{ + pixel_x = 2; + pixel_y = 12 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/pwr_game{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/pwr_game{ + pixel_x = 2 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/cola{ + pixel_x = 12; + pixel_y = 12 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/cola{ + pixel_x = 12; + pixel_y = 6 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/cola{ + pixel_x = 12 + }, +/obj/structure/table/wood, +/obj/structure/sign/poster/official/high_class_martini{ + pixel_y = 32 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "Dd" = ( /obj/structure/chair/sofa/bench/left{ dir = 4 @@ -8475,6 +10904,14 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/cruiser_dock/commons/dorms) +"Dg" = ( +/obj/machinery/sleeper/syndie/fullupgrade{ + dir = 8 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "Dh" = ( /turf/closed/indestructible/abductor{ icon_state = "alien6"; @@ -8487,10 +10924,21 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/brig) +"Dj" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/donut_box{ + pixel_y = 5 + }, +/turf/open/floor/carpet/purple, +/area/centcom/holding/cafe) "Dk" = ( /obj/effect/turf_decal/trimline/red/filled/line, /turf/open/floor/iron/dark, /area/cruiser_dock/vault) +"Dl" = ( +/obj/structure/chair/sofa/corp/right, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) "Dm" = ( /obj/structure/window/reinforced/spawner/west, /obj/structure/flora/junglebush/c, @@ -8502,12 +10950,25 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"Dp" = ( +/obj/machinery/chem_master, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "Dq" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron{ icon = 'icons/turf/floors.dmi' }, /area/cruiser_dock/maint) +"Dr" = ( +/obj/machinery/chem_master/condimaster, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "Ds" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -8544,6 +11005,10 @@ "Dw" = ( /turf/open/floor/iron/white, /area/cruiser_dock/research) +"Dx" = ( +/obj/structure/spacevine, +/turf/open/floor/plating/beach/water, +/area/centcom/holding/cafepark) "Dy" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 8 @@ -8553,12 +11018,32 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"Dz" = ( +/obj/structure/flora/ausbushes/reedbush, +/turf/open/floor/plating/beach/coastline_t/sandwater_inner{ + dir = 4 + }, +/area/centcom/holding/cafepark) +"DA" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "DB" = ( /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 4 }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"DC" = ( +/turf/closed/indestructible/opshuttle, +/area/centcom/holding/cafepark) "DD" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 5 @@ -8599,6 +11084,14 @@ /obj/structure/flora/ausbushes/genericbush, /turf/open/floor/grass, /area/cruiser_dock/commons) +"DL" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/airlock/command{ + name = "Chief Engineering Officer's Quarters"; + req_access_txt = "150" + }, +/turf/open/floor/iron/dark, +/area/cruiser_dock/heads/ceo) "DM" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -8613,12 +11106,23 @@ /turf/open/floor/iron/white, /area/cruiser_dock/research) "DP" = ( -/obj/machinery/shower{ - dir = 8 +/mob/living/simple_animal/chicken, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) +"DQ" = ( +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/door/firedoor, +/obj/structure/fans/tiny/invisible, +/obj/machinery/door/airlock/abductor{ + desc = "What could possibly be in here? Probably naked people."; + id_tag = "ghostcafecabin2"; + name = "Bedroom" }, -/obj/structure/window/spawner/north, -/turf/open/floor/iron/showroomfloor, -/area/cruiser_dock/heads/ceo) +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "DR" = ( /turf/closed/indestructible/abductor{ icon_state = "alien18"; @@ -8664,16 +11168,23 @@ }, /turf/open/floor/grass, /area/cruiser_dock/brig) +"DY" = ( +/obj/machinery/processor, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "cafeteria" + }, +/area/centcom/holding/cafe) "DZ" = ( /obj/structure/table/wood, /turf/open/floor/carpet/donk, /area/cruiser_dock/heads/cl) "Ea" = ( -/obj/effect/turf_decal/trimline/yellow/filled/warning{ - dir = 9 - }, -/turf/open/floor/iron/dark, -/area/cruiser_dock/heads/ceo) +/obj/structure/bed, +/turf/open/indestructible/cobble/corner, +/area/centcom/holding/cafepark) "Eb" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 6 @@ -8702,6 +11213,19 @@ }, /turf/open/floor/iron, /area/cruiser_dock/brig) +"Ef" = ( +/obj/structure/water_source/puddle{ + layer = 2.89; + pixel_x = 14; + pixel_y = 9 + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) +"Eg" = ( +/turf/open/floor/plating/beach/coastline_b{ + dir = 8 + }, +/area/centcom/holding/cafepark) "Eh" = ( /obj/effect/turf_decal/trimline/red/line{ dir = 1 @@ -8726,6 +11250,23 @@ }, /turf/open/floor/wood, /area/cruiser_dock/commons/dorms) +"Em" = ( +/obj/structure/table/wood, +/obj/item/book/manual/wiki/barman_recipes{ + pixel_x = -4; + pixel_y = 7 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) +"Ep" = ( +/obj/structure/table/wood, +/obj/machinery/smartfridge/disks{ + pixel_y = 2 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "Eq" = ( /obj/effect/turf_decal/trimline/red/filled/warning{ dir = 5 @@ -8828,6 +11369,12 @@ /obj/effect/turf_decal/trimline/red/filled/line, /turf/open/floor/iron/dark, /area/cruiser_dock/heads/cmaa) +"EG" = ( +/obj/structure/closet/secure_closet/freezer/meat, +/turf/open/indestructible/hoteltile{ + icon_state = "cafeteria" + }, +/area/centcom/holding/cafe) "EH" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 @@ -8864,6 +11411,13 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"EL" = ( +/obj/machinery/nanite_chamber, +/obj/effect/turf_decal/bot, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "EM" = ( /obj/structure/window/reinforced/tinted{ dir = 8 @@ -8873,6 +11427,27 @@ }, /turf/open/floor/iron, /area/cruiser_dock/service) +"EN" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + alpha = 255; + name = "strong blue corner" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafe) +"EO" = ( +/obj/structure/flora/ausbushes/fullgrass{ + icon_state = "fullgrass_3" + }, +/turf/open/floor/plating/beach/sand, +/area/centcom/holding/cafepark) "EP" = ( /obj/machinery/light/small{ dir = 4 @@ -8883,6 +11458,10 @@ }, /turf/open/floor/engine, /area/cruiser_dock/research) +"EQ" = ( +/obj/structure/flora/ausbushes/leafybush, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "ER" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/maintenance{ @@ -8919,15 +11498,9 @@ /turf/open/floor/wood, /area/cruiser_dock/security) "EX" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 11 - }, -/obj/structure/mirror{ - pixel_x = 28 - }, -/turf/open/floor/iron/showroomfloor, -/area/cruiser_dock/heads/cmaa) +/obj/structure/table/wood, +/turf/open/floor/carpet/royalblack, +/area/centcom/holding/cafedorms) "EY" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -8947,6 +11520,13 @@ }, /turf/open/floor/glass/reinforced, /area/cruiser_dock/bridge) +"Fb" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "Fc" = ( /obj/structure/chair/office{ dir = 4 @@ -8957,6 +11537,10 @@ /obj/effect/turf_decal/trimline/green/filled/warning, /turf/open/floor/iron/dark, /area/cruiser_dock/medical/virology) +"Fe" = ( +/obj/machinery/light, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "Ff" = ( /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -8967,6 +11551,19 @@ /obj/structure/table, /turf/open/floor/iron/white, /area/cruiser_dock/brig) +"Fg" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/machinery/computer/crew/syndie{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/cruiser_dock/heads/cmaa) +"Fh" = ( +/obj/effect/overlay/palmtree_r, +/turf/open/floor/plating/beach/sand, +/area/centcom/holding/cafepark) "Fi" = ( /obj/structure/table, /obj/effect/turf_decal/trimline/purple/filled/line{ @@ -9010,6 +11607,16 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/bridge/hallway) +"Fn" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ghostcafekitchen"; + name = "kitchen shutters" + }, +/obj/effect/spawner/structure/window, +/turf/open/indestructible/hoteltile{ + icon_state = "plating" + }, +/area/centcom/holding/cafe) "Fo" = ( /obj/effect/turf_decal/tile/green{ dir = 8 @@ -9032,6 +11639,12 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"Fr" = ( +/obj/structure/fans/tiny/invisible, +/turf/open/indestructible/cobble/side{ + dir = 4 + }, +/area/centcom/holding/cafepark) "Fs" = ( /obj/effect/turf_decal/tile/purple{ dir = 1 @@ -9074,6 +11687,9 @@ /obj/structure/flora/ausbushes/brflowers, /turf/open/floor/grass, /area/cruiser_dock/research) +"Fy" = ( +/turf/closed/indestructible/wood, +/area/centcom/holding/cafepark) "Fz" = ( /obj/machinery/stasis{ dir = 1 @@ -9092,6 +11708,10 @@ }, /turf/open/floor/glass/reinforced, /area/cruiser_dock/research) +"FB" = ( +/obj/structure/flora/ausbushes/fernybush, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "FC" = ( /obj/machinery/portable_atmospherics/scrubber/huge/movable, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -9121,10 +11741,21 @@ /obj/machinery/processor, /turf/open/floor/iron, /area/cruiser_dock/brig) +"FI" = ( +/obj/structure/flora/tree/jungle/small{ + icon_state = "tree6" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "FJ" = ( /obj/structure/chair/sofa/bench, /turf/open/floor/wood, /area/cruiser_dock/service) +"FK" = ( +/obj/machinery/light, +/obj/structure/table/wood, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "FL" = ( /obj/structure/railing{ dir = 4 @@ -9135,6 +11766,30 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/cruiser_dock/service) +"FN" = ( +/obj/structure/flora/ausbushes/sunnybush{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/structure/flora/ausbushes/grassybush{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/structure/flora/ausbushes/lavendergrass{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/turf/open/indestructible/hoteltile{ + icon_state = "grass" + }, +/area/centcom/holding/cafepark) +"FP" = ( +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "FQ" = ( /obj/effect/mob_spawn/human/syndicate/assops/syndicate_assistant{ dir = 4 @@ -9175,6 +11830,12 @@ /obj/machinery/chem_dispenser/drinks/beer/fullupgrade, /turf/open/floor/wood, /area/cruiser_dock/commons/dorms) +"FV" = ( +/obj/structure/flora/ausbushes/fullgrass{ + icon_state = "fullgrass_2" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "FW" = ( /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ @@ -9221,6 +11882,9 @@ "Ga" = ( /turf/open/floor/wood, /area/cruiser_dock/research) +"Gb" = ( +/turf/closed/indestructible/fakeglass, +/area/centcom/holding/cafedorms) "Gc" = ( /obj/machinery/light/small{ dir = 8 @@ -9250,6 +11914,19 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"Gf" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/pump, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) +"Gg" = ( +/obj/structure/flora/junglebush/large{ + icon_state = "bush2" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "Gh" = ( /obj/machinery/shuttle_manipulator, /turf/open/floor/carpet/royalblack, @@ -9287,6 +11964,10 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"Gk" = ( +/obj/machinery/bookbinder, +/turf/open/floor/wood, +/area/centcom/holding/cafepark) "Gl" = ( /obj/machinery/power/apc/auto_name/south, /obj/structure/cable, @@ -9302,14 +11983,19 @@ /turf/open/floor/iron/vaporwave, /area/cruiser_dock/brig) "Gn" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ +/obj/structure/chair/sofa/left{ dir = 8 }, -/obj/machinery/computer/crew/syndie{ - dir = 4 +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) +"Go" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/cruiser_dock/heads/cmaa) +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "Gp" = ( /obj/machinery/door/airlock/science/glass{ name = "airlock"; @@ -9364,6 +12050,26 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"Gv" = ( +/obj/structure/flora/biolumi/flower{ + light_color = "#D9FF00"; + light_range = 15; + random_light = null + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) +"Gw" = ( +/obj/structure/flora/ausbushes/reedbush, +/turf/open/floor/plating/beach/coastline_t{ + dir = 1 + }, +/area/centcom/holding/cafepark) +"Gx" = ( +/obj/machinery/stackspawner{ + pixel_y = 22 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "Gz" = ( /obj/structure/cable, /turf/open/floor/plating, @@ -9374,6 +12080,18 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"GB" = ( +/obj/structure/flora/ausbushes/reedbush, +/turf/open/floor/plating/beach/coastline_t{ + dir = 5 + }, +/area/centcom/holding/cafepark) +"GC" = ( +/obj/structure/fans/tiny/invisible, +/turf/open/indestructible/hoteltile{ + icon_state = "stairs-old" + }, +/area/centcom/holding/cafepark) "GD" = ( /obj/structure/chair/sofa/corp/corner{ dir = 1 @@ -9449,6 +12167,30 @@ }, /turf/open/floor/engine, /area/cruiser_dock/research) +"GK" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/obj/structure/closet/secure_closet{ + icon_state = "ce"; + name = "\proper chief engineering officer's locker"; + req_access_txt = "150" + }, +/obj/item/storage/belt/utility/chief/full{ + name = "\improper Chief Engineering Officer's toolbelt" + }, +/obj/machinery/light/warm{ + dir = 4 + }, +/obj/item/construction/rcd/combat, +/obj/item/pipe_dispenser, +/turf/open/floor/iron/dark, +/area/cruiser_dock/heads/ceo) +"GL" = ( +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "GM" = ( /obj/machinery/door/poddoor/preopen{ id = "docklockdown" @@ -9494,12 +12236,49 @@ }, /turf/open/floor/wood, /area/cruiser_dock/heads/admiral) +"GR" = ( +/obj/machinery/light/floor{ + alpha = 0; + invisibility = 100; + light_range = 10; + nightshift_light_power = 10 + }, +/turf/open/floor/plating/ashplanet{ + initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + }, +/area/centcom/holding/cafepark) "GS" = ( /obj/structure/chair/sofa/bench/right{ dir = 4 }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"GT" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/obj/machinery/vending/cigarette/syndicate{ + custom_premium_price = 0; + custom_price = 0; + default_price = 0; + extended_inventory = 1; + extra_price = 0; + fair_market_price = 0 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "GU" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -9511,6 +12290,13 @@ }, /turf/open/floor/wood, /area/cruiser_dock/medical) +"GV" = ( +/obj/item/sharpener, +/obj/structure/table/wood, +/turf/open/indestructible/hoteltile{ + icon_state = "cafeteria" + }, +/area/centcom/holding/cafe) "GW" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -9523,6 +12309,10 @@ }, /turf/open/floor/glass/reinforced, /area/cruiser_dock/bridge) +"GY" = ( +/obj/structure/rack, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "GZ" = ( /obj/machinery/door/airlock{ name = "Restroom" @@ -9532,6 +12322,18 @@ }, /turf/open/floor/wood, /area/cruiser_dock/heads/admiral) +"Hb" = ( +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/wood{ + name = "Medical / Botany" + }, +/obj/structure/fans/tiny/invisible, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "Hc" = ( /obj/machinery/nanite_program_hub, /turf/open/floor/circuit/green, @@ -9552,12 +12354,55 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"Hi" = ( +/obj/machinery/button/door{ + id = "ghostcafecabin1"; + name = "Dorm Bolt Control"; + normaldoorcontrol = 1; + pixel_y = 24; + specialfunctions = 4 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) +"Hj" = ( +/obj/machinery/computer/nanite_chamber_control{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "Hk" = ( /obj/effect/turf_decal/trimline/red/filled/warning{ dir = 9 }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"Hl" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/washing_machine, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafepark) +"Hm" = ( +/obj/machinery/computer/operating{ + dir = 8 + }, +/obj/item/disk/surgery/debug, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "Hn" = ( /obj/effect/turf_decal/trimline/red/filled/warning{ dir = 10 @@ -9649,6 +12494,20 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"HC" = ( +/obj/machinery/rnd/production/techfab/department/medical{ + pixel_x = 1 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafe) +"HD" = ( +/obj/structure/flora/ausbushes/reedbush, +/turf/open/floor/plating/beach/coastline_t{ + dir = 9 + }, +/area/centcom/holding/cafepark) "HE" = ( /obj/machinery/light/small{ dir = 4 @@ -9674,9 +12533,32 @@ /obj/effect/turf_decal/trimline/red/filled/warning, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"HJ" = ( +/obj/structure/table, +/obj/item/flashlight{ + desc = "A hand-held not-so-emergency light that's very very bright!"; + light_power = 10; + name = "Super Light" + }, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) +"HK" = ( +/obj/structure/chair/comfy/brown{ + dir = 1 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "HL" = ( /turf/open/floor/iron/stairs/left, /area/cruiser_dock/bridge) +"HM" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "HN" = ( /mob/living/simple_animal/hostile/poison/giant_spider/tarantula, /turf/open/floor/plating, @@ -9692,6 +12574,19 @@ }, /turf/open/floor/wood, /area/cruiser_dock/commons/dorms) +"HP" = ( +/obj/structure/rack{ + icon = 'icons/obj/stationobjs.dmi'; + icon_state = "minibar_right"; + name = "skeletal minibar" + }, +/obj/item/pickaxe/mini, +/obj/item/hatchet, +/obj/machinery/stackspawner{ + pixel_y = 22 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "HR" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -9727,6 +12622,21 @@ }, /turf/open/floor/iron, /area/cruiser_dock/brig) +"HX" = ( +/obj/machinery/door/airlock/vault, +/obj/structure/fans/tiny/invisible, +/turf/open/floor/plating/dirt/planet, +/area/centcom/holding/cafepark) +"HY" = ( +/obj/machinery/computer/nanite_cloud_controller, +/obj/effect/turf_decal/bot, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) +"HZ" = ( +/turf/open/floor/plating/beach/coastline_b, +/area/centcom/holding/cafepark) "Ia" = ( /obj/effect/decal/cleanable/blood, /turf/open/floor/plating, @@ -9755,6 +12665,12 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"Ig" = ( +/obj/structure/window/plasma/reinforced/plastitanium, +/turf/open/indestructible/hoteltile{ + icon_state = "plating" + }, +/area/centcom/holding/cafepark) "Ih" = ( /obj/structure/window/reinforced{ dir = 8 @@ -9800,6 +12716,10 @@ /obj/effect/turf_decal/bot_red, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"Im" = ( +/obj/structure/spacevine, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "In" = ( /obj/machinery/status_display/shuttle, /turf/closed/indestructible/syndicate, @@ -9809,18 +12729,37 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/cruiser_dock/research) +"Ip" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "Iq" = ( /obj/effect/turf_decal/trimline/red/line{ dir = 6 }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"Ir" = ( +/turf/open/floor/plating/ashplanet{ + initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + }, +/area/centcom/holding/cafepark) "Is" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 }, /turf/open/floor/engine, /area/cruiser_dock/cargo) +"It" = ( +/obj/structure/table/wood, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "Iu" = ( /obj/machinery/portable_atmospherics/canister, /obj/effect/turf_decal/stripes/line{ @@ -9851,6 +12790,12 @@ /obj/machinery/computer/nanite_cloud_controller, /turf/open/floor/circuit/green, /area/cruiser_dock/research) +"IA" = ( +/obj/structure/fans/tiny/invisible, +/turf/open/indestructible/cobble/side{ + dir = 8 + }, +/area/centcom/holding/cafepark) "IB" = ( /obj/machinery/light{ dir = 8 @@ -9869,6 +12814,12 @@ }, /turf/open/floor/carpet/royalblack, /area/cruiser_dock/commons) +"IE" = ( +/obj/structure/flora/ausbushes/fullgrass{ + icon_state = "brflowers_1" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "IF" = ( /turf/closed/indestructible/syndicate, /area/cruiser_dock/medical/virology) @@ -9888,6 +12839,14 @@ /obj/item/clothing/glasses/science, /turf/open/floor/iron/dark, /area/cruiser_dock/medical/virology) +"II" = ( +/obj/structure/chair/comfy/brown{ + color = "#c45c57"; + desc = "Remarkably soft, with plush cozy cushions, premium memory-foam and covered in stain-resistant fabric. Made by Kat-Kea???!"; + name = "Premium Cozy Chair" + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) "IJ" = ( /obj/structure/janitorialcart, /obj/item/mop/advanced, @@ -9903,6 +12862,9 @@ /obj/effect/turf_decal/trimline/purple/filled/warning, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"IN" = ( +/turf/open/floor/carpet/royalblack, +/area/centcom/holding/cafedorms) "IO" = ( /turf/closed/indestructible/syndicate, /area/cruiser_dock/cargo/hangar) @@ -9915,6 +12877,12 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"IQ" = ( +/obj/structure/kitchenspike, +/turf/open/indestructible/hoteltile{ + icon_state = "cafeteria" + }, +/area/centcom/holding/cafe) "IR" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -9936,11 +12904,39 @@ opacity = 0 }, /area/bluespace_locker) +"IU" = ( +/obj/structure/bodycontainer/crematorium{ + dir = 4; + id = "crematoriumGhostDojo" + }, +/obj/machinery/button/crematorium{ + id = "crematoriumGhostDojo"; + pixel_x = -25 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) +"IV" = ( +/obj/structure/flora/ausbushes/lavendergrass{ + icon_state = "lavendergrass_4" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) +"IW" = ( +/obj/structure/bookcase/manuals/medical, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "IX" = ( -/obj/structure/table, -/obj/item/restraints/handcuffs, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/machinery/light/cold/no_nightlight{ + dir = 8; + icon_state = "tube" + }, +/obj/item/toy/plush/secdrake, /turf/open/floor/iron/dark, -/area/cruiser_dock/heads/cmaa) +/area/cruiser_dock/security) "IY" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -9989,6 +12985,11 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/service) +"Jh" = ( +/turf/open/floor/plating/beach/coastline_t{ + dir = 5 + }, +/area/centcom/holding/cafepark) "Ji" = ( /obj/structure/sign/poster/contraband/pwr_game{ pixel_x = 32 @@ -10018,6 +13019,13 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"Jm" = ( +/obj/structure/chair/sofa/corp/left, +/obj/structure/window/reinforced/spawner{ + dir = 1 + }, +/turf/open/floor/carpet/purple, +/area/centcom/holding/cafe) "Jn" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -10038,6 +13046,14 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"Jp" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/indestructible/cobble/side{ + dir = 1 + }, +/area/centcom/holding/cafepark) "Jr" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 10 @@ -10081,22 +13097,38 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/engineering) -"Jx" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 6 +"Jy" = ( +/obj/machinery/shower{ + dir = 1 }, -/obj/structure/table, -/obj/item/toy/plush/fox{ - pixel_y = 3 +/obj/structure/curtain, +/turf/open/indestructible/hoteltile{ + icon = 'modular_skyrat/modules/ghostcafe/icons/turf/floors/floors.dmi'; + icon_state = "titanium_blue_old"; + name = "bathroom floor" }, -/turf/open/floor/iron/dark, -/area/cruiser_dock/heads/ceo) +/area/centcom/holding/cafepark) "Jz" = ( /obj/structure/chair/office{ dir = 8 }, /turf/open/floor/iron/dark, /area/cruiser_dock/heads/cro) +"JA" = ( +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "JB" = ( /obj/machinery/light/small, /turf/open/floor/iron/freezer, @@ -10163,12 +13195,50 @@ "JK" = ( /turf/open/floor/iron/dark, /area/cruiser_dock/cargo) +"JL" = ( +/obj/machinery/vending/medical, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) +"JM" = ( +/obj/effect/turf_decal/tile/blue{ + alpha = 255; + name = "strong blue corner" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + alpha = 255; + dir = 1; + name = "strong blue corner" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafe) "JN" = ( /obj/machinery/door/airlock{ name = "Bathroom" }, /turf/open/floor/wood, /area/cruiser_dock/commons/dorms) +"JP" = ( +/obj/structure/bed, +/obj/item/bedsheet/captain, +/obj/machinery/button/door{ + id = "CCD2"; + name = "Dorm Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 25; + specialfunctions = 4 + }, +/turf/open/floor/carpet/royalblack, +/area/centcom/holding/cafedorms) "JR" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/condiment/peppermill{ @@ -10186,6 +13256,18 @@ "JS" = ( /turf/closed/indestructible/syndicate, /area/cruiser_dock/heads/cmo) +"JT" = ( +/turf/open/indestructible/cobble/side{ + dir = 4 + }, +/area/centcom/holding/cafepark) +"JU" = ( +/obj/machinery/shower{ + dir = 8 + }, +/obj/structure/window/spawner/north, +/turf/open/floor/iron/showroomfloor, +/area/cruiser_dock/heads/cmaa) "JV" = ( /obj/effect/turf_decal/tile/purple{ dir = 4 @@ -10204,6 +13286,20 @@ }, /turf/open/floor/plating/beach/water, /area/cruiser_dock/commons/dorms) +"JX" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = 12; + pixel_y = 2 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) +"JY" = ( +/obj/machinery/chem_dispenser/fullupgrade, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "JZ" = ( /obj/structure/spider/stickyweb, /turf/open/floor/plating, @@ -10215,19 +13311,9 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/service) -"Kb" = ( -/obj/structure/closet/secure_closet{ - icon_state = "cmo"; - name = "\proper chief medical officer's locker"; - req_access_txt = "150" - }, -/obj/item/autosurgeon/organ/syndicate, -/obj/item/organ/cyberimp/eyes/hud/medical, -/obj/item/clothing/neck/cloak/cmo, -/obj/item/clothing/suit/hooded/wintercoat/medical/cmo, -/obj/item/clothing/suit/toggle/labcoat/cmo, -/turf/open/floor/wood, -/area/cruiser_dock/heads/cmo) +"Kc" = ( +/turf/open/indestructible/cobble/side, +/area/centcom/holding/cafepark) "Ke" = ( /turf/open/floor/plating, /area/cruiser_dock/engineering) @@ -10270,6 +13356,19 @@ /obj/effect/turf_decal/tile/green, /turf/open/floor/iron, /area/cruiser_dock/brig) +"Km" = ( +/obj/effect/turf_decal/tile/blue{ + alpha = 255; + name = "strong blue corner" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafe) "Kn" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt, @@ -10321,6 +13420,17 @@ }, /turf/open/floor/wood, /area/cruiser_dock/commons/dorms) +"Kt" = ( +/obj/machinery/light, +/obj/machinery/cryopod{ + dir = 1 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) +"Ku" = ( +/obj/structure/flora/junglebush/b, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "Kv" = ( /obj/item/bedsheet/hop{ desc = "It is decorated with a key emblem."; @@ -10350,6 +13460,29 @@ /obj/effect/turf_decal/bot_red, /turf/open/floor/iron/dark, /area/cruiser_dock/cargo) +"KA" = ( +/obj/structure/chair/sofa/corp/right, +/turf/open/floor/carpet/purple, +/area/centcom/holding/cafe) +"KB" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) +"KC" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/scrubber/huge, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) +"KD" = ( +/obj/machinery/vending/wardrobe/chef_wardrobe, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "KE" = ( /obj/structure/window/reinforced{ dir = 8 @@ -10367,6 +13500,11 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/service) +"KH" = ( +/turf/closed/indestructible/abductor{ + icon_state = "alien12" + }, +/area/centcom/holding/cafepark) "KI" = ( /obj/effect/turf_decal/trimline/purple/filled/line, /obj/machinery/mech_bay_recharge_port{ @@ -10435,6 +13573,17 @@ /obj/item/electropack, /turf/open/floor/engine, /area/cruiser_dock/research) +"KP" = ( +/turf/open/floor/plating/beach/coastline_t/sandwater_inner{ + dir = 8 + }, +/area/centcom/holding/cafepark) +"KQ" = ( +/obj/structure/flora/grass/green{ + icon_state = "snowbush5" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "KR" = ( /obj/structure/chair/sofa/bench/left{ dir = 4 @@ -10466,6 +13615,10 @@ /obj/effect/turf_decal/trimline/purple/filled/line, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"KX" = ( +/obj/machinery/light, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) "KY" = ( /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ @@ -10511,6 +13664,17 @@ /obj/machinery/suit_storage_unit/syndicate, /turf/open/floor/wood, /area/cruiser_dock/heads/admiral) +"Le" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/chair/office/light{ + dir = 4 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafepark) "Lf" = ( /obj/structure/window/reinforced{ dir = 1; @@ -10544,6 +13708,12 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"Lj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/cruiser_dock/heads/cmaa) "Lk" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -27 @@ -10612,6 +13782,13 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"Lq" = ( +/obj/item/bedsheet/hos{ + name = "chief master at arms' bedsheet" + }, +/obj/structure/bed, +/turf/open/floor/carpet/red, +/area/cruiser_dock/heads/cmaa) "Ls" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -10621,6 +13798,17 @@ "Lt" = ( /turf/open/floor/plating/beach/sand, /area/cruiser_dock/research) +"Lu" = ( +/obj/structure/table/wood, +/obj/machinery/light/floor{ + alpha = 0; + invisibility = 100; + light_range = 10; + nightshift_light_power = 10 + }, +/obj/item/reagent_containers/food/drinks/mug/tea, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) "Lv" = ( /obj/effect/turf_decal/tile/yellow{ alpha = 170; @@ -10637,10 +13825,19 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/cruiser_dock/engineering) +"Lx" = ( +/turf/open/floor/plating/beach/water, +/area/centcom/holding/cafepark) "Ly" = ( /obj/structure/table/wood, /turf/open/floor/iron, /area/cruiser_dock/service) +"Lz" = ( +/obj/structure/chair/sofa/corp/corner{ + dir = 4 + }, +/turf/open/floor/carpet/royalblack, +/area/centcom/holding/cafedorms) "LA" = ( /obj/structure/chair/sofa/corp{ dir = 8 @@ -10666,6 +13863,11 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/cruiser_dock/engineering) +"LD" = ( +/turf/open/floor/plating/beach/coastline_b{ + dir = 5 + }, +/area/centcom/holding/cafepark) "LE" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -10679,6 +13881,10 @@ "LG" = ( /turf/open/floor/iron/dark, /area/cruiser_dock/security) +"LH" = ( +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "LI" = ( /obj/structure/closet/secure_closet/freezer/fridge{ req_access = list(150) @@ -10692,9 +13898,6 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) -"LK" = ( -/turf/open/floor/carpet/red, -/area/cruiser_dock/heads/cmaa) "LL" = ( /obj/effect/turf_decal/trimline/brown/filled/line, /obj/structure/cable, @@ -10705,6 +13908,23 @@ /obj/structure/flora/ausbushes/leafybush, /turf/open/floor/grass, /area/cruiser_dock/medical) +"LN" = ( +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafe) +"LO" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "LP" = ( /obj/machinery/light/warm, /obj/effect/turf_decal/trimline/yellow/filled/line, @@ -10717,10 +13937,19 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/engineering) +"LQ" = ( +/turf/open/floor/plating/beach/coastline_t{ + dir = 10 + }, +/area/centcom/holding/cafepark) "LR" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, /area/cruiser_dock/commons/dorms) +"LS" = ( +/obj/effect/turf_decal/trimline/yellow/filled/warning, +/turf/open/floor/iron/dark, +/area/cruiser_dock/heads/ceo) "LT" = ( /obj/structure/chair/office, /turf/open/floor/wood, @@ -10732,11 +13961,30 @@ /obj/effect/turf_decal/bot_red/left, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"LW" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 6 + }, +/obj/structure/table, +/obj/item/toy/plush/fox{ + pixel_y = 3 + }, +/turf/open/floor/iron/dark, +/area/cruiser_dock/heads/ceo) "LX" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/bot_red, /turf/open/floor/engine, /area/cruiser_dock/cargo) +"LY" = ( +/obj/machinery/gibber, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "cafeteria" + }, +/area/centcom/holding/cafe) "LZ" = ( /obj/machinery/light/warm{ dir = 4 @@ -10884,6 +14132,22 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/engineering) +"Mw" = ( +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "Mx" = ( /obj/effect/turf_decal/bot_red, /obj/effect/turf_decal/caution/stand_clear/red, @@ -10931,12 +14195,36 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"ME" = ( +/obj/machinery/computer/slot_machine, +/obj/item/coin/silver, +/obj/item/coin/silver, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) +"MG" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 1 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) "MH" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 }, /turf/open/floor/iron, /area/cruiser_dock/research) +"MI" = ( +/obj/machinery/vending/hydronutrients{ + products = list(/obj/item/reagent_containers/glass/bottle/nutrient/ez = 50, /obj/item/reagent_containers/glass/bottle/nutrient/l4z = 20, /obj/item/reagent_containers/glass/bottle/nutrient/rh = 10, /obj/item/reagent_containers/spray/pestspray = 30, /obj/item/reagent_containers/syringe = 5, /obj/item/storage/bag/plants = 30, /obj/item/cultivator = 10, /obj/item/shovel/spade = 10, /obj/item/plant_analyzer = 10) + }, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) +"MJ" = ( +/obj/structure/flora/tree/jungle, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "MK" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 1 @@ -10962,17 +14250,42 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"MO" = ( +/obj/machinery/door/airlock/command{ + name = "Chief Master At Arms' Quarters"; + req_access_txt = "150" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/cruiser_dock/heads/cmaa) "MP" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, /area/cruiser_dock/medical/virology) "MQ" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 9 +/obj/structure/chair/sofa/corp/left{ + dir = 8 }, -/obj/machinery/suit_storage_unit/syndicate, -/turf/open/floor/iron/dark, -/area/cruiser_dock/heads/cmaa) +/turf/open/indestructible/hotelwood{ + desc = "It's really cozy! Great for soft paws!"; + icon = 'modular_skyrat/modules/ghostcafe/icons/turf/floors/carpet_royalblack.dmi'; + icon_state = "carpet"; + name = "soft carpet" + }, +/area/centcom/holding/cafepark) +"MR" = ( +/obj/structure/shuttle/engine/large{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturfs = /turf/open/floor/plating + }, +/area/centcom/holding/cafepark) "MS" = ( /turf/closed/indestructible/abductor{ icon_state = "alien14"; @@ -10995,10 +14308,19 @@ /turf/open/floor/grass, /area/cruiser_dock/commons) "MV" = ( -/obj/structure/table/wood, -/obj/item/toy/plush/meddrake, -/turf/open/floor/wood, -/area/cruiser_dock/medical) +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafepark) +"MW" = ( +/obj/structure/flora/grass/green{ + icon_state = "snowgrass1bb" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "MX" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 5 @@ -11019,12 +14341,39 @@ /obj/item/reagent_containers/food/condiment/flour, /turf/open/floor/iron/cafeteria, /area/cruiser_dock/service) +"Na" = ( +/obj/structure/mineral_door/wood, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) +"Nb" = ( +/obj/machinery/chem_heater, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "Nc" = ( /obj/structure/chair/wood{ dir = 4 }, /turf/open/floor/wood, /area/cruiser_dock/commons) +"Nd" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = -12 + }, +/obj/structure/mirror{ + pixel_y = 32 + }, +/obj/structure/toilet{ + pixel_y = 14 + }, +/turf/open/indestructible/hoteltile{ + icon = 'modular_skyrat/modules/ghostcafe/icons/turf/floors/floors.dmi'; + icon_state = "titanium_blue_old"; + name = "bathroom floor" + }, +/area/centcom/holding/cafedorms) "Ne" = ( /obj/machinery/door/airlock/command/glass{ name = "Secure Airlock"; @@ -11045,9 +14394,58 @@ }, /turf/open/floor/wood, /area/cruiser_dock/commons/dorms) +"Ng" = ( +/obj/machinery/door/airlock{ + id_tag = "CCD1" + }, +/obj/structure/fans/tiny/invisible, +/turf/open/floor/carpet/royalblack, +/area/centcom/holding/cafedorms) "Nh" = ( /turf/closed/indestructible/syndicate, /area/cruiser_dock/service) +"Ni" = ( +/obj/item/reagent_containers/food/drinks/bottle/gin{ + pixel_x = -7; + pixel_y = 15 + }, +/obj/item/reagent_containers/food/drinks/shaker{ + pixel_x = 1; + pixel_y = 13 + }, +/obj/item/reagent_containers/food/drinks/bottle/sake{ + pixel_x = 10; + pixel_y = 11 + }, +/obj/item/reagent_containers/food/drinks/bottle/kahlua{ + pixel_x = 2; + pixel_y = 8 + }, +/obj/item/reagent_containers/food/drinks/bottle/wine{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/structure/table/wood, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) +"Nj" = ( +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/wood{ + name = "Kitchen" + }, +/obj/structure/fans/tiny/invisible, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) +"Nk" = ( +/obj/structure/flora/junglebush/large{ + icon_state = "bush3" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "Nl" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -11062,10 +14460,55 @@ }, /turf/open/floor/iron/checker, /area/cruiser_dock/brig) +"Nn" = ( +/obj/structure/closet/crate, +/obj/item/storage/box/ingredients/vegetarian, +/obj/item/storage/box/ingredients/italian, +/obj/item/storage/box/ingredients/fruity, +/obj/item/storage/box/ingredients/fiesta, +/obj/item/storage/box/ingredients/american, +/obj/item/storage/box/ingredients/exotic, +/obj/item/reagent_containers/food/condiment/flour{ + list_reagents = list(/datum/reagent/consumable/flour = 90); + name = "large flour sack"; + possible_transfer_amounts = list(1,5,10,15,30,60,90); + volume = 90 + }, +/obj/item/reagent_containers/food/condiment/flour{ + list_reagents = list(/datum/reagent/consumable/flour = 90); + name = "large flour sack"; + possible_transfer_amounts = list(1,5,10,15,30,60,90); + volume = 90 + }, +/obj/machinery/button/door{ + id = "ghostcafekitchen"; + name = "Kitchen Shutters Control"; + pixel_x = -1; + pixel_y = -24 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "cafeteria" + }, +/area/centcom/holding/cafe) "No" = ( /obj/structure/chair/sofa/corp/left, /turf/open/floor/wood, /area/cruiser_dock/medical) +"Np" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) +"Nq" = ( +/obj/structure/flora/biolumi/flower{ + light_color = "#D9FF00"; + light_power = 0.3; + light_range = 10; + random_light = null + }, +/turf/open/floor/plating/beach/sand, +/area/centcom/holding/cafepark) "Nr" = ( /turf/open/floor/carpet, /area/cruiser_dock/medical) @@ -11092,16 +14535,42 @@ opacity = 0 }, /area/bluespace_locker) +"Ny" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) +"Nz" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 1 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) "NA" = ( /obj/structure/chair/office{ dir = 4 }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"NB" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) "ND" = ( /obj/structure/barricade/wooden, /turf/open/floor/plating, /area/cruiser_dock/maint) +"NF" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 8 + }, +/turf/open/floor/carpet/royalblack, +/area/centcom/holding/cafedorms) "NH" = ( /turf/open/floor/iron/dark, /area/cruiser_dock/commons) @@ -11117,12 +14586,30 @@ /obj/effect/turf_decal/stripes/box, /turf/open/floor/iron/white, /area/cruiser_dock/research) +"NK" = ( +/obj/structure/flora/ausbushes/ywflowers{ + pixel_x = 3; + pixel_y = 3 + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "NL" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons/dorms) +"NM" = ( +/obj/structure/spacevine{ + name = "thick vines"; + opacity = 1 + }, +/turf/open/floor/plating/beach/water, +/area/centcom/holding/cafepark) +"NN" = ( +/obj/structure/chair/stool/bar, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "NO" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 4 @@ -11139,6 +14626,22 @@ /obj/machinery/chem_master/condimaster, /turf/open/floor/iron/cafeteria, /area/cruiser_dock/service) +"NT" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/bottle/vodka{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/item/reagent_containers/food/drinks/bottle/whiskey{ + pixel_x = -5; + pixel_y = 4 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) +"NU" = ( +/obj/structure/closet/crate/wooden/toy, +/turf/open/floor/plating/dirt/planet, +/area/centcom/holding/cafepark) "NV" = ( /obj/effect/turf_decal/siding/wood, /obj/structure/chair/sofa/bench/right, @@ -11157,19 +14660,6 @@ /obj/structure/chair/sofa/corp/left, /turf/open/floor/wood, /area/cruiser_dock/commons) -"NY" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/structure/cable, -/obj/machinery/door/airlock/command{ - id_tag = "sadmiral"; - name = "Station Admiral"; - req_access_txt = "150" - }, -/turf/open/floor/wood, -/area/cruiser_dock/heads/admiral) "NZ" = ( /obj/machinery/light/cold, /obj/effect/turf_decal/trimline/blue/filled/line, @@ -11184,6 +14674,16 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"Ob" = ( +/obj/structure/table, +/obj/item/lightreplacer, +/obj/item/lightreplacer, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) +"Oc" = ( +/obj/machinery/light, +/turf/open/floor/plating, +/area/centcom/holding/cafevox) "Od" = ( /obj/structure/sink{ dir = 4; @@ -11211,6 +14711,12 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"Oi" = ( +/obj/machinery/seed_extractor, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "Oj" = ( /turf/closed/indestructible/syndicate, /area/cruiser_dock/heads/admiral) @@ -11263,9 +14769,57 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"Op" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "Oq" = ( /turf/open/space/bluespace_locker_mirage, /area/bluespace_locker) +"Or" = ( +/obj/item/reagent_containers/food/drinks/bottle/wine{ + pixel_x = 9; + pixel_y = 19 + }, +/obj/item/reagent_containers/food/drinks/bottle/tequila{ + pixel_y = 17 + }, +/obj/item/reagent_containers/food/drinks/bottle/vermouth{ + pixel_x = -15; + pixel_y = 15 + }, +/obj/item/reagent_containers/food/drinks/bottle/patron{ + pixel_x = -5; + pixel_y = 16 + }, +/obj/item/reagent_containers/food/drinks/bottle/hcider{ + pixel_x = 7; + pixel_y = 9 + }, +/obj/item/reagent_containers/food/drinks/bottle/cognac{ + pixel_x = -10; + pixel_y = 7 + }, +/obj/item/reagent_containers/food/drinks/bottle/vodka{ + pixel_y = 6 + }, +/obj/structure/table/wood, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "Os" = ( /obj/structure/chair/sofa/bench/left, /obj/effect/turf_decal/siding/wood{ @@ -11273,6 +14827,19 @@ }, /turf/open/floor/wood, /area/cruiser_dock/service) +"Ot" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/vending/boozeomat{ + default_price = 0; + extended_inventory = 1; + extra_price = 0; + fair_market_price = 0; + set_obj_flags = "EMAGGED" + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "Ou" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/effect/turf_decal/delivery/white, @@ -11290,11 +14857,9 @@ /turf/open/floor/iron/dark, /area/cruiser_dock/commons) "Ow" = ( -/obj/structure/toilet{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/cruiser_dock/heads/ceo) +/obj/machinery/computer/arcade/orion_trail, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "Ox" = ( /obj/structure/bookcase/manuals/medical, /turf/open/floor/wood, @@ -11304,6 +14869,11 @@ /obj/item/storage/photo_album/syndicate, /turf/open/floor/iron/grimy, /area/cruiser_dock/commons) +"Oz" = ( +/obj/structure/flora/rock/pile, +/obj/structure/fans/tiny/invisible, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "OA" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 6 @@ -11366,10 +14936,54 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"OG" = ( +/obj/structure/closet, +/obj/item/stack/sheet/mineral/wood/fifty, +/obj/item/stack/tile/wood{ + amount = 24 + }, +/obj/item/stack/tile/carpet/black/fifty, +/obj/item/stack/tile/carpet/blue/fifty, +/obj/item/stack/tile/carpet/cyan/fifty, +/obj/item/stack/tile/carpet/fifty, +/obj/item/stack/tile/carpet/green/fifty, +/obj/item/stack/tile/carpet/orange/fifty, +/obj/item/stack/tile/carpet/purple/fifty, +/obj/item/stack/tile/carpet/red/fifty, +/obj/item/stack/tile/carpet/royalblack/fifty, +/obj/item/stack/tile/carpet/royalblue/fifty, +/obj/item/storage/belt/utility/chief/full{ + name = "Construction Toolbelt" + }, +/obj/item/storage/belt/utility/chief/full{ + name = "Construction Toolbelt" + }, +/obj/item/storage/belt/utility/chief/full{ + name = "Construction Toolbelt" + }, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/glasses/welding, +/turf/open/floor/plating, +/area/centcom/holding/cafevox) "OH" = ( /obj/structure/chair/stool, /turf/open/floor/iron/dark, /area/cruiser_dock/medical/virology) +"OI" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "OJ" = ( /obj/structure/table, /obj/effect/turf_decal/tile/yellow{ @@ -11425,12 +15039,27 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/cargo) +"OO" = ( +/turf/open/floor/plating/beach/coastline_t{ + dir = 9 + }, +/area/centcom/holding/cafepark) +"OP" = ( +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/cruiser_dock/heads/ceo) "OQ" = ( /obj/item/reagent_containers/food/drinks/soda_cans/pwr_game, /obj/effect/decal/cleanable/blood/footprints, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/cruiser_dock/maint) +"OR" = ( +/obj/structure/fans/tiny/invisible, +/turf/open/floor/iron/stairs, +/area/centcom/holding/cafe) "OS" = ( /turf/open/floor/wood{ icon_state = "wood-broken6" @@ -11447,21 +15076,44 @@ /turf/open/floor/iron/cafeteria, /area/cruiser_dock/service) "OV" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 11 +/obj/item/book/manual/wiki/barman_recipes, +/obj/structure/table/wood, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) +"OW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/structure/mirror{ - pixel_x = 28 +/turf/open/indestructible/hoteltile{ + icon_state = "white" }, -/turf/open/floor/iron/showroomfloor, -/area/cruiser_dock/heads/ceo) +/area/centcom/holding/cafepark) "OX" = ( /obj/structure/toilet{ pixel_y = 8 }, /turf/open/floor/iron/showroomfloor, /area/cruiser_dock/commons/dorms) +"OY" = ( +/obj/structure/curtain, +/obj/machinery/light/floor{ + alpha = 0; + invisibility = 100; + light_range = 10; + nightshift_light_power = 10 + }, +/turf/open/indestructible/hoteltile{ + icon = 'modular_skyrat/modules/ghostcafe/icons/turf/floors/floors.dmi'; + icon_state = "titanium_blue_old"; + name = "bathroom floor" + }, +/area/centcom/holding/cafedorms) +"OZ" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "Pa" = ( /obj/effect/turf_decal/trimline/red/filled/corner, /turf/open/floor/iron/dark, @@ -11480,6 +15132,24 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"Pe" = ( +/obj/structure/closet/secure_closet/medical1{ + req_access = null + }, +/obj/item/storage/box/medipens, +/obj/item/storage/box/medipens, +/obj/item/storage/box/syringes{ + pixel_y = 5 + }, +/obj/item/tank/internals/anesthetic, +/obj/item/storage/bag/chemistry, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) +"Pf" = ( +/turf/closed/mineral/earth_like, +/area/centcom/holding/cafepark) "Pg" = ( /obj/structure/table/optable, /obj/effect/turf_decal/bot_white, @@ -11508,12 +15178,6 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/bridge/hallway) -"Pk" = ( -/obj/structure/toilet{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/cruiser_dock/heads/cmaa) "Pl" = ( /obj/structure/table/reinforced, /obj/machinery/light/warm, @@ -11532,11 +15196,30 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"Po" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 12 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "Pp" = ( /obj/machinery/light/cold, /obj/effect/turf_decal/trimline/purple/filled/line, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"Pq" = ( +/obj/machinery/vending/wardrobe/medi_wardrobe, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) +"Ps" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/cruiser_dock/heads/ceo) "Pt" = ( /obj/machinery/light/cold/no_nightlight, /obj/effect/turf_decal/trimline/purple/filled/line, @@ -11566,6 +15249,14 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"Px" = ( +/turf/open/indestructible/hotelwood{ + desc = "It's really cozy! Great for soft paws!"; + icon = 'modular_skyrat/modules/ghostcafe/icons/turf/floors/carpet_royalblack.dmi'; + icon_state = "carpet"; + name = "soft carpet" + }, +/area/centcom/holding/cafepark) "Py" = ( /obj/structure/closet/secure_closet/personal/cabinet, /obj/item/clothing/suit/jacket{ @@ -11596,6 +15287,22 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"PB" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + alpha = 255; + dir = 1; + name = "strong blue corner" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafe) "PC" = ( /obj/machinery/light/cold/no_nightlight{ dir = 4 @@ -11613,6 +15320,15 @@ /obj/machinery/light/cold/no_nightlight, /turf/open/floor/iron/dark, /area/cruiser_dock/brig) +"PG" = ( +/obj/structure/sink/kitchen{ + dir = 4; + pixel_x = -12 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "cafeteria" + }, +/area/centcom/holding/cafe) "PH" = ( /obj/effect/turf_decal/trimline/red/filled/warning{ dir = 1 @@ -11636,6 +15352,10 @@ /obj/structure/kitchenspike, /turf/open/floor/iron/showroomfloor, /area/cruiser_dock/service) +"PK" = ( +/obj/machinery/vending/wardrobe/sec_wardrobe, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "PL" = ( /obj/effect/turf_decal/trimline/purple/filled/warning{ dir = 4 @@ -11688,6 +15408,20 @@ /obj/effect/turf_decal/delivery/blue, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"PU" = ( +/turf/open/floor/plating{ + baseturfs = /turf/open/floor/plating + }, +/area/centcom/holding/cafepark) +"PV" = ( +/obj/structure/table/wood, +/obj/item/flashlight{ + desc = "A hand-held not-so-emergency light that's very very bright!"; + light_power = 10; + name = "Super Light" + }, +/turf/open/floor/carpet/royalblack, +/area/centcom/holding/cafedorms) "PW" = ( /obj/structure/cable, /turf/open/floor/iron/dark, @@ -11702,6 +15436,22 @@ "PY" = ( /turf/open/floor/wood, /area/cruiser_dock/heads/cl) +"PZ" = ( +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafepark) +"Qa" = ( +/obj/machinery/vending/wardrobe/hydro_wardrobe, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "Qb" = ( /obj/structure/table/wood/poker, /turf/open/floor/wood, @@ -11712,6 +15462,18 @@ }, /turf/open/floor/wood, /area/cruiser_dock/service) +"Qd" = ( +/obj/structure/table/wood/fancy/royalblue, +/obj/item/reagent_containers/food/drinks/soda_cans/starkist{ + pixel_x = 5; + pixel_y = 7 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/dr_gibb{ + pixel_x = -3; + pixel_y = 2 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "Qe" = ( /obj/machinery/plate_press, /obj/structure/sign/poster/official/work_for_a_future{ @@ -11853,6 +15615,12 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"Qw" = ( +/obj/structure/flora/ausbushes{ + icon_state = "grassybush_1" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "Qx" = ( /obj/structure/table/reinforced, /obj/item/storage/bag/tray, @@ -11888,6 +15656,30 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/cruiser_dock/maint) +"QD" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/item/reagent_containers/food/condiment/enzyme{ + layer = 5; + name = "universally-sized universal enzyme"; + pixel_x = -4; + volume = 2000 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "cafeteria" + }, +/area/centcom/holding/cafe) +"QE" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/shaker{ + pixel_x = 1; + pixel_y = 13 + }, +/obj/item/reagent_containers/food/drinks/bottle/rum{ + pixel_x = -7; + pixel_y = 2 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "QF" = ( /obj/structure/table, /obj/item/folder/syndicate/blue, @@ -11922,6 +15714,35 @@ /obj/effect/turf_decal/bot_red, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"QK" = ( +/obj/structure/closet, +/obj/item/stack/sheet/mineral/wood/fifty, +/obj/item/stack/tile/wood{ + amount = 24 + }, +/obj/item/stack/tile/carpet/black/fifty, +/obj/item/stack/tile/carpet/blue/fifty, +/obj/item/stack/tile/carpet/cyan/fifty, +/obj/item/stack/tile/carpet/fifty, +/obj/item/stack/tile/carpet/green/fifty, +/obj/item/stack/tile/carpet/orange/fifty, +/obj/item/stack/tile/carpet/purple/fifty, +/obj/item/stack/tile/carpet/red/fifty, +/obj/item/stack/tile/carpet/royalblack/fifty, +/obj/item/stack/tile/carpet/royalblue/fifty, +/obj/item/storage/belt/utility/chief/full{ + name = "Construction Toolbelt" + }, +/obj/item/storage/belt/utility/chief/full{ + name = "Construction Toolbelt" + }, +/obj/item/storage/belt/utility/chief/full{ + name = "Construction Toolbelt" + }, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/glasses/welding, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "QL" = ( /obj/effect/mob_spawn/human/syndicate/assops/syndicate_assistant{ dir = 4 @@ -11931,6 +15752,10 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons/dorms) +"QM" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/open/floor/plating, +/area/centcom/holding/cafevox) "QN" = ( /obj/structure/chair/sofa/corp{ dir = 1 @@ -11954,6 +15779,11 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"QQ" = ( +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafepark) "QS" = ( /obj/machinery/light/cold/no_nightlight, /turf/open/floor/iron/dark, @@ -11978,6 +15808,23 @@ "QV" = ( /turf/open/floor/plating, /area/cruiser_dock/research) +"QW" = ( +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "QX" = ( /obj/effect/turf_decal/plaque, /turf/open/floor/mineral/plastitanium/red, @@ -12004,6 +15851,32 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"Rc" = ( +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/drinks/fullupgrade{ + density = 0 + }, +/obj/structure/sign/poster/contraband/starkist{ + pixel_y = 32 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) +"Rd" = ( +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafepark) +"Re" = ( +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/beach/sand, +/area/centcom/holding/cafepark) "Rf" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -12018,6 +15891,25 @@ }, /turf/open/floor/iron/dark/blue, /area/cruiser_dock/medical) +"Rh" = ( +/obj/structure/table/wood, +/obj/machinery/vending/boozeomat{ + default_price = 0; + extended_inventory = 1; + extra_price = 0; + fair_market_price = 0; + set_obj_flags = "EMAGGED" + }, +/obj/structure/sign/poster/contraband/space_cola{ + pixel_y = 32 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) +"Ri" = ( +/turf/open/indestructible/cobble/corner{ + dir = 1 + }, +/area/centcom/holding/cafepark) "Rj" = ( /obj/machinery/door/airlock{ id_tag = "sdorm2"; @@ -12040,6 +15932,12 @@ /obj/effect/turf_decal/trimline/red/filled/line, /turf/open/floor/iron/dark, /area/cruiser_dock/security) +"Ro" = ( +/obj/structure/musician/piano{ + icon_state = "piano" + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) "Rq" = ( /obj/structure/chair/sofa/corp/right{ dir = 4 @@ -12072,6 +15970,44 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons/dorms) +"Rt" = ( +/obj/structure/table/wood/fancy/blue, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = -9; + pixel_y = 2 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + dir = 1; + pixel_x = -3; + pixel_y = 2 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -9; + pixel_y = 11 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -3; + pixel_y = 11 + }, +/obj/item/reagent_containers/food/condiment/pack/ketchup{ + pixel_x = 3 + }, +/obj/item/reagent_containers/food/condiment/pack/ketchup{ + pixel_x = 5 + }, +/obj/item/reagent_containers/food/condiment/pack/ketchup{ + pixel_x = 7 + }, +/obj/item/reagent_containers/food/condiment/pack/hotsauce{ + pixel_x = 5; + pixel_y = 2 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) +"Ru" = ( +/obj/machinery/rnd/production/techfab/department/cargo, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "Rv" = ( /obj/effect/turf_decal/siding/wood, /obj/structure/chair/sofa/bench/left, @@ -12083,6 +16019,28 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/engineering) +"Rx" = ( +/obj/item/folder/white{ + pixel_x = 4; + pixel_y = -3 + }, +/obj/item/folder/white{ + pixel_x = 4; + pixel_y = -3 + }, +/obj/item/storage/pill_bottle/mutadone, +/obj/item/storage/pill_bottle/mannitol, +/obj/structure/table/glass, +/obj/item/clothing/gloves/color/latex, +/obj/item/flashlight/pen{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/radio/headset/headset_medsci, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "Ry" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "150" @@ -12113,6 +16071,27 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"RC" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafepark) +"RD" = ( +/obj/structure/table/wood, +/obj/machinery/reagentgrinder{ + pixel_y = 8 + }, +/obj/structure/sign/poster/contraband/pwr_game{ + pixel_y = 32 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "RE" = ( /obj/machinery/door/airlock/grunge{ desc = "Part of the green cell block"; @@ -12120,12 +16099,23 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/brig) +"RF" = ( +/obj/structure/table/wood, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "RG" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"RH" = ( +/obj/structure/flora/ausbushes/brflowers{ + pixel_x = -3; + pixel_y = -3 + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "RI" = ( /obj/structure/rack, /obj/item/storage/firstaid/tactical, @@ -12153,6 +16143,18 @@ icon = 'icons/turf/floors.dmi' }, /area/cruiser_dock/maint) +"RL" = ( +/obj/structure/flora/ausbushes/reedbush, +/turf/open/floor/plating/beach/coastline_t{ + dir = 4 + }, +/area/centcom/holding/cafepark) +"RM" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 8 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "RN" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -12175,6 +16177,10 @@ /obj/structure/chair, /turf/open/floor/iron/dark, /area/cruiser_dock/brig) +"RP" = ( +/obj/structure/flora/tree/jungle/small, +/turf/open/floor/plating/dirt/planet, +/area/centcom/holding/cafepark) "RQ" = ( /obj/structure/flora/tree/jungle/small, /turf/open/floor/grass, @@ -12182,6 +16188,11 @@ "RR" = ( /turf/closed/indestructible/syndicate, /area/cruiser_dock/heads/ceo) +"RS" = ( +/turf/open/floor/plating/beach/coastline_t/sandwater_inner{ + dir = 4 + }, +/area/centcom/holding/cafepark) "RT" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -12218,6 +16229,13 @@ }, /turf/open/floor/wood, /area/cruiser_dock/research) +"RY" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner, +/turf/open/floor/carpet/purple, +/area/centcom/holding/cafe) "Sa" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -12243,11 +16261,47 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"Se" = ( +/obj/item/bedsheet/ce{ + name = "chief engineering officer's bedsheet" + }, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 5 + }, +/obj/structure/bed, +/turf/open/floor/iron/dark, +/area/cruiser_dock/heads/ceo) +"Sf" = ( +/obj/structure/dresser, +/turf/open/floor/carpet/red, +/area/cruiser_dock/heads/cmaa) +"Sg" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "Sh" = ( /obj/effect/turf_decal/trimline/purple/filled/line, /obj/structure/cable, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"Si" = ( +/obj/machinery/door/airlock/survival_pod, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "Sj" = ( /obj/structure/window/reinforced{ dir = 1; @@ -12268,6 +16322,24 @@ "Sl" = ( /turf/open/floor/glass, /area/cruiser_dock/vault) +"Sn" = ( +/obj/structure/table, +/obj/machinery/light{ + dir = 8; + light_color = "#e8eaff" + }, +/obj/item/soap, +/obj/item/soap, +/obj/item/soap, +/obj/item/soap, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/gloves/color/yellow, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "So" = ( /obj/structure/window/reinforced, /obj/structure/flora/ausbushes/fullgrass, @@ -12279,6 +16351,35 @@ }, /turf/open/floor/engine, /area/cruiser_dock/cargo) +"Sq" = ( +/turf/open/floor/plating/beach/coastline_t/sandwater_inner, +/area/centcom/holding/cafepark) +"Ss" = ( +/obj/structure/flora/tree/jungle/small{ + icon_state = "tree4" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) +"St" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/carpet/royalblack, +/area/centcom/holding/cafedorms) +"Su" = ( +/obj/structure/closet/secure_closet/medical3{ + req_access = null + }, +/obj/item/clothing/neck/stethoscope, +/obj/item/storage/belt/medical, +/obj/item/roller, +/obj/item/storage/backpack/duffelbag/syndie/surgery, +/obj/item/storage/box/medipens, +/obj/item/storage/box/beakers/variety, +/obj/item/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/hypospray/medipen/tuberculosiscure, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "Sv" = ( /obj/structure/window/reinforced, /obj/effect/turf_decal/tile/purple{ @@ -12314,6 +16415,10 @@ /obj/effect/turf_decal/tile/purple, /turf/open/floor/iron/white, /area/cruiser_dock/research) +"Sy" = ( +/obj/structure/bookcase/random, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "SA" = ( /obj/machinery/light/warm{ dir = 8 @@ -12330,6 +16435,14 @@ /obj/item/storage/firstaid/toxin, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"SC" = ( +/turf/open/indestructible/hotelwood{ + desc = "It's really cozy! Great for soft paws!"; + icon = 'modular_skyrat/modules/ghostcafe/icons/turf/floors/carpet_royalblack.dmi'; + icon_state = "carpet"; + name = "soft carpet" + }, +/area/centcom/holding/cafedorms) "SD" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 8 @@ -12349,6 +16462,21 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/cargo) +"SH" = ( +/obj/structure/dresser{ + pixel_y = 7 + }, +/obj/item/flashlight/lamp/green{ + pixel_x = -3; + pixel_y = 22 + }, +/turf/open/indestructible/hotelwood{ + desc = "It's really cozy! Great for soft paws!"; + icon = 'modular_skyrat/modules/ghostcafe/icons/turf/floors/carpet_royalblack.dmi'; + icon_state = "carpet"; + name = "soft carpet" + }, +/area/centcom/holding/cafedorms) "SI" = ( /obj/machinery/computer/aifixer{ dir = 4 @@ -12393,6 +16521,18 @@ /obj/item/storage/backpack/duffelbag/syndie/surgery, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"SP" = ( +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafepark) "SQ" = ( /turf/closed/indestructible/abductor{ icon_state = "alien17"; @@ -12416,6 +16556,32 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"SU" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/obj/structure/mirror{ + pixel_y = 32 + }, +/obj/structure/toilet{ + pixel_y = 14 + }, +/obj/structure/window/reinforced/tinted{ + dir = 4 + }, +/turf/open/indestructible/hoteltile{ + icon = 'modular_skyrat/modules/ghostcafe/icons/turf/floors/floors.dmi'; + icon_state = "titanium_blue_old"; + name = "bathroom floor" + }, +/area/centcom/holding/cafepark) +"SV" = ( +/obj/structure/chair/sofa/right{ + dir = 4 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) "SW" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -12429,12 +16595,25 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/cruiser_dock/cargo) +"SY" = ( +/obj/item/construction/rld, +/turf/open/floor/plating/dirt/planet, +/area/centcom/holding/cafepark) +"SZ" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/sunnybush, +/turf/open/floor/plating/beach/sand, +/area/centcom/holding/cafepark) "Ta" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ dir = 1 }, /turf/open/floor/engine, /area/cruiser_dock/research) +"Tb" = ( +/turf/closed/indestructible/fakeglass, +/area/centcom/holding/cafe) "Tc" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/trimline/yellow/filled/line, @@ -12459,6 +16638,10 @@ }, /turf/open/floor/carpet, /area/cruiser_dock/heads/admiral) +"Th" = ( +/obj/machinery/vending/engineering, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "Ti" = ( /turf/closed/indestructible/syndicate, /area/cruiser_dock/vault) @@ -12475,6 +16658,23 @@ }, /turf/open/floor/iron, /area/cruiser_dock/brig) +"Tk" = ( +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) +"Tl" = ( +/mob/living/simple_animal/cow, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "Tm" = ( /obj/machinery/shower{ pixel_y = 12 @@ -12484,6 +16684,25 @@ }, /turf/open/floor/iron/dark/yellow, /area/cruiser_dock/engineering) +"Tn" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + alpha = 255; + dir = 1; + name = "strong blue corner" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafe) "To" = ( /obj/effect/turf_decal/tile/yellow{ alpha = 170; @@ -12505,6 +16724,18 @@ }, /turf/open/floor/iron, /area/cruiser_dock/brig) +"Tp" = ( +/obj/machinery/light/floor{ + alpha = 0; + invisibility = 100; + light_power = 10; + light_range = 20; + nightshift_light_power = 10 + }, +/turf/open/floor/plating/ashplanet{ + initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + }, +/area/centcom/holding/cafepark) "Tq" = ( /obj/effect/turf_decal/delivery/white{ color = "#467b41" @@ -12528,6 +16759,40 @@ /obj/machinery/vending/cola/black, /turf/open/floor/iron/dark, /area/cruiser_dock/brig) +"Tt" = ( +/obj/structure/window/spawner/north, +/turf/open/floor/iron/showroomfloor, +/area/cruiser_dock/heads/ceo) +"Tu" = ( +/obj/structure/flora/ausbushes{ + icon_state = "grassybush_2" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) +"Tv" = ( +/obj/structure/dresser, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) +"Tw" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/paperframes/fifty, +/obj/item/stack/sheet/paperframes/fifty, +/obj/item/storage/fancy/candle_box, +/obj/item/storage/fancy/candle_box, +/obj/item/storage/fancy/candle_box, +/obj/item/storage/box/lights/mixed, +/obj/item/storage/box/stockparts/deluxe, +/obj/item/storage/box/stockparts/deluxe, +/obj/item/storage/box/stockparts/deluxe, +/obj/item/storage/box/stockparts/deluxe, +/obj/item/storage/box/stockparts/deluxe, +/obj/item/storage/box/stockparts/deluxe, +/obj/item/storage/box/stockparts/deluxe, +/obj/item/stack/sheet/plastic/fifty, +/obj/item/stack/sheet/plastic/fifty, +/obj/item/stack/sheet/plastic/fifty, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "Tx" = ( /turf/closed/indestructible/abductor{ icon_state = "alien23"; @@ -12548,6 +16813,29 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/dark, /area/cruiser_dock/maint) +"TB" = ( +/obj/structure/flora/ausbushes/fullgrass{ + icon_state = "brflowers_3" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) +"TC" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/item/toy/plush/scrubpuppy, +/turf/open/floor/iron/dark, +/area/cruiser_dock/commons) +"TD" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/carpet/royalblack, +/area/centcom/holding/cafedorms) "TE" = ( /obj/effect/turf_decal/trimline/red/corner{ dir = 1 @@ -12561,11 +16849,39 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/engineering) +"TG" = ( +/obj/machinery/door/airlock/wood{ + id_tag = "ghostcafecabin3"; + name = "Wooden Cabin" + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) "TH" = ( /obj/structure/window/reinforced, /obj/structure/flora/rock, /turf/open/floor/grass, /area/cruiser_dock/commons) +"TI" = ( +/obj/structure/table/glass, +/obj/item/storage/box/disks{ + pixel_x = -8; + pixel_y = 10 + }, +/obj/item/storage/box/syringes{ + pixel_x = 7; + pixel_y = 10 + }, +/obj/item/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = -11 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "TJ" = ( /obj/machinery/light/cold, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -12645,6 +16961,12 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"TV" = ( +/obj/machinery/computer/scan_consolenew, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "TW" = ( /obj/machinery/door/airlock{ id_tag = "sdorm3"; @@ -12696,6 +17018,12 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"Ud" = ( +/obj/machinery/light, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafepark) "Ue" = ( /obj/structure/sink{ dir = 8; @@ -12761,12 +17089,21 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"Um" = ( +/turf/open/floor/plating/beach/sand, +/area/centcom/holding/cafepark) "Un" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 10 }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"Uo" = ( +/obj/machinery/cryopod{ + dir = 1 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "Up" = ( /obj/machinery/vending/hydronutrients, /obj/structure/window/reinforced/tinted{ @@ -12778,15 +17115,41 @@ /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, /area/cruiser_dock/security) +"Ur" = ( +/turf/open/floor/plating/beach/coastline_t{ + dir = 8 + }, +/area/centcom/holding/cafepark) "Ut" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 }, /turf/open/floor/iron/dark, /area/cruiser_dock/security) +"Uu" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 4 + }, +/turf/open/floor/carpet/royalblack, +/area/centcom/holding/cafedorms) "Uv" = ( /turf/open/floor/iron/stairs/right, /area/cruiser_dock/bridge) +"Uw" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafepark) "Ux" = ( /obj/effect/turf_decal/trimline/blue/filled/corner, /turf/open/floor/iron/dark, @@ -12796,6 +17159,23 @@ /obj/structure/flora/ausbushes/leafybush, /turf/open/floor/grass, /area/cruiser_dock/medical) +"Uz" = ( +/obj/machinery/light, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) +"UA" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/structure/table, +/obj/structure/bedsheetbin, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafepark) "UB" = ( /obj/structure/chair/sofa/left{ dir = 8 @@ -12851,6 +17231,17 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"UK" = ( +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/wood/glass{ + desc = "A strange small bar. It's actually remarkably close to Space Station 13."; + name = "Library" + }, +/obj/structure/fans/tiny/invisible, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "UL" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -12861,6 +17252,12 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/heads/ceo) +"UM" = ( +/obj/structure/fans/tiny/invisible, +/turf/open/indestructible/cobble/side{ + dir = 1 + }, +/area/centcom/holding/cafepark) "UN" = ( /obj/structure/barricade/wooden, /obj/effect/decal/cleanable/dirt, @@ -12899,6 +17296,12 @@ /obj/structure/flora/ausbushes/sunnybush, /turf/open/floor/grass, /area/cruiser_dock/commons) +"UT" = ( +/obj/structure/closet/crate/freezer, +/turf/open/indestructible/hoteltile{ + icon_state = "cafeteria" + }, +/area/centcom/holding/cafe) "UU" = ( /turf/open/floor/mineral/plastitanium/red, /area/cruiser_dock/bridge) @@ -12923,6 +17326,18 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/cruiser_dock/commons) +"UZ" = ( +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "Va" = ( /obj/effect/turf_decal/stripes/end{ dir = 8 @@ -12965,6 +17380,13 @@ /obj/structure/table/wood, /turf/open/floor/carpet, /area/cruiser_dock/heads/admiral) +"Vg" = ( +/obj/machinery/door/airlock/wood{ + id_tag = "ghostcafecabin1"; + name = "Wooden Cabin" + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) "Vh" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -12992,6 +17414,14 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"Vk" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plating/ashplanet{ + initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + }, +/area/centcom/holding/cafepark) "Vl" = ( /turf/open/floor/plating/cobblestone/planet, /area/cruiser_dock/commons) @@ -12999,6 +17429,21 @@ /obj/structure/table, /turf/open/floor/iron/dark, /area/cruiser_dock/heads/cl) +"Vo" = ( +/turf/open/floor/plating/beach/coastline_t, +/area/centcom/holding/cafepark) +"Vp" = ( +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/wood{ + name = "Janitorial" + }, +/obj/structure/fans/tiny/invisible, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "Vq" = ( /obj/structure/bed/roller, /obj/structure/window/reinforced/spawner, @@ -13027,10 +17472,25 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"Vv" = ( +/turf/open/floor/plating/beach/coastline_b{ + dir = 9 + }, +/area/centcom/holding/cafepark) "Vw" = ( /obj/structure/water_source/puddle, /turf/open/floor/grass, /area/cruiser_dock/research) +"Vx" = ( +/obj/effect/turf_decal/trimline/red/filled/warning{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/cruiser_dock/heads/cmaa) +"VA" = ( +/obj/structure/flora/ausbushes/genericbush, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "VB" = ( /obj/effect/turf_decal/tile/green, /obj/effect/turf_decal/tile/green{ @@ -13038,6 +17498,16 @@ }, /turf/open/floor/iron, /area/cruiser_dock/brig) +"VC" = ( +/obj/machinery/shower{ + dir = 8 + }, +/turf/open/indestructible/hoteltile{ + icon = 'modular_skyrat/modules/ghostcafe/icons/turf/floors/floors.dmi'; + icon_state = "titanium_blue_old"; + name = "bathroom floor" + }, +/area/centcom/holding/cafedorms) "VD" = ( /obj/machinery/door/airlock/medical{ name = "Unit A"; @@ -13076,12 +17546,6 @@ }, /turf/open/floor/iron, /area/cruiser_dock/brig) -"VG" = ( -/obj/effect/turf_decal/trimline/yellow/filled/warning{ - dir = 5 - }, -/turf/open/floor/iron/dark, -/area/cruiser_dock/heads/ceo) "VH" = ( /obj/machinery/door/airlock/multi_tile/glass{ dir = 4; @@ -13093,6 +17557,11 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/cargo) +"VI" = ( +/turf/open/indestructible/cobble/corner{ + dir = 8 + }, +/area/centcom/holding/cafepark) "VJ" = ( /obj/machinery/light/warm, /turf/open/floor/glass, @@ -13130,6 +17599,17 @@ }, /turf/open/floor/carpet, /area/cruiser_dock/heads/admiral) +"VS" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafepark) "VT" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 8 @@ -13167,6 +17647,21 @@ }, /turf/open/floor/iron, /area/cruiser_dock/brig) +"VV" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 10 + }, +/obj/structure/closet/secure_closet{ + icon_state = "hos"; + name = "\proper chief master at arms' locker"; + req_access_txt = "150" + }, +/obj/item/storage/belt/security/full, +/obj/item/clothing/neck/cloak/hos{ + name = "chief master at arms' cloak" + }, +/turf/open/floor/iron/dark, +/area/cruiser_dock/heads/cmaa) "VW" = ( /obj/structure/window/reinforced{ dir = 8 @@ -13220,6 +17715,39 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/heads/cl) +"Wf" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) +"Wg" = ( +/mob/living/simple_animal/crab, +/turf/open/floor/plating/beach/sand, +/area/centcom/holding/cafepark) +"Wh" = ( +/obj/structure/rack, +/obj/item/tank/internals/nitrogen/belt/full, +/obj/item/tank/internals/nitrogen/belt/full, +/obj/item/tank/internals/nitrogen/belt/full, +/obj/item/tank/internals/nitrogen/belt/full, +/obj/item/tank/internals/nitrogen/belt/full, +/obj/item/clothing/mask/breath/vox, +/obj/item/clothing/mask/breath/vox, +/obj/item/clothing/mask/breath/vox, +/obj/item/clothing/mask/breath/vox, +/obj/item/clothing/mask/breath/vox, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) +"Wi" = ( +/turf/open/floor/holofloor/beach/water, +/area/centcom/holding/cafepark) +"Wj" = ( +/obj/structure/flora/ausbushes{ + icon_state = "grassybush_3" + }, +/turf/open/floor/plating/grass/planet, +/area/centcom/holding/cafepark) "Wk" = ( /obj/machinery/light/cold{ dir = 4 @@ -13245,6 +17773,31 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/cargo) +"Wo" = ( +/obj/structure/spacevine{ + name = "thick vines"; + opacity = 1 + }, +/turf/open/floor/plating/dirt/planet, +/area/centcom/holding/cafepark) +"Wp" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/carpet/royalblack, +/area/centcom/holding/cafedorms) +"Wq" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "Wr" = ( /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ @@ -13392,6 +17945,24 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"WL" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) "WM" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -13408,6 +17979,17 @@ "WO" = ( /turf/closed/indestructible/syndicate, /area/cruiser_dock/medical) +"WP" = ( +/obj/structure/fence/door/opened, +/turf/open/floor/plating/ashplanet{ + initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + }, +/area/centcom/holding/cafepark) +"WQ" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/glass/rag, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "WR" = ( /obj/structure/window/reinforced{ dir = 1; @@ -13421,6 +18003,10 @@ /obj/structure/window/reinforced/spawner/north, /turf/open/floor/plating/beach/water, /area/cruiser_dock/commons) +"WT" = ( +/obj/structure/bookcase/manuals/research_and_development, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "WU" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, @@ -13443,6 +18029,20 @@ /obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, /area/cruiser_dock/brig) +"WY" = ( +/obj/machinery/light, +/turf/open/indestructible/hotelwood{ + desc = "It's really cozy! Great for soft paws!"; + icon = 'modular_skyrat/modules/ghostcafe/icons/turf/floors/carpet_royalblack.dmi'; + icon_state = "carpet"; + name = "soft carpet" + }, +/area/centcom/holding/cafepark) +"Xa" = ( +/obj/structure/table/wood, +/obj/machinery/computer/bookmanagement, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "Xb" = ( /obj/structure/barricade/wooden, /turf/open/floor/iron/dark, @@ -13454,6 +18054,14 @@ /obj/structure/table, /turf/open/floor/iron/dark, /area/cruiser_dock/heads/ceo) +"Xd" = ( +/obj/machinery/vending/clothing{ + default_price = 0; + extended_inventory = 1; + vend_reply = "Thank! Enjoy your stay at the Cafe." + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "Xf" = ( /obj/structure/chair/sofa/corp{ dir = 4 @@ -13484,6 +18092,17 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/cargo) +"Xl" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ghostcafekitchen"; + name = "kitchen shutters" + }, +/obj/machinery/door/firedoor, +/obj/structure/table/reinforced, +/turf/open/indestructible/hoteltile{ + icon_state = "plating" + }, +/area/centcom/holding/cafe) "Xn" = ( /obj/machinery/washing_machine, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -13534,6 +18153,16 @@ "Xt" = ( /turf/open/floor/wood, /area/cruiser_dock/security) +"Xu" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light/dim{ + dir = 8; + icon_state = "tube" + }, +/turf/open/floor/wood, +/area/cruiser_dock/heads/cmaa) "Xv" = ( /obj/structure/table, /obj/item/aicard, @@ -13568,6 +18197,28 @@ /obj/structure/cable, /turf/open/floor/plating, /area/cruiser_dock/maint) +"XA" = ( +/obj/structure/flora/grass/green{ + icon_state = "snowgrass3gb" + }, +/turf/open/floor/plating/beach/sand, +/area/centcom/holding/cafepark) +"XB" = ( +/obj/structure/closet/secure_closet/medical3{ + req_access = null + }, +/obj/item/clothing/neck/stethoscope, +/obj/item/storage/belt/medical, +/obj/item/roller, +/obj/item/storage/backpack/duffelbag/syndie/surgery, +/obj/item/storage/box/medipens, +/obj/item/storage/box/beakers/variety, +/obj/item/reagent_containers/spray, +/obj/item/reagent_containers/hypospray/medipen/tuberculosiscure, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "XC" = ( /obj/structure/table/glass, /obj/item/reagent_containers/chem_pack{ @@ -13583,6 +18234,20 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"XD" = ( +/obj/structure/closet/crate/wooden, +/obj/item/grown/log/tree, +/obj/item/grown/log/tree, +/obj/item/grown/log/tree, +/obj/item/grown/log/tree, +/obj/item/grown/log/tree, +/turf/open/indestructible/hotelwood{ + desc = "It's really cozy! Great for soft paws!"; + icon = 'modular_skyrat/modules/ghostcafe/icons/turf/floors/carpet_royalblack.dmi'; + icon_state = "carpet"; + name = "soft carpet" + }, +/area/centcom/holding/cafedorms) "XE" = ( /obj/machinery/door/airlock/medical{ name = "Unit B"; @@ -13591,6 +18256,20 @@ /obj/effect/turf_decal/delivery/blue, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"XF" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafepark) "XH" = ( /obj/structure/closet/bluespace/internal, /turf/open/indestructible{ @@ -13619,15 +18298,17 @@ /turf/closed/indestructible/syndicate, /area/cruiser_dock/heads/cl) "XN" = ( -/obj/item/bedsheet/ce{ - name = "chief engineering officer's bedsheet" +/obj/machinery/vending/engivend{ + default_price = 0; + extended_inventory = 1; + extra_price = 0; + fair_market_price = 0 }, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 5 +/obj/machinery/light{ + dir = 4 }, -/obj/structure/bed, -/turf/open/floor/iron/dark, -/area/cruiser_dock/heads/ceo) +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "XO" = ( /obj/effect/turf_decal/bot, /obj/machinery/hydroponics/constructable, @@ -13639,6 +18320,16 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"XR" = ( +/obj/machinery/button/door{ + id = "ghostcafecabin3"; + name = "Dorm Bolt Control"; + normaldoorcontrol = 1; + pixel_x = -25; + specialfunctions = 4 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafedorms) "XS" = ( /obj/machinery/porta_turret/assaultops, /obj/effect/turf_decal/stripes/red/full, @@ -13656,6 +18347,14 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/security) +"XV" = ( +/obj/structure/table, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) +"XW" = ( +/obj/structure/flora/ausbushes/genericbush, +/turf/open/floor/plating/beach/sand, +/area/centcom/holding/cafepark) "XX" = ( /obj/structure/chair/wood{ dir = 8 @@ -13685,6 +18384,13 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/heads/cmaa) +"Yc" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "Yd" = ( /obj/machinery/status_display/ai, /turf/closed/indestructible/syndicate, @@ -13726,6 +18432,28 @@ }, /turf/open/floor/iron, /area/cruiser_dock/brig) +"Yj" = ( +/obj/machinery/vending/autodrobe{ + custom_premium_price = 0; + custom_price = 0; + default_price = 0; + extended_inventory = 1; + extra_price = 0; + fair_market_price = 0 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) +"Yk" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 4 + }, +/turf/open/indestructible/hotelwood{ + desc = "It's really cozy! Great for soft paws!"; + icon = 'modular_skyrat/modules/ghostcafe/icons/turf/floors/carpet_royalblack.dmi'; + icon_state = "carpet"; + name = "soft carpet" + }, +/area/centcom/holding/cafepark) "Yl" = ( /obj/effect/turf_decal/trimline/blue/filled/warning, /turf/open/floor/iron/dark, @@ -13756,6 +18484,10 @@ }, /turf/open/floor/wood, /area/cruiser_dock/research) +"Yr" = ( +/obj/machinery/autolathe, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "Ys" = ( /obj/structure/rack, /obj/item/storage/firstaid/fire, @@ -13766,6 +18498,11 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/medical) +"Yt" = ( +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "Yu" = ( /obj/structure/railing{ dir = 8 @@ -13789,6 +18526,12 @@ /obj/effect/turf_decal/trimline/purple/filled/warning, /turf/open/floor/glass/reinforced, /area/cruiser_dock/research) +"YA" = ( +/obj/structure/bed, +/turf/open/indestructible/cobble/side{ + dir = 4 + }, +/area/centcom/holding/cafepark) "YB" = ( /obj/effect/turf_decal/trimline/red/line, /turf/open/floor/iron/dark, @@ -13873,6 +18616,27 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/cruiser_dock/engineering) +"YO" = ( +/obj/structure/spacevine, +/obj/structure/mineral_door/wood, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) +"YP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "floor" + }, +/area/centcom/holding/cafe) +"YQ" = ( +/obj/machinery/door/airlock{ + id_tag = "CCD2"; + name = "Vox Box Construction" + }, +/obj/structure/fans/tiny/invisible, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafevox) "YR" = ( /obj/machinery/light/cold/no_nightlight{ dir = 1 @@ -13918,6 +18682,10 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/cafeteria, /area/cruiser_dock/service) +"YY" = ( +/obj/machinery/light/warm, +/turf/open/floor/glass, +/area/cruiser_dock/heads/ceo) "YZ" = ( /turf/open/floor/iron/dark, /area/cruiser_dock/bridge/hallway) @@ -13954,6 +18722,10 @@ }, /turf/open/floor/iron, /area/cruiser_dock/brig) +"Zf" = ( +/obj/machinery/rnd/production/techfab/department/service, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "Zg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -13962,11 +18734,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/cruiser_dock/maint) -"Zh" = ( -/obj/structure/table/wood, -/obj/item/toy/plush/medihound, -/turf/open/floor/wood, -/area/cruiser_dock/medical) "Zi" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -13983,6 +18750,15 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"Zj" = ( +/obj/machinery/computer/med_data{ + dir = 4; + pixel_x = -5 + }, +/turf/open/indestructible/hoteltile{ + icon_state = "white" + }, +/area/centcom/holding/cafe) "Zk" = ( /turf/open/floor/iron/dark, /area/cruiser_dock/heads/ceo) @@ -13997,17 +18773,43 @@ /obj/item/clothing/under/syndicate/bloodred/sleepytime, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"Zo" = ( +/obj/structure/closet/secure_closet{ + icon_state = "cap"; + name = "\proper station admiral's locker"; + req_access_txt = "150" + }, +/obj/item/clothing/head/hos/syndicate, +/turf/open/floor/wood, +/area/cruiser_dock/heads/admiral) "Zq" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ +/obj/structure/chair/sofa/corp/left{ + dir = 4 + }, +/obj/structure/chair/sofa/corp{ + dir = 4 + }, +/turf/open/floor/carpet/royalblack, +/area/centcom/holding/cafedorms) +"Zr" = ( +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/machinery/computer/security{ - dir = 4; - name = "syndicate camera console"; - network = list("fsci") +/obj/effect/turf_decal/siding/wood/corner, +/obj/structure/cable, +/obj/machinery/door/airlock/command{ + id_tag = "sadmiral"; + name = "Station Admiral"; + req_access_txt = "150" }, -/turf/open/floor/iron/dark, -/area/cruiser_dock/heads/cmaa) +/turf/open/floor/wood, +/area/cruiser_dock/heads/admiral) +"Zs" = ( +/obj/machinery/dna_scannernew, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "Zt" = ( /obj/effect/turf_decal/tile/green{ dir = 1 @@ -14027,6 +18829,11 @@ /obj/effect/turf_decal/trimline/red/line, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"Zw" = ( +/obj/structure/table, +/obj/item/restraints/handcuffs, +/turf/open/floor/iron/dark, +/area/cruiser_dock/heads/cmaa) "Zx" = ( /obj/structure/fluff/hedge/opaque, /obj/effect/turf_decal/siding/wood{ @@ -14034,6 +18841,24 @@ }, /turf/open/floor/wood, /area/cruiser_dock/commons) +"Zz" = ( +/obj/machinery/nanite_programmer, +/obj/effect/turf_decal/bot, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) +"ZA" = ( +/obj/effect/turf_decal/bot, +/obj/structure/table, +/obj/item/nanite_scanner{ + pixel_y = 10 + }, +/obj/item/nanite_remote, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "ZB" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 @@ -14043,6 +18868,12 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/commons) +"ZC" = ( +/obj/machinery/deepfryer, +/turf/open/indestructible/hoteltile{ + icon_state = "cafeteria" + }, +/area/centcom/holding/cafe) "ZD" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 1 @@ -14052,6 +18883,12 @@ }, /turf/open/floor/engine, /area/cruiser_dock/research) +"ZF" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/rollingpapers, +/obj/item/pen/blue, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "ZG" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/trimline/red/filled/line, @@ -14066,6 +18903,13 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/research) +"ZI" = ( +/obj/machinery/door/airlock/command{ + name = "Station Admiral's Quarters"; + req_access_txt = "150" + }, +/turf/open/floor/wood, +/area/cruiser_dock/heads/admiral) "ZJ" = ( /obj/structure/fluff/hedge/opaque, /obj/effect/turf_decal/siding/wood{ @@ -14073,6 +18917,12 @@ }, /turf/open/floor/wood, /area/cruiser_dock/commons) +"ZK" = ( +/obj/machinery/food_cart, +/turf/open/indestructible/hoteltile{ + icon_state = "cafeteria" + }, +/area/centcom/holding/cafe) "ZM" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -14087,6 +18937,10 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/cruiser_dock/heads/cmaa) +"ZO" = ( +/obj/machinery/rnd/production/techfab/department/security, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafe) "ZP" = ( /obj/effect/turf_decal/trimline/red/line{ dir = 5 @@ -14096,6 +18950,16 @@ }, /turf/open/floor/iron/dark, /area/cruiser_dock/engineering) +"ZQ" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = 11 + }, +/obj/structure/mirror{ + pixel_x = 28 + }, +/turf/open/floor/iron/showroomfloor, +/area/cruiser_dock/heads/cmaa) "ZR" = ( /obj/effect/turf_decal/delivery/white{ color = "#7a5778" @@ -14120,6 +18984,12 @@ }, /turf/open/floor/wood, /area/cruiser_dock/commons) +"ZU" = ( +/obj/structure/chair/sofa/right{ + dir = 8 + }, +/turf/open/indestructible/hotelwood, +/area/centcom/holding/cafepark) "ZV" = ( /obj/effect/turf_decal/trimline/yellow/filled/warning{ dir = 1 @@ -14128,11 +18998,14 @@ /turf/open/floor/iron/dark, /area/cruiser_dock/heads/ceo) "ZW" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 10 +/obj/machinery/light{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/cruiser_dock/heads/ceo) +/obj/structure/table, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafepark) "ZX" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -14144,6 +19017,12 @@ }, /turf/open/floor/wood, /area/cruiser_dock/medical) +"ZY" = ( +/obj/structure/table/optable, +/turf/open/indestructible/hoteltile{ + icon_state = "darkfull" + }, +/area/centcom/holding/cafe) "ZZ" = ( /obj/structure/chair/office{ dir = 8 @@ -25643,11 +30522,11 @@ aa aa aa Ev -wX -LK -qi -An -Pk +Sf +jH +Xu +lr +Bx Ev aa aa @@ -25900,11 +30779,11 @@ aa aa aa Ev -Cc -LK -iC -Br -EX +Lq +jH +Lj +JU +ZQ Ev aa aa @@ -26159,7 +31038,7 @@ af Ev Ev Ev -oy +MO Ev Ev Ev @@ -26414,11 +31293,11 @@ Tr Lk rV Ev -MQ -Gn -nM -Zq -xw +wX +Fg +Vx +An +VV Cz aa aa @@ -26673,7 +31552,7 @@ dt TZ tw vg -tQ +iC vg EF Cz @@ -26929,9 +31808,9 @@ lG dt TZ tw -IX -oA -hQ +Zw +oy +AK EF Cz aa @@ -27187,7 +32066,7 @@ dt Ev zN vg -xA +nM vg uv Ev @@ -28250,7 +33129,7 @@ JS JS JS JS -Kb +qj Hq JS Nl @@ -29257,7 +34136,7 @@ ex ch iG gs -vL +IX vz Uq Ut @@ -29551,7 +34430,7 @@ tL KJ WO Ms -MV +zL uN uN WO @@ -31607,7 +36486,7 @@ QP is WO No -Zh +rf uN uN Qs @@ -35212,9 +40091,9 @@ rL rL sZ WU -VG +OP wl -vM +GK wx RR aa @@ -35469,7 +40348,7 @@ rL rL sZ xm -xL +DL RR RR RR @@ -35726,10 +40605,10 @@ rL rL Pl xm -Ea -ZW -nB -Ow +BS +Ps +Tt +fV RR aa aa @@ -35984,9 +40863,9 @@ rL Tc xm wR -rp -Cv -zr +LS +if +YY RR aa aa @@ -36240,10 +41119,10 @@ qZ Pu Pi xm -XN -Jx -DP -OV +Se +LW +wK +BR RR aa aa @@ -37723,7 +42602,7 @@ XM PY PY PY -ey +qq uX gP uX @@ -37760,7 +42639,7 @@ NH my pB xZ -tk +TC NH NH HA @@ -39521,7 +44400,7 @@ iJ Oj Oj Oj -NY +Zr Oj Oj Oj @@ -40805,7 +45684,7 @@ lI Xz Oj Oj -AU +ZI Oj Oj GZ @@ -41577,7 +46456,7 @@ Xz Oj GQ Ch -tB +Zo Oj gz Ht @@ -43941,7 +48820,7 @@ Wk oP oP Wk -qp +jC Nh lI Cj @@ -49705,12 +54584,12 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa +jj +jj +jj +jj +jj +jj aa aa aa @@ -49921,65 +54800,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +Wi +Wi +Wi +Wi +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj aa aa aa @@ -50178,65 +55057,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +yI +qP +Pf +Pf +yI +yI +yI +yI +yI +yI +yI +yI +yI +yI +yI +yI +yI +yI +yI +yI +yI +yI +yI +yI +yI +yI +wk +yI +yI +yI +yI +yI +Pf +Pf +Pf +Pf +jj +Um +Vo +gj +Wi +OO +Ur +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +jj aa aa aa @@ -50435,65 +55314,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +yI +yI +yI +qP +Wo +yI +yI +yI +yI +yI +yI +yI +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +yI +yI +yI +jj +jj +jj +jj +yI +yI +yI +yI +yI +yI +HX +Um +Vo +gj +Wi +xY +Wg +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +jj aa aa aa @@ -50692,65 +55571,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +yI +yI +yI +yI +qP +jj +jj +jj +jj +jj +jj +jj +jj +jj +Fy +Fy +Fy +Fy +Fy +xw +uf +Az +MW +gy +jj +jj +jj +jj +jj +uf +hs +jj +jj +jj +jj +jj +Pf +Pf +jj +xJ +pX +gj +Wi +xa +Um +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +jj aa aa aa @@ -50949,65 +55828,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +yp +yI +yI +jj +jj +FP +yd +LH +FP +FP +FP +sF +MJ +Fy +qX +Uw +hC +Fy +FP +LH +FP +FP +Br +FP +FP +MJ +FP +FP +kp +FP +FP +eT +FP +sF +jj +jj +jj +jj +Eg +Eg +ww +Wi +xa +Um +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +jj aa aa aa @@ -51206,65 +56085,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +yI +zs +jj +LH +rT +FP +Br +FP +vb +LH +FP +FP +Fy +Hl +RC +UA +Fy +VA +FP +CM +eT +FP +FP +FP +CM +FP +FP +FP +LH +FP +FP +FP +FP +FP +MJ +jj +jj +Wi +Wi +Wi +Wi +xa +Um +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +jj aa aa aa @@ -51463,65 +56342,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Cf +Wo +jj +jj +CM +FP +hU +FP +IV +hA +FP +hQ +FP +Fy +Aq +RC +uc +Fy +FB +kp +FP +FP +FP +FB +FP +FP +VA +IV +xw +FP +Ku +FP +FP +FP +FP +FP +nC +jj +Ur +Ur +Ur +Ur +RS +Um +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +jj aa aa aa @@ -51720,65 +56599,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Wo +Wo +jj +jK +hQ +LH +FP +xw +FP +Az +hs +FP +Ac +Fy +mx +RC +UA +Fy +FP +gy +FP +FP +FP +eT +sX +vb +gy +hU +FP +Br +CM +FV +FP +FP +FP +FP +FP +jj +Um +Fh +Um +Um +Um +Um +jj +Pf +Pf +Pf +Pf +Pf +Pf +yI +yI +Pf +Pf +Pf +jj aa aa aa @@ -51977,65 +56856,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +yp +Wo +jj +jj +FP +Az +FP +xw +FP +FB +FP +FP +hQ +FP +Fy +Fy +Vp +Fy +Fy +hU +FP +yd +Bp +FP +FP +Az +FP +hQ +FP +lf +rT +yd +gy +FP +Nk +FP +FP +vb +jj +jj +jj +jj +jj +jj +jj +jj +Pf +Pf +Pf +Pf +yI +yI +SY +yI +Pf +Pf +Pf +jj aa aa aa @@ -52234,65 +57113,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +yI +zs +jj +Fy +Fy +AJ +Fy +AJ +Fy +Fy +LH +FP +FP +yd +LH +Ku +lf +FP +gy +sX +LH +FP +FP +FP +Ac +FP +LH +FP +FP +FP +FP +FP +kp +FP +lF +sX +FP +FP +xA +xA +xA +xA +xA +xA +xA +Pf +Pf +Pf +Pf +yI +Bl +yI +yI +Pf +Pf +Pf +Pf +jj aa aa aa @@ -52491,65 +57370,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +yI +jj +jj +Fy +AE +zr +WT +iA +Bk +Fy +Br +FP +rT +FP +Br +FP +vb +hs +eT +Ac +FP +hs +FP +FP +zk +lF +FP +FP +FP +FP +MJ +FP +FP +LH +Ac +FP +FP +hA +xA +vl +BT +Uu +xA +lb +xA +Pf +Pf +Pf +SY +yI +yI +yI +yI +Pf +Pf +Pf +Pf +jj aa aa aa @@ -52748,65 +57627,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Cf +yI +jj +Fy +ZF +HK +IW +iA +qO +Fy +xw +FP +FP +hU +FP +IV +hQ +FP +FP +gy +FB +FP +Br +FP +FP +eT +kp +FP +FP +FP +gy +eT +hs +MW +FP +FP +Gg +FP +Ng +IN +IN +IN +OY +xD +xA +Pf +Pf +Pf +Pf +Pf +yI +yI +Bl +Pf +Pf +Pf +Pf +jj aa aa aa @@ -53005,65 +57884,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +yI +yI +jj +Fy +il +iA +iA +iA +iA +UK +FP +FP +LH +FP +xw +FP +FP +FP +zk +hQ +Nk +rT +LH +FP +FB +FP +xw +Ku +Qw +FP +FP +lf +FP +VA +FP +gy +FP +Ku +xA +pT +rj +mF +xA +VC +xA +Pf +Pf +Pf +Pf +yI +Pf +yI +Pf +Pf +Pf +Pf +Pf +jj aa aa aa @@ -53262,65 +58141,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +zs +yI +jj +Fy +OZ +iA +Sy +iA +fF +Fy +vb +FP +CM +FP +uf +FP +kp +FP +FP +rT +FV +vb +FP +hQ +IE +Nk +sX +FP +FP +FP +IV +FP +FP +FP +kp +FP +FP +FP +xA +xA +xA +xA +xA +xA +xA +Pf +Pf +Pf +yI +yI +Pf +yI +Pf +Pf +Pf +Pf +Pf +jj aa aa aa @@ -53519,65 +58398,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +yI +jj +Fy +Xa +iA +wr +iA +Gk +Fy +TB +FP +hQ +FP +FP +FP +FP +FP +LH +FP +FP +FP +FP +FP +MJ +FP +VA +FP +FP +zk +Az +FP +FP +FP +MJ +FP +eT +Br +FP +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +yI +yI +Pf +Pf +Pf +Pf +Pf +Pf +Pf +jj aa aa aa @@ -53776,65 +58655,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +yI +jj +Fy +Fy +Fy +Fy +Fy +Fy +Fy +FP +FP +hQ +FP +FP +FP +FP +lF +MJ +FP +FP +FP +FP +sF +FP +eT +yd +LH +FP +FP +FP +FP +FP +sF +FP +FP +rT +FP +FP +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +yI +yI +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +jj aa aa aa @@ -54033,65 +58912,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +yI +jj +jj +FP +FP +FP +Az +xw +FP +Ac +FP +FP +zk +FP +hA +gy +IV +hQ +FB +FP +FP +FP +LH +FP +FP +FP +FP +MJ +gF +tQ +FP +FV +FP +fA +hU +FP +FP +FP +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +yI +yI +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +jj aa aa aa @@ -54290,65 +59169,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Cf +yI +yp +jj +FP +yd +FP +FP +FP +LH +FP +LH +FP +sX +FV +FP +FP +Br +tQ +FP +LH +FP +Wj +uf +FP +FP +FP +FP +FP +FP +hA +lF +FP +FP +LH +hs +FP +lf +FP +jj +jj +Pf +Pf +Pf +Pf +Pf +Pf +yI +yI +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +jj aa aa aa @@ -54547,65 +59426,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +yI +yI +jj +FP +FP +FB +FP +FP +FP +FP +FV +FB +FP +FP +rT +LH +yd +FP +Ku +FP +Ac +FP +zk +FP +FP +FP +Az +sF +FP +FP +FP +zk +gy +FP +FP +FP +FP +FP +uf +jj +Pf +Pf +Pf +Pf +Pf +Pf +yI +yI +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +jj aa aa aa @@ -54804,65 +59683,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +wk +jj +FP +sX +FP +FP +FP +FP +FP +FP +vb +eT +MJ +FP +FP +FP +FP +FP +Ss +Ss +FP +LH +FP +Tu +Br +FP +FP +LH +uf +FP +FP +IV +FP +VA +Ac +FP +FP +FP +jj +Pf +Pf +Pf +Pf +Pf +Pf +yI +yI +qP +Pf +Pf +Pf +Pf +Pf +Pf +Pf +jj aa aa aa @@ -55061,65 +59940,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +yI +zs +jj +FP +FP +kp +FP +FP +FP +uf +hQ +TB +FP +FP +FP +FP +FP +FP +FP +eT +FP +hA +FP +FP +FP +FP +IE +FP +FP +xw +CM +Gg +FP +Az +sX +FP +FP +yd +Ku +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +qP +Wo +Wo +Pf +Pf +Pf +Pf +Pf +Pf +jj aa aa aa @@ -55318,65 +60197,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Cf +yI +Pf +jj +FP +FP +FP +lk +CM +yd +IV +Az +FP +FP +FP +FP +FP +FP +LH +FP +FP +FP +FP +FP +FP +FP +FP +FP +FP +FP +FP +FP +eT +FP +FP +KQ +FP +FP +FP +FP +jj +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Wo +qP +Pf +Pf +Pf +Pf +Pf +Pf +jj aa aa aa @@ -55575,65 +60454,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +yI +Pf +Pf +qf +qf +Tb +qf +qf +FP +hQ +FP +FP +FP +FP +LH +FP +lf +MJ +FP +FP +Ri +kW +kW +kW +kW +kW +kW +kW +kW +kW +VI +FP +FP +MJ +FP +FP +FP +FP +FP +FP +FP +jj +jj +jj +Pf +Pf +jj +jj +jj +Im +FP +Pf +Pf +Pf +Pf +Pf +Pf +jj aa aa aa @@ -55832,65 +60711,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +yI +Pf +qf +qf +Dp +JY +Nb +qf +qf +FP +xw +FP +FP +zk +FP +Br +FP +FP +ki +FP +Bi +uM +Fr +Fr +Fr +Fr +Fr +Fr +Fr +uM +Kc +FP +FP +FP +FP +FP +CM +FP +FP +Gg +FP +FP +MJ +jj +jj +jj +jj +FI +xw +FP +FP +xw +Pf +Pf +Pf +Pf +Pf +jj aa aa aa @@ -56089,65 +60968,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +yI +Pf +qf +JL +Tn +jo +JM +qx +qf +FP +FP +FP +eT +FP +FB +LH +vb +sX +FP +FP +Bi +yA +lC +lC +lC +lC +lC +lC +lC +UM +Kc +FP +TB +FP +Bv +FP +FP +FP +FP +FP +FP +FP +FP +FP +FP +aY +FP +FP +FP +FP +FP +FP +gy +Pf +Pf +Pf +Pf +jj aa aa aa @@ -56346,65 +61225,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +yI +Pf +qf +Pq +PB +rH +Km +mZ +qf +FP +FP +FP +FP +hQ +lk +FP +zk +FP +FP +FP +Bi +yA +lC +lC +lC +lC +lC +lC +lC +UM +Kc +FV +uf +rT +LH +gy +FP +VA +FP +FP +FP +FP +FP +FP +FP +aY +FP +FP +FP +FP +FP +FP +FP +Br +Pf +Pf +Pf +jj aa aa aa @@ -56603,65 +61482,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +qP +Pf +qf +Su +PB +re +Km +sb +qf +qf +qf +qf +qf +qf +qf +qf +qf +qf +qf +qf +Jp +yA +lC +lC +lC +lC +lC +lC +lC +UM +Kc +FP +Br +FP +FP +sF +FP +FP +AY +FP +FP +FP +vb +FP +FP +aY +FP +FP +FP +FP +MJ +FP +FP +lf +Pf +Pf +Pf +jj aa aa aa @@ -56860,65 +61739,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +qP +Pf +qf +XB +PB +LN +Km +hx +qf +ga +PG +ts +mH +DY +UT +qf +lc +Wf +lp +qf +Bi +yA +lC +lC +lC +lC +lC +lC +lC +UM +Kc +FP +sX +FP +FP +FP +FP +Ku +FP +FP +FP +FP +FP +jj +jj +jj +jj +Gv +FP +FP +FP +FP +FP +vb +Pf +Pf +Pf +jj aa aa aa @@ -57117,65 +61996,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +qP +Pf +qf +Pe +PB +LN +Km +xn +qf +wM +Bd +Bd +Bd +Bd +Nn +qf +Ow +lp +lp +qf +Bi +yA +lC +lC +lC +lC +lC +lC +lC +UM +Kc +FP +FP +FP +FP +FP +FP +FP +FP +FP +MJ +jj +jj +jj +jj +jj +jj +jj +hs +FP +FP +FP +FP +hQ +FP +Pf +Pf +jj aa aa aa @@ -57374,65 +62253,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +qP +Pf +qf +rA +PB +HC +Km +GL +nd +Bd +Bd +nL +kJ +Bd +IQ +Fn +lp +lp +zm +Tb +Bi +yA +lC +lC +lC +lC +lC +lC +lC +UM +Kc +IV +Ac +hs +Az +yd +FP +FP +vb +FP +jj +jj +DC +DC +DC +DC +DC +jj +jj +jj +jj +hs +FP +FP +FP +Pf +Pf +jj aa aa aa @@ -57631,65 +62510,65 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +qP +Pf +qf +vI +PB +Zj +Km +ZY +qf +ZC +Bd +pu +GV +Bd +Bd +Nj +lp +lp +lp +OR +Bi +yA +lC +lC +lC +lC +lC +lC +lC +UM +Kc +FP +LH +AY +uf +CM +xw +FP +Gg +jj +jj +jj +DC +Zs +XF +PZ +DC +jj +jj +jj +jj +jj +jj +kp +FP +Pf +Pf +jj aa aa aa @@ -57888,75 +62767,75 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +qP +Pf +qf +Dg +ti +EN +jr +Hm +qf +LY +Bd +Bd +Bd +Bd +ZK +Fn +lp +lp +lp +Tb +Bi +uM +IA +IA +IA +IA +IA +IA +IA +uM +Kc +FP +Ku +VA +FP +zk +FP +FP +FP +jj +EQ +NK +DC +TV +rh +Ar +DC +DC +DC +DC +DC +DC +jj +Ca +FP +FP +Pf +jj +sw +sw +sw +sw +sw +sw +sw +sw +sw +sw aa aa aa @@ -58145,75 +63024,75 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +qP +Pf +qf +qf +qf +Hb +qf +qf +qf +tq +oq +EG +nA +Bd +QD +qf +Ow +lp +lp +qf +Ea +iw +JT +JT +JT +JT +YA +YA +JT +wm +ld +FP +FP +FP +FP +FP +FP +FP +FP +jj +RH +hQ +lA +Yt +VS +Ar +DC +KC +KC +Gf +Yc +DC +jj +jj +lF +FP +LH +jj +sw +zB +zB +CS +zB +zB +CS +zB +zB +sw aa aa aa @@ -58402,75 +63281,75 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +qP +Pf +qf +qf +lN +GL +MI +fj +qf +qf +qf +qf +qf +Xl +qf +qf +ME +lp +Uz +qf +qf +qf +ka +ka +ka +qf +qf +qf +qf +qf +qf +qf +FP +FP +lk +FP +rT +FP +FP +jj +gb +Ef +pE +Yt +SP +Rd +kS +QQ +QQ +QQ +Ud +DC +jj +jj +IV +VA +FP +jj +sw +zB +zB +zB +zB +zB +zB +zB +zB +sw aa aa aa @@ -58659,75 +63538,75 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +qP +Pf +qf +sp +pi +yx +yx +rp +sp +qf +fl +lp +Wf +lp +lp +Cc +lp +lp +lp +qf +sT +rP +rP +rP +rP +rP +WL +qf +lp +yo +hY +qf +qf +ng +qf +qf +aY +aY +aY +jj +zk +fB +DC +TI +CY +Rx +DC +gd +QQ +oj +Fb +DC +jj +jj +Br +FB +kp +FP +sw +zB +zB +zB +zB +zB +zB +zB +Oc +sw aa aa aa @@ -58916,75 +63795,75 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +qP +Pf +qf +BW +zl +Ip +Ip +Tk +uU +qf +Dr +lp +CD +Ni +lp +lp +lp +lp +lp +Tb +iK +xL +ur +gQ +OI +OI +yk +qf +qR +lR +Qd +qf +qy +lp +gr +qf +FP +FP +FP +jj +jj +jj +DC +DC +DC +DC +DC +DC +kS +DC +DC +DC +jj +jj +yd +FP +gy +FP +sw +zB +zB +zB +zB +zB +zB +zB +zB +sw aa aa aa @@ -59173,75 +64052,75 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +qP +Pf +qf +sp +JA +It +Ep +eW +sp +qf +RD +id +WQ +Or +lp +CD +NN +lp +lp +Tb +uj +oA +Au +ur +LO +OI +Sg +qf +lp +xQ +RM +qf +PK +lp +wQ +qf +FP +FP +FP +Gv +jj +jj +jj +jj +jj +jj +DC +qV +Yt +HY +Zz +DC +DC +jj +jj +hU +FP +FP +YQ +zB +zB +zB +zB +zB +zB +zB +zB +sw aa aa aa @@ -59430,75 +64309,75 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +qP +Pf +qf +sp +JA +sQ +uo +eW +sp +qf +Dc +lp +lp +lp +lp +CD +NN +lp +Uz +Tb +BH +xL +zT +zT +zT +sC +Sg +ng +lp +lp +Uz +qf +Yj +lp +KD +qf +FP +FP +FP +FP +FP +FP +Im +qP +zC +yI +DC +zj +wW +OW +MV +ZA +DC +jj +jj +FP +LH +FP +sw +OG +zB +zB +zB +zB +zB +zB +zB +sw aa aa aa @@ -59687,75 +64566,75 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +qP +Pf +qf +sp +iV +hK +hK +Mw +sp +qf +AL +lp +lp +lp +lp +CD +NN +lp +lp +OR +Op +vS +gG +Bs +xO +Go +Sg +qf +lp +CD +CD +qf +Xd +lp +Qa +qf +LH +FP +FP +FP +FP +FP +FP +Im +zC +yI +kS +Yt +tJ +xo +Le +lH +DC +jj +jj +Ac +FP +Gv +sw +OG +zB +zB +zB +zB +zB +zB +Oc +sw aa aa aa @@ -59944,75 +64823,75 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +qP +Pf +qf +sp +JA +wn +Oi +eW +sp +qf +Rc +id +lp +lp +id +CD +NN +lp +lp +OR +Op +wD +vS +lm +sC +wD +yk +qf +qf +qf +qf +qf +qf +lp +qf +qf +FP +FP +FP +FP +FP +Im +FP +RP +zC +yI +DC +FN +Yt +EL +Hj +DC +DC +jj +jj +gy +FB +jj +sw +QM +QM +zB +zB +zB +zB +zB +zB +sw aa aa aa @@ -60201,75 +65080,75 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +qP +Pf +qf +BW +QW +YP +YP +na +uU +qf +uu +lp +lp +lp +lp +OV +NN +lp +lp +OR +Op +xL +zT +zT +gG +sC +Sg +qf +fr +tf +Ob +Sn +IU +lp +Uo +qf +hQ +FB +FP +FP +jj +jj +jj +jj +jj +jj +DC +DC +kS +DC +DC +DC +DC +jj +jj +hQ +Nk +jj +sw +QM +QM +fx +zB +zB +fx +zB +zB +sw aa aa aa @@ -60458,75 +65337,75 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +qP +Pf +qf +sp +lD +UZ +UZ +xz +sp +qf +Rh +Po +lp +lp +lp +CD +NN +lp +Uz +Tb +BH +vS +xO +xO +xO +Go +Sg +qf +HP +lp +lp +lp +lp +lp +Uo +qf +tQ +FP +LH +jj +jj +DC +DC +DC +DC +DC +DC +HJ +Yt +DC +SU +Jy +DC +jj +jj +kp +FP +jj +sw +sw +sw +sw +sw +sw +sw +sw +sw +sw aa aa aa @@ -60715,80 +65594,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +qP +Pf +qf +qf +qf +qf +oO +wB +qf +qf +qf +qf +Rt +lp +lM +CD +NN +lp +lp +Tb +yQ +OI +OI +KB +Wq +DA +Sg +ng +lp +lp +Wh +hG +GY +lp +Uo +qf +FP +FP +FP +jj +jj +DC +Yk +gk +Px +Px +DC +ZW +Yt +DC +Px +WY +DC +jj +jj +FP +FP +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj aa aa aa @@ -60972,80 +65851,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +qP +Pf +Pf +Pf +qf +ZO +lp +lp +fD +Wf +Yr +qf +HM +lp +NN +NN +lp +lp +lp +Tb +pA +OI +OI +OI +KB +Go +yk +qf +pc +lp +lp +lp +lp +lp +Kt +qf +FP +FP +FP +jj +jj +DC +yt +CU +Px +Px +DQ +Yt +Yt +oE +Px +Px +DC +jj +jj +aY +Oz +jj +jj +jj +jj +Ir +Ir +Ir +Ir +Ir +Tp +Ir +Ir +Ir +Ir +Ir +jj aa aa aa @@ -61229,80 +66108,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +qP +qP +Pf +Pf +qf +Gx +lp +lp +Tw +lp +lp +Bo +lp +lp +lp +lp +lp +lp +lp +qf +GT +px +px +px +px +px +oR +qf +lg +XV +am +lp +lp +lp +Uo +qf +FP +FP +Br +jj +jj +DC +CF +MQ +Px +wY +DC +Yt +Yt +DC +hk +mu +DC +jj +jj +kp +FP +jj +jj +jj +jj +Ir +Ir +Ir +Ir +Ig +Ig +Ig +Ir +Ir +Ir +Ir +jj aa aa aa @@ -61486,80 +66365,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +qP +yI +Pf +Pf +qf +lp +lp +lp +lp +lp +lp +qf +KA +yy +RY +lp +xb +yy +eZ +qf +qf +qf +ka +ka +ka +qf +qf +qf +qf +qf +gV +lp +lp +lp +qf +qf +FP +LH +yd +FP +jj +DC +DC +DC +DC +DC +DC +DC +DC +DC +DC +DC +DC +jj +Bp +gy +FP +jj +jj +jj +jj +Ir +Ir +Ir +Ir +Ig +iM +Ig +Ir +Ir +Ir +Ir +jj aa aa aa @@ -61743,80 +66622,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +yI +yI +yI +Pf +qf +Th +XN +Ru +Zf +QK +QK +qf +mG +Dj +gJ +lp +Jm +yy +ks +qf +Ca +FP +zY +zY +zY +FP +FP +qf +AX +jx +Co +lp +lp +lp +qf +Gv +FP +FP +FP +FP +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +FP +FP +yd +FP +jj +jj +jj +Ir +Ir +Ir +qo +DC +Ny +DC +qo +Ir +Ir +Ir +jj aa aa aa @@ -62000,80 +66879,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +yI +yI +Pf +qf +qf +qf +qf +qf +qf +qf +qf +qf +Tb +qf +qf +qf +Tb +qf +qf +FP +FP +zY +zY +zY +FP +FP +qf +qf +qf +qf +lp +vu +qf +qf +FP +FP +FP +FP +FP +FP +FP +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +FP +FP +FP +LH +FP +FP +FP +jj +Ir +Ir +Ir +Ir +DC +DC +Si +DC +DC +Ir +Ir +Ir +jj aa aa aa @@ -62257,80 +67136,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +yI +Pf +Pf +Pf +Pf +jj +Ir +Ir +Ir +Ir +Ir +Ir +Ir +Ir +Ir +Ir +Ir +Ba +FP +FP +FP +zY +zY +FP +Az +FP +qf +AX +jx +lp +CR +qf +FP +FP +FP +FP +lo +hQ +Nk +rT +LH +FP +FP +FP +FP +hQ +FP +gy +FP +hQ +FP +gy +FP +FP +hs +FP +FP +gU +Ir +Ir +Ir +Ir +DC +Yt +Yt +Yt +Si +GC +Ir +Ir +jj aa aa aa @@ -62514,80 +67393,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +yI +yI +Pf +Pf +Pf +jj +Ir +Ir +Ir +Ir +Ir +Tp +Ir +Ir +Ir +Ir +Ir +Ba +Gv +FP +zY +zY +zY +FP +FP +LH +qf +qf +qf +Tb +qf +qf +FP +FP +FP +FP +FP +FP +FV +vb +FP +FP +uf +lF +eT +sX +hU +FP +yd +sX +hU +FP +yd +FB +FP +FP +FP +jh +Ir +Ir +uH +DC +DC +kf +Yt +wA +DC +DC +Vk +Ir +jj aa aa aa @@ -62771,80 +67650,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +yI +yI +yI +Pf +Pf +FP +gU +Ir +Ir +Ir +Ir +Ig +Ig +Ig +Ir +Ir +Ir +Ir +Ba +FP +FP +zY +zY +Br +FP +lF +FP +FP +FP +FP +FP +FP +lF +FP +FP +FP +FP +LH +FP +FP +FP +FP +FP +kp +FP +FP +FP +FP +LH +FP +FP +FP +LH +FP +FP +FP +FP +FP +gU +Ir +GR +DC +DC +DC +ox +Yt +pn +DC +DC +DC +GR +jj aa aa aa @@ -63028,80 +67907,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +yI +yI +yI +Pf +Pf +FP +FP +gU +Ir +Ir +Ir +Ir +Ig +iM +Ig +Ir +Ir +Ir +Ir +Ba +Nk +zY +zY +zY +FP +FP +eT +kp +gy +FP +FP +FP +FP +eT +kp +FP +FP +FP +FP +FP +FP +FP +FP +FP +gy +FP +FP +FP +eT +MJ +hs +FP +Ac +FP +FP +hQ +FP +FP +FP +jj +Ir +Ir +Cs +Cs +DC +kf +Yt +wA +DC +Cs +Cs +Ir +jj aa aa aa @@ -63285,80 +68164,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +yI +yI +Pf +Pf +Pf +FP +FP +gU +Ir +Ir +Ir +qo +DC +Ny +DC +qo +Ir +Ir +Ir +WP +zY +zY +zY +zY +FP +FB +FP +xw +FP +Br +wN +FB +FP +FP +xw +Ku +Qw +FP +hQ +FB +FP +FP +FP +FP +FP +yd +Bp +FP +FP +FP +FP +FP +gy +FB +eT +sX +hU +FP +jj +jj +jj +Ir +PU +MR +DC +Yt +Yt +Yt +DC +PU +MR +Ir +jj aa aa aa @@ -63542,80 +68421,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Wo +Wo +Pf +FP +FP +FP +gU +Ir +Ir +Ir +DC +DC +Si +DC +DC +Ir +Ir +Ir +Ba +MW +zY +zY +eT +FP +IE +Nk +sX +DP +FP +hQ +FP +FP +Nk +sX +FP +FP +FP +tQ +FP +LH +FP +Wj +FP +LH +FP +FP +FP +Ac +FP +kp +FP +FP +FP +FP +FP +FP +jj +jj +jj +jj +Ir +Ir +Ir +DC +Ny +Ny +Ny +DC +Ir +Ir +Ir +jj aa aa aa @@ -63799,80 +68678,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +Wo +wV +FP +FP +FP +gU +Ir +Ir +Ir +DC +xT +Yt +Yt +Si +GC +Ir +Ir +Ba +FP +FP +zY +FP +FP +FP +FP +Ku +FP +eT +sX +hU +FP +FP +FP +FP +hQ +FP +FP +Ku +FP +Ac +FP +FP +FP +FP +FP +FP +FP +FP +FP +FP +FP +FP +FP +CM +FB +jj +jj +jj +jj +Ir +Ir +Ir +DC +DC +Ig +DC +DC +Ir +Ir +Ir +jj aa aa aa @@ -64056,80 +68935,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +Pf +jj +FP +FP +FP +gU +Ir +uH +DC +DC +kf +Yt +wA +DC +DC +Vk +Ir +Ba +FP +FP +zY +Gv +FP +FP +Tl +FP +lf +DP +FP +FP +FP +Ku +FP +eT +sX +hU +FP +FP +Ss +Ss +FP +rT +gy +Br +hQ +FP +FP +FP +FP +lF +FP +eT +FP +MJ +FP +jj +jj +jj +jj +Ir +Ir +Ir +Ah +Ir +Ir +Ir +Ah +Ir +Ir +Ir +jj aa aa aa @@ -64313,80 +69192,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +uB +yI +jj +jj +FP +FP +gU +GR +DC +DC +DC +ox +Yt +pn +DC +DC +DC +GR +Ba +FP +FP +zY +zY +kp +FP +FP +FP +vb +hs +FP +Ac +FP +FP +lf +FP +FP +FP +FP +hs +FP +Ac +FP +FP +FP +FP +FP +zk +FP +hA +gy +IV +FP +FP +FP +FP +FP +FP +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj aa aa aa @@ -64570,80 +69449,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +yI +yI +yI +yI +jj +FP +FP +gU +Ir +Cs +Cs +DC +kf +Yt +wA +DC +Cs +Cs +Ir +Ba +FP +FP +zY +zY +FP +FP +FP +IV +hQ +FP +FP +gy +FP +FP +vb +hs +FP +Ac +FP +FP +hQ +FP +FP +Ku +FP +eT +FP +sX +FV +FP +uf +Br +FP +FB +kp +FP +Br +FP +FP +jj +jj +jj +jj +KH +KH +KH +jj +jj +jj +jj +jj +jj +jj aa aa aa @@ -64827,80 +69706,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +yI +Pf +Pf +Wo +jj +FP +FP +gU +Ir +PU +MR +DC +ni +Yt +Yt +DC +PU +MR +Ir +Ba +FP +FP +FP +zY +zY +hQ +FP +FP +FP +FP +lo +hQ +FP +IV +hQ +FP +FP +gy +FP +FP +FP +yd +LH +FP +lf +FP +FB +FP +FP +rT +LH +yd +FP +FP +FP +FP +FP +FP +FP +FP +Um +Um +Vo +Lx +Lx +Lx +xa +Um +Um +Um +Um +Um +jj aa aa aa @@ -65084,80 +69963,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +yI +Pf +yI +yI +jj +FP +FP +gU +Ir +Ir +Ir +DC +Ny +Ny +Ny +DC +Ir +Ir +Ir +Ba +hs +FP +FP +zY +zY +zY +eT +FP +kp +FP +FP +FP +FP +FP +FP +FP +FP +FP +uf +FP +rT +FP +Br +FP +vb +hs +vb +eT +FP +MJ +FP +FP +FP +FP +FP +FP +FP +FP +FP +Da +Um +Sq +pX +Lx +Lx +Lx +Gw +Um +Um +Re +Um +Um +jj aa aa aa @@ -65341,80 +70220,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +yI +Pf +yI +jj +jj +FP +FP +gU +Ir +Ir +Ir +DC +DC +Ig +DC +DC +Ir +Ir +Ir +Ba +FP +FP +FP +FP +zY +zY +zY +FB +FP +FP +LH +FP +xA +xA +xA +xA +xA +xA +xA +FP +FP +hU +FP +IV +hQ +FP +FP +FP +FP +FP +FP +LH +FP +FP +Br +FP +FP +FP +Um +Um +Um +Vo +Vv +Lx +Lx +Lx +xa +Um +Um +Um +Um +Um +jj aa aa aa @@ -65598,80 +70477,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +yI +Pf +Wo +jj +FP +FP +FP +gU +Ir +Ir +Ir +Ah +Ir +Ir +Ir +Ah +Ir +Ir +Ir +Ba +FP +kp +FP +lF +zY +zY +fN +VA +hA +gy +IV +hQ +xA +lb +xA +SH +fs +XD +xA +FP +LH +FP +xw +FP +FP +FP +FP +FP +FP +FP +VA +FP +CM +eT +FP +FP +FP +Um +Re +Um +oe +qQ +HZ +Lx +Lx +Lx +xa +Um +Da +Um +Um +Um +jj aa aa aa @@ -65855,80 +70734,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +yI +Pf +Wo +wV +FP +FP +FP +gU +Ir +Ir +Ir +Ir +Ir +Ir +Ir +Ir +Ir +Ir +Ir +Ba +FP +FP +LH +Ac +uf +zY +zY +vb +FP +FP +Br +tQ +xA +VC +OY +SC +SC +lW +xA +FP +CM +FP +FP +FP +kp +FP +FP +gy +Br +FP +FB +kp +FP +FP +MJ +FB +FP +Da +Um +Um +Sq +pX +LD +Lx +Lx +OO +RS +Um +Um +Um +Um +Um +jj aa aa aa @@ -66112,80 +70991,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +yI +Pf +Pf +jj +jj +FP +FP +gU +Ir +Ir +Ir +Ir +Ir +Tp +Ir +Ir +Ir +Ir +Ir +Ba +eT +hs +MW +FP +zk +zY +zY +zY +rT +LH +yd +FP +xA +xA +xA +xA +Na +xA +xA +FP +FP +FP +FP +FP +FP +FP +FP +FP +FP +hQ +FP +gy +FP +FP +FP +eT +FP +Um +Um +Sq +pX +Lx +Lx +Lx +Lx +xa +Um +Um +Um +Um +Um +Um +jj aa aa aa @@ -66369,80 +71248,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +yI +yI +Pf +Pf +jj +jj +FP +gU +Ir +Ir +Ir +Ir +Ir +Ir +Ir +Ir +Ir +Ir +Ir +Ba +lf +FP +VA +FP +FP +gy +zY +zY +zY +zk +FP +FP +uf +xA +Hi +tF +tF +tF +xA +FP +hQ +FP +FP +FP +uf +lF +FP +FP +eT +sX +hU +FP +yd +Bp +FP +FP +FP +Um +Um +Vo +Vv +Lx +Lx +Lx +OO +RS +Um +Um +Um +Um +Um +Um +jj aa aa aa @@ -66626,80 +71505,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +yI +yI +yI +yI +Pf +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +MJ +FP +Ac +FP +hs +FP +zY +zY +zY +zY +zY +zY +zY +Vg +tF +Dl +bK +Nz +xA +FP +FP +FI +FP +hA +gy +IV +FP +lf +FP +FP +FP +LH +FP +FP +FP +Ac +FP +Um +Re +Vo +HZ +Lx +Lx +Lx +xa +oe +Um +Um +Um +Um +Um +Um +jj aa aa aa @@ -66883,80 +71762,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +yI +yI +yI +yI +yI +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +FP +FP +gy +FB +FP +FP +MJ +zY +zY +zY +FP +FP +FP +xA +tF +wv +ye +MG +xA +FP +FP +sX +FV +FP +FP +Br +FP +vb +hs +FP +Ac +FP +hs +FP +FP +zk +Um +Um +Um +qQ +HZ +Lx +Lx +Lx +Gw +Um +Da +Um +Um +Um +Um +Um +jj aa aa aa @@ -67140,80 +72019,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +yI +yI +yI +Pf +yI +yI +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +FP +FP +FP +hQ +Nk +rT +LH +fN +zY +zY +FP +FP +FP +FP +xA +xA +xA +xA +xA +xA +FP +FB +FP +FP +rT +LH +yd +FP +hQ +FP +FP +gy +FB +uf +FP +FP +FP +Um +Um +Um +Vo +LD +Lx +Lx +Lx +Jh +Cv +Um +Um +Um +Um +Um +Um +jj aa aa aa @@ -67397,80 +72276,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +Pf +yI +Pf +yI +yI +yI +yI +yI +yI +yI +Pf +yI +yI +Wo +wV +FP +FP +eT +sX +vb +gy +FV +vb +FP +zY +zY +FP +FP +FP +FP +eT +sX +hU +FP +FP +LH +FP +FP +vb +eT +FP +FP +FP +FP +FP +FP +FP +zk +hQ +Nk +rT +LH +FP +FB +Um +Da +Um +KP +LQ +HZ +Lx +Lx +Lx +xa +Um +Um +Re +Um +Um +Um +jj aa aa aa @@ -67654,80 +72533,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +Pf +Pf +yI +yI +yI +yI +yI +yI +yI +yI +yI +yI +Wo +wV +FP +FP +FP +FP +Az +FP +hQ +FP +FP +zY +zY +Gv +FP +FP +FP +FP +FP +FP +FP +LH +Ac +FP +hs +hQ +TB +FP +FP +FP +MJ +FP +FP +kp +FP +FP +FP +FV +vb +FP +hQ +IE +FP +Um +Um +Um +Vo +HZ +Lx +Lx +Lx +Gw +Um +Um +Um +Um +Um +Um +jj aa aa aa @@ -67911,80 +72790,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +NU +Pf +Pf +Pf +yI +yI +yI +yI +Wo +wV +uf +FP +Ac +FP +LH +FP +FP +zY +zY +zY +FP +FP +FP +FP +FP +hs +FP +Ac +FP +gy +FB +FP +Az +FP +FP +FP +FP +FP +FP +FP +FP +FP +LH +FP +FP +FP +FP +FP +FP +FP +Um +Um +Um +Vo +LD +Lx +Lx +Lx +Jh +Cv +oe +Um +Um +Um +Um +jj aa aa aa @@ -68168,80 +73047,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +MJ +FP +FP +FP +FP +FP +zY +zY +FP +FP +FP +FP +FP +FP +FP +FP +gy +FB +FP +FP +FP +FP +FP +FP +FP +FP +FP +FP +FP +FP +lF +FP +FP +FP +FP +FP +sF +FP +FP +FP +Um +Um +KP +LQ +Vv +Lx +Lx +Lx +xa +Um +Da +Um +Um +Um +jj aa aa aa @@ -68425,80 +73304,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +IV +hA +FP +FP +FP +zY +rT +gy +Br +FP +FB +kp +FP +FP +zk +hQ +Nk +FP +VA +IV +FP +FP +FP +rT +gy +Br +FP +FB +kp +FP +FP +MJ +FB +FP +FP +FP +FP +FP +FP +Um +Da +Um +Vo +HZ +Lx +Lx +Lx +xa +Um +Um +Um +Um +Um +jj aa aa aa @@ -68682,80 +73561,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +FP +Az +hs +FP +Ac +zY +FP +FP +FP +hQ +FP +gy +FP +FP +FP +eT +sX +vb +gy +hU +FP +Ac +FP +FP +FP +uf +hQ +FP +gy +FP +FP +FP +eT +sX +hQ +FP +gy +FP +FP +Um +Um +Um +qQ +HZ +Lx +Lx +Lx +Jh +Cv +Um +Um +Um +Um +jj aa aa aa @@ -68939,80 +73818,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +FP +FP +FP +hQ +zY +zY +Ku +FP +eT +sX +hU +FP +yd +Bp +FP +FP +Az +FP +hQ +FP +FP +FP +FP +Ku +FP +eT +sX +hU +FP +yd +Bp +FP +FP +Az +sX +hU +FP +yd +FP +Um +Um +oe +Vo +HZ +Lx +Lx +Lx +Lx +xa +Um +Um +Um +Um +jj aa aa aa @@ -69196,80 +74075,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +FP +uf +FP +yd +zY +LH +uf +lf +FP +FP +FP +LH +FP +FP +FP +Ac +FP +LH +FP +FP +FP +yd +LH +FP +lf +MJ +FP +FP +LH +FP +FP +FP +Ac +FP +FP +FP +LH +FP +Um +Um +Re +Um +Vo +HZ +Lx +Lx +Lx +Lx +xa +Um +Um +Um +Um +jj aa aa aa @@ -69453,80 +74332,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +xA +xA +xA +xA +xA +xA +xA +Pf +Pf +Pf +FP +FP +rT +zY +zY +Br +FP +vb +hs +FP +Ac +FP +hs +FP +FP +zk +lF +FP +FP +FP +FP +FP +Br +FP +vb +hs +FP +Ac +FP +hs +FP +FP +zk +lF +FP +Ac +FP +hs +Um +Um +Um +Um +Vo +HZ +Lx +Lx +Lx +OO +RS +Um +Um +Um +Um +jj aa aa aa @@ -69710,80 +74589,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +xA +Lz +Zq +TD +St +IN +xA +Pf +Pf +FP +FP +gy +zY +zY +FP +hU +IV +hQ +FP +FP +gy +FB +FP +FP +FP +FP +eT +kp +uf +FP +FP +hU +FP +IV +hQ +FP +FP +gy +FB +FP +FP +FP +FP +eT +FP +gy +FB +FP +Um +Um +Um +Sq +pX +LD +Lx +Lx +Lx +xa +Um +Um +Re +Um +Um +jj aa aa aa @@ -69967,80 +74846,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +xA +Cw +EX +PV +IN +IN +xA +Pf +FP +FP +vb +FB +zY +LH +FP +xw +FP +FP +FP +zk +hQ +Nk +rT +LH +FP +FB +FP +xw +Ku +Qw +FP +FP +xw +FP +FP +FP +zk +hQ +Nk +rT +LH +FP +FB +uf +FP +Br +FP +Um +Um +Da +Um +Vo +Vv +Lx +Lx +Lx +Lx +xa +Um +Um +Um +Um +Um +jj aa aa aa @@ -70224,80 +75103,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +xA +nz +uQ +NF +IN +IN +xA +FP +FP +FP +Ku +zY +zY +CM +FP +FP +FP +kp +FP +FP +FP +FV +vb +FP +hQ +IE +Nk +sX +FP +FP +FP +FP +FP +FP +kp +FP +FP +FP +FV +vb +FP +hQ +IE +Nk +FP +FP +hQ +Um +Um +Um +Um +qQ +HZ +Lx +Lx +Lx +Lx +xa +oe +Um +Um +Um +Um +jj aa aa aa @@ -70481,80 +75360,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +xA +xA +xA +IN +IN +IN +mU +zY +zY +zY +zY +zY +FP +FP +FP +FP +FP +MJ +FP +LH +FP +FP +FP +FP +FP +FP +FP +VA +FP +FP +MJ +FP +FP +FP +FP +FP +LH +FP +FP +FP +FP +FP +FP +FP +MJ +eT +FP +sX +Um +Um +Um +Vo +HZ +Lx +Lx +OO +Ur +RS +Um +Re +Um +Um +Um +jj aa aa aa @@ -70738,80 +75617,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +xA +lb +OY +IN +IN +IN +xA +Gv +FP +FP +FP +FP +FV +hQ +FP +FP +FP +FP +lF +FP +FP +FP +MJ +FP +sF +FP +eT +yd +LH +FP +FP +FP +FP +FP +FP +lF +FP +FP +FP +FP +FP +sF +FP +eT +FP +FP +FP +Um +Um +Um +Sq +pX +LD +Lx +Lx +xa +Um +Um +Um +Um +Um +Um +Um +jj aa aa aa @@ -70995,80 +75874,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +xA +VC +xA +IN +Wp +JP +xA +Pf +Pf +FP +FP +Ac +FP +FP +zk +uf +hA +gy +IV +hQ +FB +FP +FP +FP +LH +FP +FP +FP +FP +FP +FP +zk +FP +hA +gy +IV +hQ +FB +FP +FP +FP +LH +FP +FP +FP +FP +Um +Um +Um +Sq +pX +Lx +Lx +Lx +Lx +xa +Um +Da +Um +Um +Um +Um +Um +jj aa aa aa @@ -71252,80 +76131,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +xA +xA +xA +xA +xA +xA +xA +Pf +Pf +Pf +LH +FP +FP +FP +sX +FV +FP +FP +Br +tQ +FP +LH +FP +Wj +FP +FP +FP +FP +FP +FP +FP +sX +FV +uf +FP +Br +tQ +FP +LH +FP +Wj +FP +Tu +FP +FP +Um +Um +Um +Sq +pX +Lx +Lx +Lx +Lx +HD +RS +Um +Um +Um +Um +Um +Um +Um +jj aa aa aa @@ -71509,80 +76388,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +FP +FP +FP +FB +FP +FP +rT +LH +yd +FP +Ku +FP +Ac +FP +zk +FP +FP +FP +Az +sF +FP +FP +FP +rT +LH +yd +FP +Ku +FP +Ac +FP +FP +FP +FP +Um +Um +Re +oe +Vo +Lx +Lx +Lx +Lx +Lx +xa +Um +Um +Um +Um +Um +Um +Um +Um +jj aa aa aa @@ -71766,80 +76645,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +FP +FP +FP +vb +eT +FP +MJ +FP +FP +FP +FP +FP +zk +uf +LH +FP +Tu +Br +FP +FP +FP +eT +FP +FP +MJ +FP +FP +FP +zk +FP +FP +LH +FP +jj +Um +Sq +xJ +xJ +nQ +Lx +Lx +Lx +Lx +OO +RS +Um +Um +Um +Um +Um +Um +Um +Um +jj aa aa aa @@ -72023,80 +76902,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +FP +wV +wV +FP +FP +hQ +TB +FP +FP +FP +FP +FP +FP +FP +eT +FP +hA +FP +FP +FP +FP +IE +FP +FP +FP +FP +FP +FP +FP +FP +FP +eT +FP +hA +FP +jj +jj +Sq +pX +Lx +Lx +Lx +Lx +Lx +Lx +OO +RS +Um +Um +Um +Um +Um +Um +Um +Um +Um +jj aa aa aa @@ -72280,80 +77159,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +FP +FP +Pf +Pf +MJ +FP +FP +FP +FP +FP +FP +FP +FP +FP +FP +MJ +FP +FP +FP +FP +FP +jj +jj +jj +jj +jj +jj +FP +FP +FP +FP +FP +FP +FP +jj +jj +jj +Sq +pX +Lx +Lx +Lx +Lx +Lx +Lx +Lx +Gw +Um +Um +Um +Re +Um +Um +Um +Um +Um +Um +jj aa aa aa @@ -72537,80 +77416,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +FP +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +FP +FP +FP +FP +FP +FP +FP +FP +FP +FP +FP +jj +jj +XW +Um +Um +oe +jj +jj +FP +FP +FP +FP +FP +jj +jj +Sq +xJ +pX +Lx +Lx +Lx +Lx +Lx +Lx +Lx +Lx +xa +Um +oe +Um +Um +Um +Um +Um +Um +Um +Um +jj aa aa aa @@ -72794,80 +77673,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +FP +FP +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +FP +FP +FP +FP +FP +Pf +Pf +jj +EO +XA +Um +Um +Um +Um +jj +jj +jj +jj +jj +jj +jj +jj +pX +Lx +Lx +Lx +Lx +Lx +Lx +Lx +OO +Ur +Ur +RS +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +jj aa aa aa @@ -73051,80 +77930,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +FP +qP +Wo +Pf +Pf +jj +jj +jj +jj +jj +jj +jj +jj +jj +Pf +Pf +Pf +jj +jj +Um +Um +Sq +xJ +xJ +xJ +RL +Cv +Um +jj +jj +jj +jj +NM +Dx +Lx +Lx +Lx +Lx +Lx +Lx +OO +Ur +Dz +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +jj aa aa aa @@ -73308,80 +78187,80 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jj +jj +jj +jj +jj +jj +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Fy +Fy +Fy +Fy +YO +Fy +Fy +Fy +Fy +xA +xA +xA +xA +xA +xA +xA +jj +jj +jj +jj +sz +Um +Sq +pX +Lx +Lx +Lx +Lx +GB +xJ +xJ +jj +Dx +NM +NM +NM +Dx +OO +LQ +Lx +Lx +OO +RS +Um +Um +Um +Da +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +jj aa aa aa @@ -73571,74 +78450,74 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Fy +Av +iA +iA +iA +vt +mk +CH +Fy +xA +Nd +OY +SC +fs +XD +xA +Um +Um +Nq +Um +Um +Um +Vo +Lx +Lx +Lx +Lx +Lx +Lx +Lx +Lx +oi +Lx +Dx +NM +Dx +OO +RS +KP +AS +Ur +RS +Um +Um +Um +Um +Um +Um +Um +Um +Um +nr +Um +Um +Um +Um +Um +Um +jj aa aa aa @@ -73828,74 +78707,74 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Fy +Ot +iA +Em +iA +RF +RF +FK +Fy +xA +VC +xA +SC +SC +lW +xA +SZ +Um +Um +Um +Um +Um +Vo +Lx +Lx +Lx +Lx +Lx +Lx +Lx +Lx +oi +Lx +Lx +Dx +jj +jj +Um +Um +Um +Um +Um +Um +Um +Re +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +jj aa aa aa @@ -74085,74 +78964,74 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Fy +mq +iA +QE +iA +RF +RF +qw +Fy +xA +xA +xA +xA +Na +xA +xA +xA +TG +xA +xA +Um +Um +KP +Ur +LQ +Lx +Lx +Lx +OO +Ur +Ur +jj +jj +jj +jj +jj +jj +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Re +Um +Um +jj aa aa aa @@ -74342,74 +79221,74 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Fy +oN +JX +NT +iA +ZU +jR +Gn +Fy +jj +jj +xA +hI +tF +tF +Np +XR +tF +Ro +xA +Um +Um +Um +Um +KP +Ur +Ur +Ur +RS +Um +Um +jj +jj +jj +jj +jj +jj +Um +Um +Um +Um +Um +Da +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +jj aa aa aa @@ -74599,74 +79478,74 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Fy +Fy +Fy +Fy +tk +Fy +Fy +Fy +Fy +jj +jj +xA +Ad +tF +nD +SV +tF +tF +tF +Gb +Um +Re +Um +Um +Um +Um +Um +Um +Um +Um +jj +jj +jj +jj +jj +jj +jj +jj +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +jj aa aa aa @@ -74856,74 +79735,74 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Fy +wt +Tv +Fy +iA +Fy +Tv +wt +Fy +jj +jj +xA +tF +tF +CQ +bK +bK +tF +tF +Gb +Um +Um +Um +Um +Um +Um +Re +Um +Um +Um +jj +jj +jj +jj +jj +jj +jj +jj +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Re +Um +Um +Um +Um +Um +Um +Um +Um +jj aa aa aa @@ -75113,74 +79992,74 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Fy +OZ +iA +Fy +iA +Fy +iA +Fe +Fy +jj +jj +xA +gA +tF +II +Lu +bK +tF +tF +Gb +Um +Um +Um +Um +Um +Um +Um +Um +Um +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +jj aa aa aa @@ -75370,74 +80249,74 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Fy +fy +iA +tk +pW +tk +iA +uP +Fy +jj +jj +xA +tF +tF +mD +bK +bK +tF +tF +xA +Um +Um +Nq +Re +Um +Um +Um +Um +Um +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +Um +jj aa aa aa @@ -75627,74 +80506,74 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Pf +Fy +Fy +Fy +Fy +Fy +Fy +Fy +Fy +Fy +jj +jj +xA +iD +tF +er +xF +tF +tF +KX +xA +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj +jj aa aa aa @@ -75904,15 +80783,15 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +xA +xC +tF +NB +tF +tF +tF +tF +xA aa aa aa @@ -76161,15 +81040,15 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +xA +xA +xA +xA +xA +xA +xA +xA +xA aa aa aa diff --git a/code/__DEFINES/~skyrat_defines/traits.dm b/code/__DEFINES/~skyrat_defines/traits.dm index 2d45a3822f7..bbec3c37134 100644 --- a/code/__DEFINES/~skyrat_defines/traits.dm +++ b/code/__DEFINES/~skyrat_defines/traits.dm @@ -10,3 +10,7 @@ #define TRAIT_HARD_SOLES "hard_soles" // No step on glass #define TRAIT_SENSITIVESNOUT "sensitive_snout" // Snout hurts when booped #define TRAIT_DETECTIVE "detective_ability" //Given to the detective, if they have this, they can see syndicate special descriptions. +#define TRAIT_FREE_GHOST "free_ghost" // Can ghost and return freely with this trait + +// Trait sources +#define GHOSTROLE_TRAIT "ghostrole" // SKYRAT EDIT ADDITION -- Ghost Cafe Traits diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index ed0732f9284..d349973dd06 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -308,6 +308,11 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp if(stat == DEAD) ghostize(TRUE) return TRUE + // SKYRAT EDIT ADDITION -- Free Ghost Cafe Ghosting + if(HAS_TRAIT(src, TRAIT_FREE_GHOST)) + ghostize(TRUE) // Can return with TRUE + return TRUE + // SKYRAT EDIT ADDITION END var/response = alert(src, "Are you -sure- you want to ghost?\n(You are alive. If you ghost whilst still alive you may not play again this round! You can't change your mind so choose wisely!!)","Are you sure you want to ghost?","Ghost","Stay in body") if(response != "Ghost") return FALSE//didn't want to ghost after-all diff --git a/code/modules/ruins/spaceruin_code/hilbertshotel.dm b/code/modules/ruins/spaceruin_code/hilbertshotel.dm index d4aa0a748df..45f5e232f0e 100644 --- a/code/modules/ruins/spaceruin_code/hilbertshotel.dm +++ b/code/modules/ruins/spaceruin_code/hilbertshotel.dm @@ -75,7 +75,8 @@ GLOBAL_VAR_INIT(hhMysteryRoomNumber, rand(1, 999999)) to_chat(target, "You aren't able to activate \the [src] anymore!") // Has the user thrown it away or otherwise disposed of it such that it's no longer in their hands or in some storage connected to them? - if(!(get_atom_on_turf(src, /mob) == user)) + // if(!(get_atom_on_turf(src, /mob) == user)) SKYRAT EDIT ORIGINAL + if(!Adjacent(user)) // SKYRAT EDIT -- Ghost Cafe Static Hilbertspawner if(user == target) to_chat(user, "\The [src] is no longer in your possession!") else diff --git a/modular_skyrat/modules/aesthetics/floors/code/floors.dm b/modular_skyrat/modules/aesthetics/floors/code/floors.dm index 6b5c29e082b..bf77d456716 100644 --- a/modular_skyrat/modules/aesthetics/floors/code/floors.dm +++ b/modular_skyrat/modules/aesthetics/floors/code/floors.dm @@ -118,4 +118,21 @@ icon_state = "darkbrowncorners" base_icon_state = "darkbrowncorners" +/turf/open/indestructible/cobble + name = "cobblestone path" + desc = "A simple but beautiful path made of various sized stones." + icon = 'modular_skyrat/modules/aesthetics/floors/icons/floors.dmi' + icon_state = "cobble" + baseturfs = /turf/open/indestructible/cobble + footstep = FOOTSTEP_FLOOR + barefootstep = FOOTSTEP_HARD_BAREFOOT + clawfootstep = FOOTSTEP_HARD_CLAW + heavyfootstep = FOOTSTEP_GENERIC_HEAVY + tiled_dirt = FALSE + +/turf/open/indestructible/cobble/side + icon_state = "cobble_side" + +/turf/open/indestructible/cobble/corner + icon_state = "cobble_corner" diff --git a/modular_skyrat/modules/aesthetics/floors/icons/floors.dmi b/modular_skyrat/modules/aesthetics/floors/icons/floors.dmi index 7cd6765082a..0ac11e71573 100644 Binary files a/modular_skyrat/modules/aesthetics/floors/icons/floors.dmi and b/modular_skyrat/modules/aesthetics/floors/icons/floors.dmi differ diff --git a/modular_skyrat/modules/ghostcafe/code/datums/elements/dusts_on_catatonia.dm b/modular_skyrat/modules/ghostcafe/code/datums/elements/dusts_on_catatonia.dm new file mode 100644 index 00000000000..f30006f571a --- /dev/null +++ b/modular_skyrat/modules/ghostcafe/code/datums/elements/dusts_on_catatonia.dm @@ -0,0 +1,26 @@ +/datum/element/dusts_on_catatonia + element_flags = ELEMENT_DETACH + var/list/mob/attached_mobs = list() + +/datum/element/dusts_on_catatonia/Attach(datum/target,penalize = FALSE) + . = ..() + if(!ismob(target)) + return ELEMENT_INCOMPATIBLE + var/mob/M = target + if(!(M in attached_mobs)) + attached_mobs += M + START_PROCESSING(SSprocessing,src) + +/datum/element/dusts_on_catatonia/Detach(mob/M) + . = ..() + if(M in attached_mobs) + attached_mobs -= M + if(!attached_mobs.len) + STOP_PROCESSING(SSprocessing,src) + +/datum/element/dusts_on_catatonia/process() + for(var/m in attached_mobs) + var/mob/living/M = m + if(!M.key && !M.get_ghost()) + M.dust(TRUE, force = TRUE) + Detach(M) diff --git a/modular_skyrat/modules/ghostcafe/code/datums/elements/dusts_on_leaving_area.dm b/modular_skyrat/modules/ghostcafe/code/datums/elements/dusts_on_leaving_area.dm new file mode 100644 index 00000000000..5837bdab3e0 --- /dev/null +++ b/modular_skyrat/modules/ghostcafe/code/datums/elements/dusts_on_leaving_area.dm @@ -0,0 +1,20 @@ +/datum/element/dusts_on_leaving_area + element_flags = ELEMENT_DETACH | ELEMENT_BESPOKE + id_arg_index = 2 + var/list/area_types = list() + +/datum/element/dusts_on_leaving_area/Attach(datum/target,types) + . = ..() + if(!ismob(target)) + return ELEMENT_INCOMPATIBLE + area_types = types + RegisterSignal(target,COMSIG_ENTER_AREA,.proc/check_dust) + +/datum/element/dusts_on_leaving_area/Detach(mob/M) + . = ..() + UnregisterSignal(M,COMSIG_ENTER_AREA) + +/datum/element/dusts_on_leaving_area/proc/check_dust(datum/source, area/A) + var/mob/living/M = source + if(istype(M) && !(A.type in area_types)) + M.dust(TRUE, force = TRUE) diff --git a/modular_skyrat/modules/ghostcafe/code/datums/elements/ghost_role_eligibility.dm b/modular_skyrat/modules/ghostcafe/code/datums/elements/ghost_role_eligibility.dm new file mode 100644 index 00000000000..4b261a32900 --- /dev/null +++ b/modular_skyrat/modules/ghostcafe/code/datums/elements/ghost_role_eligibility.dm @@ -0,0 +1,56 @@ +/* SKYRAT PORT Ghost Cafe -- Needs to be completely rewritten +GLOBAL_LIST_EMPTY(ghost_eligible_mobs) + +GLOBAL_LIST_EMPTY(client_ghost_timeouts) + +/datum/element/ghost_role_eligibility + element_flags = ELEMENT_DETACH | ELEMENT_BESPOKE + id_arg_index = 2 + var/penalizing = FALSE + var/free_ghost = FALSE + +/datum/element/ghost_role_eligibility/Attach(datum/target,free_ghosting = FALSE, penalize_on_ghost = FALSE) + . = ..() + if(!ismob(target)) + return ELEMENT_INCOMPATIBLE + penalizing = penalize_on_ghost + free_ghost = free_ghosting + var/mob/M = target + if(!(M in GLOB.ghost_eligible_mobs)) + GLOB.ghost_eligible_mobs += M + RegisterSignal(M, COMSIG_MOB_GHOSTIZE, .proc/get_ghost_flags) + +/datum/element/ghost_role_eligibility/Detach(mob/M) + . = ..() + if(M in GLOB.ghost_eligible_mobs) + GLOB.ghost_eligible_mobs -= M + UnregisterSignal(M, COMSIG_MOB_GHOSTIZE) + +/proc/get_all_ghost_role_eligible(silent = FALSE) + var/list/candidates = list() + for(var/m in GLOB.ghost_eligible_mobs) + var/mob/M = m + if(M.can_reenter_round(TRUE)) + candidates += M + return candidates + +/mob/proc/can_reenter_round(silent = FALSE) + if(!(src in GLOB.ghost_eligible_mobs)) + return FALSE + if(!(ckey in GLOB.client_ghost_timeouts)) + return TRUE + var/timeout = GLOB.client_ghost_timeouts[ckey] + if(timeout != CANT_REENTER_ROUND && timeout <= world.realtime) + return TRUE + if(!silent && client) + to_chat(src, "You are unable to reenter the round[timeout != CANT_REENTER_ROUND ? " yet. Your ghost role blacklist will expire in [DisplayTimeText(timeout - world.realtime)]" : ""].") + return FALSE + +/datum/element/ghost_role_eligibility/proc/get_ghost_flags() + . = 0 + if(!penalizing) + . |= COMPONENT_DO_NOT_PENALIZE_GHOSTING + if(free_ghost) + . |= COMPONENT_FREE_GHOSTING + return . +*/ diff --git a/modular_skyrat/modules/ghostcafe/code/game/area/areas/centcom.dm b/modular_skyrat/modules/ghostcafe/code/game/area/areas/centcom.dm new file mode 100644 index 00000000000..c8515d78a9b --- /dev/null +++ b/modular_skyrat/modules/ghostcafe/code/game/area/areas/centcom.dm @@ -0,0 +1,23 @@ +/area/centcom/holding + name = "Holding Facility" + +/area/centcom/holding/cafe + name = "Ghost Cafe" + +/area/centcom/holding/cafewar + name = "Cafe Combat Zone" + +/area/centcom/holding/cafebotany + name = "Cafe Service Area" + +/area/centcom/holding/cafebuild + name = "Cafe Construction Zone" + +/area/centcom/holding/cafevox + name = "Cafe Vox Box" + +/area/centcom/holding/cafedorms + name = "Ghost Cafe Dorms" + +/area/centcom/holding/cafepark + name = "Ghost Cafe Outdoors" diff --git a/modular_skyrat/modules/ghostcafe/code/game/objects/items/hilbertshotel_ghost.dm b/modular_skyrat/modules/ghostcafe/code/game/objects/items/hilbertshotel_ghost.dm new file mode 100644 index 00000000000..2c592936590 --- /dev/null +++ b/modular_skyrat/modules/ghostcafe/code/game/objects/items/hilbertshotel_ghost.dm @@ -0,0 +1,9 @@ +/obj/item/hilbertshotel/ghostdojo + name = "Infinite Dormitories" + anchored = TRUE + +/obj/item/hilbertshotel/ghostdojo/attack_hand(mob/user, list/modifiers) + . = ..() + if(.) + return + return promptAndCheckIn(user, user) diff --git a/modular_skyrat/modules/ghostcafe/code/game/objects/items/stackspawner_item.dm b/modular_skyrat/modules/ghostcafe/code/game/objects/items/stackspawner_item.dm new file mode 100644 index 00000000000..0ee330d8c9c --- /dev/null +++ b/modular_skyrat/modules/ghostcafe/code/game/objects/items/stackspawner_item.dm @@ -0,0 +1,153 @@ +/obj/item/stackspawner + name = "rapid stack spawner" + desc = "Rapidly spawns a stack of a certain material." + icon = 'modular_skyrat/modules/ghostcafe/icons/obj/machines/stackspawner.dmi' + icon_state = "stackspawner" + + var/obj/item/stack/itemstack + var/spawnamount = 50 + +/obj/item/stackspawner/attack_self(mob/user) + . = ..() + + var/static/list/material_list + if(!material_list) + material_list = list( + "Metal" = image(icon = icon, icon_state = "metal"), + "Glass" = image(icon = icon, icon_state = "glass"), + "Plasma" = image(icon = icon, icon_state = "plasma"), + "Silver" = image(icon = icon, icon_state = "silver"), + "Titanium" = image(icon = icon, icon_state = "titanium"), + "Gold" = image(icon = icon, icon_state = "gold"), + "Uranium" = image(icon = icon, icon_state = "uranium"), + "Diamond" = image(icon = icon, icon_state = "diamond"), + "Bluespace" = image(icon = icon, icon_state = "bluespace"), + "Bananium" = image(icon = icon, icon_state = "bananium"), + "Plasteel" = image(icon = icon, icon_state = "plasteel"), + "Plastic" = image(icon = icon, icon_state = "plastic"), + "Plastitanium" = image(icon = icon, icon_state = "plastitanium"), + "Reinforced Glass" = image(icon = icon, icon_state = "rglass"), + "Plasma Glass" = image(icon = icon, icon_state = "pglass"), + "Plasma Reinforced Glass" = image(icon = icon, icon_state = "prglass"), + "Titanium Glass" = image(icon = icon, icon_state = "tglass"), + "Plastitanium Glass" = image(icon = icon, icon_state = "ptglass"), + "Bronze" = image(icon = icon, icon_state = "brass"), + "Runite" = image(icon = icon, icon_state = "runite"), + "Runed" = image(icon = icon, icon_state = "runed"), + "Mythril" = image(icon = icon, icon_state = "mythril"), + "Adamantine" = image(icon = icon, icon_state = "adamantine"), + "Alien Alloy" = image(icon = icon, icon_state = "alien"), + //"Alien Glass" = image(icon = icon, icon_state = "aglass"), + "Coal" = image(icon = icon, icon_state = "coal"), + "Wood" = image(icon = icon, icon_state = "wood"), + "Rods" = image(icon = icon, icon_state = "rods"), + "Sandstone" = image(icon = icon, icon_state = "sandstone"), + "Snow" = image(icon = icon, icon_state = "snow"), + "Paper" = image(icon = icon, icon_state = "paper"), + "Cloth" = image(icon = icon, icon_state = "cloth"), + "Leather" = image(icon = icon, icon_state = "leather"), + "Durathread" = image(icon = icon, icon_state = "durathread"), + "Cardboard" = image(icon = icon, icon_state = "cardboard"), + "Bamboo" = image(icon = icon, icon_state = "bamboo"), + "Wrapping Paper" = image(icon = icon, icon_state = "wrapping"), + "Bone" = image(icon = icon, icon_state = "bone"), + "Sinew" = image(icon = icon, icon_state = "sinew"), + "Goliath Hide" = image(icon = icon, icon_state = "goliath"), + "Dragon Hide" = image(icon = icon, icon_state = "dragon") + ) + + var/choice = show_radial_menu(user, src, material_list, radius = 50, tooltips = TRUE) + if(!choice) + return + switch(choice) + if("Metal") + itemstack = /obj/item/stack/sheet/iron + if("Glass") + itemstack = /obj/item/stack/sheet/glass + if("Plasma") + itemstack = /obj/item/stack/sheet/mineral/plasma + if("Silver") + itemstack = /obj/item/stack/sheet/mineral/silver + if("Titanium") + itemstack = /obj/item/stack/sheet/mineral/titanium + if("Gold") + itemstack = /obj/item/stack/sheet/mineral/gold + if("Uranium") + itemstack = /obj/item/stack/sheet/mineral/uranium + if("Diamond") + itemstack = /obj/item/stack/sheet/mineral/diamond + if("Bluespace") + itemstack = /obj/item/stack/sheet/bluespace_crystal + if("Bananium") + itemstack = /obj/item/stack/sheet/mineral/bananium + if("Plasteel") + itemstack = /obj/item/stack/sheet/plasteel + if("Plastic") + itemstack = /obj/item/stack/sheet/plastic + if("Plastitanium") + itemstack = /obj/item/stack/sheet/mineral/plastitanium + if("Reinforced Glass") + itemstack = /obj/item/stack/sheet/rglass + if("Plasma Glass") + itemstack = /obj/item/stack/sheet/plasmaglass + if("Plasma Reinforced Glass") + itemstack = /obj/item/stack/sheet/plasmarglass + if("Titanium Glass") + itemstack = /obj/item/stack/sheet/titaniumglass + if("Plastitanium Glass") + itemstack = /obj/item/stack/sheet/plastitaniumglass + if("Runite") + itemstack = /obj/item/stack/sheet/mineral/runite + if("Bronze") + itemstack = /obj/item/stack/tile/bronze + if("Runed") + itemstack = /obj/item/stack/sheet/runed_metal + if("Mythril") + itemstack = /obj/item/stack/sheet/mineral/mythril + if("Adamantine") + itemstack = /obj/item/stack/sheet/mineral/adamantine + if("Alien Alloy") + itemstack = /obj/item/stack/sheet/mineral/abductor + //if("Alien Glass") + // itemstack = + if("Coal") + itemstack = /obj/item/stack/sheet/mineral/coal + if("Wood") + itemstack = /obj/item/stack/sheet/mineral/wood + if("Rods") + itemstack = /obj/item/stack/rods + if("Sandstone") + itemstack = /obj/item/stack/sheet/mineral/sandstone + if("Snow") + itemstack = /obj/item/stack/sheet/mineral/snow + if("Paper") + itemstack = /obj/item/stack/sheet/paperframes + if("Cloth") + itemstack = /obj/item/stack/sheet/cloth + if("Leather") + itemstack = /obj/item/stack/sheet/leather + if("Durathread") + itemstack = /obj/item/stack/sheet/durathread + if("Cardboard") + itemstack = /obj/item/stack/sheet/cardboard + if("Bamboo") + itemstack = /obj/item/stack/sheet/mineral/bamboo + if("Wrapping Paper") + itemstack = /obj/item/stack/wrapping_paper + if("Bone") + itemstack = /obj/item/stack/sheet/bone + if("Sinew") + itemstack = /obj/item/stack/sheet/sinew + if("Goliath Hide") + itemstack = /obj/item/stack/sheet/animalhide/goliath_hide + spawnamount = 6 + if("Dragon Hide") + itemstack = /obj/item/stack/sheet/animalhide/ashdrake + spawnamount = 10 + +/obj/item/stackspawner/afterattack(atom/target, mob/user, proximity_flag, click_parameters) + . = ..() + if(!proximity_flag) + return + var/obj/item/stack/spawnitemstack = new itemstack(get_turf(target)) + spawnitemstack.amount = spawnamount diff --git a/modular_skyrat/modules/ghostcafe/code/game/objects/structures/ghost_role_spawners.dm b/modular_skyrat/modules/ghostcafe/code/game/objects/structures/ghost_role_spawners.dm new file mode 100644 index 00000000000..f2912c660fb --- /dev/null +++ b/modular_skyrat/modules/ghostcafe/code/game/objects/structures/ghost_role_spawners.dm @@ -0,0 +1,123 @@ +/obj/effect/mob_spawn/robot + mob_type = /mob/living/silicon/robot + assignedrole = "Ghost Role" + +/obj/effect/mob_spawn/robot/Initialize() + . = ..() + +/obj/effect/mob_spawn/robot/equip(mob/living/silicon/robot/R) + . = ..() + +/obj/effect/mob_spawn/robot/ghostcafe + name = "Cafe Robotic Storage" + uses = -1 + icon = 'modular_skyrat/modules/ghostcafe/icons/obj/machines/robot_storage.dmi' + icon_state = "robostorage" + mob_name = "a cafe robot" + roundstart = FALSE + anchored = TRUE + density = FALSE + death = FALSE + assignedrole = "Cafe Robot" + short_desc = "You are a Cafe Robot!" + flavour_text = "Who could have thought? This awesome local cafe accepts cyborgs too!" + mob_type = /mob/living/silicon/robot/model/roleplay + +/obj/effect/mob_spawn/robot/ghostcafe/special(mob/living/silicon/robot/new_spawn) + if(new_spawn.client) + new_spawn.updatename(new_spawn.client) + new_spawn.gender = NEUTER + var/area/A = get_area(src) + //new_spawn.AddElement(/datum/element/ghost_role_eligibility, free_ghosting = TRUE) SKYRAT PORT -- Needs to be completely rewritten + new_spawn.AddElement(/datum/element/dusts_on_catatonia) + new_spawn.AddElement(/datum/element/dusts_on_leaving_area,list(A.type, /area/hilbertshotel, /area/centcom/holding/cafe, /area/centcom/holding/cafewar, /area/centcom/holding/cafebotany, + /area/centcom/holding/cafebuild, /area/centcom/holding/cafevox, /area/centcom/holding/cafedorms, /area/centcom/holding/cafepark)) + ADD_TRAIT(new_spawn, TRAIT_SIXTHSENSE, GHOSTROLE_TRAIT) + ADD_TRAIT(new_spawn, TRAIT_FREE_GHOST, GHOSTROLE_TRAIT) + to_chat(new_spawn,"Ghosting is free!") + var/datum/action/toggle_dead_chat_mob/D = new(new_spawn) + D.Grant(new_spawn) + + +/obj/effect/mob_spawn/human/ghostcafe + name = "Cafe Sleeper" + uses = -1 + icon = 'icons/obj/machines/sleeper.dmi' + icon_state = "sleeper" + mob_name = "a cafe visitor" + roundstart = FALSE + density = FALSE + death = FALSE + any_station_species = TRUE + outfit = /datum/outfit/ghostcafe + assignedrole = "Cafe Visitor" + short_desc = "You are a Cafe Visitor!" + flavour_text = "You are off-duty and have decided to visit your favourite cafe. Enjoy yourself." + +/obj/effect/mob_spawn/human/ghostcafe/special(mob/living/carbon/human/new_spawn) + if(new_spawn.client) + new_spawn.client.prefs.copy_to(new_spawn) + var/area/A = get_area(src) + SSquirks.AssignQuirks(new_spawn, new_spawn.client, TRUE, TRUE, null, FALSE, new_spawn) + //new_spawn.AddElement(/datum/element/ghost_role_eligibility, free_ghosting = TRUE) + new_spawn.AddElement(/datum/element/dusts_on_catatonia) + new_spawn.AddElement(/datum/element/dusts_on_leaving_area,list(A.type, /area/hilbertshotel, /area/centcom/holding/cafe, /area/centcom/holding/cafewar, /area/centcom/holding/cafebotany, + /area/centcom/holding/cafebuild, /area/centcom/holding/cafevox, /area/centcom/holding/cafedorms, /area/centcom/holding/cafepark)) + ADD_TRAIT(new_spawn, TRAIT_SIXTHSENSE, GHOSTROLE_TRAIT) + ADD_TRAIT(new_spawn, TRAIT_FREE_GHOST, GHOSTROLE_TRAIT) + to_chat(new_spawn,"Ghosting is free!") + //to_chat(new_spawn,"Be warned: People who opt out of EORG will come here. Do not make the area uninhabitable and do NOT commit EORG. This is a safe-zone. If you attack people in EORG, you will be banned for griefing.") + var/datum/action/toggle_dead_chat_mob/D = new(new_spawn) + D.Grant(new_spawn) + +/datum/outfit/ghostcafe + name = "ID, jumpsuit and shoes" + uniform = /obj/item/clothing/under/color/random + shoes = /obj/item/clothing/shoes/sneakers/black + r_hand = /obj/item/storage/box/syndie_kit/chameleon/ghostcafe + id = /obj/item/card/id/ghost_cafe + +/datum/action/toggle_dead_chat_mob + icon_icon = 'icons/mob/mob.dmi' + button_icon_state = "ghost" + name = "Toggle deadchat" + desc = "Turn off or on your ability to hear ghosts." + +/datum/action/toggle_dead_chat_mob/Trigger() + if(!..()) + return 0 + var/mob/M = target + if(HAS_TRAIT_FROM(M,TRAIT_SIXTHSENSE,GHOSTROLE_TRAIT)) + REMOVE_TRAIT(M,TRAIT_SIXTHSENSE,GHOSTROLE_TRAIT) + to_chat(M,"You're no longer hearing deadchat.") + else + ADD_TRAIT(M,TRAIT_SIXTHSENSE,GHOSTROLE_TRAIT) + to_chat(M,"You're once again hearing deadchat.") + +/obj/item/storage/box/syndie_kit/chameleon/ghostcafe + name = "cafe costuming kit" + desc = "Look just the way you did in life - or better!" + +/obj/item/storage/box/syndie_kit/chameleon/ghostcafe/PopulateContents() // Doesn't contain a PDA, for isolation reasons. + new /obj/item/clothing/under/chameleon(src) + new /obj/item/clothing/suit/chameleon(src) + new /obj/item/clothing/gloves/chameleon(src) + new /obj/item/clothing/shoes/chameleon(src) + new /obj/item/clothing/glasses/chameleon(src) + new /obj/item/clothing/head/chameleon(src) + new /obj/item/clothing/mask/chameleon(src) + new /obj/item/storage/backpack/chameleon(src) + +/obj/item/card/id/ghost_cafe + name = "\improper Cafe ID" + id_type_name = "\improper Cafe ID" + desc = "An Cafe Visitor card." + icon_state = "silver_id" + registered_name = "Cafe Visitor" + assignment = "Cafe Visitor" + uses_overlays = FALSE + registered_age = null + +/obj/item/card/id/ghost_cafe/Initialize() + access = get_all_accesses() + . = ..() diff --git a/modular_skyrat/modules/ghostcafe/code/game/objects/structures/stackspawner_machine.dm b/modular_skyrat/modules/ghostcafe/code/game/objects/structures/stackspawner_machine.dm new file mode 100644 index 00000000000..694a178d5bb --- /dev/null +++ b/modular_skyrat/modules/ghostcafe/code/game/objects/structures/stackspawner_machine.dm @@ -0,0 +1,22 @@ +/obj/machinery/stackspawner + name = "rapid stack spawner dispenser" + desc = "Dispenses the rapid stack spawner to whoever dares!" + icon = 'modular_skyrat/modules/ghostcafe/icons/obj/machines/stackspawner.dmi' + icon_state = "stackspawner_machine" + + density = FALSE + anchored = TRUE + resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | FREEZE_PROOF + +/obj/machinery/stackspawner/attack_hand(mob/living/user) + . = ..() + var/obj/item/stackspawner/SS = new /obj/item/stackspawner(get_turf(src)) + user.put_in_active_hand(SS) + +/obj/machinery/stackspawner/attackby(obj/item/I, mob/living/user, params) + if(I) + return + +/obj/machinery/stackspawner/attacked_by(obj/item/I, mob/living/user, attackchain_flags, damage_multiplier) + if(I) + return diff --git a/modular_skyrat/modules/ghostcafe/code/modules/mob/living/silicon/robot/robot_ghostcafe.dm b/modular_skyrat/modules/ghostcafe/code/modules/mob/living/silicon/robot/robot_ghostcafe.dm new file mode 100644 index 00000000000..9837af9397d --- /dev/null +++ b/modular_skyrat/modules/ghostcafe/code/modules/mob/living/silicon/robot/robot_ghostcafe.dm @@ -0,0 +1,53 @@ +/mob/living/silicon/robot/model/roleplay + lawupdate = FALSE + scrambledcodes = TRUE // Roleplay borgs aren't real + set_model = /obj/item/robot_model/roleplay + +/mob/living/silicon/robot/modules/roleplay/Initialize() + . = ..() + cell = new /obj/item/stock_parts/cell/infinite(src, 30000) + laws = new /datum/ai_laws/roleplay() + //This part is because the camera stays in the list, so we'll just do a check + if(!QDELETED(builtInCamera)) + QDEL_NULL(builtInCamera) + +/mob/living/silicon/robot/modules/roleplay/binarycheck() + return 0 //Roleplay borgs aren't truly borgs + +/datum/ai_laws/roleplay + name = "Roleplay" + id = "roleplay" + zeroth = "Roleplay as you'd like!" + inherent = list() + +/obj/item/robot_model/roleplay + name = "Roleplay" + basic_modules = list( + /obj/item/assembly/flash/cyborg, + /obj/item/extinguisher/mini, + /obj/item/weldingtool/largetank/cyborg, + /obj/item/screwdriver/cyborg, + /obj/item/wrench/cyborg, + /obj/item/crowbar/cyborg, + /obj/item/wirecutters/cyborg, + /obj/item/multitool/cyborg, + /obj/item/stack/sheet/iron, + /obj/item/stack/sheet/glass, + /obj/item/stack/sheet/rglass/cyborg, + /obj/item/stack/rods/cyborg, + /obj/item/stack/tile/iron, + /obj/item/stack/cable_coil, + /obj/item/restraints/handcuffs/cable/zipties, + /obj/item/rsf/cyborg, + /obj/item/reagent_containers/food/drinks/drinkingglass, + /obj/item/soap/nanotrasen, + /obj/item/borg/cyborghug, + /obj/item/dogborg_nose, + /obj/item/dogborg_tongue, + /obj/item/borg_shapeshifter/stable) + hat_offset = -3 + +/obj/item/borg_shapeshifter/stable + signalCache = list() + activationCost = 0 + activationUpkeep = 0 diff --git a/modular_skyrat/modules/ghostcafe/icons/obj/machines/robot_storage.dmi b/modular_skyrat/modules/ghostcafe/icons/obj/machines/robot_storage.dmi new file mode 100644 index 00000000000..317c540fde8 Binary files /dev/null and b/modular_skyrat/modules/ghostcafe/icons/obj/machines/robot_storage.dmi differ diff --git a/modular_skyrat/modules/ghostcafe/icons/obj/machines/stackspawner.dmi b/modular_skyrat/modules/ghostcafe/icons/obj/machines/stackspawner.dmi new file mode 100644 index 00000000000..520628fdb49 Binary files /dev/null and b/modular_skyrat/modules/ghostcafe/icons/obj/machines/stackspawner.dmi differ diff --git a/modular_skyrat/modules/ghostcafe/icons/turf/floors/carpet_royalblack.dmi b/modular_skyrat/modules/ghostcafe/icons/turf/floors/carpet_royalblack.dmi new file mode 100644 index 00000000000..bc5cef1cf0e Binary files /dev/null and b/modular_skyrat/modules/ghostcafe/icons/turf/floors/carpet_royalblack.dmi differ diff --git a/modular_skyrat/modules/ghostcafe/icons/turf/floors/floors.dmi b/modular_skyrat/modules/ghostcafe/icons/turf/floors/floors.dmi new file mode 100644 index 00000000000..848a68cf8d0 Binary files /dev/null and b/modular_skyrat/modules/ghostcafe/icons/turf/floors/floors.dmi differ diff --git a/modular_skyrat/modules/ghostcafe/readme.md b/modular_skyrat/modules/ghostcafe/readme.md new file mode 100644 index 00000000000..d7c7b3a0572 --- /dev/null +++ b/modular_skyrat/modules/ghostcafe/readme.md @@ -0,0 +1,27 @@ +## Title: Ghost Cafe + +MODULE ID: GHOSTCAFE + +### Description: + +Ports the Ghost Cafe that Kathrin made for the old codebase. This folder will contain the necessary code, icons and objects used. + +### TG Proc Changes: + +- N/A + +### Defines: + +- N/A + +### Master file additions + +- N/A + +### Included files that are not contained in this module: + +- N/A + +### Credits: +KathrinBailey - Making the ghost cafe +Ranged66 - Porting \ No newline at end of file diff --git a/modular_skyrat/modules/jungle/code/game/objects/structures/flora.dm b/modular_skyrat/modules/jungle/code/game/objects/structures/flora.dm new file mode 100644 index 00000000000..ca19b9931e2 --- /dev/null +++ b/modular_skyrat/modules/jungle/code/game/objects/structures/flora.dm @@ -0,0 +1,58 @@ +/obj/structure/flora/biolumi + name = "glowing plants" + desc = "Several sticks with bulbous, bioluminescent tips." + icon = 'modular_skyrat/modules/jungle/icons/obj/flora/jungleflora.dmi' + icon_state = "stick" + gender = PLURAL + light_range = 15 + light_power = 0.5 + max_integrity = 50 + var/variants = 9 + var/base_icon + var/list/random_light = list("#6AFF00","#00FFEE", "#D9FF00", "#FFC800") + +/obj/structure/flora/biolumi/Initialize() + . = ..() + base_icon = "[initial(icon_state)][rand(1,variants)]" + icon_state = base_icon + if(random_light) + light_color = pick(random_light) + update_appearance() + +/obj/structure/flora/biolumi/update_overlays() + . = ..() + SSvis_overlays.remove_vis_overlay(src, managed_vis_overlays) + SSvis_overlays.add_vis_overlay(src, icon, "[base_icon]_light", ABOVE_LIGHTING_LAYER, ABOVE_LIGHTING_PLANE) + if(light_color) + var/obj/effect/overlay/vis/overlay = managed_vis_overlays[1] + overlay.color = light_color + +/obj/structure/flora/biolumi/mine + name = "glowing plant" + desc = "Glowing sphere encased in jungle leaves." + icon_state = "mine" + variants = 4 + random_light = list("#FF0066","#00FFEE", "#D9FF00", "#FFC800") + +/obj/structure/flora/biolumi/flower + name = "glowing flower" + desc = "Beautiful, bioluminescent flower." + icon_state = "flower" + variants = 2 + random_light = list("#6F00FF","#00FFEE", "#D9FF00", "#FF73D5") + +/obj/structure/flora/biolumi/lamp + name = "plant lamp" + desc = "Bioluminescent plant much in a shape of a street lamp." + icon_state = "lamp" + variants = 2 + random_light = list("#6AFF00","#00FFEE", "#D9FF00", "#FFC800") + +/obj/structure/flora/biolumi/mine/weaklight + light_power = 0.3 + +/obj/structure/flora/biolumi/flower/weaklight + light_power = 0.3 + +/obj/structure/flora/biolumi/lamp/weaklight + light_power = 0.3 diff --git a/modular_skyrat/modules/jungle/icons/obj/flora/jungleflora.dmi b/modular_skyrat/modules/jungle/icons/obj/flora/jungleflora.dmi new file mode 100644 index 00000000000..b114244b83c Binary files /dev/null and b/modular_skyrat/modules/jungle/icons/obj/flora/jungleflora.dmi differ diff --git a/modular_skyrat/modules/jungle/readme.md b/modular_skyrat/modules/jungle/readme.md new file mode 100644 index 00000000000..e9115f1e014 --- /dev/null +++ b/modular_skyrat/modules/jungle/readme.md @@ -0,0 +1,26 @@ +## Title: Ghost Cafe + +MODULE ID: Jungle Objects + +### Description: + +Contains many objects - plants and the like - that belonged to the oldbase jungle. Currently used in ghost cafe. + +### TG Proc Changes: + +- N/A + +### Defines: + +- N/A + +### Master file additions + +- N/A + +### Included files that are not contained in this module: + +- N/A + +### Credits: +Ranged66 - Porting \ No newline at end of file diff --git a/modular_skyrat/modules/mapping/code/planet_turfs.dm b/modular_skyrat/modules/mapping/code/planet_turfs.dm index 8efd0f66097..a25e762ed83 100644 --- a/modular_skyrat/modules/mapping/code/planet_turfs.dm +++ b/modular_skyrat/modules/mapping/code/planet_turfs.dm @@ -69,3 +69,10 @@ ..() vis_contents += snow_overlay */ + +/turf/closed/mineral/earth_like + icon_state = "rock" + turf_type = /turf/open/floor/plating/asteroid + baseturfs = /turf/open/floor/plating/asteroid + initial_gas_mix = OPENTURF_DEFAULT_ATMOS + defer_change = TRUE diff --git a/modular_skyrat/modules/mapping/code/pool.dm b/modular_skyrat/modules/mapping/code/pool.dm index 461f6436c48..31255454cdc 100644 --- a/modular_skyrat/modules/mapping/code/pool.dm +++ b/modular_skyrat/modules/mapping/code/pool.dm @@ -17,7 +17,7 @@ /////////////////////////////////////////// ///////////// INITIALISE ///////////// /turf/open/water/overlay/Initialize() - ..() + . = ..() var/obj/effect/overlay/water/water_overlay = new() var/obj/effect/overlay/water/top/water_top_overlay = new() vis_contents += water_overlay diff --git a/tgstation.dme b/tgstation.dme index 253084660c8..77d066bdeba 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -3819,6 +3819,14 @@ #include "modular_skyrat\modules\faction\code\mapping\mapping_helpers.dm" #include "modular_skyrat\modules\faction\code\mapping\ruins.dm" #include "modular_skyrat\modules\firefighter\code\firefighter.dm" +#include "modular_skyrat\modules\ghostcafe\code\datums\elements\dusts_on_catatonia.dm" +#include "modular_skyrat\modules\ghostcafe\code\datums\elements\dusts_on_leaving_area.dm" +#include "modular_skyrat\modules\ghostcafe\code\game\area\areas\centcom.dm" +#include "modular_skyrat\modules\ghostcafe\code\game\objects\items\hilbertshotel_ghost.dm" +#include "modular_skyrat\modules\ghostcafe\code\game\objects\items\stackspawner_item.dm" +#include "modular_skyrat\modules\ghostcafe\code\game\objects\structures\ghost_role_spawners.dm" +#include "modular_skyrat\modules\ghostcafe\code\game\objects\structures\stackspawner_machine.dm" +#include "modular_skyrat\modules\ghostcafe\code\modules\mob\living\silicon\robot\robot_ghostcafe.dm" #include "modular_skyrat\modules\gunpoint\code\datum\gunpoint\gunpoint.dm" #include "modular_skyrat\modules\gunpoint\code\datum\gunpoint\gunpoint_datum.dm" #include "modular_skyrat\modules\gunpoint\code\datum\gunpoint\gunpoint_radial.dm" @@ -3858,6 +3866,7 @@ #include "modular_skyrat\modules\inflatables\code\inflatable.dm" #include "modular_skyrat\modules\jukebox\code\controllers\subsystem\jukeboxes.dm" #include "modular_skyrat\modules\jukebox\code\controllers\subsystem\game\machinery\dance_machine.dm" +#include "modular_skyrat\modules\jungle\code\game\objects\structures\flora.dm" #include "modular_skyrat\modules\large_doors\code\large_doors.dm" #include "modular_skyrat\modules\layer_shift\code\modules\mob\mob_movement.dm" #include "modular_skyrat\modules\mapping\code\dungeon.dm"