Author Topic: Where is the Fury AI ???  (Read 3020 times)

0 Members and 1 Guest are viewing this topic.

Where is the Fury AI ???
I downloaded the blue planet mod package in anticipation of using the Fury AI for my upcoming mod, Singularity. However...I cannot seem to find it. Where precisely is the fury AI in the VP files?

Or is there a secret "FuryAI.zip" somewhere out there, hiding from me?

Thanks in advance.  :D
:divedivedive: <--- This needs to be a smiley.
Developer of the Singularity campaign/mod (WIP)
I call dibs on developing a Capella Barbecue Theory campaign.

  

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: Where is the Fury AI ???
For the moment, get the 3.6.12 Feature Package for the Director's Cut. It's in there (ai.tbl and aip.tbm or something similar.) The AI profile needs to be selected in Mission Specs.

An updated and enhanced version will arrive with War in Heaven any day now.

 

Offline Sushi

  • Art Critic
  • 211
Re: Where is the Fury AI ???
Based on my experience, if you're looking for the Fury AI, it is probably right behind you, about to unleash fiery hell. :p

An updated and enhanced version will arrive with War in Heaven any day now.

 :hammer: FASTER!

 
Re: Where is the Fury AI ???
Alright, I got it.

Now, this seems almost too good to be true, but will the glide VP really enable ships to slide up, down, left, and right, and use reverse thrust, so that the gameplay mechanics will more or less resemble that of the descent series? But with (semi)-newtonian movement? The space-friction is way too extreme in default FS2.
:divedivedive: <--- This needs to be a smiley.
Developer of the Singularity campaign/mod (WIP)
I call dibs on developing a Capella Barbecue Theory campaign.

 

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: Where is the Fury AI ???
The glide mechanic will allow the AI and player to use glide, but you may need to do further modding to get it working really well. Talk to Spoon.

 

Offline Sushi

  • Art Critic
  • 211
Re: Where is the Fury AI ???
The glide mechanic will allow the AI and player to use glide, but you may need to do further modding to get it working really well. Talk to Spoon.

Oh, I can tell you all about this too.  ;7

First, glide.

Using (only) Glide in combat is a tradeoff. You gain the ability to hit a target that isn't forward of your velocity vector. However, you also end up moving in a straight line, making you an easier target. Using glide is essentially an aggressive move: you're confident that being able to shoot at someone is more important than being able to dodge them.

For this to be effective, you need:
 - A ship that rotates reasonably fast
 - AI profiles and/or AI classes which use glide ($Glide Attack Percent and $Glide Strafe Percent)

"Glide attack" is how often the AI uses glide in a dogfight when it thinks it has a good opportunity. This is the behavior where the AI flies away, hits glide, then shoots you while flying backwards. "Glide strafe" is how often the AI uses glide vs capships. This is where the AI coasts by the capship target sideways while unloading lead into it.


Now, let's talk sidethrust.

Using sidethrust in combat is almost always to your advantage... as long as you can adjust your aim to compensate. Sidethrust is mostly defensive, but it can be considered an offensive move against ships with their ability to face you constrained (e.g. if you can sidethrust around them faster than they can turn, you can stay on their tail).

For effective AI treatment of sidethrust, you need:
- ships with fairy strong sidethrust. Acceleration is more important than top speed here, although both help.
- AI profiles and/or AI classes which use sidethrust ($Circle Strafe Percent and $Random Sidethrust Percent)
- Not required, but helpful for maximally nasty AI:
  - If the AI can also use rear thrust, it will make circle strafe more effective.
  - Likewise with glide: if the AI is flying a ship with glide, it will use it while circle strafing.
  - Using $No extra collision avoidance vs player makes the AI more effective when circle strafing.

Circle-strafe is essentially Descent-style fighting using sidethrust. The AI will try to stay a reasonable distance from you, then sidethrust around randomly while shooting at you. If the ship has rear thrust, it will be used to help maintain distance. Circle strafe percent controls how often the AI tries circle strafe when it thinks the conditions may be right for it.
Random sidethrust just means that the AI will randomly apply sidethrust during a dogfight, making it more unpredictable and harder to hit. This feature is not yet official: I'm still tweaking it a bit. That said, it works just fine, and makes nimble ships a real nasty pain to fight.


A test "Scar" AI for Diaspora, using all of the above tricks, can beat me nearly 100% of the time in a guns-only fight. Most of the time, it can do so without me even landing a hit. :p

 
Re: Where is the Fury AI ???
Apparently it only works when running it from fs2_open_3_6_12_RC3r_INF.exe. Otherwise, it generates a crapload of errors upon loading.

Is that normal?
:divedivedive: <--- This needs to be a smiley.
Developer of the Singularity campaign/mod (WIP)
I call dibs on developing a Capella Barbecue Theory campaign.

 

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: Where is the Fury AI ???
Apparently it only works when running it from fs2_open_3_6_12_RC3r_INF.exe. Otherwise, it generates a crapload of errors upon loading.

Is that normal?

Yes. The AI uses features only found in 3.6.12.

 

Offline Sushi

  • Art Critic
  • 211
Re: Where is the Fury AI ???
Unless the errors are coming from running fs2_open_3_6_12_RC3d_INF.exe, in which case something probably is wrong.

 
Re: Where is the Fury AI ???
My point is, it will not run using a non-inferno build.  fs2_open_3_6_12_RC3r_INF.exe works - fs2_open_3_6_12_RC3r.exe does not. Ordinarily, I would not care one way or the other, but for some reason, xfire will not recognize the inferno build, even after repeatedly typing in the .exe file. I cannot take the in-game video previews I wanted.
:divedivedive: <--- This needs to be a smiley.
Developer of the Singularity campaign/mod (WIP)
I call dibs on developing a Capella Barbecue Theory campaign.

 

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: Where is the Fury AI ???
Hrm. That sounds like a problem with some other aspect of your ships.tbl, though I could be wrong. Did you add a ton of ships or weapons? Are you using the entire blueplanet modpack instead of just the Fury AI?

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Where is the Fury AI ???
Yeah, at this point, an fs2_open.log is pretty much required. Please provide one. If you don't know how, read the FSO FAQ, which is stickied in the FSO support board.

However, I should point out that a) Inferno builds will be the standard in the future, and that b) XFire integration is not on our list of desired features.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: Where is the Fury AI ???
I hear Xfire's either being purchased or going under, actually.  :(

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Where is the Fury AI ???
They got sold. Most of the dev team jumped ship shortly afterwards.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns