mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-07-16 01:25:10 +01:00
Experisci Expansion part 0.5 (#18631)
* telescience experiments * use defines * fixed up telesci stuff * non-working bluespace crystal experiment * allow sec to print basic cells * allow anyone to make basic power cells * fix * medical basic tools * bad paths * pathfix * fixed DA experiments, and clarified proc name * circuitboards use copper * changed it back * lint * moved signal * slime deconstructing * circuits don't give steel * corrected defines * correcting designs * autolathe is not synced yet * lets just mirror original behavior * keep procs * engies get signaler * no dupe * destructive borg belly * unify point generate proc
This commit is contained in:
@@ -52,14 +52,56 @@ SUBSYSTEM_DEF(research)
|
||||
/obj/item/assembly/signaler/anomaly/grav = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_5_POINTS),
|
||||
/obj/item/assembly/signaler/anomaly/hallucination = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_5_POINTS),
|
||||
/obj/item/assembly/signaler/anomaly/pyro = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_5_POINTS),
|
||||
/obj/item/assembly/signaler/anomaly/weather = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_5_POINTS)
|
||||
/obj/item/assembly/signaler/anomaly/weather = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_5_POINTS),
|
||||
/obj/item/slime_extract/grey = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_1_POINTS*0.1),
|
||||
/obj/item/slime_extract/purple = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_1_POINTS*0.1),
|
||||
/obj/item/slime_extract/orange = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_1_POINTS*0.1),
|
||||
/obj/item/slime_extract/blue = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_1_POINTS*0.1),
|
||||
/obj/item/slime_extract/metal = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_1_POINTS*0.1),
|
||||
/obj/item/slime_extract/yellow = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_1_POINTS*0.25),
|
||||
/obj/item/slime_extract/dark_purple = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_1_POINTS*0.25),
|
||||
/obj/item/slime_extract/dark_blue = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_1_POINTS*0.25),
|
||||
/obj/item/slime_extract/silver = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_1_POINTS*0.25),
|
||||
/obj/item/slime_extract/bluespace = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_1_POINTS*0.5),
|
||||
/obj/item/slime_extract/ruby = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_1_POINTS*0.5),
|
||||
/obj/item/slime_extract/amber = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_1_POINTS*0.5),
|
||||
/obj/item/slime_extract/cerulean = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_1_POINTS*0.5),
|
||||
/obj/item/slime_extract/red = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_1_POINTS*0.75),
|
||||
/obj/item/slime_extract/green = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_1_POINTS*0.75),
|
||||
/obj/item/slime_extract/pink = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_1_POINTS*0.75),
|
||||
/obj/item/slime_extract/gold = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_1_POINTS*0.75),
|
||||
/obj/item/slime_extract/oil = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_1_POINTS),
|
||||
/obj/item/slime_extract/sapphire = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_1_POINTS),
|
||||
/obj/item/slime_extract/emerald = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_1_POINTS),
|
||||
/obj/item/slime_extract/rainbow = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_1_POINTS)
|
||||
)
|
||||
///Allows repeated deconstruction of these items for points. These items MUST be in techweb_point_items as well.
|
||||
var/list/techweb_repeatable_items = list(
|
||||
/obj/item/research_sample/common,
|
||||
/obj/item/research_sample/uncommon,
|
||||
/obj/item/research_sample/rare,
|
||||
/obj/item/research_sample/bluespace
|
||||
/obj/item/research_sample/bluespace,
|
||||
/obj/item/slime_extract/grey,
|
||||
/obj/item/slime_extract/purple,
|
||||
/obj/item/slime_extract/orange,
|
||||
/obj/item/slime_extract/blue,
|
||||
/obj/item/slime_extract/metal,
|
||||
/obj/item/slime_extract/yellow,
|
||||
/obj/item/slime_extract/dark_purple,
|
||||
/obj/item/slime_extract/dark_blue,
|
||||
/obj/item/slime_extract/silver,
|
||||
/obj/item/slime_extract/bluespace,
|
||||
/obj/item/slime_extract/ruby,
|
||||
/obj/item/slime_extract/amber,
|
||||
/obj/item/slime_extract/cerulean,
|
||||
/obj/item/slime_extract/red,
|
||||
/obj/item/slime_extract/green,
|
||||
/obj/item/slime_extract/pink,
|
||||
/obj/item/slime_extract/gold,
|
||||
/obj/item/slime_extract/oil,
|
||||
/obj/item/slime_extract/sapphire,
|
||||
/obj/item/slime_extract/emerald,
|
||||
/obj/item/slime_extract/rainbow,
|
||||
)
|
||||
var/list/errored_datums = list()
|
||||
///Associated list of all point types that techwebs will have and their respective 'abbreviated' name.
|
||||
|
||||
Reference in New Issue
Block a user