PhaseOut Bool Modifier Question

Ok, I have a question. In all the phase out buffs, why even have the modifiers "DisablePhaseJump", "DisableLinearEngines", or "DisableAngularEngines" if the "PhaseOut" modifier does all those by itself. It's frustrating, becuase I removed those modifiers and was puzzled why my ships wouldn't move. "PhaseOut" turns all those things off by default. I want to be able to phase my ships out in the sense that they are in a "jump state." In other words, I would like to be able to have them move while invisible. Is there any way to do that without using the "PhaseOut" bool modifier?

7,089 views 11 replies
Reply #1 Top

Just make them impossible to target... everyone always seems to ask this question sooner or later, and this seems to be the most satisfactory answer to date.

Reply #2 Top

If i am not mistaken, and i can be, im at school and not close to the game to check the files, but "phasecloak" on the phasescout (frigate) "does" allow movement while phased out, the purpose of "phaseout" i believe, and i am guessing here at the intentions of the devs, but i see it as phaseout is a combat ability that "evens" the sides, phase out is used both against the enemy and against friendly ships. The enemy ships of course are disabled and cannot run or fire, which save the home fleet some time to recuperate in heavy battles, or if they are outnumbered.

The friendly ships that are affected by phaseout are saved some damage by becoming momentarily invulnerable, but doesnt allow them a larger margin of favor by allowing them movement or the ability to phase jump. So it is fair to both sides, offering no advantages to one over the other.

By phasecloak being able to move while phase shifted, being an ability used by scouts, which are mostly, not always of course, but mostly planet observing travelers, the phase cloak allows fairly weak scout ships to survive a few minutes longer in hostile gravity wells than they would otherwise. It is a "self only" ability in that it offers a little more protection for the scout, but doesnt affect the enemy ships at all. In this way, it probably is considered a "scout skill" not a combat skill. And while phaseout could be said to be a combat skill, it is mostly a shield ability for the friendly ships, or a "momentary stop" ability against the enemy, not aggressive at all, especially since it makes the ships, both enemy and friendly invulnerable to attack for a short time.

Anyway, with regards to having the phase out accomplish by itself what the disablephasejump, disablelinearengines and disableangularengines does separately, i cannot exactly say, other than guess that perhaps those values going into the game engine are read and and when expired they cancel those same modifiers. I am guessing at this point that simply having phaseout listed alone may possibly produce an error, or may not correctly re-start the engines when the ability expires.

Also, as the gentleman above stated, it may simply be a way of the devs insuring that the ships affected are not targeted. The means that the game uses to target ships may need those modifiers specifically to ignore them.

Anyway, these are my ideas of why phaseout, and phasecloak and the modifiers are used. Absolute clarity of course can come from asking the Devs, who will not "guess" as i have done, but be able to tell you exactly why they did it.   :)

Take care and Keep Modding!!!!!

-Teal

 

 

Reply #3 Top

I'm pretty sure that the scouts can't move while in such a state, 99.9% certain as I'm trying it right now and it ain't working. Or maybe I've been messing around with my files too much... always a possibility.

Reply #4 Top

Nah, they can't move while using Phase Cloak.

 

:fox:

Reply #5 Top

ok, good, I'm not going crazy.

Reply #6 Top

You could make the mesh files transparent though, could you not? actually make the ship itself invisible? And control it from the empire tree...

Reply #7 Top

I actually figured out how to do this- just apply the following bool modifiers- 'CannotBeDamaged' and 'IsIllusionShip'. Trust me.

I've tried this and it works BEAUTIFULLY.

Reply #8 Top

but the illusions are still visible, and targetable... right?

Reply #9 Top

CannotBeDamaged- this doesn't make a unit invincible (technically); what it appears to do is make a unit IGNORED by the unit AIs.

The 'IsIllusionShip' modifier is to make it LOOK likes it is phased out. You can still see it, true. But it isn't targetable anymore.

This is how I define cloaks- there are 3 types- FUNCTIONAL, COSMETIC, and PROPER. A FUNCTIONAL cloak is something that has the form of a cloak, i.e. it makes a unit 'undetectable' (to an extent). A COSMETIC cloak is one that makes a ship LOOK like it is invisible. A PROPER cloak does both.

Reply #10 Top

niiiiiice! thats awesome; I always assumed that CannotBeDamaged meant.... ohh.... thanks a bunch!

Reply #11 Top

:)  Thank you for the clarification Whiskey, sorry to everyone about phasecloak, i missed the boat on that one. But thank you for the correction, also the IsillusionShip, sounds wonderful!!!  I have been searching for a way to make a new race with just this "Look"  :) 

Thank you very very much Whiskey!   :)

-Teal