Author Topic: Obscuring friendly objectives  (Read 4390 times)

0 Members and 1 Guest are viewing this topic.

Obscuring friendly objectives

This one is kind of frustrating, because I'm sure the answer is something that involves maybe 2-3 clicks of the mouse, yet I can't find it.  I'm designing a mission and I don't want the player to be able to see the objectives of friendly cap ships and wingmen when they're targeted.  How can I make that happen?

 

Offline 0rph3u5

  • 211
  • Oceans rise. Empires fall.
Re: Obscuring friendly objectives
the easiest way (and the only one known to me) to do that would be turning the "friendly" ships into "unknown" ones...
backside of this is that they are now surronded by purple bacers and the names are being spelled in purple letters in the hud...

if the orders of special military ships on the scene should not be displayed this would turn into a huge unlogical metaphore-I-have-yet-not-found (two kinds of (military) friendlies on the field... what's that?)

if you want this to be a non-military craft ... well than make all civs in the mission unknowns (and "protect ship" off course to prevent any absolutly-not-nice-problems-involving-the-AI-doing-what-you-don't-want-without-telling-it)
"As you sought to steal a kingdom for yourself, so must you do again, a thousand times over. For a theft, a true theft, must be practiced to be earned." - The terms of Nyrissa's curse, Pathfinder: Kingmaker

==================

"I am Curiosity, and I've always wondered what would become of you, here at the end of the world." - The Guide/The Curious Other, Othercide

"When you work with water, you have to know and respect it. When you labour to subdue it, you have to understand that one day it may rise up and turn all your labours into nothing. For what is water, which seeks to make all things level, which has no taste or colour of its own, but a liquid form of Nothing?" - Graham Swift, Waterland

"...because they are not Dragons."

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: Obscuring friendly objectives
A better solution might be to make a new iff-defs table and use that to create a team identical to Friendly whose orders aren't shown.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline Backslash

  • 29
  • Bring Our Might To Bear
Re: Obscuring friendly objectives
Or would a new flag, "never show orders" or something like that, in ai_profiles.tbl be a good solution for me to implement?  I've been thinking about making an "always show orders" (even for enemies... great for testing and also the TIE Fighter game had it), so this would be just as easy.

 

Offline Goober5000

  • HLP Loremaster
  • 214
    • Goober5000 Productions
Re: Obscuring friendly objectives
No, it should be a flag in iff_defs, because it's dependent on IFF.

 
Re: Obscuring friendly objectives

I could go with either method.  Bascially, the issue is I have two opposing Deimos cruisers traveling a parallel set of waypoints, volleying at each other from a distance of about 5000m.  I WANT them to cruise alongside each other like that, instead of going in for a heads-first attack.  But what I don't want is for the player to target the friendly cruiser and see that he's following waypoints, and going to get done with those waypoints in some odd minutes and seconds.  It doesn't make much sense, this is an attack scenario, who knows how long it might last.

My question about the iff table is this: can you still give orders to ships of a differing iff status?  I'd check it out right now, but it'll be days before I get a chance for any FREDding/tabling.

 

Offline Goober5000

  • HLP Loremaster
  • 214
    • Goober5000 Productions
Re: Obscuring friendly objectives
1) 5000m is a bit too far for most beams.  Do you mean 500m?

2) That's a very poor example, in my opinion.  It's the default behavior in FS2; all the FS2 missions use it; all the mods use it.  We're used to seeing the waypoint orders.  Just because you don't like it doesn't justify adding a new SCP feature.

3) You can't give orders to ships who aren't on your team.

If you really want the waypoints to be unpredictable, my advice would be to periodically change the ai orders, or else arrange the waypoints in a loop (like in Their Finest Hour).  Travelling in parallel for a long time is boring anyway.

  

Offline RazorsKiss

  • 28
  • The Cutting Edge
    • RazorsKiss.net
Re: Obscuring friendly objectives
2) That's a very poor example, in my opinion.  It's the default behavior in FS2; all the FS2 missions use it; all the mods use it.  We're used to seeing the waypoint orders.  Just because you don't like it doesn't justify adding a new SCP feature.

Travelling in parallel for a long time is boring anyway.

Well, I see an objection to that, albeit a small one.

Most ships have a much larger broadside area than front/back.  From wet-navy days, ships have often (traditionally) been designed to pack a larger punch from the broadside than they do head on, or from the stern.

Two ships in parallel could be seen, especially in TCs, as having a running broadside slugfest across the system.  In fact, that's what I thought of first, when I read his post, above.   Sure, it *could* be boring, if all they're doing is just moving - but they're engaged in a long-range duel, as a sort of backdrop to the other action. 

That would justify the addition of the feature, to me.   
Fringespace - Tachyon: Revived   ModDB Listing   Razorskiss.net 

You only think you can outfly me.

 
Re: Obscuring friendly objectives

Precisely.  For this mission, the idea is two opposing cap ships duking it out from extreme long range along their broadsides (and yes, their beams now travel 5000+m, moving at 2000m/s).  Meanwhile, fighter wings square off in the empty space between them, while cap ship cannon fire races by to every side.  The trick is to take out the enemy fighters without getting too near to the enemy cap ship, or it'll rip you apart with greatly-enhanced flak fire.  You're basically just trying to whittle down the enemy fighter force until they're no longer willing to commit any more resources, and they withdraw.  This is part 1 of a 3-part campaign to bring down this specific enemy cap ship.

EDIT: Forgot to mention, Goober: I'm not asking for a new feature to change this.  Never did.  I was only wondering if there was some pre-existing method to obscure friendly orders, which it seems there isn't.

 
Re: Obscuring friendly objectives

What about the instructor?  In the training mission at the very start of FS2, he flies all over the place and his waypoint goals aren't listed on the target ship display.  And yet, looking over that training mission in Fred2, the instructor is friendly status.  So how are his objectives being hidden?

 

Offline Snail

  • SC 5
  • 214
  • Posts: ☂
Re: Obscuring friendly objectives
Only because the ship name is Instructor. So that won't help you.

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: Obscuring friendly objectives
Yeah the FS2 training missions include a fair few hacks.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 
Re: Obscuring friendly objectives


How mystifying...they thought it important to keep the instructor's exact objectives from view, but didn't design that as an option in FRED for other friendly units?  What other training mission hacks are there?

 

Offline Bob-san

  • Wishes he was cool
  • 210
  • It's 5 minutes to midnight.
Re: Obscuring friendly objectives
Why not make the deimos corvettes untargetable, just leave them on the HUD? Setup messages about closing too close to the flak guns. Oh, what keeps A1 from simply flying to the friendly Deimos, letting the greatly-enhanced Flak do the job?
NGTM-1R: Currently considering spending the rest of the day in bed cuddling.
GTSVA: With who...?
Nuke: chewbacca?
Bob-san: The Rancor.

 
Re: Obscuring friendly objectives

Alpha 1 could certainly attempt that, but it's no guarantee the whole enemy force would follow.  In fact, given that this is a 5-wing vs. 5-wing battle and A1 has no command authority to force friendly fighters to follow him/her, odds are it won't accomplish much at all.  I don't really understand the bit about making the Deimos corvettes untargetable.  Do you mean invisible to sensors?  The problem with that is that I want them on the escort list.  The mission runs fine as is, I was just mildly curious about the possibility of obscuring objectives, that's all.  All in all, I can live with seeing that the ships are running waypoints.  Just slightly annoying.

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: Obscuring friendly objectives
Okay then, here's an alternative. I haven't tested it but it should probably work.

You make a third neutral ship. Make it invisible to detection and place it way off in the distance but in the direction you want the friendly cruiser to attack. If the enemy ship is the NTCv Sevrin you call this ship the NTCv SeverinÀ (You get the character by pressing ALT and then typing in a four figure number. À for instance is ALT + 1463 for me).  FS2 has very poor support for use of these characters and they simply don't appear in messages although they do appear in FRED.

Now simply give the friendly corvette orders to attack it while everything else has orders to ignore it. The corvette will move in the same direction as it did before except that now the order it will display is Attack NTCv Severin. :)
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline Snail

  • SC 5
  • 214
  • Posts: ☂
Re: Obscuring friendly objectives
Score 123245555591928382838211165 for Kara, I guess.

 
Re: Obscuring friendly objectives


!!!  Wow.  Thank you, that's a very creative solution.

 

Offline Snail

  • SC 5
  • 214
  • Posts: ☂
Re: Obscuring friendly objectives
Karajorma is also a god.

 
Re: Obscuring friendly objectives


Karajorma giveth, and...well, nevermind, he simply giveth and giveth and giveth!