Skip to content

Commit

Permalink
WOOO
Browse files Browse the repository at this point in the history
  • Loading branch information
AndroBetel committed Aug 27, 2024
1 parent 883cb4d commit bff0c9a
Show file tree
Hide file tree
Showing 7 changed files with 390 additions and 12,639 deletions.
11 changes: 7 additions & 4 deletions code/datums/shuttles.dm
Original file line number Diff line number Diff line change
Expand Up @@ -126,18 +126,21 @@
/datum/map_template/shuttle/trijent_elevator/ice_elevator/requisitions
elevator_network = "Requisitions"

/datum/map_template/shuttle/golden_arrow
/datum/map_template/shuttle/trijent_elevator/golden_arrow
shuttle_id = "unused"

/datum/map_template/shuttle/golden_arrow/vehicleone
/datum/map_template/shuttle/trijent_elevator/golden_arrow/vehicleone
name = "Vehicle Elevator One"
shuttle_id = MOBILE_SHUTTLE_SHIPMAP_ELEVATOR_ONE
elevator_network = "ArrowVehicleOne"

/datum/map_template/shuttle/golden_arrow/vehicletwo
/datum/map_template/shuttle/trijent_elevator/golden_arrow/vehicletwo
name = "Vehicle Elevator Two"
shuttle_id = MOBILE_SHUTTLE_SHIPMAP_ELEVATOR_TWO
elevator_network = "ArrowVehicleTwo"

/datum/map_template/shuttle/golden_arrow/cargo
/datum/map_template/shuttle/trijent_elevator/golden_arrow/cargo
name = "Cargo Elevator"
elevator_network = "garrow_cargo"
shuttle_id = MOBILE_SHUTTLE_SHIPMAP_ELEVATOR_CARGO
elevator_network = "ArrowCargo"
2 changes: 0 additions & 2 deletions code/modules/shuttle/shuttle.dm
Original file line number Diff line number Diff line change
Expand Up @@ -382,8 +382,6 @@

var/shuttle_flags = NONE

var/elevator_network

#define WORLDMAXX_CUTOFF (world.maxx + 1)
#define WORLDMAXY_CUTOFF (world.maxx + 1)
/**
Expand Down
22 changes: 12 additions & 10 deletions code/modules/shuttle/shuttles/shipmap_elevator.dm
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/obj/docking_port/mobile/shipmap_elevator
/obj/docking_port/mobile/trijent_elevator/shipmap_elevator
name = "Vehicle Elevator One"
height = 5
width = 7
Expand All @@ -16,11 +16,12 @@
ambience_flight = null
var/list/railings = list()
var/list/gears = list()
area_type = /area/shuttle/vehicle_elevator

/obj/docking_port/mobile/shipmap_elevator/get_transit_path_type()
/obj/docking_port/mobile/trijent_elevator/shipmap_elevator/get_transit_path_type()
return /turf/closed/wall/almayer/outer

/obj/docking_port/mobile/shipmap_elevator/register()
/obj/docking_port/mobile/trijent_elevator/shipmap_elevator/register()
. = ..()
for(var/obj/structure/machinery/gear/G in machines)
if(G.id == id)
Expand All @@ -29,12 +30,12 @@
if(R.id == id)
railings += R

/obj/docking_port/mobile/shipmap_elevator/on_ignition()
/obj/docking_port/mobile/trijent_elevator/shipmap_elevator/on_ignition()
for(var/i in gears)
var/obj/structure/machinery/gear/G = i
G.start_moving()

/obj/docking_port/mobile/shipmap_elevator/set_idle()
/obj/docking_port/mobile/trijent_elevator/shipmap_elevator/set_idle()
..()
for(var/i in gears)
var/obj/structure/machinery/gear/G = i
Expand All @@ -46,28 +47,29 @@
else
INVOKE_ASYNC(R, TYPE_PROC_REF(/obj/structure/machinery/door, close))

/obj/docking_port/mobile/shipmap_elevator/two
/obj/docking_port/mobile/trijent_elevator/shipmap_elevator/two
name = "Vehicle Elevator Two"
id = MOBILE_SHUTTLE_SHIPMAP_ELEVATOR_TWO

/obj/docking_port/mobile/shipmap_elevator/cargo
/obj/docking_port/mobile/trijent_elevator/shipmap_elevator/cargo
name = "Cargo Elevator"
height = 6
width = 8
id = MOBILE_SHUTTLE_SHIPMAP_ELEVATOR_CARGO
area_type = /area/shuttle/elevator1

/obj/docking_port/stationary/shipmap_elevator
dir = NORTH
height = 5
width = 7

/obj/docking_port/stationary/shipmap_elevator/one
/obj/docking_port/stationary/trijent_elevator/shipmap_elevator/one
name = "Vehicle Elevator One"

/obj/docking_port/stationary/shipmap_elevator/two
/obj/docking_port/stationary/trijent_elevator/shipmap_elevator/two
name = "Vehicle Elevator Two"

/obj/docking_port/stationary/shipmap_elevator/cargo
/obj/docking_port/stationary/trijent_elevator/shipmap_elevator/cargo
name = "Cargo Elevator"
height = 6
width = 8
Loading

0 comments on commit bff0c9a

Please sign in to comment.