Remove micro mech stuff

Time to take out the trash.
This commit is contained in:
Sym
2020-10-23 20:17:07 -04:00
parent 116eec49a1
commit 1173ddf675
15 changed files with 46 additions and 32 deletions

View File

@@ -1,3 +1,4 @@
/* //CHOMPedit commented micromech stuff, because fuck this trash
/datum/supply_pack/robotics/mecha_gopher /datum/supply_pack/robotics/mecha_gopher
name = "Circuit Crate (\"Gopher\" APLU)" name = "Circuit Crate (\"Gopher\" APLU)"
contains = list( contains = list(
@@ -31,7 +32,7 @@
cost = 25 cost = 25
containertype = /obj/structure/closet/crate/secure/science containertype = /obj/structure/closet/crate/secure/science
containername = "APLU \"Weasel\" Circuit Crate" containername = "APLU \"Weasel\" Circuit Crate"
access = access_robotics access = access_robotics */
/datum/supply_pack/robotics/some_robolimbs /datum/supply_pack/robotics/some_robolimbs
name = "Basic Robolimb Blueprints" name = "Basic Robolimb Blueprints"

View File

@@ -78,12 +78,14 @@
chassis.special_equipment -= src chassis.special_equipment -= src
listclearnulls(chassis.special_equipment) listclearnulls(chassis.special_equipment)
//VOREStation Addition begin: MICROMECHS //VOREStation Addition begin: MICROMECHS
//CHOMPedit commented micromech stuff, because fuck this trash
/*
if(equip_type == EQUIP_MICRO_UTILITY) if(equip_type == EQUIP_MICRO_UTILITY)
chassis.micro_utility_equipment -= src chassis.micro_utility_equipment -= src
listclearnulls(chassis.micro_utility_equipment) listclearnulls(chassis.micro_utility_equipment)
if(equip_type == EQUIP_MICRO_WEAPON) if(equip_type == EQUIP_MICRO_WEAPON)
chassis.micro_weapon_equipment -= src chassis.micro_weapon_equipment -= src
listclearnulls(chassis.micro_weapon_equipment) listclearnulls(chassis.micro_weapon_equipment) */
//VOREStation Addition end: MICROMECHS //VOREStation Addition end: MICROMECHS
chassis.universal_equipment -= src chassis.universal_equipment -= src
chassis.equipment -= src chassis.equipment -= src
@@ -168,10 +170,12 @@
if(equip_type == EQUIP_SPECIAL && M.special_equipment.len < M.max_special_equip) if(equip_type == EQUIP_SPECIAL && M.special_equipment.len < M.max_special_equip)
return 1 return 1
//VOREStation Addition begin: MICROMECHS //VOREStation Addition begin: MICROMECHS
//CHOMPedit commented micromech stuff, because fuck this trash
/*
if(equip_type == EQUIP_MICRO_UTILITY && M.micro_utility_equipment.len < M.max_micro_utility_equip) if(equip_type == EQUIP_MICRO_UTILITY && M.micro_utility_equipment.len < M.max_micro_utility_equip)
return 1 return 1
if(equip_type == EQUIP_MICRO_WEAPON && M.micro_weapon_equipment.len < M.max_micro_weapon_equip) if(equip_type == EQUIP_MICRO_WEAPON && M.micro_weapon_equipment.len < M.max_micro_weapon_equip)
return 1 return 1 */
//VOREStation Addition end: MICROMECHS //VOREStation Addition end: MICROMECHS
if(equip_type != EQUIP_SPECIAL && M.universal_equipment.len < M.max_universal_equip) //The exosuit needs to be military grade to actually have a universal slot capable of accepting a true weapon. if(equip_type != EQUIP_SPECIAL && M.universal_equipment.len < M.max_universal_equip) //The exosuit needs to be military grade to actually have a universal slot capable of accepting a true weapon.
if(equip_type == EQUIP_WEAPON && !istype(M, /obj/mecha/combat)) if(equip_type == EQUIP_WEAPON && !istype(M, /obj/mecha/combat))
@@ -202,12 +206,14 @@
M.special_equipment += src M.special_equipment += src
has_equipped = 1 has_equipped = 1
//VOREStation Addition begin: MICROMECHS //VOREStation Addition begin: MICROMECHS
//CHOMPedit commented micromech stuff, because fuck this trash
/*
if(equip_type == EQUIP_MICRO_UTILITY && M.micro_utility_equipment.len < M.max_micro_utility_equip && !has_equipped) if(equip_type == EQUIP_MICRO_UTILITY && M.micro_utility_equipment.len < M.max_micro_utility_equip && !has_equipped)
M.micro_utility_equipment += src M.micro_utility_equipment += src
has_equipped = 1 has_equipped = 1
if(equip_type == EQUIP_MICRO_WEAPON && M.micro_weapon_equipment.len < M.max_micro_weapon_equip && !has_equipped) if(equip_type == EQUIP_MICRO_WEAPON && M.micro_weapon_equipment.len < M.max_micro_weapon_equip && !has_equipped)
M.micro_weapon_equipment += src M.micro_weapon_equipment += src
has_equipped = 1 has_equipped = 1 */
//VOREStation Addition end: MICROMECHS //VOREStation Addition end: MICROMECHS
if(equip_type != EQUIP_SPECIAL && M.universal_equipment.len < M.max_universal_equip && !has_equipped) if(equip_type != EQUIP_SPECIAL && M.universal_equipment.len < M.max_universal_equip && !has_equipped)
M.universal_equipment += src M.universal_equipment += src
@@ -240,10 +246,12 @@
if(EQUIP_SPECIAL) if(EQUIP_SPECIAL)
chassis.special_equipment -= src chassis.special_equipment -= src
//VOREStation Addition begin: MICROMECHS //VOREStation Addition begin: MICROMECHS
//CHOMPedit commented micromech stuff, because fuck this trash
/*
if(EQUIP_MICRO_UTILITY)//CHOMPstation edit - This was improperly named bugging detaching on my equipment fix. if(EQUIP_MICRO_UTILITY)//CHOMPstation edit - This was improperly named bugging detaching on my equipment fix.
chassis.micro_utility_equipment -= src chassis.micro_utility_equipment -= src
if(EQUIP_MICRO_WEAPON) if(EQUIP_MICRO_WEAPON)
chassis.micro_weapon_equipment -= src chassis.micro_weapon_equipment -= src */
//VOREStation Addition end: MICROMECHS //VOREStation Addition end: MICROMECHS
if(chassis.selected == src) if(chassis.selected == src)
chassis.selected = null chassis.selected = null

View File

@@ -67,9 +67,9 @@
"Vehicle", "Vehicle",
"Rigsuit", "Rigsuit",
"Phazon", "Phazon",
"Gopher", // VOREStation Add //"Gopher", // VOREStation Add //CHOMPedit commented micromech stuff, because fuck this trash
"Polecat", // VOREStation Add //"Polecat", // VOREStation Add //CHOMPedit commented micromech stuff, because fuck this trash
"Weasel", // VOREStation Add //"Weasel", // VOREStation Add //CHOMPedit commented micromech stuff, because fuck this trash
"Exosuit Equipment", "Exosuit Equipment",
"Exosuit Internals", "Exosuit Internals",
"Exosuit Ammunition", "Exosuit Ammunition",

View File

@@ -48,9 +48,9 @@
"Vehicle", "Vehicle",
"Rigsuit", "Rigsuit",
"Phazon", "Phazon",
"Gopher", // VOREStation Add //"Gopher", // VOREStation Add //CHOMPedit commented micromech stuff, because fuck this trash
"Polecat", // VOREStation Add //"Polecat", // VOREStation Add //CHOMPedit commented micromech stuff, because fuck this trash
"Weasel", // VOREStation Add //"Weasel", // VOREStation Add //CHOMPedit commented micromech stuff, because fuck this trash
"Exosuit Equipment", "Exosuit Equipment",
"Exosuit Internals", "Exosuit Internals",
"Exosuit Ammunition", "Exosuit Ammunition",

View File

@@ -2220,7 +2220,7 @@
output += "Universal Module: [W.name] <a href='?src=\ref[W];detach=1'>Detach</a><br>" output += "Universal Module: [W.name] <a href='?src=\ref[W];detach=1'>Detach</a><br>"
for(var/obj/item/mecha_parts/mecha_equipment/W in special_equipment) for(var/obj/item/mecha_parts/mecha_equipment/W in special_equipment)
output += "Special Module: [W.name] <a href='?src=\ref[W];detach=1'>Detach</a><br>" output += "Special Module: [W.name] <a href='?src=\ref[W];detach=1'>Detach</a><br>"
for(var/obj/item/mecha_parts/mecha_equipment/W in micro_utility_equipment)//CHOMPstation Edit - Adds micro equipent to the menu /*for(var/obj/item/mecha_parts/mecha_equipment/W in micro_utility_equipment)//CHOMPstation Edit - Adds micro equipent to the menu
output += "Micro Utility Module: [W.name] <a href='?src=\ref[W];detach=1'>Detach</a><br>" output += "Micro Utility Module: [W.name] <a href='?src=\ref[W];detach=1'>Detach</a><br>"
for(var/obj/item/mecha_parts/mecha_equipment/W in micro_weapon_equipment) for(var/obj/item/mecha_parts/mecha_equipment/W in micro_weapon_equipment)
output += "Micro Weapon Module: [W.name] <a href='?src=\ref[W];detach=1'>Detach</a><br>" output += "Micro Weapon Module: [W.name] <a href='?src=\ref[W];detach=1'>Detach</a><br>"
@@ -2232,7 +2232,7 @@
<b>Available universal slots:</b> [max_universal_equip-universal_equipment.len]<br> <b>Available universal slots:</b> [max_universal_equip-universal_equipment.len]<br>
<b>Available special slots:</b> [max_special_equip-special_equipment.len]<br> <b>Available special slots:</b> [max_special_equip-special_equipment.len]<br>
</div></div> </div></div>
"} "} */ //CHOMPedit commented micromech stuff, because fuck this trash
return output return output
/obj/mecha/proc/get_equipment_list() //outputs mecha equipment list in html /obj/mecha/proc/get_equipment_list() //outputs mecha equipment list in html

View File

@@ -1,4 +1,4 @@
/* //CHOMPedit commented micromech stuff, because fuck this trash
/datum/construction/mecha/polecat_chassis /datum/construction/mecha/polecat_chassis
steps = list(list("key"=/obj/item/mecha_parts/micro/part/polecat_torso),//1 steps = list(list("key"=/obj/item/mecha_parts/micro/part/polecat_torso),//1
list("key"=/obj/item/mecha_parts/micro/part/polecat_left_arm),//2 list("key"=/obj/item/mecha_parts/micro/part/polecat_left_arm),//2
@@ -766,3 +766,4 @@
..() ..()
feedback_inc("mecha_weasel_created",1) feedback_inc("mecha_weasel_created",1)
return return
*/

View File

@@ -1,5 +1,5 @@
//new micro parts define //new micro parts define
/* //CHOMPedit commented micromech stuff, because fuck this trash
/obj/item/mecha_parts/micro /obj/item/mecha_parts/micro
name = "mecha part" name = "mecha part"
icon = 'icons/mecha/mech_construct_vr.dmi' icon = 'icons/mecha/mech_construct_vr.dmi'
@@ -124,7 +124,7 @@
icon_state = "weasel-arm-right" icon_state = "weasel-arm-right"
origin_tech = list(TECH_DATA = 2, TECH_MATERIAL = 3, TECH_ENGINEERING = 3) origin_tech = list(TECH_DATA = 2, TECH_MATERIAL = 3, TECH_ENGINEERING = 3)
/*/obj/item/mecha_parts/micro/part/weasel_left_leg /obj/item/mecha_parts/micro/part/weasel_left_leg
name="Weasel Left Leg" name="Weasel Left Leg"
icon_state = "weasel-leg-left" icon_state = "weasel-leg-left"
origin_tech = list(TECH_DATA = 2, TECH_MATERIAL = 3, TECH_ENGINEERING = 3) origin_tech = list(TECH_DATA = 2, TECH_MATERIAL = 3, TECH_ENGINEERING = 3)
@@ -132,9 +132,9 @@
/obj/item/mecha_parts/micro/part/weasel_right_leg /obj/item/mecha_parts/micro/part/weasel_right_leg
name="Weasel Right Leg" name="Weasel Right Leg"
icon_state = "weasel-leg-right" icon_state = "weasel-leg-right"
origin_tech = list(TECH_DATA = 2, TECH_MATERIAL = 3, TECH_ENGINEERING = 3)*/ origin_tech = list(TECH_DATA = 2, TECH_MATERIAL = 3, TECH_ENGINEERING = 3)
/obj/item/mecha_parts/micro/part/weasel_tri_leg /obj/item/mecha_parts/micro/part/weasel_tri_leg
name="Weasel Legs" name="Weasel Legs"
icon_state = "weasel-leg-all" icon_state = "weasel-leg-all"
origin_tech = list(TECH_DATA = 2, TECH_MATERIAL = 3, TECH_ENGINEERING = 3) origin_tech = list(TECH_DATA = 2, TECH_MATERIAL = 3, TECH_ENGINEERING = 3) */

View File

@@ -1,4 +1,4 @@
#ifdef T_BOARD_MICRO_MECHA /*#ifdef T_BOARD_MICRO_MECHA ////CHOMPedit commented micromech stuff, because fuck this trash
#error T_BOARD_MICRO_MECHA already defined elsewhere, we can't use it. #error T_BOARD_MICRO_MECHA already defined elsewhere, we can't use it.
#endif #endif
#define T_BOARD_MICRO_MECHA(name) "exosuit module circuit board (" + (name) + ")" #define T_BOARD_MICRO_MECHA(name) "exosuit module circuit board (" + (name) + ")"
@@ -44,4 +44,4 @@
/obj/item/weapon/circuitboard/mecha/weasel/main /obj/item/weapon/circuitboard/mecha/weasel/main
name = T_BOARD_MICRO_MECHA("Weasel central control") name = T_BOARD_MICRO_MECHA("Weasel central control")
icon_state = "mainboard" icon_state = "mainboard" */

View File

@@ -1,3 +1,4 @@
/* //CHOMPedit commented micromech stuff, because fuck this trash
/datum/design/item/mechfab/gopher /datum/design/item/mechfab/gopher
category = list("Gopher") category = list("Gopher")
time = 5 time = 5
@@ -162,7 +163,7 @@
build_path = /obj/item/mecha_parts/micro/part/weasel_right_arm build_path = /obj/item/mecha_parts/micro/part/weasel_right_arm
materials = list(DEFAULT_WALL_MATERIAL = 8750) materials = list(DEFAULT_WALL_MATERIAL = 8750)
/*/datum/design/item/mechfab/weasel/left_leg /datum/design/item/mechfab/weasel/left_leg
name = "Weasel Left Leg" name = "Weasel Left Leg"
id = "weasel_left_leg" id = "weasel_left_leg"
build_path = /obj/item/mecha_parts/micro/part/weasel_left_leg build_path = /obj/item/mecha_parts/micro/part/weasel_left_leg
@@ -172,7 +173,7 @@
name = "Weasel Right Leg" name = "Weasel Right Leg"
id = "weasel_right_leg" id = "weasel_right_leg"
build_path = /obj/item/mecha_parts/micro/part/weasel_right_leg build_path = /obj/item/mecha_parts/micro/part/weasel_right_leg
materials = list(DEFAULT_WALL_MATERIAL = 12500)*/ materials = list(DEFAULT_WALL_MATERIAL = 12500)
/datum/design/item/mechfab/weasel/tri_leg /datum/design/item/mechfab/weasel/tri_leg
name = "Weasel Tri Leg" name = "Weasel Tri Leg"
@@ -184,9 +185,9 @@
name = "Weasel Head" name = "Weasel Head"
id = "weasel_head" id = "weasel_head"
build_path = /obj/item/mecha_parts/micro/part/weasel_head build_path = /obj/item/mecha_parts/micro/part/weasel_head
materials = list(DEFAULT_WALL_MATERIAL = 7000, "glass" = 2500) materials = list(DEFAULT_WALL_MATERIAL = 7000, "glass" = 2500) */
/datum/design/item/mecha/medigun /datum/design/item/mecha/medigun //Who the fuck thought it was a good idea to put this here?
name = "BL-3/P directed restoration system" name = "BL-3/P directed restoration system"
desc = "A portable medical system used to treat external injuries from afar." desc = "A portable medical system used to treat external injuries from afar."
id = "mech_medigun" id = "mech_medigun"

View File

@@ -1,3 +1,4 @@
/* //CHOMPedit commented micromech stuff, because fuck this trash
/obj/mecha /obj/mecha
var/max_micro_utility_equip = 0 var/max_micro_utility_equip = 0
var/max_micro_weapon_equip = 0 var/max_micro_weapon_equip = 0
@@ -155,5 +156,5 @@
return result return result
/obj/effect/decal/mecha_wreckage/micro /obj/effect/decal/mecha_wreckage/micro
icon = 'icons/mecha/micro.dmi' icon = 'icons/mecha/micro.dmi' */

View File

@@ -3,7 +3,7 @@
///////////////////////////// /////////////////////////////
//// WEAPONS BELOW //// //// WEAPONS BELOW ////
///////////////////////////// /////////////////////////////
/* //CHOMPedit commented micromech stuff, because fuck this trash
/obj/item/mecha_parts/mecha_equipment/weapon/energy/microlaser /obj/item/mecha_parts/mecha_equipment/weapon/energy/microlaser
w_class = ITEMSIZE_LARGE w_class = ITEMSIZE_LARGE
desc = "A mounted laser-carbine for light exosuits." desc = "A mounted laser-carbine for light exosuits."
@@ -225,4 +225,4 @@
O.loc = src.loc O.loc = src.loc
to_chat(usr, "<span class='info'>You empty the ore box</span>") to_chat(usr, "<span class='info'>You empty the ore box</span>")
return return */

View File

@@ -1,3 +1,4 @@
/* //CHOMPedit commented micromech stuff, because fuck this trash
/obj/mecha/micro/sec/moved_inside(var/mob/living/carbon/human/H as mob) /obj/mecha/micro/sec/moved_inside(var/mob/living/carbon/human/H as mob)
if(..()) if(..())
if(H.client) if(H.client)
@@ -55,4 +56,4 @@
/obj/effect/decal/mecha_wreckage/micro/sec/weasel /obj/effect/decal/mecha_wreckage/micro/sec/weasel
name = "Weasel wreckage" name = "Weasel wreckage"
icon_state = "weasel-broken" icon_state = "weasel-broken" */

View File

@@ -1,4 +1,4 @@
/* //CHOMPedit commented micromech stuff, because fuck this trash
/obj/mecha/micro/utility/gopher //small digging creature, to keep the theme /obj/mecha/micro/utility/gopher //small digging creature, to keep the theme
desc = "A tough little utility mech for micro crewmembers, based on a miner borg chassis." desc = "A tough little utility mech for micro crewmembers, based on a miner borg chassis."
@@ -21,4 +21,4 @@
/obj/effect/decal/mecha_wreckage/micro/utility/gopher /obj/effect/decal/mecha_wreckage/micro/utility/gopher
name = "Gopher wreckage" name = "Gopher wreckage"
icon_state = "gopher-broken" icon_state = "gopher-broken"
*/

View File

@@ -217,7 +217,7 @@
can_hold = list( can_hold = list(
/obj/item/mecha_parts/part, /obj/item/mecha_parts/part,
/obj/item/mecha_parts/micro/part, //VOREStation Edit: Allow construction of micromechs, //obj/item/mecha_parts/micro/part, //VOREStation Edit: Allow construction of micromechs //CHOMPedit commented micromech stuff, because fuck this trash
/obj/item/mecha_parts/mecha_equipment, /obj/item/mecha_parts/mecha_equipment,
/obj/item/mecha_parts/mecha_tracking, /obj/item/mecha_parts/mecha_tracking,
/obj/item/mecha_parts/component /obj/item/mecha_parts/component

View File

@@ -27,6 +27,7 @@
sort_string = "HABAH" sort_string = "HABAH"
//////Micro mech stuff //////Micro mech stuff
/* //CHOMPedit commented micromech stuff, because fuck this trash
/datum/design/circuit/mecha/gopher_main /datum/design/circuit/mecha/gopher_main
name = "'Gopher' central control" name = "'Gopher' central control"
id = "gopher_main" id = "gopher_main"
@@ -79,7 +80,7 @@
id = "weasel_targ" id = "weasel_targ"
req_tech = list(TECH_DATA = 4, TECH_COMBAT = 2) req_tech = list(TECH_DATA = 4, TECH_COMBAT = 2)
build_path = /obj/item/weapon/circuitboard/mecha/weasel/targeting build_path = /obj/item/weapon/circuitboard/mecha/weasel/targeting
sort_string = "NAAGC" sort_string = "NAAGC" */
/datum/design/circuit/transhuman_clonepod /datum/design/circuit/transhuman_clonepod
name = "grower pod" name = "grower pod"