Skip to content

Commit

Permalink
bargo
Browse files Browse the repository at this point in the history
  • Loading branch information
Gristlebee committed Dec 18, 2024
1 parent cd7e299 commit 7e0f732
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 9 deletions.
2 changes: 1 addition & 1 deletion code/game/mecha/combat/gygax.dm
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@

/obj/mecha/combat/gygax/charger
name = "\improper Modified Gygax"
desc = "A lightweight security exosuit, this one seems to have been modfied for short high speed charges instead of enhanced speed."
desc = "A lightweight security exosuit, this one seems to have been modified for short high speed charges instead of enhanced speed."
charge_break_walls = TRUE
charge_toss_structures = TRUE
charge_toss_mobs = TRUE
Expand Down
2 changes: 1 addition & 1 deletion code/game/mecha/equipment/tools/work_tools.dm
Original file line number Diff line number Diff line change
Expand Up @@ -663,7 +663,7 @@
result_mech = /obj/mecha/combat/gygax/charger/inteq

/obj/item/mecha_parts/mecha_equipment/conversion_kit/mp_gygax
name = "MP Gygax Conversion Kit"
name = "MP-Gygax Conversion Kit"
desc = "A NT made conversion kit for a Gygax combat exosuit, to convert it to the lightweight MP-Gygax skirmishing exosuit."
source_mech = list(/obj/mecha/combat/gygax,/obj/mecha/combat/gygax/dark)
result_mech = /obj/mecha/combat/gygax/charger/mp
Expand Down
40 changes: 33 additions & 7 deletions code/modules/cargo/packs/mechs.dm
Original file line number Diff line number Diff line change
Expand Up @@ -74,23 +74,25 @@ Build Your Own Suit
crate_name = "Gygax Construction Kit"

/datum/supply_pack/mech/mpgygax_parts
name = "Gygax construction kit"
desc = "An agile exosuit made famous by Nanotrasen security personnel during the ICW. Or at least the parts to it."
cost = 12000
name = "MP-Gygax construction kit"
desc = "A set of parts for a mass produced version of the famous Gygax exosuit model. The armor plating was reduced to cut costs for mass production, but the lighter weight allows the MP-Gygax's modified servos to perform swift moderate distance charges without heavily taxing the power supply. "
cost = 8000
contains = list(
/obj/item/mecha_parts/chassis/gygax,
/obj/item/mecha_parts/chassis/mpgygax,

Check failure on line 81 in code/modules/cargo/packs/mechs.dm

View workflow job for this annotation

GitHub Actions / Run Linters

OD0404: Path /obj/item/mecha_parts/chassis/mpgygax does not exist
/obj/item/mecha_parts/part/gygax_head,
/obj/item/mecha_parts/part/gygax_torso,
/obj/item/mecha_parts/part/gygax_left_arm,
/obj/item/mecha_parts/part/gygax_right_arm,
/obj/item/mecha_parts/part/gygax_left_leg,
/obj/item/mecha_parts/part/gygax_right_leg,
/obj/item/mecha_parts/part/gygax_armor,
/obj/item/mecha_parts/part/mpgygax_armor,
/obj/item/circuitboard/mecha/gygax/peripherals,
/obj/item/circuitboard/mecha/gygax/main,
/obj/item/circuitboard/mecha/gygax/targeting
)
crate_name = "Gygax Construction Kit"
crate_name = "MP-Gygax Construction Kit"
faction = faction = /datum/faction/nt

Check failure on line 94 in code/modules/cargo/packs/mechs.dm

View workflow job for this annotation

GitHub Actions / Run Linters

OD0011: Invalid initial value for "faction"

Check failure on line 94 in code/modules/cargo/packs/mechs.dm

View workflow job for this annotation

GitHub Actions / Run Linters

non-constant assignment
faction_locked = TRUE

/datum/supply_pack/mech/durand_parts
name = "Durand construction kit"
Expand Down Expand Up @@ -226,11 +228,35 @@ Mech Equipment
/datum/supply_pack/mech/equipment/ripley_upgrade
name = "APLU upgrade kit"
desc = "Contains an APLU MK II upgrade kit. The upgrade will replace the cockpit with a spaceworthy canopy, but the added weight makes it slower."
cost = 1500
cost = 500
contains = list(
/obj/item/mecha_parts/mecha_equipment/conversion_kit/ripley
)

/datum/supply_pack/mech/equipment/ripley_upgrade/clip
name = "CLIP Ripley MK-IV upgrade kit"
desc = "Contains a CLIP-custom APLU MK-IV upgrade kit. The upgrade will replace the cockpit with a lightweight spaceworthy canopy, and parts to overclock the leg servos. Maintains the speed of the MK-1, but consumes more power."
cost = 750
contains = list(
/obj/item/mecha_parts/mecha_equipment/conversion_kit/ripley/clip
)

/datum/supply_pack/mech/equipment/paladin_upgrade
name = "CLIP Durand Paladin upgrade kit"
desc = "Contains a CLIP-custom conversion kit for a Durand combat exosuit, to convert it to the specialized Paladin anti-xenofauna exosuit. Features an electrical replusion field that repels any melee attacks, but loses the ability to defend against ranged projectiles."
cost = 500
contains = list(
/obj/item/mecha_parts/mecha_equipment/conversion_kit/paladin
)

/datum/supply_pack/mech/equipment/basenji_upgrade
name = "IRMG Basenji upgrade kit"
desc = "Contains an IRMG-custom conversion kit for a Gygax combat exosuit, to convert it to the specialized Basenji breaching exosuit. The upgrade will overclock the Gygax's leg actuators, allowing for short ranged charges capable of smashing through most obstacles."
cost = 500
contains = list(
/obj/item/mecha_parts/mecha_equipment/conversion_kit/inteq_gygax
)

/datum/supply_pack/mech/equipment/melee_armor_booster
name = "Exosuit CCW armor kit"
desc = "A \"close combat weaponry\" module designed to deflect melee attacks."
Expand Down

0 comments on commit 7e0f732

Please sign in to comment.