mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-08-25 13:09:11 +01:00
SM, Tesla, and general engineering adjustments [MDB IGNORE] [IDB IGNORE] (#19339)
* Update supermatter.dm * fix * clamps these * gwah * Stops tesla from zapping unwrenched coils * tesla upgrade * unglobals this * fix these * Update coil.dm * Update coil.dm * Descriptions * Update coil.dm * Update coil.dm * Update coil.dm * Update coil.dm * Update coil.dm * ranges * UGH * Update vorestation.dme * meth * monster math * Update coil.dm * Update coil.dm * Update coil.dm * THEY DID THE MATH * the monster math * egwah * desc * Update coil.dm * Returns * Update coil.dm * Lowers amount gained * this * im dumb * tesy * Update coil.dm * Update coil.dm * fixes initial density on blast doors * dot * fixes these * Mapper Tools * icon * these * Fixes the sound following people * recursive geigers * Make this a proc * Update supermatter.dm * less ear destroying * these * makes canisters not get softlocked * Hotkeys * proper return * Makes shield gen useful. Gets rid of a harddel Adds hydromagnetic trap * math * Makes buttons more clear. * lol * Fixes ancient runtime * Adds craftable mass driver buttons * button * fixes this * Makes misclicks not destroy solar panels * Update solar.dm * fix this * make them both numbers * upports reflectors * Update reflector.dm * Update reflectors.dm * solar panel and climbable * Gets rid of 'as X' * Adds account console * Update vorestation.dme * Craftable message server * Update message_server.dm * These * con struct * Update smartfridge.dm * whoop * edits
This commit is contained in:
@@ -31,15 +31,15 @@
|
||||
. += span_info("Alt-click it to clear stored radiation levels.")
|
||||
switch(last_perceived_radiation_danger)
|
||||
if(null)
|
||||
. += span_notice("Ambient radiation level count reports that all is well.")
|
||||
. += span_notice("Ambient radiation level count reports that all is well. It is ") + span_green("safe ") + span_notice("here.")
|
||||
if(PERCEIVED_RADIATION_DANGER_LOW)
|
||||
. += span_alert("Ambient radiation levels slightly above average.")
|
||||
. += span_notice("Ambient radiation levels slightly above average. It is ") + span_green("safe ") + span_notice("here.")
|
||||
if(PERCEIVED_RADIATION_DANGER_MEDIUM)
|
||||
. += span_warning("Ambient radiation levels above average.")
|
||||
. += span_notice("Ambient radiation levels above average. It is ") + span_green("safe ") + span_notice("here.")
|
||||
if(PERCEIVED_RADIATION_DANGER_HIGH)
|
||||
. += span_danger("Ambient radiation levels highly above average.")
|
||||
. += span_suicide("Ambient radiation levels highly above average. It is ") + span_warning("unsafe ") + span_suicide("here.")
|
||||
if(PERCEIVED_RADIATION_DANGER_EXTREME)
|
||||
. += span_suicide("Ambient radiation levels reaching critical level!")
|
||||
. += span_suicide("Ambient radiation levels reaching critical levels! It is ") + span_warning("extremely unsafe ") + span_suicide("here.")
|
||||
|
||||
/obj/item/geiger/update_icon()
|
||||
if(!scanning)
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
/obj/item/circuitboard/account_console
|
||||
name = T_BOARD("account database console")
|
||||
build_path = /obj/machinery/account_database
|
||||
board_type = new /datum/frame/frame_types/computer
|
||||
req_one_access = list(ACCESS_HOP, ACCESS_CAPTAIN, ACCESS_CENT_CAPTAIN)
|
||||
@@ -16,3 +16,9 @@
|
||||
name = T_BOARD("telecommunications traffic control console")
|
||||
build_path = /obj/machinery/computer/telecomms/traffic
|
||||
origin_tech = list(TECH_DATA = 3)
|
||||
|
||||
/obj/item/circuitboard/message_server
|
||||
name = T_BOARD("message server")
|
||||
build_path = /obj/machinery/message_server
|
||||
origin_tech = list(TECH_DATA = 3)
|
||||
board_type = new /datum/frame/frame_types/machine
|
||||
|
||||
@@ -74,6 +74,11 @@
|
||||
build_path = /obj/machinery/button/windowtint
|
||||
board_type = new /datum/frame/frame_types/button
|
||||
|
||||
/obj/item/circuitboard/mass_driver_button
|
||||
name = T_BOARD("mass driver button")
|
||||
build_path = /obj/machinery/button/remote/driver
|
||||
board_type = new /datum/frame/frame_types/button
|
||||
|
||||
//Computer
|
||||
|
||||
/obj/item/circuitboard/holopad
|
||||
|
||||
@@ -36,3 +36,12 @@
|
||||
/obj/item/stock_parts/spring = 1,
|
||||
/obj/item/stock_parts/manipulator = 1,
|
||||
/obj/item/stack/cable_coil = 10)
|
||||
|
||||
/obj/item/circuitboard/hydromagnetic_trap
|
||||
name = T_BOARD("hydromagnetic trap")
|
||||
build_path = /obj/machinery/power/hydromagnetic_trap
|
||||
board_type = new /datum/frame/frame_types/machine
|
||||
req_components = list(
|
||||
/obj/item/stock_parts/spring = 1,
|
||||
/obj/item/stock_parts/motor = 2,
|
||||
/obj/item/stack/cable_coil = 10)
|
||||
|
||||
@@ -0,0 +1,78 @@
|
||||
#ifndef T_BOARD
|
||||
#error T_BOARD macro is not defined but we need it!
|
||||
#endif
|
||||
|
||||
/obj/item/circuitboard/smartfridge
|
||||
name = T_BOARD("smartfridge")
|
||||
build_path = /obj/machinery/smartfridge
|
||||
board_type = new /datum/frame/frame_types/machine
|
||||
hidden = TRUE
|
||||
req_components = list(
|
||||
/obj/item/stock_parts/motor = 1,
|
||||
/obj/item/stock_parts/gear = 2)
|
||||
|
||||
/obj/item/circuitboard/smartfridge/drying
|
||||
name = T_BOARD("smartfridge - drying rack")
|
||||
build_path = /obj/machinery/smartfridge/drying_rack
|
||||
hidden = FALSE
|
||||
|
||||
/obj/item/circuitboard/smartfridge/sheets
|
||||
name = T_BOARD("smartfridge - industrial sheet storage")
|
||||
build_path = /obj/machinery/smartfridge/sheets
|
||||
hidden = FALSE
|
||||
|
||||
/obj/item/circuitboard/smartfridge/sheets/mining
|
||||
name = T_BOARD("smartfridge - mining sheet storage")
|
||||
build_path = /obj/machinery/smartfridge/sheets/mining
|
||||
hidden = FALSE
|
||||
|
||||
/obj/item/circuitboard/smartfridge/medbay
|
||||
name = T_BOARD("smartfridge - refrigerated medicine storage")
|
||||
build_path = /obj/machinery/smartfridge/medbay
|
||||
hidden = FALSE
|
||||
|
||||
/obj/item/circuitboard/smartfridge/medbay/secure
|
||||
name = T_BOARD("smartfridge - secure refrigerated medicine storage")
|
||||
build_path = /obj/machinery/smartfridge/secure/medbay
|
||||
hidden = FALSE
|
||||
|
||||
/obj/item/circuitboard/smartfridge/science
|
||||
name = T_BOARD("smartfridge - biological sample storage")
|
||||
build_path = /obj/machinery/smartfridge/secure/extract
|
||||
hidden = FALSE
|
||||
|
||||
/obj/item/circuitboard/smartfridge/kitchen
|
||||
name = T_BOARD("smartfridge - food storage")
|
||||
build_path = /obj/machinery/smartfridge/chef
|
||||
hidden = FALSE
|
||||
|
||||
/obj/item/circuitboard/smartfridge/drinks
|
||||
name = T_BOARD("smartfridge - drink storage")
|
||||
build_path = /obj/machinery/smartfridge/drinks
|
||||
hidden = FALSE
|
||||
|
||||
/obj/item/circuitboard/smartfridge/drinks/showcase
|
||||
name = T_BOARD("smartfridge - drink showcase")
|
||||
build_path = /obj/machinery/smartfridge/drinks/showcase
|
||||
hidden = FALSE
|
||||
|
||||
/obj/item/circuitboard/smartfridge/produce
|
||||
name = T_BOARD("smartfridge - smart produce storage")
|
||||
build_path = /obj/machinery/smartfridge/produce
|
||||
hidden = FALSE
|
||||
|
||||
/obj/item/circuitboard/smartfridge/seeds
|
||||
name = T_BOARD("smartfridge - megaSeed servitor")
|
||||
build_path = /obj/machinery/smartfridge/seeds
|
||||
hidden = FALSE
|
||||
|
||||
//these 2 are weird af
|
||||
/obj/item/circuitboard/smartfridge/chemvator
|
||||
name = T_BOARD("smartfridge - smart chemavator - upper")
|
||||
build_path = /obj/machinery/smartfridge/chemistry/chemvator
|
||||
hidden = FALSE
|
||||
|
||||
/obj/item/circuitboard/smartfridge/chemvator/down
|
||||
name = T_BOARD("smartfridge - smart chemavator - lower")
|
||||
build_path = /obj/machinery/smartfridge/chemistry/chemvator/down
|
||||
hidden = FALSE
|
||||
Reference in New Issue
Block a user