Author Topic: Directive rant  (Read 6686 times)

0 Members and 1 Guest are viewing this topic.

Offline CP5670

  • Dr. Evil
  • Global Moderator
  • 212
Does anyone else think that FS2's directive system is rather clumsy, from a mission designer's point of view? I've been doing stuff with FRED for eight years but have never found the method for setting up directives to be quite natural. You frequently have to make dummy events and chain the directive events off them in order to get the directives to show up at a certain time, and controlling the failure conditions (under which the directive turns red) can be tricky and often requires playing around with variables.

Although there is no point in changing it now, I think it would have made more sense to have an entirely separate section (like the objectives) for the directives, where you could explicitly specify the conditions under which the directive appears, is satisfied or has failed.
« Last Edit: August 24, 2006, 06:01:18 am by karajorma »

  

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Problem with that is that I tend to use directives for more than just passing on information to the player. Quite often I'll have action SEXPs in there too because there is little sense in having a directive and an event that have the same trigger.

One thing that does need fixing is that bug/feature where events using is-event-true don't appear until either completed or failed though.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

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

 

Offline Colonol Dekker

  • HLP is my mistress
  • 213
  • Aken Tigh Dekker- you've probably heard me
    • My old squad sub-domain
Directives are cool, they're like little Hud Post-it notes.........
Campaigns I've added my distinctiveness to-
- Blue Planet: Battle Captains
-Battle of Neptune
-Between the Ashes 2
-Blue planet: Age of Aquarius
-FOTG?
-Inferno R1
-Ribos: The aftermath / -Retreat from Deneb
-Sol: A History
-TBP EACW teaser
-Earth Brakiri war
-TBP Fortune Hunters (I think?)
-TBP Relic
-Trancsend (Possibly?)
-Uncharted Territory
-Vassagos Dirge
-War Machine
(Others lost to the mists of time and no discernible audit trail)

Your friendly Orestes tactical controller.

Secret bomb God.
That one time I got permabanned and got to read who was being bitxhy about me :p....
GO GO DEKKER RANGERSSSS!!!!!!!!!!!!!!!!!
President of the Scooby Doo Model Appreciation Society
The only good Zod is a dead Zod
NEWGROUNDS COMEDY GOLD, UPDATED DAILY
http://badges.steamprofile.com/profile/default/steam/76561198011784807.png

 

Offline Nuclear1

  • 211
Directives are cool, they're like little Hud Post-it notes.........

:lol: Don't think I've ever thought of it like that before. :)

I personally don't have any problem with the way directives are set up, though it would be cool if there had been a feature to tell FRED when to make a certain directive appear, sort of how validate-goal works.
Spoon - I stand in awe by your flawless fredding. Truely, never before have I witnessed such magnificant display of beamz.
Axem -  I don't know what I'll do with my life now. Maybe I'll become a Nun, or take up Macrame. But where ever I go... I will remember you!
Axem - Sorry to post again when I said I was leaving for good, but something was nagging me. I don't want to say it in a way that shames the campaign but I think we can all agree it is actually.. incomplete. It is missing... Voice Acting.
Quanto - I for one would love to lend my beautiful singing voice into this wholesome project.
Nuclear1 - I want a duet.
AndrewofDoom - Make it a trio!

 

Offline Colonol Dekker

  • HLP is my mistress
  • 213
  • Aken Tigh Dekker- you've probably heard me
    • My old squad sub-domain
You mean like chaining them?  ::)
Campaigns I've added my distinctiveness to-
- Blue Planet: Battle Captains
-Battle of Neptune
-Between the Ashes 2
-Blue planet: Age of Aquarius
-FOTG?
-Inferno R1
-Ribos: The aftermath / -Retreat from Deneb
-Sol: A History
-TBP EACW teaser
-Earth Brakiri war
-TBP Fortune Hunters (I think?)
-TBP Relic
-Trancsend (Possibly?)
-Uncharted Territory
-Vassagos Dirge
-War Machine
(Others lost to the mists of time and no discernible audit trail)

Your friendly Orestes tactical controller.

Secret bomb God.
That one time I got permabanned and got to read who was being bitxhy about me :p....
GO GO DEKKER RANGERSSSS!!!!!!!!!!!!!!!!!
President of the Scooby Doo Model Appreciation Society
The only good Zod is a dead Zod
NEWGROUNDS COMEDY GOLD, UPDATED DAILY
http://badges.steamprofile.com/profile/default/steam/76561198011784807.png

 

Offline CP5670

  • Dr. Evil
  • Global Moderator
  • 212
Quote
Problem with that is that I tend to use directives for more than just passing on information to the player. Quite often I'll have action SEXPs in there too because there is little sense in having a directive and an event that have the same trigger.

That's true, but you could also say that about the objectives. A few new sexps to monitor the status of the directives (like is-directive-true-delay, etc.) would be handy in this case, as you can then just let the directives and events reference to each other instead of copying the same conditions in both places.

It's usually pretty easy to specify how the directives are to be satisfied. It's making them appear or fail properly that can get messy.

Quote
I personally don't have any problem with the way directives are set up, though it would be cool if there had been a feature to tell FRED when to make a certain directive appear, sort of how validate-goal works.

There is. You can make a second "dummy event" with the condition and chain the directive event off it. Many of my directives actually consist of two events linked in this manner.

 

Offline IPAndrews

  • Disgruntled Customer
  • 212
  • This site stole my work
Directives are cool, they're like little Hud Post-it notes.........

Great quote. Well done Dekker.  :yes:
Be warned: This site's admins stole 100s of hours of my work. They will do it to you.

 

Offline Nuclear1

  • 211
Quote
I personally don't have any problem with the way directives are set up, though it would be cool if there had been a feature to tell FRED when to make a certain directive appear, sort of how validate-goal works.

There is. You can make a second "dummy event" with the condition and chain the directive event off it. Many of my directives actually consist of two events linked in this manner.

I already knew about this. Whatever I was thinking when I wrote the earlier post must've made some sort of sense to me back then, but now it doesn't.
Spoon - I stand in awe by your flawless fredding. Truely, never before have I witnessed such magnificant display of beamz.
Axem -  I don't know what I'll do with my life now. Maybe I'll become a Nun, or take up Macrame. But where ever I go... I will remember you!
Axem - Sorry to post again when I said I was leaving for good, but something was nagging me. I don't want to say it in a way that shames the campaign but I think we can all agree it is actually.. incomplete. It is missing... Voice Acting.
Quanto - I for one would love to lend my beautiful singing voice into this wholesome project.
Nuclear1 - I want a duet.
AndrewofDoom - Make it a trio!

 

Offline Colonol Dekker

  • HLP is my mistress
  • 213
  • Aken Tigh Dekker- you've probably heard me
    • My old squad sub-domain
Directives are cool, they're like little Hud Post-it notes.........

Great quote. Well done Dekker.  :yes:

Whoa, I'm actually doing well in this thread :lol: I stand by chaining to events to control directive appearance though.
Campaigns I've added my distinctiveness to-
- Blue Planet: Battle Captains
-Battle of Neptune
-Between the Ashes 2
-Blue planet: Age of Aquarius
-FOTG?
-Inferno R1
-Ribos: The aftermath / -Retreat from Deneb
-Sol: A History
-TBP EACW teaser
-Earth Brakiri war
-TBP Fortune Hunters (I think?)
-TBP Relic
-Trancsend (Possibly?)
-Uncharted Territory
-Vassagos Dirge
-War Machine
(Others lost to the mists of time and no discernible audit trail)

Your friendly Orestes tactical controller.

Secret bomb God.
That one time I got permabanned and got to read who was being bitxhy about me :p....
GO GO DEKKER RANGERSSSS!!!!!!!!!!!!!!!!!
President of the Scooby Doo Model Appreciation Society
The only good Zod is a dead Zod
NEWGROUNDS COMEDY GOLD, UPDATED DAILY
http://badges.steamprofile.com/profile/default/steam/76561198011784807.png

 

Offline Mobius

  • Back where he started
  • 213
  • Porto l'azzurro Dolce Stil Novo nella fantascienza
    • Skype
    • Twitter
    • The Lightblue Ribbon | Cultural Project
Karajorma:Is this bug going to be fixed soon?

Dekker:You made this sentece appear in Snail's signature :lol:
The Lightblue Ribbon

Inferno: Nostos - Alliance
Series Resurrecta: {{FS Wiki Portal}} -  Gehenna's Gate - The Spirit of Ptah - Serendipity (WIP) - <REDACTED> (WIP)
FreeSpace Campaign Restoration Project
A tribute to FreeSpace in my book: Riflessioni dall'Infinito

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Karajorma:Is this bug going to be fixed soon?

The one with Is-event-true? I'd like to fix it but I'm rather worried about breaking missions written using that SEXP. There's a good chance that directives will start popping up all over the place that were incorrectly FREDded but masked by that bug.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

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

 

Offline Mobius

  • Back where he started
  • 213
  • Porto l'azzurro Dolce Stil Novo nella fantascienza
    • Skype
    • Twitter
    • The Lightblue Ribbon | Cultural Project
The one with Is-event-true? I'd like to fix it but I'm rather worried about breaking missions written using that SEXP. There's a good chance that directives will start popping up all over the place that were incorrectly FREDded but masked by that bug.

I see.However I wasn't putting you under pressure to fix it quickly,just to do it in further releases.
The Lightblue Ribbon

Inferno: Nostos - Alliance
Series Resurrecta: {{FS Wiki Portal}} -  Gehenna's Gate - The Spirit of Ptah - Serendipity (WIP) - <REDACTED> (WIP)
FreeSpace Campaign Restoration Project
A tribute to FreeSpace in my book: Riflessioni dall'Infinito

 

Offline Snail

  • SC 5
  • 214
  • Posts: ☂
Directives are cool, they're like little Hud Post-it notes.........

Great quote. Well done Dekker.  :yes:

Whoa, I'm actually doing well in this thread :lol: I stand by chaining to events to control directive appearance though.

Um... Is it okay if I use a quote for my siggy?

 

Offline Mobius

  • Back where he started
  • 213
  • Porto l'azzurro Dolce Stil Novo nella fantascienza
    • Skype
    • Twitter
    • The Lightblue Ribbon | Cultural Project
Remember to not exaggerate! :lol:
The Lightblue Ribbon

Inferno: Nostos - Alliance
Series Resurrecta: {{FS Wiki Portal}} -  Gehenna's Gate - The Spirit of Ptah - Serendipity (WIP) - <REDACTED> (WIP)
FreeSpace Campaign Restoration Project
A tribute to FreeSpace in my book: Riflessioni dall'Infinito

 

Offline Colonol Dekker

  • HLP is my mistress
  • 213
  • Aken Tigh Dekker- you've probably heard me
    • My old squad sub-domain
Directives are cool, they're like little Hud Post-it notes.........

Great quote. Well done Dekker.  :yes:

Whoa, I'm actually doing well in this thread :lol: I stand by chaining to events to control directive appearance though.



Um... Is it okay if I use a quote for my siggy?

By all means add it to your sig,............


edit --

belated fix.
« Last Edit: January 24, 2013, 12:48:03 pm by Dekker »
Campaigns I've added my distinctiveness to-
- Blue Planet: Battle Captains
-Battle of Neptune
-Between the Ashes 2
-Blue planet: Age of Aquarius
-FOTG?
-Inferno R1
-Ribos: The aftermath / -Retreat from Deneb
-Sol: A History
-TBP EACW teaser
-Earth Brakiri war
-TBP Fortune Hunters (I think?)
-TBP Relic
-Trancsend (Possibly?)
-Uncharted Territory
-Vassagos Dirge
-War Machine
(Others lost to the mists of time and no discernible audit trail)

Your friendly Orestes tactical controller.

Secret bomb God.
That one time I got permabanned and got to read who was being bitxhy about me :p....
GO GO DEKKER RANGERSSSS!!!!!!!!!!!!!!!!!
President of the Scooby Doo Model Appreciation Society
The only good Zod is a dead Zod
NEWGROUNDS COMEDY GOLD, UPDATED DAILY
http://badges.steamprofile.com/profile/default/steam/76561198011784807.png