diff --git a/_maps/shuttles/minidropship_barga.dmm b/_maps/shuttles/minidropship_barga.dmm new file mode 100644 index 00000000000..e3569a59268 --- /dev/null +++ b/_maps/shuttles/minidropship_barga.dmm @@ -0,0 +1,47 @@ +"a" = (/turf/closed/wall/mainship/outer/canterbury,/area/shuttle/minidropship) +"d" = (/obj/machinery/camera/autoname/mainship/dropship_two,/turf/open/floor/plating/plating_catwalk,/area/shuttle/minidropship) +"e" = (/turf/open/floor/plating/plating_catwalk,/area/shuttle/minidropship) +"f" = (/obj/structure/barricade/metal{dir = 4},/turf/open/floor/plating/plating_catwalk,/area/shuttle/minidropship) +"g" = (/obj/structure/barricade/metal{dir = 4},/obj/machinery/light{dir = 4},/turf/open/floor/plating/plating_catwalk,/area/shuttle/minidropship) +"j" = (/turf/open/floor/mainship/floor,/area/shuttle/minidropship) +"k" = (/obj/machinery/vending/nanomed/tadpolemed{dir = 4},/obj/structure/dropship_piece/tadpole/engine{dir = 1; pixel_x = -23},/turf/closed/wall/mainship/outer/canterbury,/area/shuttle/minidropship) +"l" = (/obj/structure/barricade/metal{dir = 8},/turf/open/floor/plating/plating_catwalk,/area/shuttle/minidropship) +"m" = (/obj/structure/bed/chair/dropship/passenger{dir = 1},/obj/docking_port/mobile/marine_dropship/minidropship,/turf/open/floor/plating/plating_catwalk,/area/shuttle/minidropship) +"n" = (/obj/structure/bed/chair/dropship/passenger{dir = 1},/turf/open/floor/plating/plating_catwalk,/area/shuttle/minidropship) +"p" = (/obj/structure/window/framed/mainship/canterbury/dropship/reinforced,/turf/open/floor/plating/plating_catwalk,/area/shuttle/minidropship) +"q" = (/obj/machinery/camera/autoname/mainship/dropship_two,/turf/open/floor/mainship/floor,/area/shuttle/minidropship) +"r" = (/obj/machinery/door/poddoor/shutters/transit/nonsmoothing,/obj/machinery/door/poddoor/mainship/open/nonsmoothing{id = "minidropship_podlock"; dir = 1},/turf/open/floor/plating/plating_catwalk,/area/shuttle/minidropship) +"s" = (/obj/structure/dropship_piece/tadpole/engine{dir = 1; pixel_x = 23},/obj/structure/dropship_piece/tadpole/rearleft,/obj/structure/dropship_piece/two/weapon/rightright{dir = 1; pixel_y = 32},/turf/open/space/basic,/area/shuttle/minidropship) +"u" = (/obj/machinery/door/poddoor/shutters/transit/nonsmoothing,/turf/open/floor/plating/plating_catwalk,/area/shuttle/minidropship) +"v" = (/obj/machinery/computer/camera_advanced/shuttle_docker/minidropship,/turf/open/floor/mainship/mono,/area/shuttle/minidropship) +"y" = (/obj/structure/dropship_piece/tadpole/engine{dir = 1; pixel_x = 23},/turf/closed/wall/mainship/outer/canterbury,/area/shuttle/minidropship) +"z" = (/obj/machinery/light/floor{dir = 8},/turf/open/floor/plating/plating_catwalk,/area/shuttle/minidropship) +"A" = (/turf/closed/shuttle/ert/engines/right{dir = 1},/area/shuttle/minidropship) +"C" = (/obj/structure/bed/chair/dropship/passenger,/turf/open/floor/plating/plating_catwalk,/area/shuttle/minidropship) +"D" = (/obj/machinery/cic_maptable,/turf/open/floor/mainship/mono,/area/shuttle/minidropship) +"F" = (/obj/structure/table/mainship,/obj/item/storage/toolbox/electrical{pixel_y = 6},/obj/item/storage/toolbox/mechanical,/turf/open/floor/plating/plating_catwalk,/area/shuttle/minidropship) +"G" = (/obj/structure/barricade/metal{dir = 8},/obj/machinery/light{dir = 8},/turf/open/floor/plating/plating_catwalk,/area/shuttle/minidropship) +"K" = (/obj/structure/closet/walllocker/hydrant/extinguisher{dir = 4},/turf/closed/wall/mainship/outer/canterbury,/area/shuttle/minidropship) +"L" = (/obj/machinery/light{dir = 4},/turf/open/floor/plating/plating_catwalk,/area/shuttle/minidropship) +"M" = (/obj/machinery/door/poddoor/shutters/transit/nonsmoothing,/obj/machinery/door/poddoor/mainship/open/nonsmoothing{id = "minidropship_podlock"},/turf/open/floor/plating/plating_catwalk,/area/shuttle/minidropship) +"N" = (/obj/machinery/door/airlock/mainship/command{dir = 1},/turf/open/floor/plating/plating_catwalk,/area/shuttle/minidropship) +"Q" = (/obj/structure/bed/chair/dropship/pilot{dir = 1},/turf/open/floor/mainship/floor,/area/shuttle/minidropship) +"R" = (/obj/structure/table/mainship,/turf/open/floor/plating/plating_catwalk,/area/shuttle/minidropship) +"S" = (/obj/machinery/light/floor{dir = 4},/turf/open/floor/plating/plating_catwalk,/area/shuttle/minidropship) +"T" = (/obj/structure/window/framed/mainship/canterbury/dropship/reinforced,/obj/machinery/door_control{dir = 4; id = "minidropship_podlock"; name = "inner door-control"; pixel_x = -25},/turf/open/floor/plating/plating_catwalk,/area/shuttle/minidropship) +"V" = (/obj/machinery/light{dir = 8},/turf/open/floor/plating/plating_catwalk,/area/shuttle/minidropship) +"W" = (/turf/closed/shuttle/ert/engines/left{dir = 1},/area/shuttle/minidropship) +"X" = (/obj/structure/dropship_piece/tadpole/rearright,/obj/structure/dropship_piece/tadpole/engine{dir = 1; pixel_x = -23},/obj/structure/dropship_piece/two/weapon/leftleft{dir = 1; pixel_y = 32},/turf/open/space/basic,/area/shuttle/minidropship) + +(1,1,1) = {" +Xrrrrrrs +MzdeedSM +MzeeeeSM +MzeeeeSM +kGCCCCgy +ulnnmnfu +aNaTpaNa +aVqvDqLa +KRjQQjFa +WaWaaAaA +"} diff --git a/code/datums/shuttles.dm b/code/datums/shuttles.dm index 61e74cb8909..dc27a9042c3 100644 --- a/code/datums/shuttles.dm +++ b/code/datums/shuttles.dm @@ -165,6 +165,10 @@ description = "A Tadpole model was modified to expedite the delivery of supplies to combat zones. The weapon system attach point had to be removed to enlarge the cargo area." display_name = "Tadpole Cargo Model" +/datum/map_template/shuttle/minidropship/barga + suffix = "_barga" + description = "A cargo barge used for transporting significant forces.The combat modules were sacrificed for the sake of the internal volume." + display_name = "Tadpole Barga Model" /datum/map_template/shuttle/escape_pod shuttle_id = SHUTTLE_ESCAPE_POD name = "Escape Pod" diff --git a/code/game/objects/machinery/computer/dropship_picker.dm b/code/game/objects/machinery/computer/dropship_picker.dm index bbcf15d3593..3efb9153854 100644 --- a/code/game/objects/machinery/computer/dropship_picker.dm +++ b/code/game/objects/machinery/computer/dropship_picker.dm @@ -66,6 +66,7 @@ "_mobile_bar" = 'icons/ui_icons/dropshippicker/_mobile_bar.png', "_umbilical" = 'icons/ui_icons/dropshippicker/_umbilical.png', "_cargo" = 'icons/ui_icons/dropshippicker/_cargo.png', + "_barga" = 'icons/ui_icons/dropshippicker/_barga.png', ) /obj/machinery/computer/dropship_picker/ui_act(action, list/params, datum/tgui/ui) diff --git a/icons/UI_Icons/dropshippicker/_barga.png b/icons/UI_Icons/dropshippicker/_barga.png new file mode 100644 index 00000000000..788cb6d33d5 Binary files /dev/null and b/icons/UI_Icons/dropshippicker/_barga.png differ