1
Mods / Re: [0.97a] Arma Armatura v3.0.6 BETA [4/3/24]
« on: April 17, 2024, 08:46:26 PM »there need to be some change for the 2 shield less damper user armor Leynos and Garegga(H) they are so weak a few focus lazer pointer and they go down easily, i try giving back Garegga(H) the shield and it pile bunker seem to damage both the enemies and it own shield and due to the pile bunker is so up close and personal the explosion from when the ship die are a constant guarantee the Garegga(H) is on a one way Jihad mission every time time it deploy, may be give it some kind of unique explosion resistance or something, the pile bunker seem cool, but it's really ineffective when it can only use to take down one ship then drop dead together with it. I even try to bump up their armor rating to equal around those of capital class ship and they are still pale in comparison with all the other mobile suit maybe they kind equal to the spriggan support cataphract.
Beams are universally going to hard counter shieldless ships, so not much to do about that. I don't think bumping up armor values is the solution there. It's pretty much expected that they will die, which is why they have lower DP value and the Rugged hullmod. On the other point, Garegga(H) already has explosion resistance (but, its efficacy..seems inconsistent, so i will look at other ways people impl this to see if im missing something)
Leynos though, I think it needs some reworking. Slow armor tanking ship at that size doesn't work without some kind of special gimmick. Rn im thinking of giving it back WINGCOM and some other changes
Not sure how I'd help report it but the Standard Leynos-class Heavy is causing a frame slowdown whenever it enters combat (weapon projectiles will stick in front of the mech and then fire)- at first I thought it was when it had another weapon attached in the shoulder slot but testing it out leaves it as only the ship. I have tried other suits and it seems specific only to the Leynos.
The slowdown seems to go away after a little while in combat but will happen again if the target leaves and reengages, I think it might be related to however it currently determines it's arm weapons?
Sounds like it's just the system being activated? There's a pretty high time dilation effect but I think the slowdown is also applied if the player is piloting, which should be removed in next update
The "problem" is that the fiction hasn't really been updated to match this. It still kind of feels like the intent is to fight off this initial wave yourself, since you just woke up from cryo... but the actual gameplay reality of an immediate MRC commission and the MRC being present to help is a bit incongruous with this.
I just snipped out this part. The starting parameters of the valk start are a little outdated with the MRC being a thing. The TT fleet still exists to intercept you, but what's currently missing is the dialogue that ensues that gives a few options with some different consequences + a mini plot line. Valk's location (both in the start and the derelict) is more than likely going to be randomized soon, since both cases it doesnt make sense to be in the current location anymore. I didn't want to implement it partially which is why its kinda in a weird state right now.
As for the 2x Hyperions, this definitely can be a very annoying matchup for a lv1 character. I'll adjust the starting composition
Anyway, I didn't interpret your message as hostile, it is a bit weird right now
Experiencing a crash while mousing over the hull mod Safety Overides(FTR) on a Gunhazard during refit:
Using Java 23+7
148608 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException: Cannot invoke "java.lang.Float.intValue()" because the return value of "java.util.Map.get(Object)" is null
java.lang.NullPointerException: Cannot invoke "java.lang.Float.intValue()" because the return value of "java.util.Map.get(Object)" is null
at data.hullmods.armaa_so_ftr.getDescriptionParam(armaa_so_ftr.java:60) ~[?:?]
at com.fs.starfarer.api.combat.BaseHullMod.getDescriptionParam(BaseHullMod.java:57) ~[starfarer.api.jar:?]
at com.fs.starfarer.ui.impl.StandardTooltipV2$12.createImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.create(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.beforeShown(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.showTooltip(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.O0Oo.super.new(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.O0Oo.processInput(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.g$Oo.processInputImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.g.processInputImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.coreui.refit.ModWidget.processInputImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.coreui.refit.return.processInputImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.newui.o0OO.processInputImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.O.processInputImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.newui.L.processInputImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.O.processInputImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.newui.o0Oo.processInputImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.campaign.CampaignState.processInput(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.BaseGameState.traverse(Unknown Source) ~[port_obf.jar:?]
at com.fs.state.AppDriver.begin(Unknown Source) ~[port.common_obf.jar:?]
at com.fs.starfarer.combat.CombatMain.main(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher.super(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) ~[port_obf.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1575) [?:?]
Thanks for the report