mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-26 06:22:26 +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)
|
||||
|
||||
@@ -0,0 +1,41 @@
|
||||
################################
|
||||
# Example Changelog File
|
||||
#
|
||||
# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb.
|
||||
#
|
||||
# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.)
|
||||
# When it is, any changes listed below will disappear.
|
||||
#
|
||||
# Valid Prefixes:
|
||||
# bugfix
|
||||
# wip (For works in progress)
|
||||
# tweak
|
||||
# soundadd
|
||||
# sounddel
|
||||
# rscadd (general adding of nice things)
|
||||
# rscdel (general deleting of nice things)
|
||||
# imageadd
|
||||
# imagedel
|
||||
# maptweak
|
||||
# spellcheck (typo fixes)
|
||||
# experiment
|
||||
# balance
|
||||
# admin
|
||||
# backend
|
||||
# security
|
||||
# refactor
|
||||
#################################
|
||||
|
||||
# Your name.
|
||||
author: Snakebittenn
|
||||
|
||||
# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again.
|
||||
delete-after: True
|
||||
|
||||
# Any changes you've made. See valid prefix list above.
|
||||
# INDENT WITH TWO SPACES. NOT TABS. SPACES.
|
||||
# SCREW THIS UP AND IT WON'T WORK.
|
||||
# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries.
|
||||
# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog.
|
||||
changes:
|
||||
- rscadd: "Adds a bunch more Kinetic Accelerator parts to the protolathe."
|
||||
Reference in New Issue
Block a user