mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 02:34:00 +00:00
adds rig phase gun, moves some files around
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
/obj/item/rig_module/mounted/phase
|
||||
name = "mounted phase rifle"
|
||||
desc = "A forearm-mounted phase rifle."
|
||||
icon_state = "taser"
|
||||
usable = 0
|
||||
interface_name = "mounted phase rifle"
|
||||
interface_desc = "A forearm-mounted suit-powered phase rifle."
|
||||
gun_type = /obj/item/weapon/gun/energy/locked/phasegun/rifle/unlocked/mounted
|
||||
5
modular_chomp/code/modules/projectiles/guns/phase.dm
Normal file
5
modular_chomp/code/modules/projectiles/guns/phase.dm
Normal file
@@ -0,0 +1,5 @@
|
||||
/obj/item/weapon/gun/energy/locked/phasegun/rifle/unlocked/mounted
|
||||
name = "mounted phase rifle"
|
||||
self_recharge = 1
|
||||
use_external_power = 1
|
||||
recharge_time = 10
|
||||
@@ -1,112 +1,120 @@
|
||||
/datum/design/item/mecha/phoron_bore
|
||||
name = "PB-23 \"Phobos\" Phoron Bore"
|
||||
category = list("Exosuit Equipment")
|
||||
id ="mech_phoron_bore"
|
||||
req_tech = list(TECH_POWER = 5, TECH_PHORON = 5, TECH_MATERIAL = 5)
|
||||
materials = list(MAT_PLASTEEL = 4000, "phoron" = 10000, "silver" = 2000)
|
||||
build_path =/obj/item/mecha_parts/mecha_equipment/weapon/phoron_bore
|
||||
|
||||
/datum/design/item/mechfab/scarab
|
||||
category = list("Scarab")
|
||||
|
||||
/datum/design/item/mechfab/scarab/chassis
|
||||
name = "Scarab Chassis"
|
||||
id = "scarab_chassis"
|
||||
build_path = /obj/item/mecha_parts/chassis/scarab
|
||||
time = 10
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 15000)
|
||||
|
||||
/datum/design/item/mechfab/scarab/torso
|
||||
name = "Scarab Torso"
|
||||
id = "scarab_torso"
|
||||
build_path = /obj/item/mecha_parts/part/scarab_torso
|
||||
time = 30
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 30000, "glass" = 10000)
|
||||
|
||||
/datum/design/item/mechfab/scarab/head
|
||||
name = "Scarab Head"
|
||||
id = "scarab_head"
|
||||
build_path = /obj/item/mecha_parts/part/scarab_head
|
||||
time = 20
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 12500, "glass" = 5000)
|
||||
|
||||
/datum/design/item/mechfab/scarab/left_arm
|
||||
name = "Scarab Left Arm"
|
||||
id = "scarab_left_arm"
|
||||
build_path = /obj/item/mecha_parts/part/scarab_left_arm
|
||||
time = 20
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 10000)
|
||||
|
||||
/datum/design/item/mechfab/scarab/right_arm
|
||||
name = "Scarab Right Arm"
|
||||
id = "scarab_right_arm"
|
||||
build_path = /obj/item/mecha_parts/part/scarab_right_arm
|
||||
time = 20
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 10000)
|
||||
|
||||
/datum/design/item/mechfab/scarab/left_leg
|
||||
name = "Scarab Left Legs"
|
||||
id = "scarab_left_legs"
|
||||
build_path = /obj/item/mecha_parts/part/scarab_left_legs
|
||||
time = 20
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 30000)
|
||||
|
||||
/datum/design/item/mechfab/scarab/right_leg
|
||||
name = "Scarab Right Legs"
|
||||
id = "scarab_right_legs"
|
||||
build_path = /obj/item/mecha_parts/part/scarab_right_legs
|
||||
time = 20
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 30000)
|
||||
|
||||
/datum/design/item/mechfab/phazon
|
||||
category = list("Phazon")
|
||||
req_tech = list(TECH_MATERIAL = 7, TECH_BLUESPACE = 5, TECH_MAGNET = 6, TECH_PHORON = 3, TECH_ARCANE = 1)
|
||||
|
||||
/datum/design/item/mechfab/phazon/chassis
|
||||
name = "Phazon Chassis"
|
||||
id = "phazon_chassis"
|
||||
build_path = /obj/item/mecha_parts/chassis/phazon
|
||||
time = 10
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 30000, MAT_DURASTEEL = 4000, MAT_PHORON = 4000, MAT_GOLD = 5000, MAT_VERDANTIUM = 4000)
|
||||
|
||||
/datum/design/item/mechfab/phazon/torso
|
||||
name = "Phazon Torso"
|
||||
id = "phazon_torso"
|
||||
build_path = /obj/item/mecha_parts/part/phazon_torso
|
||||
time = 30
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 30000, MAT_DURASTEEL = 2000, MAT_PHORON = 6000, MAT_GOLD = 6000, MAT_VERDANTIUM = 2000)
|
||||
|
||||
/datum/design/item/mechfab/phazon/head
|
||||
name = "Phazon Head"
|
||||
id = "phazon_head"
|
||||
build_path = /obj/item/mecha_parts/part/phazon_head
|
||||
time = 20
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 10000, MAT_DURASTEEL = 1000, MAT_PHORON = 4000, MAT_GOLD = 4000, MAT_VERDANTIUM = 500)
|
||||
|
||||
/datum/design/item/mechfab/phazon/left_arm
|
||||
name = "Phazon Left Arm"
|
||||
id = "phazon_left_arm"
|
||||
build_path = /obj/item/mecha_parts/part/phazon_left_arm
|
||||
time = 20
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 15000, MAT_PHORON = 2000, MAT_GOLD = 2000, MAT_VERDANTIUM = 500)
|
||||
|
||||
/datum/design/item/mechfab/phazon/right_arm
|
||||
name = "Phazon Right Arm"
|
||||
id = "phazon_right_arm"
|
||||
build_path = /obj/item/mecha_parts/part/phazon_right_arm
|
||||
time = 20
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 15000, MAT_PHORON = 2000, MAT_GOLD = 2000, MAT_VERDANTIUM = 500)
|
||||
|
||||
/datum/design/item/mechfab/phazon/left_leg
|
||||
name = "Phazon Left Leg"
|
||||
id = "phazon_left_leg"
|
||||
build_path = /obj/item/mecha_parts/part/phazon_left_leg
|
||||
time = 20
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 15000, MAT_PHORON = 2000, MAT_GOLD = 2000, MAT_VERDANTIUM = 500)
|
||||
|
||||
/datum/design/item/mechfab/phazon/right_leg
|
||||
name = "Phazon Right Leg"
|
||||
id = "phazon_right_leg"
|
||||
build_path = /obj/item/mecha_parts/part/phazon_right_leg
|
||||
time = 20
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 15000, MAT_PHORON = 2000, MAT_GOLD = 2000, MAT_VERDANTIUM = 500)
|
||||
/datum/design/item/mecha/phoron_bore
|
||||
name = "PB-23 \"Phobos\" Phoron Bore"
|
||||
category = list("Exosuit Equipment")
|
||||
id ="mech_phoron_bore"
|
||||
req_tech = list(TECH_POWER = 5, TECH_PHORON = 5, TECH_MATERIAL = 5)
|
||||
materials = list(MAT_PLASTEEL = 4000, "phoron" = 10000, "silver" = 2000)
|
||||
build_path =/obj/item/mecha_parts/mecha_equipment/weapon/phoron_bore
|
||||
|
||||
/datum/design/item/mechfab/scarab
|
||||
category = list("Scarab")
|
||||
|
||||
/datum/design/item/mechfab/scarab/chassis
|
||||
name = "Scarab Chassis"
|
||||
id = "scarab_chassis"
|
||||
build_path = /obj/item/mecha_parts/chassis/scarab
|
||||
time = 10
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 15000)
|
||||
|
||||
/datum/design/item/mechfab/scarab/torso
|
||||
name = "Scarab Torso"
|
||||
id = "scarab_torso"
|
||||
build_path = /obj/item/mecha_parts/part/scarab_torso
|
||||
time = 30
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 30000, "glass" = 10000)
|
||||
|
||||
/datum/design/item/mechfab/scarab/head
|
||||
name = "Scarab Head"
|
||||
id = "scarab_head"
|
||||
build_path = /obj/item/mecha_parts/part/scarab_head
|
||||
time = 20
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 12500, "glass" = 5000)
|
||||
|
||||
/datum/design/item/mechfab/scarab/left_arm
|
||||
name = "Scarab Left Arm"
|
||||
id = "scarab_left_arm"
|
||||
build_path = /obj/item/mecha_parts/part/scarab_left_arm
|
||||
time = 20
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 10000)
|
||||
|
||||
/datum/design/item/mechfab/scarab/right_arm
|
||||
name = "Scarab Right Arm"
|
||||
id = "scarab_right_arm"
|
||||
build_path = /obj/item/mecha_parts/part/scarab_right_arm
|
||||
time = 20
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 10000)
|
||||
|
||||
/datum/design/item/mechfab/scarab/left_leg
|
||||
name = "Scarab Left Legs"
|
||||
id = "scarab_left_legs"
|
||||
build_path = /obj/item/mecha_parts/part/scarab_left_legs
|
||||
time = 20
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 30000)
|
||||
|
||||
/datum/design/item/mechfab/scarab/right_leg
|
||||
name = "Scarab Right Legs"
|
||||
id = "scarab_right_legs"
|
||||
build_path = /obj/item/mecha_parts/part/scarab_right_legs
|
||||
time = 20
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 30000)
|
||||
|
||||
/datum/design/item/mechfab/phazon
|
||||
category = list("Phazon")
|
||||
req_tech = list(TECH_MATERIAL = 7, TECH_BLUESPACE = 5, TECH_MAGNET = 6, TECH_PHORON = 3, TECH_ARCANE = 1)
|
||||
|
||||
/datum/design/item/mechfab/phazon/chassis
|
||||
name = "Phazon Chassis"
|
||||
id = "phazon_chassis"
|
||||
build_path = /obj/item/mecha_parts/chassis/phazon
|
||||
time = 10
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 30000, MAT_DURASTEEL = 4000, MAT_PHORON = 4000, MAT_GOLD = 5000, MAT_VERDANTIUM = 4000)
|
||||
|
||||
/datum/design/item/mechfab/phazon/torso
|
||||
name = "Phazon Torso"
|
||||
id = "phazon_torso"
|
||||
build_path = /obj/item/mecha_parts/part/phazon_torso
|
||||
time = 30
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 30000, MAT_DURASTEEL = 2000, MAT_PHORON = 6000, MAT_GOLD = 6000, MAT_VERDANTIUM = 2000)
|
||||
|
||||
/datum/design/item/mechfab/phazon/head
|
||||
name = "Phazon Head"
|
||||
id = "phazon_head"
|
||||
build_path = /obj/item/mecha_parts/part/phazon_head
|
||||
time = 20
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 10000, MAT_DURASTEEL = 1000, MAT_PHORON = 4000, MAT_GOLD = 4000, MAT_VERDANTIUM = 500)
|
||||
|
||||
/datum/design/item/mechfab/phazon/left_arm
|
||||
name = "Phazon Left Arm"
|
||||
id = "phazon_left_arm"
|
||||
build_path = /obj/item/mecha_parts/part/phazon_left_arm
|
||||
time = 20
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 15000, MAT_PHORON = 2000, MAT_GOLD = 2000, MAT_VERDANTIUM = 500)
|
||||
|
||||
/datum/design/item/mechfab/phazon/right_arm
|
||||
name = "Phazon Right Arm"
|
||||
id = "phazon_right_arm"
|
||||
build_path = /obj/item/mecha_parts/part/phazon_right_arm
|
||||
time = 20
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 15000, MAT_PHORON = 2000, MAT_GOLD = 2000, MAT_VERDANTIUM = 500)
|
||||
|
||||
/datum/design/item/mechfab/phazon/left_leg
|
||||
name = "Phazon Left Leg"
|
||||
id = "phazon_left_leg"
|
||||
build_path = /obj/item/mecha_parts/part/phazon_left_leg
|
||||
time = 20
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 15000, MAT_PHORON = 2000, MAT_GOLD = 2000, MAT_VERDANTIUM = 500)
|
||||
|
||||
/datum/design/item/mechfab/phazon/right_leg
|
||||
name = "Phazon Right Leg"
|
||||
id = "phazon_right_leg"
|
||||
build_path = /obj/item/mecha_parts/part/phazon_right_leg
|
||||
time = 20
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 15000, MAT_PHORON = 2000, MAT_GOLD = 2000, MAT_VERDANTIUM = 500)
|
||||
|
||||
/datum/design/item/mechfab/rigsuit/phase
|
||||
name = "hardsuit phase rifle"
|
||||
desc = "A compact phase rifle for a hardsuit."
|
||||
id = "rig_gun_taser"
|
||||
req_tech = list(TECH_MATERIAL = 5, TECH_ENGINEERING = 4, TECH_MAGNET = 3, TECH_POWER = 4, TECH_COMBAT = 4)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 2000, "glass" = 1250)
|
||||
build_path = /obj/item/rig_module/mounted/phase
|
||||
@@ -4002,7 +4002,6 @@
|
||||
#include "code\modules\research\designs.dm"
|
||||
#include "code\modules\research\destructive_analyzer.dm"
|
||||
#include "code\modules\research\mechfab_designs.dm"
|
||||
#include "code\modules\research\mechfab_designs_ch.dm"
|
||||
#include "code\modules\research\message_server.dm"
|
||||
#include "code\modules\research\prosfab_designs.dm"
|
||||
#include "code\modules\research\prosfab_designs_vr.dm"
|
||||
@@ -4502,6 +4501,7 @@
|
||||
#include "modular_chomp\code\modules\clothing\head\misc.dm"
|
||||
#include "modular_chomp\code\modules\clothing\spacesuits\rig\rig.dm"
|
||||
#include "modular_chomp\code\modules\clothing\spacesuits\rig\modules\specific\defib.dm"
|
||||
#include "modular_chomp\code\modules\clothing\spacesuits\rig\modules\specific\mounted_gun.dm"
|
||||
#include "modular_chomp\code\modules\clothing\spacesuits\rig\modules\specific\protean.dm"
|
||||
#include "modular_chomp\code\modules\datums\supplypacks\contraband.dm"
|
||||
#include "modular_chomp\code\modules\datums\supplypacks\engineering.dm"
|
||||
@@ -4550,8 +4550,10 @@
|
||||
#include "modular_chomp\code\modules\power\cells\device_cells.dm"
|
||||
#include "modular_chomp\code\modules\power\cells\esoteric_cells.dm"
|
||||
#include "modular_chomp\code\modules\power\cells\power_cells.dm"
|
||||
#include "modular_chomp\code\modules\projectiles\guns\phase.dm"
|
||||
#include "modular_chomp\code\modules\reagents\reactions\instant\drinks.dm"
|
||||
#include "modular_chomp\code\modules\reagents\reagents\food_drinks.dm"
|
||||
#include "modular_chomp\code\modules\research\mechfab_designs.dm"
|
||||
#include "modular_chomp\code\modules\research\designs\power_cells.dm"
|
||||
#include "modular_chomp\code\modules\research\designs\weapons.dm"
|
||||
#include "modular_chomp\code\modules\vore\eating\exportpanel_ch.dm"
|
||||
|
||||
Reference in New Issue
Block a user