Skip to content
This repository was archived by the owner on Mar 25, 2020. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
b5aec4d
Adds buyable shuttles
Amelia0010 Oct 24, 2017
f401cf4
Removes the "griefy" "bad" shuttles. I'll just send snappop as an adm…
Amelia0010 Oct 24, 2017
6174ab4
Adds the asteroid shuttle, and changes the prices
Amelia0010 Oct 26, 2017
395fa7e
Changed prices again
Amelia0010 Oct 27, 2017
2647e77
Fixes the asteroid shuttle
Amelia0010 Oct 27, 2017
878f7aa
Adds the pubby station shuttle
Amelia0010 Oct 27, 2017
8973528
Adds the deltastation shuttle
Amelia0010 Oct 28, 2017
613637e
unincludes the delta shuttle map
Amelia0010 Oct 28, 2017
93c6377
Adds emag-specific shuttles
Amelia0010 Oct 28, 2017
d0afedb
Makes it less of a death sentence
Amelia0010 Oct 29, 2017
e407e39
Adds the scrapheap shuttle
Amelia0010 Oct 29, 2017
2f2d4ba
Adds the department shuttle from Para
Amelia0010 Oct 29, 2017
717dfca
Removes the arms of the asteroid shuttle
Amelia0010 Nov 1, 2017
a6c89f3
some more asteroid shuttle fixes
Amelia0010 Nov 1, 2017
ed899da
Tweaks the asteroid shuttle airlocks
Amelia0010 Nov 9, 2017
e201c9d
Ports the tau ceti escape shuttle
Amelia0010 Nov 10, 2017
eecc93d
Adds screens to the tau ceti shuttle, which I forgot
Amelia0010 Nov 10, 2017
738fe38
Adds the nuke ops shuttle as a buy-able emag shuttle
Amelia0010 Nov 17, 2017
339c663
Makes the nuke-ops shuttle non-invincible. oops
Amelia0010 Nov 17, 2017
82aa129
Merge branch 'master' into Buyable-shuttles
Amelia0010 Nov 30, 2017
f474c6b
Makes the asteroid shuttle walls smooth
Amelia0010 Nov 30, 2017
1825f6f
Tiny console change on asteroidtoo
Amelia0010 Nov 30, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
99 changes: 99 additions & 0 deletions _maps/shuttles/emergency_asteroid.dmm
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
"aa" = (/turf/open/space,/area/space)
"ab" = (/turf/closed/wall/shuttle/smooth,/area/shuttle/escape)
"ac" = (/obj/structure/grille,/obj/structure/window/shuttle,/turf/open/floor/plasteel/shuttle/white,/area/shuttle/escape)
"ad" = (/obj/structure/bed,/turf/open/floor/plasteel/shuttle/red,/area/shuttle/escape)
"ae" = (/turf/open/floor/plasteel/shuttle/red,/area/shuttle/escape)
"af" = (/turf/open/floor/plasteel/shuttle/white,/area/shuttle/escape)
"ag" = (/obj/structure/bed,/turf/open/floor/plasteel/shuttle/white,/area/shuttle/escape)
"ah" = (/obj/machinery/door/airlock/glass_security{name = "Emergency Shuttle Brig"; req_access_txt = "2"},/turf/open/floor/plasteel/shuttle/red,/area/shuttle/escape)
"ai" = (/turf/closed/wall/shuttle/smooth/nodiagonal,/area/shuttle/escape)
"aj" = (/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Escape Shuttle Infirmary"; req_access_txt = "5"},/turf/open/floor/plasteel/shuttle/white,/area/shuttle/escape)
"ak" = (/obj/structure/chair,/turf/open/floor/plasteel/shuttle/red,/area/shuttle/escape)
"al" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/open/floor/plasteel/shuttle/red,/area/shuttle/escape)
"am" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/open/floor/plasteel/shuttle/white,/area/shuttle/escape)
"an" = (/obj/machinery/sleeper,/turf/open/floor/plasteel/shuttle/white,/area/shuttle/escape)
"ao" = (/obj/structure/closet/secure_closet/medical2,/turf/open/floor/plasteel/shuttle/white,/area/shuttle/escape)
"ap" = (/obj/structure/table,/obj/item/weapon/surgical_drapes,/obj/item/weapon/circular_saw,/turf/open/floor/plasteel/shuttle/white,/area/shuttle/escape)
"aq" = (/obj/machinery/door/airlock/shuttle,/turf/open/floor/plasteel/shuttle/red,/area/shuttle/escape)
"ar" = (/obj/structure/table/optable,/turf/open/floor/plasteel/shuttle/white,/area/shuttle/escape)
"as" = (/obj/structure/chair{dir = 1},/turf/open/floor/plasteel/shuttle/red,/area/shuttle/escape)
"at" = (/obj/structure/chair{dir = 1},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -30},/turf/open/floor/plasteel/shuttle/red,/area/shuttle/escape)
"au" = (/obj/machinery/computer/security,/turf/open/floor/plasteel/shuttle/red,/area/shuttle/escape)
"av" = (/obj/machinery/computer/crew,/turf/open/floor/plasteel/shuttle/white,/area/shuttle/escape)
"aw" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -30},/turf/open/floor/plasteel/shuttle/white,/area/shuttle/escape)
"ax" = (/obj/structure/table,/obj/item/weapon/hemostat,/obj/item/weapon/retractor,/obj/item/weapon/scalpel,/turf/open/floor/plasteel/shuttle/white,/area/shuttle/escape)
"ay" = (/obj/structure/bed/roller,/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"az" = (/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"aA" = (/obj/structure/chair{dir = 1},/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"aB" = (/obj/structure/closet,/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"aC" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/storage/firstaid/regular,/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"aD" = (/obj/structure/chair{dir = 8},/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"aE" = (/obj/structure/chair{dir = 4},/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"aF" = (/obj/structure/table,/obj/item/weapon/crowbar,/obj/item/weapon/extinguisher,/obj/machinery/recharger,/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"aG" = (/obj/machinery/door/airlock/shuttle,/obj/docking_port/mobile/emergency{dheight = 0; dir = 4; dwidth = 10; height = 13; name = "Asteroid emergency shuttle"; timid = 1; width = 28},/turf/open/floor/plasteel/shuttle/white,/area/shuttle/escape)
"aH" = (/obj/machinery/door/airlock/shuttle,/turf/open/floor/plasteel/shuttle/white,/area/shuttle/escape)
"aI" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"aJ" = (/obj/structure/chair{dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"aK" = (/obj/structure/chair{dir = 8},/obj/structure/extinguisher_cabinet{pixel_x = 30},/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"aL" = (/obj/structure/chair{dir = 8},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"aM" = (/obj/structure/table,/obj/item/weapon/crowbar,/obj/item/weapon/extinguisher,/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"aN" = (/obj/structure/chair,/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"aO" = (/obj/structure/closet/emcloset,/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"aP" = (/obj/structure/extinguisher_cabinet{pixel_x = -30},/turf/open/floor/plasteel/shuttle/white,/area/shuttle/escape)
"aQ" = (/obj/machinery/door/airlock/glass_mining{name = "Emergency Shuttle Storage"},/turf/open/floor/plasteel/shuttle/yellow,/area/shuttle/escape)
"aR" = (/obj/machinery/door/airlock/glass_command{name = "Emergency Shuttle Cockpit"; req_access_txt = "19"},/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"aS" = (/obj/machinery/door/airlock{name = "Emergency Shuttle Restroom"},/turf/open/floor/plasteel/shuttle/white,/area/shuttle/escape)
"aT" = (/obj/machinery/recharge_station,/turf/open/floor/plasteel/shuttle/yellow,/area/shuttle/escape)
"aU" = (/turf/open/floor/plasteel/shuttle/yellow,/area/shuttle/escape)
"aV" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"aW" = (/obj/structure/extinguisher_cabinet{pixel_x = 30},/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"aX" = (/obj/machinery/disposal/bin/toilet{dir = 8},/turf/open/floor/plasteel/shuttle/white,/area/shuttle/escape)
"aY" = (/obj/machinery/door/airlock/shuttle,/turf/open/floor/plasteel/shuttle/yellow,/area/shuttle/escape)
"aZ" = (/obj/structure/chair/office/light{dir = 4; name = "Head of Security"},/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"ba" = (/obj/structure/table,/obj/item/weapon/pen,/obj/item/weapon/folder/blue,/obj/machinery/recharger,/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"bb" = (/obj/structure/chair/office/light{dir = 8; name = "Chief Medical Officer"},/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"bc" = (/obj/structure/ore_box,/turf/open/floor/plasteel/shuttle/yellow,/area/shuttle/escape)
"bd" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/open/floor/plasteel/shuttle/yellow,/area/shuttle/escape)
"be" = (/obj/structure/chair/office/light{dir = 4; name = "Captain"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"bf" = (/obj/machinery/computer/emergency_shuttle,/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"bg" = (/obj/structure/chair/office/light{dir = 8; name = "Head of Personnel"},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"bh" = (/obj/machinery/suit_storage_unit,/turf/open/floor/plasteel/shuttle/yellow,/area/shuttle/escape)
"bi" = (/obj/structure/chair/office/light{dir = 4; name = "Chief Engineer"},/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"bj" = (/obj/structure/table,/obj/item/weapon/paper_bin,/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"bk" = (/obj/structure/chair/office/light{dir = 8; name = "Research Director"},/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"bl" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/mirror{pixel_x = 30},/turf/open/floor/plasteel/shuttle/white,/area/shuttle/escape)
"bm" = (/obj/structure/shuttle/engine/heater,/turf/open/floor/plating/airless,/area/shuttle/escape)
"bn" = (/obj/structure/shuttle/engine/propulsion,/turf/open/floor/plating/airless,/area/shuttle/escape)
"bo" = (/obj/machinery/computer/station_alert,/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
"bp" = (/obj/machinery/computer/communications,/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)

(1,1,1) = {"
aaaaaaababacabacababaaaaaa
aaaaababadaeacafagababaaaa
ababababacahaiajacabababab
abakakakaealabamafanaoapab
aqaeaeaeaeaeacafafafafarac
abasatasaeauabavafafawaxab
abababacahacabacajacababab
aaababayafafafafafayababaa
aaaaabazafaAaAaAafaBabaaaa
abacaiaCafaDacaEafaFabaaaa
aGafaHafafaDacaEafaIabaaaa
abacaiaJafaDacaEafaKabaaaa
aaaaacaEafaDacaEafaDacaaaa
aaaaacaEafafafafafaDacaaaa
aaaaacaEafaDacaEafaDacaaaa
abacaiaJafaDacaEafaLabaaaa
aHafaHafafaDacaEafaIabaaaa
abacaiaMafaDacaEafaCabaaaa
aaaaabazafaNaNaNafaOabaaaa
aaababaPafafafafafafababaa
ababaiaQaiaiaRabaiaSaiabab
acaTaUaUabaVazaWabafaSaXac
aYaUaUaUabaZbabbabafaiabab
acbcaUbdabbebfbgabamaSaXac
abababbhabbibjbkabblaiabab
abbmabababazazazabababbmab
abbnabbmabboazbpabbmabbnab
aaaaabbnabacacacabbnabaaaa
"}
Loading