mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-21 20:11:04 +01:00
Kinetic Accelerator Parts Addition (#10177)
This commit is contained in:
@@ -164,9 +164,9 @@
|
||||
|
||||
origin_tech = list(TECH_MATERIAL = 3,TECH_ENGINEERING = 3,TECH_MAGNET = 3,TECH_POWER = 3, TECH_ILLEGAL = 4)
|
||||
|
||||
/obj/item/custom_ka_upgrade/cells/kinetic_charging
|
||||
name = "kinetic charging KA cell"
|
||||
build_name = "kinetic recharging"
|
||||
/obj/item/custom_ka_upgrade/cells/inertia_charging
|
||||
name = "inertial charging KA cell"
|
||||
build_name = "inertial recharging"
|
||||
desc = "A curious cell and pump combo that automatically charges based on how much charge is already present in the cell."
|
||||
icon_state = "cell_burst"
|
||||
firedelay_increase = 0.1 SECONDS
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
origin_tech = list(TECH_MATERIAL = 6,TECH_ENGINEERING = 5,TECH_MAGNET = 4,TECH_POWER = 6)
|
||||
|
||||
/obj/item/custom_ka_upgrade/cells/kinetic_charging/on_update(var/obj/item/gun/custom_ka/the_gun)
|
||||
/obj/item/custom_ka_upgrade/cells/inertia_charging/on_update(var/obj/item/gun/custom_ka/the_gun)
|
||||
stored_charge = min(stored_charge + round(stored_charge*0.2),cell_increase)
|
||||
|
||||
|
||||
|
||||
@@ -212,7 +212,7 @@
|
||||
installed_upgrade_chip = /obj/item/custom_ka_upgrade/upgrade_chips/illegal
|
||||
|
||||
/obj/item/gun/custom_ka/frameA/prebuilt
|
||||
installed_cell = /obj/item/custom_ka_upgrade/cells/kinetic_charging
|
||||
installed_cell = /obj/item/custom_ka_upgrade/cells/inertia_charging
|
||||
installed_barrel = /obj/item/custom_ka_upgrade/barrels/barrel02_alt
|
||||
|
||||
/obj/item/gun/custom_ka/frameB/prebuilt
|
||||
|
||||
@@ -52,6 +52,36 @@
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 6000, MATERIAL_SILVER = 4000, MATERIAL_DIAMOND = 2000)
|
||||
build_path = /obj/item/gun/custom_ka/frame05
|
||||
|
||||
/datum/design/item/mining/ka_frameA
|
||||
req_tech = list(TECH_MATERIAL = 3,TECH_ENGINEERING = 3)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 6000, MATERIAL_SILVER = 3000, MATERIAL_DIAMOND = 1000)
|
||||
build_path = /obj/item/gun/custom_ka/frameA
|
||||
|
||||
/datum/design/item/mining/ka_frameB
|
||||
req_tech = list(TECH_MATERIAL = 6,TECH_ENGINEERING = 6)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 7000, MATERIAL_SILVER = 4000, MATERIAL_DIAMOND = 3000)
|
||||
build_path = /obj/item/gun/custom_ka/frameB
|
||||
|
||||
/datum/design/item/mining/ka_frameC
|
||||
req_tech = list(TECH_MATERIAL = 3,TECH_ENGINEERING = 5)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 6000, MATERIAL_SILVER = 3000, MATERIAL_DIAMOND = 1000)
|
||||
build_path = /obj/item/gun/custom_ka/frameC
|
||||
|
||||
/datum/design/item/mining/ka_frameD
|
||||
req_tech = list(TECH_MATERIAL = 6,TECH_ENGINEERING = 6)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 7000, MATERIAL_SILVER = 5000, MATERIAL_DIAMOND = 3000)
|
||||
build_path = /obj/item/gun/custom_ka/frameD
|
||||
|
||||
/datum/design/item/mining/ka_frameE
|
||||
req_tech = list(TECH_MATERIAL = 6,TECH_ENGINEERING = 6)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 7000, MATERIAL_SILVER = 5000, MATERIAL_DIAMOND = 4000)
|
||||
build_path = /obj/item/gun/custom_ka/frameE
|
||||
|
||||
/datum/design/item/mining/ka_frameF
|
||||
req_tech = list(TECH_MATERIAL = 3,TECH_ENGINEERING = 3)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 6000, MATERIAL_SILVER = 3000, MATERIAL_DIAMOND = 1000)
|
||||
build_path = /obj/item/gun/custom_ka/frameF
|
||||
|
||||
//Cells
|
||||
/datum/design/item/mining/ka_cell01
|
||||
req_tech = list(TECH_MATERIAL = 1, TECH_ENGINEERING = 1, TECH_MAGNET = 1, TECH_POWER = 1)
|
||||
@@ -78,6 +108,27 @@
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 5000, MATERIAL_GLASS = 3000, MATERIAL_SILVER = 3000, MATERIAL_GOLD = 1000, MATERIAL_PHORON = 5000)
|
||||
build_path = /obj/item/custom_ka_upgrade/cells/cell05
|
||||
|
||||
/datum/design/item/mining/ka_cellinertia
|
||||
req_tech = list(TECH_MATERIAL = 5, TECH_ENGINEERING = 6, TECH_MAGNET = 5, TECH_POWER = 5, TECH_PHORON = 5)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 6000, MATERIAL_GLASS = 4000, MATERIAL_SILVER = 4000, MATERIAL_GOLD = 2000, MATERIAL_PHORON = 5000)
|
||||
build_path = /obj/item/custom_ka_upgrade/cells/inertia_charging
|
||||
|
||||
/datum/design/item/mining/ka_cellphoron
|
||||
req_tech = list(TECH_MATERIAL = 5, TECH_ENGINEERING = 6, TECH_MAGNET = 5, TECH_POWER = 5, TECH_PHORON = 5)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 6000, MATERIAL_GLASS = 4000, MATERIAL_SILVER = 5000, MATERIAL_GOLD = 2000, MATERIAL_PHORON = 4000)
|
||||
build_path = /obj/item/custom_ka_upgrade/cells/loader
|
||||
|
||||
/datum/design/item/mining/ka_celluranium
|
||||
req_tech = list(TECH_MATERIAL = 5, TECH_ENGINEERING = 6, TECH_MAGNET = 5, TECH_POWER = 5, TECH_PHORON = 5)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 6000, MATERIAL_GLASS = 4000, MATERIAL_SILVER = 4000, MATERIAL_GOLD = 2000, MATERIAL_PHORON = 3000)
|
||||
build_path = /obj/item/custom_ka_upgrade/cells/loader/uranium
|
||||
|
||||
/datum/design/item/mining/ka_cellhydrogen
|
||||
req_tech = list(TECH_MATERIAL = 5, TECH_ENGINEERING = 6, TECH_MAGNET = 5, TECH_POWER = 5, TECH_PHORON = 5)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 6000, MATERIAL_GLASS = 4000, MATERIAL_SILVER = 4000, MATERIAL_GOLD = 2000, MATERIAL_PHORON = 2000)
|
||||
build_path = /obj/item/custom_ka_upgrade/cells/loader/hydrogen
|
||||
|
||||
|
||||
//Barrels
|
||||
/datum/design/item/mining/ka_barrel01
|
||||
req_tech = list(TECH_MATERIAL = 1, TECH_ENGINEERING = 1, TECH_MAGNET = 1, TECH_PHORON = 2)
|
||||
@@ -104,6 +155,16 @@
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 6000, MATERIAL_GLASS = 4000, MATERIAL_GOLD = 4000, MATERIAL_PHORON = 4000, MATERIAL_DIAMOND = 2000)
|
||||
build_path = /obj/item/custom_ka_upgrade/barrels/barrel05
|
||||
|
||||
/datum/design/item/mining/ka_barrel02_alt
|
||||
req_tech = list(TECH_MATERIAL = 1,TECH_ENGINEERING = 1,TECH_MAGNET = 3, TECH_PHORON = 2)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 4000, MATERIAL_GLASS = 3000, MATERIAL_PHORON = 600)
|
||||
build_path = /obj/item/custom_ka_upgrade/barrels/barrel02_alt
|
||||
|
||||
/datum/design/item/mining/ka_barrelphoron
|
||||
req_tech = list(TECH_MATERIAL = 6, TECH_ENGINEERING = 5, TECH_MAGNET = 6, TECH_PHORON = 5)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 8000, MATERIAL_GLASS = 6000, MATERIAL_GOLD = 6000, MATERIAL_PHORON = 6000, MATERIAL_DIAMOND = 3000)
|
||||
build_path = /obj/item/custom_ka_upgrade/barrels/phoron
|
||||
|
||||
//Upgrades
|
||||
/datum/design/item/mining/ka_upgrade01
|
||||
req_tech = list(TECH_POWER = 4, TECH_MAGNET = 4, TECH_DATA = 4)
|
||||
|
||||
Reference in New Issue
Block a user