mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-23 05:00:55 +01:00
177 lines
6.6 KiB
Plaintext
177 lines
6.6 KiB
Plaintext
/datum/design/wiremod_shell
|
|
build_type = COMPONENT_PRINTER
|
|
category = list(
|
|
RND_CATEGORY_CIRCUITRY_SHELLS
|
|
)
|
|
|
|
/datum/design/wiremod_shell/compact_remote
|
|
name = "Compact Remote Shell"
|
|
desc = "A handheld shell with one big button."
|
|
id = "compact_remote_shell"
|
|
build_path = /obj/item/compact_remote
|
|
materials = list(/datum/material/glass =SHEET_MATERIAL_AMOUNT, /datum/material/iron =SHEET_MATERIAL_AMOUNT * 2.5)
|
|
|
|
/datum/design/wiremod_shell/controller
|
|
name = "Controller Shell"
|
|
desc = "A handheld shell with several buttons."
|
|
id = "controller_shell"
|
|
build_path = /obj/item/controller
|
|
materials = list(/datum/material/glass =SHEET_MATERIAL_AMOUNT, /datum/material/iron = SHEET_MATERIAL_AMOUNT*3.5)
|
|
|
|
/datum/design/wiremod_shell/scanner
|
|
name = "Scanner Shell"
|
|
desc = "A handheld scanner shell that can scan entities."
|
|
id = "scanner_shell"
|
|
build_path = /obj/item/wiremod_scanner
|
|
materials = list(/datum/material/glass =SHEET_MATERIAL_AMOUNT, /datum/material/iron = SHEET_MATERIAL_AMOUNT*3.5)
|
|
|
|
/datum/design/wiremod_shell/keyboard
|
|
name = "Keyboard Shell"
|
|
desc = "A handheld shell that allows the user to input a string"
|
|
id = "keyboard_shell"
|
|
build_path = /obj/item/keyboard_shell
|
|
materials = list(/datum/material/glass =SHEET_MATERIAL_AMOUNT, /datum/material/iron = SHEET_MATERIAL_AMOUNT*5)
|
|
|
|
/datum/design/wiremod_shell/gun
|
|
name = "Gun Shell"
|
|
desc = "A handheld shell that can fire projectiles to output entities."
|
|
id = "gun_shell"
|
|
build_path = /obj/item/gun/energy/wiremod_gun
|
|
materials = list(/datum/material/glass =SHEET_MATERIAL_AMOUNT, /datum/material/iron = SHEET_MATERIAL_AMOUNT*5, /datum/material/plasma =SMALL_MATERIAL_AMOUNT)
|
|
|
|
/datum/design/wiremod_shell/bot
|
|
name = "Bot Shell"
|
|
desc = "An immobile shell that can store more components. Has a USB port to be able to connect to computers and machines."
|
|
id = "bot_shell"
|
|
build_path = /obj/item/shell/bot
|
|
materials = list(/datum/material/glass =SHEET_MATERIAL_AMOUNT, /datum/material/iron = SHEET_MATERIAL_AMOUNT*5)
|
|
|
|
/datum/design/wiremod_shell/money_bot
|
|
name = "Money Bot Shell"
|
|
desc = "An immobile shell that is similar to a regular bot shell, but accepts monetary inputs and can also dispense money."
|
|
id = "money_bot_shell"
|
|
build_path = /obj/item/shell/money_bot
|
|
materials = list(/datum/material/glass =SHEET_MATERIAL_AMOUNT, /datum/material/iron = SHEET_MATERIAL_AMOUNT*5, /datum/material/gold =SMALL_MATERIAL_AMOUNT*0.5)
|
|
|
|
/datum/design/wiremod_shell/drone
|
|
name = "Drone Shell"
|
|
desc = "A shell with the ability to move itself around."
|
|
id = "drone_shell"
|
|
build_path = /obj/item/shell/drone
|
|
materials = list(
|
|
/datum/material/glass =SHEET_MATERIAL_AMOUNT,
|
|
/datum/material/iron = SHEET_MATERIAL_AMOUNT*5.5,
|
|
/datum/material/gold =SMALL_MATERIAL_AMOUNT*5,
|
|
)
|
|
|
|
/datum/design/wiremod_shell/server
|
|
name = "Server Shell"
|
|
desc = "A very large shell that cannot be moved around. Stores the most components."
|
|
id = "server_shell"
|
|
materials = list(
|
|
/datum/material/glass =SHEET_MATERIAL_AMOUNT * 2.5,
|
|
/datum/material/iron = SHEET_MATERIAL_AMOUNT*7.5,
|
|
/datum/material/gold =HALF_SHEET_MATERIAL_AMOUNT * 1.5,
|
|
)
|
|
build_path = /obj/item/shell/server
|
|
|
|
/datum/design/wiremod_shell/airlock
|
|
name = "Airlock Shell"
|
|
desc = "A door shell that cannot be moved around when assembled."
|
|
id = "door_shell"
|
|
materials = list(
|
|
/datum/material/glass =SHEET_MATERIAL_AMOUNT * 2.5,
|
|
/datum/material/iron = SHEET_MATERIAL_AMOUNT*7.5,
|
|
)
|
|
build_path = /obj/item/shell/airlock
|
|
|
|
/datum/design/wiremod_shell/dispenser
|
|
name = "Dispenser Shell"
|
|
desc = "A dispenser shell that can dispense items."
|
|
id = "dispenser_shell"
|
|
materials = list(
|
|
/datum/material/glass =SHEET_MATERIAL_AMOUNT * 2.5,
|
|
/datum/material/iron = SHEET_MATERIAL_AMOUNT*7.5,
|
|
)
|
|
build_path = /obj/item/shell/dispenser
|
|
|
|
/datum/design/wiremod_shell/bci
|
|
name = "Brain-Computer Interface Shell"
|
|
desc = "An implant that can be placed in a user's head to control circuits using their brain."
|
|
id = "bci_shell"
|
|
materials = list(
|
|
/datum/material/glass =SHEET_MATERIAL_AMOUNT,
|
|
/datum/material/iron = SHEET_MATERIAL_AMOUNT*4,
|
|
)
|
|
build_path = /obj/item/shell/bci
|
|
|
|
/datum/design/wiremod_shell/scanner_gate
|
|
name = "Scanner Gate Shell"
|
|
desc = "A scanner gate shell that performs mid-depth scans on people when they pass through it."
|
|
id = "scanner_gate_shell"
|
|
materials = list(
|
|
/datum/material/glass = SHEET_MATERIAL_AMOUNT*2,
|
|
/datum/material/iron = SHEET_MATERIAL_AMOUNT*6,
|
|
)
|
|
build_path = /obj/item/shell/scanner_gate
|
|
|
|
/datum/design/wiremod_shell/assembly
|
|
name = "Assembly Shell"
|
|
desc = "An assembly shell that can be attached to wires and other assemblies."
|
|
id = "assembly_shell"
|
|
materials = list(/datum/material/glass =SHEET_MATERIAL_AMOUNT, /datum/material/iron =SHEET_MATERIAL_AMOUNT * 2.5)
|
|
build_path = /obj/item/assembly/wiremod
|
|
|
|
/datum/design/wiremod_shell/mod_module
|
|
name = "MOD Module Shell"
|
|
desc = "A module shell that allows a circuit to be inserted into, and interface with, a MODsuit."
|
|
id = "module_shell"
|
|
materials = list(/datum/material/glass =SHEET_MATERIAL_AMOUNT)
|
|
build_path = /obj/item/mod/module/circuit
|
|
|
|
/datum/design/wiremod_shell/undertile
|
|
name = "Under-tile Shell"
|
|
desc = "A small shell that can fit under the floor."
|
|
id = "undertile_shell"
|
|
materials = list(
|
|
/datum/material/glass=HALF_SHEET_MATERIAL_AMOUNT,
|
|
/datum/material/iron=SHEET_MATERIAL_AMOUNT*2.5,
|
|
)
|
|
build_path = /obj/item/undertile_circuit
|
|
|
|
|
|
/datum/design/wiremod_shell/wallmount
|
|
name = "Wall-mounted Shell"
|
|
desc = "A large shell that can be mounted on a wall."
|
|
id = "wallmount_shell"
|
|
materials = list(
|
|
/datum/material/glass=SHEET_MATERIAL_AMOUNT,
|
|
/datum/material/iron=SHEET_MATERIAL_AMOUNT*5,
|
|
)
|
|
build_path = /obj/item/wallframe/circuit
|
|
|
|
/datum/design/wiremod_shell/implant
|
|
name = "Implant Shell Case"
|
|
desc = "A tiny shell that can be implanted in a living being."
|
|
id = "implant_shell"
|
|
materials = list(
|
|
/datum/material/iron = SMALL_MATERIAL_AMOUNT * 5,
|
|
/datum/material/glass = SMALL_MATERIAL_AMOUNT * 5,
|
|
)
|
|
transfered_materials = list(
|
|
/obj/item/implantcase/circuit = /obj/item/implantcase/circuit::custom_materials,
|
|
/obj/item/implant/circuit = /obj/item/implant/circuit::custom_materials,
|
|
)
|
|
build_path = /obj/item/implantcase/circuit
|
|
|
|
//This design has a different path but it's still a wiremod design.
|
|
/datum/design/board/bci_implanter
|
|
name = "Brain-Computer Interface Manipulation Chamber"
|
|
desc = "A machine that, when given a brain-computer interface, will implant it into an occupant. Otherwise, will remove any brain-computer interfaces they already have."
|
|
id = "bci_implanter"
|
|
build_path = /obj/item/circuitboard/machine/bci_implanter
|
|
build_type = COMPONENT_PRINTER
|
|
category = list(
|
|
RND_CATEGORY_CIRCUITRY_SHELLS
|
|
)
|