Author Topic: cant make my Directives appear on the side of the screen  (Read 2120 times)

0 Members and 1 Guest are viewing this topic.

Offline sgtbeil

  • 26
cant make my Directives appear on the side of the screen
well the title says it all

 

Offline FUBAR-BDHR

  • Self-Propelled Trouble Magnet
  • 212
  • Master Drunk
    • 165th Beer Drinking Hell Raisers
Re: cant make my Directives appear on the side of the screen
Well what are you trying to do?  Did you do the walk trough?  Open a mission that you know has directives that work and take a look at how it's done. 
No-one ever listens to Zathras. Quite mad, they say. It is good that Zathras does not mind. He's even grown to like it. Oh yes. -Zathras

 

Offline sgtbeil

  • 26
Re: cant make my Directives appear on the side of the screen
well the walkthrough isnt that clear, im sure i did everything correct and i dont have any other missions that have directives

 

Offline Shade

  • 211
Re: cant make my Directives appear on the side of the screen
Well, I'll see if I can clear it up a little. As a general rule (with tons of exceptions but let us ignore those for now), for a directive to appear two things must be true: The event for it needs to have the directive text attached (it'll be marked with a red ball instead of the normal blue if it does), and the condition on the event must be achievable by the player at the point in the mission where the directive is to appear.

For example, you want a directive to destroy Gemini wing. To do this, you first make an event and type "Destroy Gemini" into the text box marked "Directive text" which is located just below the tree view in the event editor. Secondly, instead of the default "true" condition for the event, you set it to "is-destroyed-delay" and select Gemini wing as the target, which will then look like this:

* Gemini Objective
   - op when
      - op is-destroyed-delay
         # 0
         # Gemini
      - op do-nothing

With an even like this, upon the arrival of Gemini wing, the directive will appear, and upon it's destruction, the directive will become completed. The directive will not appear until the wing does, as it is not possible for the player to achieve it before then.
Report FS_Open bugs with Mantis  |  Find the latest FS_Open builds Here  |  Interested in FRED? Check out the Wiki's FRED Portal | Diaspora: Website / Forums
"Oooooooooooooooooooooooooooooooooooooooh ****ing great. 2200 references to entry->index and no idea which is the one that ****ed up" - Karajorma
"We are all agreed that your theory is crazy. The question that divides us is whether it is crazy enough to have a chance of being correct." - Niels Bohr
<Cobra|> You play this mission too intelligently.

 

Offline sgtbeil

  • 26
Re: cant make my Directives appear on the side of the screen
thanks shade but another thing i dont really understand is how to make one of my directives appear when a ship does. i checked invalid objective in the mission objective editor and validated it in the events editor and it is always visible

 

Offline Al Tarket

  • 28
  • A resident nutcase from Jerusalem.
    • An FSO Modification site
Re: cant make my Directives appear on the side of the screen
Sgtbeil, i would be happy to create a small mission from which you can look through the mission, play it and find out how a mission works, at least the basics. it would save everyone a lot of time for all concerned.
Cowardice is no selfishness, Friendliness is no enemy and Information is no attack platform.

Judge these words wisely and you might make it through this cruel world.

 

Offline sgtbeil

  • 26
Re: cant make my Directives appear on the side of the screen
alright go for it, like i need to know how to make directives appear as a ship does, how to make ships fire beams stuff like that

 

Offline Al Tarket

  • 28
  • A resident nutcase from Jerusalem.
    • An FSO Modification site
Re: cant make my Directives appear on the side of the screen
it sounds to me like you dont want any help. so be it, unless i misunderstood? :).
Cowardice is no selfishness, Friendliness is no enemy and Information is no attack platform.

Judge these words wisely and you might make it through this cruel world.

 

Offline Shade

  • 211
Re: cant make my Directives appear on the side of the screen
Quote
thanks shade but another thing i dont really understand is how to make one of my directives appear when a ship does. i checked invalid objective in the mission objective editor and validated it in the events editor and it is always visible
You are confusing directives and objectives. They are not the same thing.

Directives are the instructions that appear on the left side of the screen, and these are exclusively done within the events editor as explained earlier. Objectives are the main goals of the mission which are displayed on the last page of the briefing and which give you a small "goal completed" popup when you succeed at them, and these are when you were making changes to in the objectives editor. What the "invalid objective" tickbox does is simply make it not appear in the briefing so that it may be used as a surprise for the player.
Report FS_Open bugs with Mantis  |  Find the latest FS_Open builds Here  |  Interested in FRED? Check out the Wiki's FRED Portal | Diaspora: Website / Forums
"Oooooooooooooooooooooooooooooooooooooooh ****ing great. 2200 references to entry->index and no idea which is the one that ****ed up" - Karajorma
"We are all agreed that your theory is crazy. The question that divides us is whether it is crazy enough to have a chance of being correct." - Niels Bohr
<Cobra|> You play this mission too intelligently.

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: cant make my Directives appear on the side of the screen
thanks shade but another thing i dont really understand is how to make one of my directives appear when a ship does. i checked invalid objective in the mission objective editor and validated it in the events editor and it is always visible

Now that is an interesting question.

1) Never confuse Objectives (goals) and Directives. Directives appear at the side of the screen. Goals appear when you press F4 or at the start of the mission. They are completely separate things with no connection between them. You can of course make a goal and a directive to destroy a certain ship if you wish but they are still different things.

2) My FAQ has a long, detailed explanation of what invalid objective actually does here. It's a very useful feature and I recommend all FREDders learn but it's nothing to do with what you're trying to do.

3) Making a directive appear relies on certain things. Several SEXPs automatically have an effect on when a directive using them appears. For instance is-destroyed-delay will cause any directive using it not to appear unless the ship(s) in question is already present in the mission. is-event-true will cause the Directive not to appear until the event is true (unless you add the 3rd optional argument in which case you can choose what to do).

An old rule of thumb was to do this

Event 1 (Make Directive Appear)
When
-Conditions that come true when you want the directive to appear
-do-nothing

Event 2 (Directive - Chained to event 1)
When
-Conditions that determine if you actually achieve the directive.

Due to the chain the directive can't appear until Event 1 has triggered. This method is slowly falling out of favour with some FREDders (like myself) as it is somewhat cumbersome but it does work well and is easily understandable by new FREDders.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

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

 

Offline sgtbeil

  • 26
Re: cant make my Directives appear on the side of the screen
thanks that really helped but i still dont know how to make capital ships use their beam cannons

 

Offline Jeff Vader

  • The Back of the Hero!
  • 212
  • Bwahaha
23:40 < achillion > EveningTea: ass
23:40 < achillion > wait no
23:40 < achillion > evilbagel: ass
23:40 < EveningTea > ?
23:40 < achillion > 2-letter tab complete failure

14:08 < achillion > there's too much talk of butts and dongs in here
14:08 < achillion > the level of discourse has really plummeted
14:08 < achillion > Let's talk about politics instead
14:08 <@The_E > butts and dongs are part of #hard-light's brand now
14:08 <@The_E > well
14:08 <@The_E > EvilBagel's brand, at least

01:06 < T-Rog > welp
01:07 < T-Rog > I've got to take some very strong antibiotics
01:07 < achillion > penis infection?
01:08 < T-Rog > Chlamydia
01:08 < achillion > O.o
01:09 < achillion > well
01:09 < achillion > I guess that happens
01:09 < T-Rog > at least it's curable
01:09 < achillion > yeah
01:10 < T-Rog > I take it you weren't actually expecting it to be a penis infection
01:10 < achillion > I was not

14:04 < achillion > Sometimes the way to simplify is to just have a habit and not think about it too much
14:05 < achillion > until stuff explodes
14:05 < achillion > then you start thinking about it

22:16 < T-Rog > I don't know how my gf would feel about Jewish conspiracy porn

15:41 <-INFO > EveningTea [[email protected]] has joined #hard-light
15:47 < EvilBagel> butt
15:51 < Achillion> yes
15:53 <-INFO > EveningTea [[email protected]] has quit [Quit: http://www.mibbit.com ajax IRC Client]

18:53 < Achillion> Dicks are fun

21:41 < MatthTheGeek> you can't spell assassin without two asses

20:05 < sigtau> i'm mining titcoins from now on

00:31 < oldlaptop> Drunken antisocial educated freezing hicks with good Internet == Finland stereotype

11:46 <-INFO > Kobrar [[email protected]] has joined #hard-light
11:50 < achtung> Surely you've heard of DVDA
11:50 < achtung> Double Vaginal Double ANal
11:51 < Kobrar> ...
11:51 <-INFO > Kobrar [[email protected]] has left #hard-light []

 

Offline sgtbeil

  • 26
Re: cant make my Directives appear on the side of the screen
thx i must have missed that