Tyr Update Thing (#11713)

This commit is contained in:
FluffMedic
2025-09-21 17:07:58 -04:00
committed by GitHub
parent 40e617fe21
commit 76f927ead3
13 changed files with 2544 additions and 2349 deletions

View File

@@ -0,0 +1,16 @@
/datum/experiment/scanning/points/tyr_precursor_study
name = "Tyr Precursor Study"
description = "A scientist or explorer will need to obtain data discs from Tyr!"
required_points = 3
required_atoms = list(
/obj/item/prop/tyrlore/reddisc = 1,
/obj/item/prop/tyrlore/purpledisc = 1,
/obj/item/prop/tyrlore/greendisc = 1,
/obj/item/prop/tyrlore/basicflora = 1,
/obj/item/prop/tyrlore/basicshield = 1,
/obj/item/prop/tyrlore/advanceshield = 1,
/obj/item/prop/tyrlore/basicsonic = 1,
/obj/item/prop/tyrlore/basicpower = 1,
/obj/item/prop/tyrlore/ants = 1,
/obj/item/prop/tyrlore/drones = 1,
)

View File

@@ -0,0 +1,32 @@
/datum/design_techweb/tyrenergyballchain
name = "Tyrian Melee Weapon"
id = "tyr_meleegun"
build_type = PROTOLATHE
materials = list(MAT_STEEL = 12000,MAT_DIAMOND = 4000,MAT_URANIUM = 3000,MAT_COPPER = 3000,MAT_GOLD = 3000,MAT_MYDRO = 3000,MAT_QUARTZ = 3000,MAT_WEATHERED_AGATE = 3000)
build_path = /obj/item/gun/energy/energyballchain
category = list(
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_RANGED
)
departmental_flags = DEPARTMENT_BITFLAG_SCIENCE
/datum/design_techweb/tyrenergyshotgun
name = "Tyrian Enforcer Firearm"
id = "tyr_shotgun"
build_type = PROTOLATHE
materials = list(MAT_STEEL = 12000,MAT_DIAMOND = 4000,MAT_URANIUM = 3000,MAT_COPPER = 3000,MAT_GOLD = 3000,MAT_MYDRO = 3000,MAT_QUARTZ = 3000,MAT_WEATHERED_AGATE = 3000)
build_path = /obj/item/gun/energy/curse_tyrshotgun
category = list(
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_RANGED
)
departmental_flags = DEPARTMENT_BITFLAG_SCIENCE
/datum/design_techweb/tyrenergyrifle
name = "Tyrian Infantry Firearm"
id = "tyr_rifle"
build_type = PROTOLATHE
materials = list(MAT_STEEL = 12000,MAT_DIAMOND = 4000,MAT_URANIUM = 3000,MAT_COPPER = 3000,MAT_GOLD = 3000,MAT_MYDRO = 3000,MAT_QUARTZ = 3000,MAT_WEATHERED_AGATE = 3000)
build_path = /obj/item/gun/energy/curse_blaster
category = list(
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_RANGED
)
departmental_flags = DEPARTMENT_BITFLAG_SCIENCE

View File

@@ -0,0 +1,13 @@
/datum/techweb_node/tyr_loot
id = TECHWEB_NODE_TYRGOODS
display_name = "Explosives"
description = "For once, intentional explosions."
prereq_ids = list(TECHWEB_NODE_MOD_ANOMALY_SUIT)
design_ids = list(
"tyr_rifle",
"tyr_shotgun",
"tyr_meleegun",
)
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_5_POINTS)
required_experiments = list(/datum/experiment/scanning/points/tyr_precursor_study)
announce_channels = list(CHANNEL_SECURITY, CHANNEL_SCIENCE)