Author Topic: Bomber Turrets  (Read 2938 times)

0 Members and 1 Guest are viewing this topic.

Offline Kiloku

  • 27
  • Buzzbuzz!
When you fly a bomber with a turret, is there any way to choose the behavior of the turret? It seems like it will only shoot my current target, but that's not helpful if I'm trying to get a lock on an enemy capital ship while being pursued by a fighter. How would I make the turret shoot the fighter while I can keep the capship as my target?
Potato!

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
This is not possible in the vanilla game, you'd have to write a lua script to do it for you and expose that functionality.
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 MatthTheGeek

  • Captain Obvious
  • 212
  • Frenchie McFrenchface
Improved AI profiles make bomber turrets select their target independently from pilot target. I don't remember what is the exact setting in there that triggers it though.
People are stupid, therefore anything popular is at best suspicious.

Mod management tools     -     Wiki stuff!     -     Help us help you

666maslo666: Releasing a finished product is not a good thing! It is a modern fad.

SpardaSon21: it seems like you exist in a permanent state of half-joking misanthropy

Axem: when you put it like that, i sound like an insane person

bigchunk1: it's not retarded it's american!
bigchunk1: ...

batwota: steele's maneuvering for the coup de gras
MatthTheGeek: you mispelled grâce
Awaesaar: grace
batwota: oh right :P
Darius: ah!
Darius: yes, i like that
MatthTheGeek: the way you just spelled it it means fat
Awaesaar: +accent I forgot how to keyboard
MatthTheGeek: or grease
Darius: the killing fat!
Axem: jabba does the coup de gras
MatthTheGeek: XD
Axem: bring me solo and a cookie

 

Offline Kiloku

  • 27
  • Buzzbuzz!
Ah, I wish it was an option available to the player in general. Thanks anyway.
Potato!

 

Offline Black Wolf

  • Twisted Infinities
  • 212
  • Hey! You! Get off-a my cloud!
    • Visit the TI homepage!
Isn't there an objecttypes.tbl setting that deals with this so you don't need to use scripting?
TWISTED INFINITIES · SECTORGAME· FRONTLINES
Rarely Updated P3D.
Burn the heretic who killed F2S! Burn him, burn him!!- GalEmp

 
as far as scripting is concerned, the bp capship command missions demonstrate that you can exercise vastly more fine control over turrets than what you're trying to do; you could just pare that stuff down
The good Christian should beware of mathematicians, and all those who make empty prophecies. The danger already exists that the mathematicians have made a covenant with the devil to darken the spirit and to confine man in the bonds of Hell.

 

Offline Kiloku

  • 27
  • Buzzbuzz!
You guys are talking about developing missions, scripting, etc. I'm talking about the player being able to do that in the game whenever they feel like, as long as they're flying a bomber with a turret, as a game feature.
« Last Edit: September 13, 2013, 08:29:49 pm by Kiloku »
Potato!

  

Offline Droid803

  • Trusted poster of legit stuff
  • 213
  • /人 ◕ ‿‿ ◕ 人\ Do you want to be a Magical Girl?
    • Skype
    • Steam
Someone could probably write a script that you could just dump into your data folder (not that that's recommended) and would let you assign targets to your turrets in general.
There's no real reason to "hardcode" it into the engine.
(´・ω・`)
=============================================================

 

Offline Quanto

  • 28
  • Permanent Nostalgia Goggles
Hardcoding it into the engine would be a much less dirty fix however. And I'm willing to bet it wouldn't be an unpopular move.
00:41:58 <DarthGeek>: I might do it, I need to build a reputation of someone who doesn't suffer fools
(DarthGeek on: "Relentless")

 

Offline SypheDMar

  • 210
  • Student, Volunteer, Savior
If it changes retail behavior by default, it would. Otherwise, I agree. I think everyone expects that to be the norm.

 

Offline Macfie

  • 210
  • If somebody made a campaign I've probably got it
In the files for the Fury AI there is a table that allows the turrets on a bomber to target independently.  I think it is ai-obt.tbm.
Normal people believe that if it isn't broke, don't fix it. Engineers believe that if it isn't broke, it doesn't have enough features yet.
The difference between Mechanical Engineers and Civil Engineers is:
Mechanical Engineers build weapons.  Civil Engineers build targets
An optimist sees the glass half full; the pessimist sees it half empty. An engineer sees that the glass is twice as big as it needs to be.

 

Offline Droid803

  • Trusted poster of legit stuff
  • 213
  • /人 ◕ ‿‿ ◕ 人\ Do you want to be a Magical Girl?
    • Skype
    • Steam
Hardcoding it into the engine would be a much less dirty fix however. And I'm willing to bet it wouldn't be an unpopular move.
If it changes retail behavior by default, it would. Otherwise, I agree. I think everyone expects that to be the norm.

Well, I don't want my targetsTURRENTS shooting at whatever they please.
If I had to choose between 'my target only' and 'acquires target automatically' (read: shoots whatever the **** it wants - be it the fragile target I'm supposed to disable and not kill or a harmless cargo container which happens to be closer than the fighter shooting me that I can't quite turn around to point my guns at), I would rather have it slaved to my targeting to prevent...frustrating mishaps.

Now, if there's some more control like with a CSC script, of course I would rather have that, but that's a rather significant departure from retail behaviour. Between slaved-to-targeting (might not be useful, but at least predictable and controllable) and automatically acquired targets (still not significantly more useful, and uncontrollable) though, I would take the former over the latter.

EDIT: this is in reference to making it a built-in feature in the game engine, rather than something customizable via tbls.
« Last Edit: September 23, 2013, 12:00:19 am by Droid803 »
(´・ω・`)
=============================================================

 

Offline Fury

  • The Curmudgeon
  • 213
As has been said before, use obt.tbm to make bomber turrets independet. You can then use target priority listing to control how the turret prioritizes targets. But if you want to specifically tell the turret what to do, then you need lua scripting.

 

Offline SypheDMar

  • 210
  • Student, Volunteer, Savior
TURRENTS
No.

I agree that retail behaviour must be enabled by default. After putting actual thought into it, tbms seem to be a much better/flexible solution than hard coding.