b33d1c49a3
* Initial work * more * ass * wsedfwedff * asss * test * stuff * fuck * sss a * kms * asdadwedwdfwefwef * start * test * dwwdew * ewefwfef * Redemption machine (#8) * Redemption machine * Removes debug messages * changes * fuckmyshitup * coin mint works with new material shenanigans (#10) * Auto stash before merge of "materials" and "origin/materials" * woops * furnace (#11) * autolathe manufacturing of toolboxes * eggs in a basket * some small changes * matcolors * documentation * more documentation and effects * done * Color man bad (#12) * fixes designs * ass * more fixes * fuck me * firestacks adder * epic fixes * fixes designs * DONE DIDDILY DOO * removes category macro * ch-ch-ch-changes * fixes some stuff * Fixes display of ore values (#9) * Redemption machine * Removes debug messages * Re-adds value display * Replaces the fire stacking component with an element instead (#13) * fixes examine * fixes ligma bugs * double ligma boofus * fix * misses some defines * fixes ORM * Update code/datums/components/material_container.dm Co-Authored-By: Emmett Gaines <ninjanomnom@gmail.com> * fixes * Makes glass objects weaker (#14) * Makes glass objects weaker * uses correct proc * fixes shit * honk honk * better * oh shit oh fuck * fixes * fuck ORMs * fixes the biogen * documentation * ass (#15) * component * changes * ass * ass * doc * Auto stash before merge of "materials-plasmacomponent" and "origin/materials-plasmacomponent" * fixes rounding * fixed
112 lines
4.2 KiB
Plaintext
112 lines
4.2 KiB
Plaintext
|
|
///////////////////////////////////
|
|
/////Non-Board Computer Stuff//////
|
|
///////////////////////////////////
|
|
|
|
/datum/design/intellicard
|
|
name = "Intellicard AI Transportation System"
|
|
desc = "Allows for the construction of an intellicard."
|
|
id = "intellicard"
|
|
build_type = PROTOLATHE
|
|
materials = list(/datum/material/glass = 1000, /datum/material/gold = 200)
|
|
build_path = /obj/item/aicard
|
|
category = list("Electronics")
|
|
departmental_flags = DEPARTMENTAL_FLAG_SCIENCE
|
|
|
|
/datum/design/paicard
|
|
name = "Personal Artificial Intelligence Card"
|
|
desc = "Allows for the construction of a pAI Card."
|
|
id = "paicard"
|
|
build_type = PROTOLATHE
|
|
materials = list(/datum/material/glass = 500, /datum/material/iron = 500)
|
|
build_path = /obj/item/paicard
|
|
category = list("Electronics")
|
|
departmental_flags = DEPARTMENTAL_FLAG_ALL
|
|
|
|
/datum/design/ai_cam_upgrade
|
|
name = "AI Surveillance Software Update"
|
|
desc = "A software package that will allow an artificial intelligence to 'hear' from its cameras via lip reading."
|
|
id = "ai_cam_upgrade"
|
|
build_type = PROTOLATHE
|
|
materials = list(/datum/material/iron = 5000, /datum/material/glass = 5000, /datum/material/gold = 15000, /datum/material/silver = 15000, /datum/material/diamond = 20000, /datum/material/plasma = 10000)
|
|
build_path = /obj/item/surveillance_upgrade
|
|
category = list("Electronics")
|
|
departmental_flags = DEPARTMENTAL_FLAG_SCIENCE
|
|
|
|
///////////////////////////////////
|
|
//////////Nanite Devices///////////
|
|
///////////////////////////////////
|
|
/datum/design/nanite_remote
|
|
name = "Nanite Remote"
|
|
desc = "Allows for the construction of a nanite remote."
|
|
id = "nanite_remote"
|
|
build_type = PROTOLATHE
|
|
materials = list(/datum/material/glass = 500, /datum/material/iron = 500)
|
|
build_path = /obj/item/nanite_remote
|
|
category = list("Electronics")
|
|
departmental_flags = DEPARTMENTAL_FLAG_SCIENCE
|
|
|
|
/datum/design/nanite_comm_remote
|
|
name = "Nanite Communication Remote"
|
|
desc = "Allows for the construction of a nanite communication remote."
|
|
id = "nanite_comm_remote"
|
|
build_type = PROTOLATHE
|
|
materials = list(/datum/material/glass = 500, /datum/material/iron = 500)
|
|
build_path = /obj/item/nanite_remote/comm
|
|
category = list("Electronics")
|
|
departmental_flags = DEPARTMENTAL_FLAG_SCIENCE
|
|
|
|
/datum/design/nanite_scanner
|
|
name = "Nanite Scanner"
|
|
desc = "Allows for the construction of a nanite scanner."
|
|
id = "nanite_scanner"
|
|
build_type = PROTOLATHE
|
|
materials = list(/datum/material/glass = 500, /datum/material/iron = 500)
|
|
build_path = /obj/item/nanite_scanner
|
|
category = list("Electronics")
|
|
departmental_flags = DEPARTMENTAL_FLAG_SCIENCE
|
|
|
|
|
|
////////////////////////////////////////
|
|
//////////Disk Construction Disks///////
|
|
////////////////////////////////////////
|
|
/datum/design/design_disk
|
|
name = "Design Storage Disk"
|
|
desc = "Produce additional disks for storing device designs."
|
|
id = "design_disk"
|
|
build_type = PROTOLATHE | AUTOLATHE
|
|
materials = list(/datum/material/iron = 300, /datum/material/glass = 100)
|
|
build_path = /obj/item/disk/design_disk
|
|
category = list("Electronics")
|
|
departmental_flags = DEPARTMENTAL_FLAG_SCIENCE
|
|
|
|
/datum/design/design_disk_adv
|
|
name = "Advanced Design Storage Disk"
|
|
desc = "Produce additional disks for storing device designs."
|
|
id = "design_disk_adv"
|
|
build_type = PROTOLATHE
|
|
materials = list(/datum/material/iron = 300, /datum/material/glass = 100, /datum/material/silver=50)
|
|
build_path = /obj/item/disk/design_disk/adv
|
|
category = list("Electronics")
|
|
departmental_flags = DEPARTMENTAL_FLAG_SCIENCE
|
|
|
|
/datum/design/tech_disk
|
|
name = "Technology Data Storage Disk"
|
|
desc = "Produce additional disks for storing technology data."
|
|
id = "tech_disk"
|
|
build_type = PROTOLATHE | AUTOLATHE
|
|
materials = list(/datum/material/iron = 300, /datum/material/glass = 100)
|
|
build_path = /obj/item/disk/tech_disk
|
|
category = list("Electronics")
|
|
departmental_flags = DEPARTMENTAL_FLAG_SCIENCE
|
|
|
|
/datum/design/nanite_disk
|
|
name = "Nanite Program Disk"
|
|
desc = "Stores nanite programs."
|
|
id = "nanite_disk"
|
|
build_type = PROTOLATHE
|
|
materials = list(/datum/material/iron = 300, /datum/material/glass = 100)
|
|
build_path = /obj/item/disk/nanite_program
|
|
category = list("Electronics")
|
|
departmental_flags = DEPARTMENTAL_FLAG_SCIENCE
|