mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2025-12-21 15:42:35 +00:00
The mechfab no longer has a useless null category that does nothing when clicked on.
The exosuit category in the mechfab has now been split into body construction and equipment construction for ease of use.
Radio, Diagnosis Unit, and Actuator construction has been added to the exosuit body category as well.
Many RnD machineries have had their names changed to lowercase to match the style of the rest of the game.
51 lines
1.4 KiB
Plaintext
51 lines
1.4 KiB
Plaintext
//This file was auto-corrected by findeclaration.exe on 25.5.2012 20:42:33
|
|
|
|
//All devices that link into the R&D console fall into thise type for easy identification and some shared procs.
|
|
|
|
/obj/machinery/r_n_d
|
|
name = "R&D device"
|
|
icon = 'icons/obj/machines/research.dmi'
|
|
density = 1
|
|
anchored = 1
|
|
use_power = 1
|
|
var/busy = 0
|
|
var/obj/machinery/computer/rdconsole/linked_console
|
|
|
|
/obj/machinery/r_n_d/attack_hand(mob/user as mob)
|
|
return
|
|
|
|
/obj/machinery/r_n_d/proc/getMaterialType(var/name)
|
|
switch(name)
|
|
if(DEFAULT_WALL_MATERIAL)
|
|
return /obj/item/stack/material/steel
|
|
if("glass")
|
|
return /obj/item/stack/material/glass
|
|
if("gold")
|
|
return /obj/item/stack/material/gold
|
|
if("silver")
|
|
return /obj/item/stack/material/silver
|
|
if("phoron")
|
|
return /obj/item/stack/material/phoron
|
|
if("uranium")
|
|
return /obj/item/stack/material/uranium
|
|
if("diamond")
|
|
return /obj/item/stack/material/diamond
|
|
return null
|
|
|
|
/obj/machinery/r_n_d/proc/getMaterialName(var/type)
|
|
switch(type)
|
|
if(/obj/item/stack/material/steel)
|
|
return DEFAULT_WALL_MATERIAL
|
|
if(/obj/item/stack/material/glass)
|
|
return "glass"
|
|
if(/obj/item/stack/material/gold)
|
|
return "gold"
|
|
if(/obj/item/stack/material/silver)
|
|
return "silver"
|
|
if(/obj/item/stack/material/phoron)
|
|
return "phoron"
|
|
if(/obj/item/stack/material/uranium)
|
|
return "uranium"
|
|
if(/obj/item/stack/material/diamond)
|
|
return "diamond"
|