constructible transit tubes day 1 patch (#24739)

* tubes day 1 patch

* i know the PR number now
This commit is contained in:
warriorstar-orion
2024-04-07 10:20:42 +00:00
committed by GitHub
parent 2b3f947987
commit cb691a0bb5
15 changed files with 133 additions and 230 deletions
+9 -40
View File
@@ -344,14 +344,6 @@ GLOBAL_LIST_EMPTY(rpd_pipe_list) //Some pipes we don't want to be dispensable
/// The type of the object that results from dispensing this datum from the RPD.
var/construction_type = null
/datum/pipes/transit/pod
pipe_name = "transit pod"
construction_type = /obj/structure/transit_tube_construction/pod
pipe_id = PIPE_TRANSIT_POD
orientations = 2
pipe_icon = "transit_pod"
rpd_dispensable = TRUE
/datum/pipes/transit/tube
pipe_name = "transit tube"
construction_type = /obj/structure/transit_tube_construction/straight
@@ -360,14 +352,6 @@ GLOBAL_LIST_EMPTY(rpd_pipe_list) //Some pipes we don't want to be dispensable
pipe_icon = "transit_straight"
rpd_dispensable = TRUE
/datum/pipes/transit/tube/crossing
pipe_name = "transit tube crossing"
construction_type = /obj/structure/transit_tube_construction/straight/crossing
pipe_id = PIPE_TRANSIT_TUBE_CROSSING
orientations = 2
pipe_icon = "transit_straight_crossing"
rpd_dispensable = TRUE
/datum/pipes/transit/tube/diagonal
pipe_name = "diagonal transit tube"
construction_type = /obj/structure/transit_tube_construction/diagonal
@@ -376,14 +360,6 @@ GLOBAL_LIST_EMPTY(rpd_pipe_list) //Some pipes we don't want to be dispensable
pipe_icon = "transit_diagonal"
rpd_dispensable = TRUE
/datum/pipes/transit/tube/diagonal/crossing
pipe_name = "diagonal transit tube crossing"
construction_type = /obj/structure/transit_tube_construction/diagonal/crossing
pipe_id = PIPE_TRANSIT_TUBE_DIAGONAL_CROSSING
orientations = 2
pipe_icon = "transit_diagonal_crossing"
rpd_dispensable = TRUE
/datum/pipes/transit/tube/curved
pipe_name = "curved transit tube"
construction_type = /obj/structure/transit_tube_construction/curved
@@ -400,22 +376,6 @@ GLOBAL_LIST_EMPTY(rpd_pipe_list) //Some pipes we don't want to be dispensable
pipe_icon = "transit_junction"
rpd_dispensable = TRUE
/datum/pipes/transit/tube/terminus
pipe_name = "transit tube terminus"
construction_type = /obj/structure/transit_tube_construction/terminus
pipe_id = PIPE_TRANSIT_TUBE_TERMINUS
orientations = 4
pipe_icon = "transit_terminus"
rpd_dispensable = TRUE
/datum/pipes/transit/tube/station
pipe_name = "transit tube station"
construction_type = /obj/structure/transit_tube_construction/station
pipe_id = PIPE_TRANSIT_TUBE_STATION
orientations = 4
pipe_icon = "transit_station"
rpd_dispensable = TRUE
/datum/pipes/transit/tube/terminus_dispenser_station
pipe_name = "terminus dispenser tube station"
construction_type = /obj/structure/transit_tube_construction/terminus/dispenser
@@ -427,10 +387,19 @@ GLOBAL_LIST_EMPTY(rpd_pipe_list) //Some pipes we don't want to be dispensable
/datum/pipes/transit/tube/dispenser_station
pipe_name = "dispenser tube station"
pipe_id = PIPE_TRANSIT_TUBE_DISPENSER_STATION
construction_type = /obj/structure/transit_tube_construction/station/dispenser
orientations = 4
pipe_icon = "transit_dispenser_station"
rpd_dispensable = TRUE
/datum/pipes/transit/tube/station
pipe_name = "transit tube station"
construction_type = /obj/structure/transit_tube_construction/station
pipe_id = PIPE_TRANSIT_TUBE_STATION
orientations = 4
pipe_icon = "transit_station"
rpd_dispensable = TRUE
//Pipes the RPD can't dispense. Since these don't use an interface, we don't need to bother with setting an icon. We do, however, want to name these for other purposes
/datum/pipes/atmospheric/circulator