Jump to content
Sign in to follow this  

Putting Pilots and Ejection seats in SF2 (by MigBuster)

Recommended Posts

Putting Pilots and Ejection seats in SF2



1. The Basics

2. Moving Pilots from SF1 the easy/lazy way

3. Putting pilots and Seats into their own subfolder

4. Renaming your Pilot

5. Putting your Pilot in a plane

6. Positioning your pilot




1. The Basics



Rejoice for not only do pilots have their own folder now in SF2 but they can have their own subfolders too.


Remember this mess in SF1:





Like anyone even bothered finding the pilot again once the files were dumped in there!!



Well basically the Pilot models and Ejection Seat models now go in the \SF2\objects\Pilots folder which you will need to create if you haven’t done so.





They must go in the Special Mod folders with the other Mods – which if you don’t know are here:



XP Default



C:\Documents and Settings\<Name>\My Documents\ThirdWire\



On Vista:


C:\Users\<Name>\Saved Games\ThirdWire\







2. Moving Pilots from SF1 the easy/lazy way


If you are lazy and don’t have time you can just copy the pilot and seat files from your old game (objects\Aircraft folder) and just dump them in the Pilots folder and it will work fine.










3. Putting pilots and Seats into their own subfolder


Note: This is the same for both Pilots and Ejection Seats


If you are a bit more particular about which pilots you use then you can sort the pilots into subfolders.


Unfortunately Pilots in your old game or ones you download will just be a collection of files – so as with the other game objects you need to find the Pilots 3D Model, Skin and ini file (if it has one)


• So the 3D Model that’s the files with the LOD extension

• The skin will have a bmp extension


Ok so out of that mess I picked an easy one to convert:





See above that those 4 files were already called Red7002 by their thoughtful creator, and this one like many other has multiple LOD files.


So you see I've created a folder called Red7002 and just dumped the files in – yep that’s it. The folder name MUST be the same as the ini file – and there MUST be an ini file in there for the game to pick it up.


So you can now use that pilot if you wish.



Now sometimes the skin bmp file will have a totally different name to the LOD – so sometimes you will need to open the lod file and see which skin it uses (If you don’t know how to do this see my guide on adding converting weapons to SF2)



The IMPORTANT part here is the ini file. You must create an ini file if there isn’t one with the existing files so that the game can find the pilot. An easy way to do this is just copy one from another pilot then alter the name of it and the “Filename=” lines. Here is what the ini should look like (for multiple LODs)











IMPORTANT1 – The name of the ini file must be the same as the folder so if the folder is called PilotUK – the ini file must be called PilotUK.ini


IMPORTANT2 – The Name of the LOD file in the "Filename=" line above must be correct in spelling and case.














4. Renaming your Pilot


Easy this – say I wanted to change the Pilots name to RobinOlds


Rename the folder to “RobinOlds”

Rename the ini file to “RobinOlds.ini”


That’s it











5. Putting your pilot in a plane


Ok so to put the pilot RobinOlds in the F-16A we go to F-16A_data.ini and go to the [Pilot Section]






PilotModelName=RobinOlds <-------------changed to RobinOlds




SeatModelName=seat_F-16A <-------Here is the Seat model its using


MinExtentPosition=-0.36, 3.76,-0.15

MaxExtentPosition= 0.36, 4.75, 0.96





and save - Job done










6. Positioning your pilot



Open up the data ini file (e.g. F-16A_data.ini) and find the [Pilot] section









Position=0.0,4.10,1.10 <-------------- Pilot position coordinates





NOTE: If you don't have that line just add it in!!






See here it has 3 parameters:


Position=0.0, 4.10, 0.86


Just change the values accordingly

If we call the above Positions = 1, 2, 3 then here is what each bit does:


1. Move pilot sideways

2. Move pilot Forward(increase value) or backwards (Decrease value)

3. Move pilot Up (Increase value) Or Down (Decrease value)


then save the file

Share this post

Link to post
Share on other sites

This topic is now closed to further replies.
Sign in to follow this  


Important Information

By using this site, you agree to our Terms of Use, Privacy Policy, and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..