diff --git a/code/controllers/shuttle_controller.dm b/code/controllers/shuttle_controller.dm index 49417ccd05..6f84f85029 100644 --- a/code/controllers/shuttle_controller.dm +++ b/code/controllers/shuttle_controller.dm @@ -397,5 +397,20 @@ var/global/datum/shuttle_controller/shuttle_controller AM.move_time = 60 AM.warmup_time = 8 shuttles["AwayMission"] = AM - //VOREStation Add End - Away-mission shuttle + /////////////////////////////////////////////// + //VOREStation Add - Belter Shuttle + shuttle = new/datum/shuttle/ferry() + shuttle.location = 0 + shuttle.warmup_time = 6 + shuttle.area_station = locate(/area/shuttle/belter/station) + shuttle.area_offsite = locate(/area/shuttle/belter/belt) + shuttle.area_transition = locate(/area/shuttle/belter/transit) + shuttle.docking_controller_tag = "belter_docking" + shuttle.dock_target_station = "belter_nodocking" //Fake tags to prevent the shuttle from opening doors. + shuttle.dock_target_offsite = "belter_nodocking" + shuttle.transit_direction = EAST + shuttle.move_time = 20 + rand(10,30) + process_shuttles += shuttle + shuttles["Belter"] = shuttle + //VOREStation Add End - Belter Shuttle \ No newline at end of file diff --git a/code/game/area/Space Station 13 areas_vr.dm b/code/game/area/Space Station 13 areas_vr.dm index 2889416e95..625a39edfc 100644 --- a/code/game/area/Space Station 13 areas_vr.dm +++ b/code/game/area/Space Station 13 areas_vr.dm @@ -62,3 +62,16 @@ /area/shuttle/awaymission/oldengbase name = "Old Construction Site (AM)" icon_state = "shuttle2" + +/area/shuttle/belter/station + name = "Belter Shuttle Landed" + icon_state = "shuttle2" + base_turf = /turf/simulated/floor/tiled/asteroid_steel/airless + +/area/shuttle/belter/belt + name = "Belter Shuttle Holding Position" + icon_state = "shuttle2" + +/area/shuttle/belter/transit + name = "Belter Shuttle Warp" + icon_state = "shuttle" \ No newline at end of file diff --git a/code/game/turfs/flooring/shuttle_vr.dm b/code/game/turfs/flooring/shuttle_vr.dm new file mode 100644 index 0000000000..f7f1b6e497 --- /dev/null +++ b/code/game/turfs/flooring/shuttle_vr.dm @@ -0,0 +1,10 @@ +//Airless versions of shuttle floor tiles. +/turf/simulated/shuttle/floor/airless + oxygen = 0 + nitrogen = 0 + temperature = TCMB + +/turf/simulated/shuttle/plating/airless + oxygen = 0 + nitrogen = 0 + temperature = TCMB diff --git a/icons/turf/shuttle_vr.dmi b/icons/turf/shuttle_vr.dmi new file mode 100644 index 0000000000..e67b3959e0 Binary files /dev/null and b/icons/turf/shuttle_vr.dmi differ