mirror of
https://github.com/Sandstorm-Station/Sandstorm-Station-13.git
synced 2026-08-20 19:57:56 +01:00
Spaceship beacons and etc. (#39)
This commit is contained in:
@@ -71,5 +71,14 @@
|
||||
desc = "The circuit board for a Bluespace Miner."
|
||||
id = "bluespace_miner"
|
||||
build_path = /obj/item/circuitboard/machine/bluespace_miner
|
||||
category = list ("Misc. Machinery")
|
||||
category = list("Misc. Machinery")
|
||||
departmental_flags = DEPARTMENTAL_FLAG_SCIENCE | DEPARTMENTAL_FLAG_CARGO | DEPARTMENTAL_FLAG_ENGINEERING
|
||||
|
||||
//Spaceship beacon
|
||||
/datum/design/board/spaceship_navigation_beacon
|
||||
name = "Machine Design (Bluespace Navigation Gigabeacon)"
|
||||
desc = "Allows the creation of a beacon that you can fly to with your ship."
|
||||
id = "shuttle_beacon"
|
||||
build_path = /obj/item/circuitboard/machine/spaceship_navigation_beacon
|
||||
category = list("Misc. Machinery")
|
||||
departmental_flags = DEPARTMENTAL_FLAG_SCIENCE | DEPARTMENTAL_FLAG_ENGINEERING
|
||||
|
||||
@@ -50,3 +50,7 @@
|
||||
/datum/techweb_node/nanite_smart/New()
|
||||
design_ids += "signaler_nanites"
|
||||
. = ..()
|
||||
|
||||
/datum/techweb_node/basic_shuttle_tech/New()
|
||||
design_ids += "shuttle_beacon"
|
||||
. = ..()
|
||||
|
||||
@@ -1,8 +1,11 @@
|
||||
/obj/item/circuitboard/machine/spaceship_navigation_beacon
|
||||
name = "Bluespace Navigation Gigabeacon (Machine Board)"
|
||||
build_path = /obj/machinery/spaceship_navigation_beacon
|
||||
req_components = list()
|
||||
|
||||
req_components = list(
|
||||
/obj/item/stock_parts/subspace/transmitter = 1,
|
||||
/obj/item/stock_parts/subspace/treatment = 1,
|
||||
/obj/item/stock_parts/subspace/amplifier = 1,
|
||||
/obj/item/stack/ore/bluespace_crystal/refined = 1)
|
||||
|
||||
/obj/machinery/spaceship_navigation_beacon
|
||||
name = "Bluespace Navigation Gigabeacon"
|
||||
@@ -14,10 +17,8 @@
|
||||
density = TRUE
|
||||
circuit = /obj/item/circuitboard/machine/spaceship_navigation_beacon
|
||||
light_power = 2
|
||||
|
||||
var/locked = FALSE //Locked beacons don't allow to jump to it.
|
||||
|
||||
|
||||
/obj/machinery/spaceship_navigation_beacon/Initialize()
|
||||
. = ..()
|
||||
SSshuttle.beacons |= src
|
||||
|
||||
Reference in New Issue
Block a user