Hard Light Productions Forums

General FreeSpace => FreeSpace Discussion => Topic started by: soilder198 on August 14, 2012, 08:35:46 pm

Title: Their Finest Hour
Post by: soilder198 on August 14, 2012, 08:35:46 pm
I know everyone's well aware that in this mission, the only beam freed allied ship is the Colossus.  I don't feel like playing it without ****loads of beams flying around, so anyone tell me how to put this mission up in Fred that way I can fix it myself?
Title: Re: Their Finest Hour
Post by: SypheDMar on August 14, 2012, 09:24:19 pm
IIRC Shift+N check beam-free-all. Otherwise, manually Beam-Free-all in Event Editor. If you don't know what that is, refer to FRED tutorial located in your FS2 directory.
Title: Re: Their Finest Hour
Post by: soilder198 on August 14, 2012, 09:39:39 pm
When you say IIRC, do you mean while in mission click IIRC then shift +n?

If not, how do I get the mission file into Fred because I can't find it anywhere
Title: Re: Their Finest Hour
Post by: niffiwan on August 14, 2012, 10:08:12 pm
you'll need to extract the mission file from the relevant VP - sorry, not at the right computer at the moment so I don't know which VP it is.  The mission file is called sm3-08.fs2 (http://www.hard-light.net/wiki/index.php/Their_Finest_Hour) and it'll be in data/missions/ inside the VP.
Title: Re: Their Finest Hour
Post by: Alan Bolte on August 14, 2012, 10:23:00 pm
IIRC means If I Recall Correctly.
Title: Re: Their Finest Hour
Post by: soilder198 on August 14, 2012, 10:30:51 pm
you'll need to extract the mission file from the relevant VP - sorry, not at the right computer at the moment so I don't know which VP it is.  The mission file is called sm3-08.fs2 (http://www.hard-light.net/wiki/index.php/Their_Finest_Hour) and it'll be in data/missions/ inside the VP.

Data/missions contains only two backup files entitled Backup001 and Backup002
Title: Re: Their Finest Hour
Post by: niffiwan on August 14, 2012, 10:37:20 pm
I meant data/missions inside the VP file.  A VP is a container for files/directories. (http://www.hard-light.net/wiki/index.php/VP)
Title: Re: Their Finest Hour
Post by: soilder198 on August 14, 2012, 11:03:04 pm
I meant data/missions inside the VP file.  A VP is a container for files/directories. (http://www.hard-light.net/wiki/index.php/VP)

Gotcha, I downloaded Vpviewer32 as it said to in that link, I dont know which vp file to open so I opened Root.fs2 and it contained a lot of complicated stuff. But I did understand that most of that complicated stuff was for the first half of the campaign as it the named of the missions listed
Title: Re: Their Finest Hour
Post by: Stormcrow on May 29, 2013, 12:26:47 am
I hope it's okay to dig up this thread, I didn't think it would warrant opening a new one.
I also wanted to have the Allied warships use beams in this mission, so I extracted the mission file (.fs2) and changed the time so the beam-free-all command fires at the 30 second mark, when all warships are present.
Only - how do I integrate the .fs2-file back into the .vp so I can use it in the campaign?

This is what the data looks like now:
Quote
$Formula: ( when
   ( has-time-elapsed 30 )
   ( beam-free-all "Colossus" )
   ( beam-free-all "Stalwart" )
   ( beam-free-all "Heket" )
   ( beam-free-all "Khepri" )
)
+Name: Allied Fleet Armed
+Repeat Count: 1
+Interval: 1
Title: Re: Their Finest Hour
Post by: Black Wolf on May 29, 2013, 12:29:54 am
You don't need to reintegrate it with the VP. Placing it in data\missions will override the VP version.
Title: Re: Their Finest Hour
Post by: Mongoose on May 29, 2013, 01:55:26 am
Yeah, Rule #1 of FS modding is to never screw with the retail .VP files.
Title: Re: Their Finest Hour
Post by: Stormcrow on May 29, 2013, 02:42:39 am
Great, thank you. And thanks for the tip.
Title: Re: Their Finest Hour
Post by: soilder198 on May 30, 2013, 07:39:31 pm
I hope it's okay to dig up this thread, I didn't think it would warrant opening a new one.
I also wanted to have the Allied warships use beams in this mission, so I extracted the mission file (.fs2) and changed the time so the beam-free-all command fires at the 30 second mark, when all warships are present.
Only - how do I integrate the .fs2-file back into the .vp so I can use it in the campaign?

This is what the data looks like now:
Quote
$Formula: ( when
   ( has-time-elapsed 30 )
   ( beam-free-all "Colossus" )
   ( beam-free-all "Stalwart" )
   ( beam-free-all "Heket" )
   ( beam-free-all "Khepri" )
)
+Name: Allied Fleet Armed
+Repeat Count: 1
+Interval: 1

Hold up, can you tell me how you did that? It's been almost a year but I've refused to play on until I've fixed this mission.
Title: Re: Their Finest Hour
Post by: Arpit on May 31, 2013, 05:09:23 am
Quote
$Formula: ( when
   ( has-time-elapsed 30 )
   ( beam-free-all "Colossus" )
   ( beam-free-all "Stalwart" )
   ( beam-free-all "Heket" )
   ( beam-free-all "Khepri" )
)
+Name: Allied Fleet Armed
+Repeat Count: 1
+Interval: 1

soldier198: The syntax you see above is when you open the mission in Notepad and not in FRED. I suggest you to go through the Extended Walkthrough in FRED2 documentation (FRED2>>Help>>Help topics) as it teaches about beam-free-all. Also keep in mind that beam-free-all doesn't work if the ship isn't present in the mission at that time i.e. it hasn't arrived by that time.

If still you are having problems feel free to ask me to post screenshots of required changes to make.
Title: Re: Their Finest Hour
Post by: General Battuta on May 31, 2013, 10:10:15 am
You could just open the mission in FRED, check 'all ships beam-freed by default' and save it.