Members | Sign In
All Forums > Mission Scripting
avatar

Elite Abilities - Applicable to any ships or just elite?

posted Jan 28, 2013 12:01:51 by JSpaced
If I want a small ship to randomly have warp/cloak/ invisibility, does that get applied via the elite bits argument, or can that ONLY be applied to ships that specify the key "elite" in their racehull ID in vessel data?

Also, Warp vs. Teleport. I can't seem to see the difference in my playtesting? Both seem to jump around the screen. Is that normal? How do I get a ship to travel at warp speed?

Thanks in advance.
[Last edited Jan 28, 2013 12:02:18]
"We should give him the send-off he deserves. He died saving us all. Prepare a Rocket-Shed for immediate launch."
page   1
9 replies
avatar
Mike_Substelny said Jan 29, 2013 00:25:49
That's a good question and I don't know the answer. You could give a Kralien ship an elite AI stack and set it's elite ability bits and watch what happens.
"Damn the torpedoes! Four bells, Captain Drayton!"

(Likely actual words of Admiral David Farragut, USN, at the battle of Mobile Bay. Four bells was the signal for the engine room to make full steam ahead).
avatar
KatoKatonian said Jan 29, 2013 01:41:09
I'd like to know this too. I haven't been able to get the eliteAbilityBits to do anything.
avatar
Mike_Substelny said Jan 29, 2013 02:04:33
They definitely work for Skaraans.
"Damn the torpedoes! Four bells, Captain Drayton!"

(Likely actual words of Admiral David Farragut, USN, at the battle of Mobile Bay. Four bells was the signal for the engine room to make full steam ahead).
avatar
JSpaced said Feb 05, 2013 15:15:08
Apart from Vorus and Martok's "if in this sphere ramp up top speed" scripting "cheat", is there any way to give enemies warp speed that you could feasibly disable?
"We should give him the send-off he deserves. He died saving us all. Prepare a Rocket-Shed for immediate launch."
avatar
Mike_Substelny said Feb 05, 2013 17:17:31
Sure, JSpaced. Last I checked you really could damage the warp drive on an enemy ship even though they don't have warp drive. The same goes for the Tactical and Torpedo flags on enemy ships that don't really do anything. Just give the enemy a really high topSpeed, but not in the same code block in which the enemy was created. Have another code block constantly checking to see:

<if_object_property name="Enemy Ship" property="systemDamagedWarp" comparator="=" value="1"/>

When true then drop top speed down. Once the enemy repairs their Warp Drive this test should work:

<if_object_property name="Enemy Ship" property="systemDamagedWarp" comparator="=" value="0"/>

When true then boost the topSpeed back up again. Viola!
"Damn the torpedoes! Four bells, Captain Drayton!"

(Likely actual words of Admiral David Farragut, USN, at the battle of Mobile Bay. Four bells was the signal for the engine room to make full steam ahead).
avatar
JSpaced said Feb 05, 2013 22:22:44
Set top speed in a different code block? That explains a lot. That's some cool code there. Will apply that and check the result. Thank you.
"We should give him the send-off he deserves. He died saving us all. Prepare a Rocket-Shed for immediate launch."
avatar
JSpaced said Feb 06, 2013 15:16:05
As a side note, have just discovered that this top-speed is undaunted by nebulae. You have to set a series of "If outside sphere raise top speed" and "If inside sphere lower top speed" for each nebula.
"We should give him the send-off he deserves. He died saving us all. Prepare a Rocket-Shed for immediate launch."
avatar
TravisHead said Feb 16, 2013 14:58:57
I found I had to manually control the top speeds as required for the missions as well. I couldn't find any better approach than to say "set top speed high,go here, when within sphere set top speed low".
Neutrals with a high top speed are no good in a fight :)

As for the Elite bits I found nothing I did seemed to make a difference. I experimented with all enemy types and found the Ska's all had warp/cloak even when elite bits were disabled, and the other races did not even with elite bits enabled.
Entirely possible I wasn't doing it right but it doesn't seem as simple as turning that one property on or off controls their ability to warp/cloak.
T
avatar
JSpaced said Feb 27, 2013 13:18:38
Hi Travis,
No, I can confirm that Mission Scripting appears to have very little impact on the abilities of enemies. Maybe Thom's fixing that for version 2?
J
"We should give him the send-off he deserves. He died saving us all. Prepare a Rocket-Shed for immediate launch."
Login below to reply: