Fractal Softworks Forum

Starsector => Suggestions => Topic started by: xenoargh on September 25, 2012, 09:55:36 PM

Title: Hull Mod: Flux Converter
Post by: xenoargh on September 25, 2012, 09:55:36 PM
A Flux Converter allows for sequential, automatic venting of Flux Capacitors over time. 

For 25%* of total capacity and 5 / 10 / 20 / 40 OPs*, 5%* of current Hard Flux is converted into Soft Flux per second, allowing ships to regenerate their Hard Flux without Venting.

*Subject to balance testing.
Title: Re: Hull Mod: Flux Converter
Post by: Thaago on September 26, 2012, 07:36:07 AM
This would be a very game changing hullmod. On the one hand its expensive and the effect not huge numerically. On the other hand it would allow shield tanks to bypass pretty much their only weakness, that they need to lower shields to vent flux. I'm neutral on this one, what do others think?
Title: Re: Hull Mod: Flux Converter
Post by: Gothars on September 26, 2012, 07:52:17 AM
I don't see much good in changes that encourage defensive, passive behavior.
Title: Re: Hull Mod: Flux Converter
Post by: Alex on September 26, 2012, 09:27:39 AM
Side note: there is (will be? "is" in dev build) a skill perk that does basically this.
Title: Re: Hull Mod: Flux Converter
Post by: JaytheJuggernaut on September 26, 2012, 10:03:27 AM
How would the balancing work for ships with fortress shield though? I may be completely missing something important, if I am I apologize. This would add to fortress shields' effect hugely.
Title: Re: Hull Mod: Flux Converter
Post by: Alex on September 26, 2012, 10:28:11 AM
How would the balancing work for ships with fortress shield though? I may be completely missing something important, if I am I apologize. This would add to fortress shields' effect hugely.

Good question :) The way the perk works is it allows hard flux dissipation while shields are up, at a percentage of the normal rate. Systems like the fortress shield or the phase cloak (which isn't *really* a system, but it's implemented as one...) turn off hard flux dissipation altogether, and that's not affected by the perk.
Title: Re: Hull Mod: Flux Converter
Post by: xenoargh on September 26, 2012, 11:14:42 AM
Seems that would make Fortress Shield even more marginal than it already is, though.  It's already near the top of my list of Systems that are barely worth using.

The only Vanilla ship that has it equipped is the last ship I'd have put it on, because if it's in a situation that's so desperate it has to turn it on and lose the ability to trade DPS, it's dead anyhow, because there aren't any capships nearby to save it and it's probably surrounded.  It just delays the inevitable; it doesn't really buy enough time to matter, though, in my experience, because you kill the Astral near the end of meeting engagements.  In the hands of the player, it's a little less iffy, but it's still iffy.

It'd make more sense if Fortress Shield allowed for Hard Flux to be dissipated, but restricted weapons and movement; basically, if you're a capship-level Flux creator, unless taking catastrophic levels of damage, you're practically invulnerable but you can't move or shoot.  The only problem with that is that then you're looking at endless battle scenarios; so it could be stuck on a timer.  I'll try this out, see how it works; this is one of the Systems that I just can't justify sticking on "new hires" atm.

Title: Re: Hull Mod: Flux Converter
Post by: JaytheJuggernaut on September 26, 2012, 11:41:37 AM
How would the balancing work for ships with fortress shield though? I may be completely missing something important, if I am I apologize. This would add to fortress shields' effect hugely.

Good question :) The way the perk works is it allows hard flux dissipation while shields are up, at a percentage of the normal rate. Systems like the fortress shield or the phase cloak (which isn't *really* a system, but it's implemented as one...) turn off hard flux dissipation altogether, and that's not affected by the perk.

Ah, thanks for responding. I was under the impression that it was like taking hits to the shield, in terms of flux generation. Neat to know it's turned off completely. Also, I completely forgot about the phase changes. If this had worked normally, you could in theory stay infinitely phased with enough vents....Glad to know you had this solved before it was an issue!  :)
Title: Re: Hull Mod: Flux Converter
Post by: xenoargh on September 26, 2012, 11:42:22 AM
Tried this out:

CSV:
Code
Fortress Shield,fortressshield,,,0.025,,,,,,1,35,1,20,,,,,TRUE,,TRUE,TRUE,,graphics/icons/hullsys/fortress_shield.png

Code changes:
Spoiler
Code
package data.shipsystems.scripts;

import com.fs.starfarer.api.combat.MutableShipStatsAPI;
import com.fs.starfarer.api.plugins.ShipSystemStatsScript;

public class FortressShieldStats implements ShipSystemStatsScript {

public void apply(MutableShipStatsAPI stats, String id, State state, float effectLevel) {
//stats.getShieldTurnRateMult().modifyMult(id, 1f);
//stats.getShieldUnfoldRateMult().modifyPercent(id, 2000);

stats.getShieldDamageTakenMult().modifyMult(id, 0f);
//stats.getShieldAbsorptionMult().modifyMult(id, 0.2f);
stats.getShieldUpkeepMult().modifyMult(id, 0f);
}
public void unapply(MutableShipStatsAPI stats, String id) {
//stats.getShieldAbsorptionMult().unmodify(id);
//stats.getShieldArcBonus().unmodify(id);
stats.getShieldDamageTakenMult().unmodify(id);
//stats.getShieldTurnRateMult().unmodify(id);
//stats.getShieldUnfoldRateMult().unmodify(id);
stats.getShieldUpkeepMult().unmodify(id);
}

public StatusData getStatusData(int index, State state, float effectLevel) {
if (index == 0) {
return new StatusData("shield absorbs 10x damage", false);
}
return null;
}
}
[close]

Result?  15 seconds of invulnerability, Flux dissipation, but you're dead in the water, no shooting, and then can't do it again for a while.  I think that the cooldown timer is probably the critical balance area; it needs to be high enough that it's a gamble, not a certainty that you're going to get full shields back after being a turtle for a minute.

[EDIT]Bumped up the cooldown; seems to work pretty well.  The lack of Hard Flux buildup makes this much less of a minor reprieve and if you're already moving at maximum speed, it can be situationally useful.
Title: Re: Hull Mod: Flux Converter
Post by: Alex on September 26, 2012, 11:48:22 AM
Erm... I have a feeling you may be missing how it actually works. You're aware soft flux can (and does) dissipate while it's up, right? It's anything but marginal, as you can get good mileage of it in just about any even engagement.

It allows you to fire until your flux tops out, then recuperate in the thick of battle while fortress shield is up. Since the Paragon is slow, it's particularly important because it usually can't get away to vent safely. Just that usage of it is a significant amount of extra flux room - regained in safety - never mind spot usage to absorb burst damage.
Title: Re: Hull Mod: Flux Converter
Post by: xenoargh on September 26, 2012, 11:56:41 AM
That may be the intended use, but what tends to happen is that I surround the ship, pile on DPS, ship raises Fortress Shield, gets Overloaded anyway, starts dying.  

It's not like 1 Paragon is usually duking it out with 1 other capship in actual Campaign play; usually, due to slow speed, it's at the tail end of the drips and drabs, gets deployed late, and if you can take it on at all, you can surround it.

A lot of dynamics aren't quite as apparent in Vanilla as they are in my mod, where a lot of your opponents are not going to run out of Flux unless you shoot back.
Title: Re: Hull Mod: Flux Converter
Post by: Thaago on September 26, 2012, 12:10:56 PM
That may be the intended use, but what tends to happen is that I surround the ship, pile on DPS, ship raises Fortress Shield, gets Overloaded anyway, starts dying. 

A lot of dynamics aren't quite as apparent in Vanilla as they are in my mod, where a lot of your opponents are not going to run out of Flux unless you shoot back.

Question: does the ship drop FS and fire when it has only hard flux left, but also has room left in the flux reserve?
If not then the incoming DPS is so high that it triggers the 'spot usage'. If this is an inappropriate circumstance (the ship is not totally outclassed but is instead gimping itself) then that sounds like a behavior bug to me and could probably use its own thread in the bugs section.

Quote
where a lot of your opponents are not going to run out of Flux unless you shoot back

Does this also apply to the ship with the fortress shield? I ask because the Fortress Shield really shines when the ship using it has significantly higher flux usage from weapons+shield than dissipation. I try to run my Paragon's at about a 1.75 - 1 ratio of usage - dissipation to take advantage of the 'hide behind the fortress and deflux' behavior.

Apologies, but which mod is yours? I couldn't find it with a search.
Title: Re: Hull Mod: Flux Converter
Post by: Catra on September 26, 2012, 12:24:54 PM
That may be the intended use, but what tends to happen is that I surround the ship, pile on DPS, ship raises Fortress Shield, gets Overloaded anyway, starts dying.  

It's not like 1 Paragon is usually duking it out with 1 other capship in actual Campaign play; usually, due to slow speed, it's at the tail end of the drips and drabs, gets deployed late, and if you can take it on at all, you can surround it.


so the fortress shield is bad because the AI is faulty and you completely dominated them? that reasoning seems legit. :p

@ alex

reality check:

intended use and actual use are different, pretty bad form to dismiss someone trying to tell you this with what's essentially "you're doing it wrong".
Title: Re: Hull Mod: Flux Converter
Post by: xenoargh on September 26, 2012, 12:28:26 PM
Quote
If this is an inappropriate circumstance (the ship is not totally outclassed but is instead gimping itself) then that sounds like a behavior bug to me and could probably use its own thread in the bugs section.
Yeah, it's probably an AI miscalculation (not bug, really, just not quite taking advantage of it well) in part; the intended use case is to use it when Hard Flux < 50% of Overload values or thereabout, after that it gets reeeeeal situational, even in Vanilla, so it probably shouldn't bother past that.  

Losing the DPS trade, even at a weak Soft Flux level where a lot of weapons are forced off, creates more problems than it solves, once a capship with this is surrounded and must start killing the sources of DPS.  It's probably far better to simply drop the shields and start taking armor hits.

I tried a further variation of this:

Code
Fortress Shield,fortressshield,,,-0.05,,,,,,1,15,1,35,,,,TRUE,TRUE,,TRUE,TRUE,,graphics/icons/hullsys/fortress_shield.png
This allows for Hard Flux to actually be bled off while your ship's forced to quit maneuvering or firing, giving the ship a real second chance but at the big cost of being out of the DPS competition for quite some time and not being able to pull it off again in time to avoid Overload, in really serious situations.  It may not save a ship from a pack of wolves, but it means that it'll emerge and be really dangerous again.

I think something like that's how I want to keep it over here; this gives it more of a turtle use and it's less likely to be used badly by the AI.
Title: Re: Hull Mod: Flux Converter
Post by: Wyvern on September 26, 2012, 12:43:52 PM
Erm... I have a feeling you may be missing how it actually works. You're aware soft flux can (and does) dissipate while it's up, right? It's anything but marginal, as you can get good mileage of it in just about any even engagement.

It allows you to fire until your flux tops out, then recuperate in the thick of battle while fortress shield is up. Since the Paragon is slow, it's particularly important because it usually can't get away to vent safely. Just that usage of it is a significant amount of extra flux room - regained in safety - never mind spot usage to absorb burst damage.

Odd; I've never been able to get it to work that way - for me, turning fortress shield on for any length of time inevitably results in *more* hard flux than if I'd just stopped firing without the system.  Yes, it may result in total flux going down a bit faster - but never by enough to be worth the extra hard flux.  It does still have one use: absorbing alpha strikes (torpedos, bomber runs, shots from slow-firing kinetic weapons or sabot SRMs, that sort of thing) where you can flick it on and then off again.  But that's all I've found it to be good for.

Personally, I'd prefer a fortress shield that had a very low maintenance cost, but some sort of either cooldown once turned off, or activation cost, or something to make it more of a "turtle" device than a "momentary shield" device.
Title: Re: Hull Mod: Flux Converter
Post by: Hyph_K31 on September 26, 2012, 12:45:31 PM
Odd; I've never been able to get it to work that way - for me, turning fortress shield on for any length of time inevitably results in *more* hard flux than if I'd just stopped firing without the system.  Yes, it may result in total flux going down a bit faster - but never by enough to be worth the extra hard flux.  It does still have one use: absorbing alpha strikes (torpedos, bomber runs, shots from slow-firing kinetic weapons or sabot SRMs, that sort of thing) where you can flick it on and then off again.  But that's all I've found it to be good for.

Personally, I'd prefer a fortress shield that had a very low maintenance cost, but some sort of either cooldown once turned off, or activation cost, or something to make it more of a "turtle" device than a "momentary shield" device.

+1
Title: Re: Hull Mod: Flux Converter
Post by: xenoargh on September 26, 2012, 12:56:21 PM
Quote
Odd; I've never been able to get it to work that way - for me, turning fortress shield on for any length of time inevitably results in *more* hard flux than if I'd just stopped firing without the system.  Yes, it may result in total flux going down a bit faster - but that's simply not worth the extra hard flux.  It does still have one use: absorbing alpha strikes (torpedos, bomber runs, shots from slow-firing kinetic weapons or sabot SRMs, that sort of thing) where you can flick it on and then off again.  But that's all I've found it to be good for.
Yeah, that's generally been my experience, too.  

I can see Thaago's point about simply stacking Flux rates so low that you can use it to extend burst DPS, though; that's a legitimate way to boost Soft Flux for burst DPS.  If, and only if, you aren't already taking so much DPS that your primary requirement is to start killing the stuff that's delivering said DPS.

Problem there is that it's very situational; if the AI needs a really specific build before it can use this System about as well as a human, it's probably not working right.

Anyhow, I didn't want to start anything remotely like a flame war about the utility of the System in Vanilla; the fix I've made fixes it for my mod, where due to some of the other major changes I've put into place, the need for Fortress Shield to be a genuine reprieve is much more acute :)
Title: Re: Hull Mod: Flux Converter
Post by: Alex on September 26, 2012, 01:08:10 PM
That may be the intended use, but what tends to happen is that I surround the ship, pile on DPS, ship raises Fortress Shield, gets Overloaded anyway, starts dying.  

It's not like 1 Paragon is usually duking it out with 1 other capship in actual Campaign play; usually, due to slow speed, it's at the tail end of the drips and drabs, gets deployed late, and if you can take it on at all, you can surround it.

Honest question: doesn't this just boil down to "system not useful when in hopeless situation"?

A lot of dynamics aren't quite as apparent in Vanilla as they are in my mod, where a lot of your opponents are not going to run out of Flux unless you shoot back.

Wait, are you basing your assessment of the fortress shield based on the balance in your mod? That's kind of an important detail not to mention :) I get the sense that in your mod, weapons don't generate that much flux - meaning the soft flux level probably doesn't spike above the hard flux level that much - and since that's where the system gets much of the usefulness, yeah, sure, it'd lose a lot, and changing how it works makes perfect sense.


Question: does the ship drop FS and fire when it has only hard flux left, but also has room left in the flux reserve?

It takes the relative hard and soft flux levels into account when using the system, yeah. So it'll be more inclined to use it when the soft flux level is significantly higher than the hard flux level. It'll still use it when hard flux = soft flux if the incoming dps is high enough, though.


Odd; I've never been able to get it to work that way - for me, turning fortress shield on for any length of time inevitably results in *more* hard flux than if I'd just stopped firing without the system.  Yes, it may result in total flux going down a bit faster - but never by enough to be worth the extra hard flux.  It does still have one use: absorbing alpha strikes (torpedos, bomber runs, shots from slow-firing kinetic weapons or sabot SRMs, that sort of thing) where you can flick it on and then off again.  But that's all I've found it to be good for.

Personally, I'd prefer a fortress shield that had a very low maintenance cost, but some sort of either cooldown once turned off, or activation cost, or something to make it more of a "turtle" device than a "momentary shield" device.

Yeah, hard flux goes up while soft flux goes down. Soft flux goes down faster, and faster than it does w/ shields up and not firing. If you're under fire, it's definitely worth it - once you factor in the flux from taking extra damage on shields, it ends up taking you *much* longer to dissipate a useful amount of flux, compared to turning the fortress shield on - meaning you end up gaining more hard flux in the process, too.

It'd probably simplify things to have the hard flux cost of it be the actual shield upkeep cost, though - instead of a separate-but-about-the-same value, which just makes it more difficult to evaluate.
Title: Re: Hull Mod: Flux Converter
Post by: xenoargh on September 26, 2012, 01:50:16 PM
Quote
Honest question: doesn't this just boil down to "system not useful when in hopeless situation"?
I guess it's somewhat in the eye of the beholder :)  A really good System should be the difference between "hopeless" and "a smallish chance, if you make good choices".

Given the name, I was expecting it to be more useful as a defensive tool, not as a tricky way to boost burst DPS.  The name, the way it looks, all suggest you're about to get a really nifty defense, but used that way, given what it does, it is pretty much a last resort, hope-the-cavalry-arrives sort of thing.  It doesn't really work like you'd expect, and, as Thaago pointed out, you need to stack for it to really reap the benefits. 

If the intended use case was always to be a micro-heavy Flux management tool, not just a burst-damage soak, why not drop the shields and allow it to shave away Hard Flux without Venting?  I haven't tried it that way, I guess I'll see if that works.

But, tbh, I've never seen the AI really get a lot of mileage out of this System in Campaign situations; I've seen the AI put up Fortress Shields at the start of battles, when there's nothing anywhere near it, and put it up when approaching the enemy but it's not carrying any Flux, but it doesn't seem to use it in the sin-like way that you'd really need to get maximum efficiency from Hard / Soft Flux tradeoff.

Quote
Wait, are you basing your assessment of the fortress shield based on the balance in your mod?
The mod just makes things a lot more acute, because there's no "pause" or "slowdown" when everybody's hitting the soft-flux wall; ships can and do hit the wall, but it's a lot rarer and much more about whether a ship's built around burst DPS via certain weapons vs. continual DPS than in Vanilla.

That said, I saw these issues in Vanilla, but I hadn't gotten around to tweaking this System, so I was thinking about why I felt like it didn't work for me in Vanilla and why it's extra-broken now that I've made big changes :)
Title: Re: Hull Mod: Flux Converter
Post by: Wyvern on September 26, 2012, 02:08:04 PM
Yeah, hard flux goes up while soft flux goes down. Soft flux goes down faster, and faster than it does w/ shields up and not firing. If you're under fire, it's definitely worth it - once you factor in the flux from taking extra damage on shields, it ends up taking you *much* longer to dissipate a useful amount of flux, compared to turning the fortress shield on - meaning you end up gaining more hard flux in the process, too.

I'll admit, most of my testing comes from playing through "Forlorn Hope", which may be biasing the results some.  However, in that context, using the stock Paragon, the results I observed was that trying to dissipate soft flux with fortress shields active was always a mistake - even when you've got fighters and frigates swarming all around you, you're better off just hitting "hold fire" for a bit.  Maybe the opposition in that mission just can't generate enough sustained damage output to make fortress shields be worth using for more than burst damage?
Title: Re: Hull Mod: Flux Converter
Post by: xenoargh on September 26, 2012, 02:16:50 PM
I tried one more variation:  no flight, no shooting, but a slow bleed-off of Hard Flux while using it.  It can be overwhelmed, but it takes serious DPS to do it, and in most cases, it's temporary invulnerability.  This appears to be a variant that the AI can use fairly well, probably just needs cooldown tweaks.

Code
Fortress Shield,fortressshield,,,-0.03,,,,,,1,,1,5,TRUE,,,TRUE,TRUE,,TRUE,TRUE,,graphics/icons/hullsys/fortress_shield.png

Java code:
Spoiler
Code
package data.shipsystems.scripts;

import com.fs.starfarer.api.combat.MutableShipStatsAPI;
import com.fs.starfarer.api.plugins.ShipSystemStatsScript;

public class FortressShieldStats implements ShipSystemStatsScript {

public void apply(MutableShipStatsAPI stats, String id, State state, float effectLevel) {
//stats.getShieldTurnRateMult().modifyMult(id, 1f);
//stats.getShieldUnfoldRateMult().modifyPercent(id, 2000);

stats.getShieldDamageTakenMult().modifyMult(id, 0.05f);
//stats.getShieldAbsorptionMult().modifyMult(id, 0.2f);
stats.getShieldUpkeepMult().modifyMult(id, 0f);
}
public void unapply(MutableShipStatsAPI stats, String id) {
//stats.getShieldAbsorptionMult().unmodify(id);
//stats.getShieldArcBonus().unmodify(id);
stats.getShieldDamageTakenMult().unmodify(id);
//stats.getShieldTurnRateMult().unmodify(id);
//stats.getShieldUnfoldRateMult().unmodify(id);
stats.getShieldUpkeepMult().unmodify(id);
}

public StatusData getStatusData(int index, State state, float effectLevel) {
if (index == 0) {
return new StatusData("shield absorbs 10x damage", false);
}
return null;
}
}
[close]
Title: Re: Hull Mod: Flux Converter
Post by: Thaago on September 26, 2012, 02:34:22 PM
Yeah, hard flux goes up while soft flux goes down. Soft flux goes down faster, and faster than it does w/ shields up and not firing. If you're under fire, it's definitely worth it - once you factor in the flux from taking extra damage on shields, it ends up taking you *much* longer to dissipate a useful amount of flux, compared to turning the fortress shield on - meaning you end up gaining more hard flux in the process, too.

I'll admit, most of my testing comes from playing through "Forlorn Hope", which may be biasing the results some.  However, in that context, using the stock Paragon, the results I observed was that trying to dissipate soft flux with fortress shields active was always a mistake - even when you've got fighters and frigates swarming all around you, you're better off just hitting "hold fire" for a bit.  Maybe the opposition in that mission just can't generate enough sustained damage output to make fortress shields be worth using for more than burst damage?

Well, the system generates .025 * base capacity = .025 * 25000 = 625 hard flux per second.

While the FS is active soft flux dissipates at its full rate from 1250 -> 1750 + 125 = 1875. Lets take just over halfway between: 1625. Then the net dissipation with FS up is 1000 F/S minus some very small amount for incoming fire (might become noticeable with two onslaughts firing) and +625 hard flux/second.

While the FS is not active soft flux dissipates at 1625 - shield upkeep/2 (Paragon's should use stabilized shields.) = 1625 - 375 = 1250. However incoming damage is not reduced. The Paragon has a shield efficiency of .6, make that .54 with a veteran crew.

So, 3 cases (while holding fire):

1) Incoming damage < 463 (against shields)      : Fortress shield is a pure loser - flux dissipation is less and hard flux increases.

2) 463 < Incoming damage < 1157                   : Fortress shield has greater net flux dissipation, but hard flux increases faster. Situational.

3) 1157 < Incoming damage                            : Fortress shield pure winner.

Assumptions: Flux resistant conduits, Stabilized shields, 25 Vents, veteran crew.

[Edit] This also assumes that there is soft flux left to vent. If there is not then only case 3 is an advantage for the fortress shield... but you should probs drop and fire for a bit anyways to take advantage of the soft flux under fortress dissipation.

...  
This appears to be a variant that the AI can use fairly well, probably just needs cooldown tweaks.
...

To be honest I feel the AI can use the base fortress shield pretty well too - if you build a variant that takes advantage of it. Of course whether or not a system is good if you have to build around it is up for debate. I personally think its fine.
Title: Re: Hull Mod: Flux Converter
Post by: Alex on September 26, 2012, 02:52:24 PM
Nice analysis. I think it underscores that making the system hard flux buildup dependent on the shield upkeep would be a good idea - it'd remove the #1 scenario entirely, so it'd always be either #2 or #3 (as it is now, if you do NOT use Stabilized Shields - but, as you point out, you always should). I'll add this to my list.


Quote
Honest question: doesn't this just boil down to "system not useful when in hopeless situation"?
I guess it's somewhat in the eye of the beholder :)  A really good System should be the difference between "hopeless" and "a smallish chance, if you make good choices".

Well, that just pushes back what "hopeless" is, doesn't it? :) At any rate, I don't think how it performs in the hands of the AI in a specific situation has much impact on whether it's useful for the player. That said, though, I'm not seeing the AI issues you're pointing out, and think it actually does well - maybe some of it is specific to stats being so different in your mod. Well, I'd like to make system AI moddable at some point, so you should get a chance to make it do whatever you want!

And, oh man, have we ever gone off-topic.
Title: Re: Hull Mod: Flux Converter
Post by: naufrago on September 26, 2012, 04:33:20 PM
Nice analysis. I think it underscores that making the system hard flux buildup dependent on the shield upkeep would be a good idea - it'd remove the #1 scenario entirely, so it'd always be either #2 or #3 (as it is now, if you do NOT use Stabilized Shields - but, as you point out, you always should). I'll add this to my list.


Quote
Honest question: doesn't this just boil down to "system not useful when in hopeless situation"?
I guess it's somewhat in the eye of the beholder :)  A really good System should be the difference between "hopeless" and "a smallish chance, if you make good choices".

Well, that just pushes back what "hopeless" is, doesn't it? :) At any rate, I don't think how it performs in the hands of the AI in a specific situation has much impact on whether it's useful for the player. That said, though, I'm not seeing the AI issues you're pointing out, and think it actually does well - maybe some of it is specific to stats being so different in your mod. Well, I'd like to make system AI moddable at some point, so you should get a chance to make it do whatever you want!

And, oh man, have we ever gone off-topic.

If you combine Stabilized Shields with Front Shield Emitter, you get 0 flux/sec upkeep for shields. If Fortress Shield's hard flux buildup rate is dependent on shield upkeep, how might you change things based on that, if at all?
Title: Re: Hull Mod: Flux Converter
Post by: Gothars on September 26, 2012, 05:37:46 PM
Aside from he math, my personal experience with the FS is that it works great. This is a typical scenario: Blazing guns I thrust into the thick of the enemy and take out some smaller ships, my soft flux gets high but I take little hard flux damage thanks to my superior range. Now the enemy focuses it's attention on me, I get a lot of incoming fire. Normally I had to either drop shields and keep firing or try to retreat a bit. But now I can just activate FS and wait till my total flux level drops to about 1/3. Then start firing again to the limits of soft flux, FS change that to ~2/3 hard flux and than it's time to back off and vent.

All in all it roughly doubles the Paragon's staying power in heavy combat.
Title: Re: Hull Mod: Flux Converter
Post by: Alex on September 26, 2012, 05:42:16 PM
If you combine Stabilized Shields with Front Shield Emitter, you get 0 flux/sec upkeep for shields. If Fortress Shield's hard flux buildup rate is dependent on shield upkeep, how might you change things based on that, if at all?

In the dev build, percentile reductions are multiplicative specifically to avoid this kind of thing - even more potential cases come up with skill-based effects. Percentile increases are still additive.

So, if you have two -50% modifiers, the final result is 25% of the base value.

Also, +50% and -50% don't cancel out - the final result is 75% of the base value, since the percentile reduction is expressed as a multiplier and is applied to the final value after the percentile increase.

I've reduced some penalties to reflect this.

The formula is:
IncreaseMult = (100 + <sum of all percentage increases>) * 0.01
ReductionMult = product of (1 - <percentage reduction> * 0.01) for all percentage reductions
FinalValue = BaseValue * IncreaseMult * ReductionMult
Title: Re: Hull Mod: Flux Converter
Post by: Thaago on September 26, 2012, 06:19:45 PM
If you combine Stabilized Shields with Front Shield Emitter, you get 0 flux/sec upkeep for shields. If Fortress Shield's hard flux buildup rate is dependent on shield upkeep, how might you change things based on that, if at all?

In the dev build, percentile reductions are multiplicative specifically to avoid this kind of thing - even more potential cases come up with skill-based effects. Percentile increases are still additive.

So, if you have two -50% modifiers, the final result is 25% of the base value.

Also, +50% and -50% don't cancel out - the final result is 75% of the base value, since the percentile reduction is expressed as a multiplier and is applied to the final value after the percentile increase.

I've reduced some penalties to reflect this.

The formula is:
IncreaseMult = (100 + <sum of all percentage increases>) * 0.01
ReductionMult = product of (1 - <percentage reduction> * 0.01) for all percentage reductions
FinalValue = BaseValue * IncreaseMult * ReductionMult


Thats getting added to the Alex says page... :P

That makes some really non-intuitive things happen: multiple small penalties are better than a single larger penalty, while increases combine perfectly. However, penalties apply not only to the base value but also to all increases... could make for some interesting decisions.
Title: Re: Hull Mod: Flux Converter
Post by: Reshy on September 26, 2012, 07:10:15 PM
If you combine Stabilized Shields with Front Shield Emitter, you get 0 flux/sec upkeep for shields. If Fortress Shield's hard flux buildup rate is dependent on shield upkeep, how might you change things based on that, if at all?

In the dev build, percentile reductions are multiplicative specifically to avoid this kind of thing - even more potential cases come up with skill-based effects. Percentile increases are still additive.

So, if you have two -50% modifiers, the final result is 25% of the base value.

Also, +50% and -50% don't cancel out - the final result is 75% of the base value, since the percentile reduction is expressed as a multiplier and is applied to the final value after the percentile increase.

I've reduced some penalties to reflect this.

The formula is:
IncreaseMult = (100 + <sum of all percentage increases>) * 0.01
ReductionMult = product of (1 - <percentage reduction> * 0.01) for all percentage reductions
FinalValue = BaseValue * IncreaseMult * ReductionMult




Pfft alex, let us have some fun with shields that require no energy to operate!
Title: Re: Hull Mod: Flux Converter
Post by: harrumph on September 27, 2012, 10:08:57 AM
A really good System should be the difference between "hopeless" and "a smallish chance, if you make good choices".

By that logic, are there more than a couple really good systems? Maneuvering Jets and the Phase Teleporter fit the bill, probably Burn Drive and the Skimmer too, but most of the drones don't, the weapon-based systems don't, flares do only very situationally, etc. etc.
Title: Re: Hull Mod: Flux Converter
Post by: Vulpes on September 28, 2012, 06:08:53 AM
A really good System should be the difference between "hopeless" and "a smallish chance, if you make good choices".

By that logic, are there more than a couple really good systems? Maneuvering Jets and the Phase Teleporter fit the bill, probably Burn Drive and the Skimmer too, but most of the drones don't, the weapon-based systems don't, flares do only very situationally, etc. etc.

Teleporter type devices are awesome... love hopping around in my hyperion- not very impressed with the skimmers though.  In some situations drones can be very useful, point defence drones+ lots of fighters= "great success". 

Fortess shields are interesting- sometimes they're extremely broken, others they are marginally useful.  One example would be countering an alien dreadnought's heavy weaponry in the Project Ironclads mod (a michigan can take one down solo without any hull damage).
Title: Re: Hull Mod: Flux Converter
Post by: Archduke Astro on September 28, 2012, 12:04:31 PM
Hey folks, remember a little old suggestion called a Flux Converter?

I know it's really hard to remember, seeing how many of you are busy with going full-bore into considerable off-topic minutiae about the Fortress Shield, etc. A little meandering is sometimes OK, but this is more than enough. Kindly cut the detours and get this thread back on-topic.
Title: Re: Hull Mod: Flux Converter
Post by: Degraine on September 30, 2012, 05:34:53 PM
I like the idea in principle. Not sure if the costs proposed aren't a bit savage, even if it will allow for slow hard flux dispersal. However...

I don't see much good in changes that encourage defensive, passive behavior.

Hardly - if anything, it would just make me more reckless with my Medusa!