mirror of
https://github.com/yogstation13/Yogstation.git
synced 2025-02-26 09:04:50 +00:00
Sidewinder Again: Now With Sprites! (#18007)
* AND WE'RE BACK * SO MUCH SIMPLER * better facing * Update mecha.dm * SPACES? * e * construction time hopefully * haha oops * e * SPRITED * Gets rid of useless thing * Update all_nodes.dm
This commit is contained in:
@@ -149,6 +149,30 @@
|
||||
category = list("Exosuit Modules")
|
||||
departmental_flags = DEPARTMENTAL_FLAG_SCIENCE
|
||||
|
||||
/datum/design/board/sidewinder_main
|
||||
name = "\"Sidewinder\" Central Control module"
|
||||
desc = "Allows for the construction of a \"Sidewinder\" Central Control module."
|
||||
id = "sidewinder_main"
|
||||
build_path = /obj/item/circuitboard/mecha/sidewinder/main
|
||||
category = list("Exosuit Modules")
|
||||
departmental_flags = DEPARTMENTAL_FLAG_SCIENCE
|
||||
|
||||
/datum/design/board/sidewinder_peri
|
||||
name = "\"Sidewinder\" Peripherals Control module"
|
||||
desc = "Allows for the construction of a \"Sidewinder\" Peripheral Control module."
|
||||
id = "sidewinder_peri"
|
||||
build_path = /obj/item/circuitboard/mecha/sidewinder/peripherals
|
||||
category = list("Exosuit Modules")
|
||||
departmental_flags = DEPARTMENTAL_FLAG_SCIENCE
|
||||
|
||||
/datum/design/board/sidewinder_targ
|
||||
name = "\"Sidewinder\" Kinetics & Mobility Control module"
|
||||
desc = "Allows for the construction of a \"Sidewinder\" Kinetics & Mobility Control module."
|
||||
id = "sidewinder_targ"
|
||||
build_path = /obj/item/circuitboard/mecha/sidewinder/targeting
|
||||
category = list("Exosuit Modules")
|
||||
departmental_flags = DEPARTMENTAL_FLAG_SCIENCE
|
||||
|
||||
////////////////////////////////////////
|
||||
/////////// Mecha Equpment /////////////
|
||||
////////////////////////////////////////
|
||||
|
||||
@@ -553,6 +553,79 @@
|
||||
construction_time = 150
|
||||
category = list("Clarke")
|
||||
|
||||
//Sidewinder
|
||||
/datum/design/sidewinder_chassis
|
||||
name = "Exosuit Chassis (\"Sidewinder\")"
|
||||
id = "sidewinder_chassis"
|
||||
build_type = MECHFAB
|
||||
build_path = /obj/item/mecha_parts/chassis/sidewinder
|
||||
materials = list(/datum/material/iron=15000, /datum/material/titanium=5000)
|
||||
construction_time = 100
|
||||
category = list("Sidewinder")
|
||||
|
||||
/datum/design/sidewinder_torso
|
||||
name = "Exosuit Torso (\"Sidewinder\")"
|
||||
id = "sidewinder_torso"
|
||||
build_type = MECHFAB
|
||||
build_path = /obj/item/mecha_parts/part/sidewinder_torso
|
||||
materials = list(/datum/material/iron=15000, /datum/material/glass=10000, /datum/material/titanium=8000, /datum/material/plasma=4000)
|
||||
construction_time = 300
|
||||
category = list("Sidewinder")
|
||||
|
||||
/datum/design/sidewinder_head
|
||||
name = "Exosuit Head (\"Sidewinder\")"
|
||||
id = "sidewinder_head"
|
||||
build_type = MECHFAB
|
||||
build_path = /obj/item/mecha_parts/part/sidewinder_head
|
||||
materials = list(/datum/material/iron=10000, /datum/material/glass=5000, /datum/material/titanium=2000, /datum/material/plasma=5000)
|
||||
construction_time = 200
|
||||
category = list("Sidewinder")
|
||||
|
||||
/datum/design/sidewinder_left_arm
|
||||
name = "Exosuit Left Arm (\"Sidewinder\")"
|
||||
id = "sidewinder_left_arm"
|
||||
build_type = MECHFAB
|
||||
build_path = /obj/item/mecha_parts/part/sidewinder_left_arm
|
||||
materials = list(/datum/material/iron=15000, /datum/material/titanium=2000, /datum/material/plasma=1500, /datum/material/gold=1000)
|
||||
construction_time = 200
|
||||
category = list("Sidewinder")
|
||||
|
||||
/datum/design/sidewinder_right_arm
|
||||
name = "Exosuit Right Arm (\"Sidewinder\")"
|
||||
id = "sidewinder_right_arm"
|
||||
build_type = MECHFAB
|
||||
build_path = /obj/item/mecha_parts/part/sidewinder_right_arm
|
||||
materials = list(/datum/material/iron=15000, /datum/material/titanium=2000, /datum/material/plasma=1500, /datum/material/gold=1000)
|
||||
construction_time = 200
|
||||
category = list("Sidewinder")
|
||||
|
||||
/datum/design/sidewinder_left_leg
|
||||
name = "Exosuit Left Leg (\"Sidewinder\")"
|
||||
id = "sidewinder_left_leg"
|
||||
build_type = MECHFAB
|
||||
build_path = /obj/item/mecha_parts/part/sidewinder_left_leg
|
||||
materials = list(/datum/material/iron=15000, /datum/material/titanium=2000, /datum/material/plasma=1000, /datum/material/gold=1000)
|
||||
construction_time = 200
|
||||
category = list("Sidewinder")
|
||||
|
||||
/datum/design/sidewinder_right_leg
|
||||
name = "Exosuit Right Leg (\"Sidewinder\")"
|
||||
id = "sidewinder_right_leg"
|
||||
build_type = MECHFAB
|
||||
build_path = /obj/item/mecha_parts/part/sidewinder_right_leg
|
||||
materials = list(/datum/material/iron=15000, /datum/material/titanium=2000, /datum/material/plasma=1000, /datum/material/gold=1000)
|
||||
construction_time = 200
|
||||
category = list("Sidewinder")
|
||||
|
||||
/datum/design/sidewinder_armor
|
||||
name = "Exosuit Armor (\"Sidewinder\")"
|
||||
id = "sidewinder_armor"
|
||||
build_type = MECHFAB
|
||||
build_path = /obj/item/mecha_parts/part/sidewinder_armor
|
||||
materials = list(/datum/material/iron=15000,/datum/material/plasma=10000,/datum/material/titanium=10000)
|
||||
construction_time = 600
|
||||
category = list("Sidewinder")
|
||||
|
||||
//Exosuit Equipment
|
||||
/datum/design/ripleyupgrade
|
||||
name = "Ripley MK-I to MK-II conversion kit"
|
||||
|
||||
@@ -790,6 +790,15 @@
|
||||
"phazon_peri", "phazon_targ", "phazon_armor")
|
||||
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 2500)
|
||||
|
||||
/datum/techweb_node/sidewinder
|
||||
id = "mech_sidewinder"
|
||||
display_name = "EXOSUIT: Sidewinder"
|
||||
description = "Sidewinder exosuit designs"
|
||||
prereq_ids = list("adv_weaponry", "mech_gygax")
|
||||
design_ids = list("sidewinder_chassis", "sidewinder_torso", "sidewinder_head", "sidewinder_left_arm", "sidewinder_right_arm", "sidewinder_left_leg", "sidewinder_right_leg", "sidewinder_main",
|
||||
"sidewinder_peri", "sidewinder_targ", "sidewinder_armor")
|
||||
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 2500)
|
||||
|
||||
/datum/techweb_node/adv_mecha_tools
|
||||
id = "adv_mecha_tools"
|
||||
display_name = "Advanced Exosuit Equipment"
|
||||
|
||||
@@ -423,6 +423,10 @@
|
||||
ui_x = -736
|
||||
ui_y = -128
|
||||
|
||||
/datum/techweb_node/sidewinder
|
||||
ui_x = -736
|
||||
ui_y = -196
|
||||
|
||||
/datum/techweb_node/adv_mecha
|
||||
ui_x = -576
|
||||
ui_y = -96
|
||||
|
||||
Reference in New Issue
Block a user