Conversation
# Conflicts: # dependencies.gradle # src/main/resources/assets/gregtech/lang/en_US.lang
|
Why not just backport Construct's Armor from higher version? |
Because I want GT modular armor? |
But back port CA can provide more armor options for early stages, and this Modular Armor maybe can like the upgrade from it. |
Then someone else can backport that lol. That's not what I'm doing or what this pr is, I've already done most of the legwork to implement this system. I'm trying to replace IC2 electric armor with powered armor, whatever tinkers equivalent is way out of scope. |
Maybe such a huge project need a voting? Like |
If you find someone willing to work on backporting CA, they'll be free to contact one of the admins to open an AOI about it, until then it's a bit of a moot point |
|
Less important, but it would be really cool if we could hide pieces of it like how you can with newer drac armor from 1.12 packs. I know personally I enjoy just seeing my skin/hiding just the helmet/boots/etc and if it's not a ton of trouble to implement, may be a nice QoL feature for others who feel the same. Obviously not something major that should block you shipping this feature, just an afterthought if you're bored :P |
|
This reminds me of the Modular Powersuits mod! I think this is a very good idea, to have a GT modular armor |
IC2 is very old and ARR, and GTNH is slowly pushing towards obsoleting and removing it. Part of this effort is replacing the IC2 armor types, such as IC2 jetpacks, nano armor, quantum armor, gravichestplate (reliant on IC2).
To this end, this pr introduces Gregtech's own modular armor system (and an armor behavior system). It is composed of three parts: the frame, the energy core, and augments.
Energy cores control the energy tier, maximum energy, and which augment tiers may be equipped.
Frames add slots to the armor from one of the three categories (Protection, Movement, and Utility). They may also add Prismatic slots which can hold any augment.
Augments provide all the varying effects.
Some frames and cores may also provide certain effects.
In HV, you will be able to construct the full set of armor and the first energy core/frames. Throughout progression, you can interchange components/core/frames at will.
Cores:
-Energy Core (HV)
-Nano Core (IV)
-Living Core (ZPM)
-Singularity Core (UHV)
Frames (Protection, Movement, Utility, Prismatic):
Tier 1
-Light Frame (1, 2, 0, 0)
-Medium Frame (1, 1, 1, 0)
-Heavy Frame (2, 0, 1, 0)
Tier 2
-Nimble Frame (1, 3, 1, 0)
-Adaptive Frame (2, 1, 1, 1)
-Tough Frame (3, 0, 2, 0)
Tier 3
-Lightning Frame (1, 4, 1, 1)
-Morphic Frame (2, 1, 2, 2)
-Bulwark Frame (4, 1, 1, 1)
Augments:
Energy Core
-Hazmat (All Pieces, Protection)
-Space Suit (All Pieces, Protection)
-Night Vision (Helmet, Utility)
-Goggles of Revealing (Helmet, Utility)
-Water Breathing (Helmet, Utility)
-Jetpack (Chestplate, Movement)
-Apiarist (Leggings, Utility)
-Swim Speed (Boots, Movement)
Nano Core
-Jetpack Perfect Hover (Chestplate, Movement)
-Fire Immunity (Leggings, Protection)
-Knockback Resistance (Leggings, Protection)
-Fall Protection (Boots, Protection)
-Step Assist (Boots, Movement)
-Omni Movement (Boots, Movement)
-Speed Boost (Boots, Movement, Stackable)
-Jump Boost (Boots, Movement, Stackable)
Living Core
-Creative Flight (Chestplate, Movement)
-Inertia Canceling (Chestplate, Movement)
-Force Field (Chestplate, Protection)
-Teleporter (Leggings, Utility)
Note: No augments currently require the singularity core, but it will add infinite energy to the armor.