Jump to content
Sign in to follow this  
FastCargo

FakePilot addon for pilot method of addon parts

Recommended Posts

FakePilot addon for pilot method of addon parts

View File

Version 1.0

 

Thanks to JimmyBib for the original suggestion.

 

This is a mod to help add 'parts' to aircraft using the pilot method.

 

What this does is solve the problem of add-on parts 'disappearing' when an aircraft is a static display. Instead, you must add the parts as ejection seats, so you need a pilot model. However, normally you would have to find a way to make the pilot hidden from view. This file solves that problem.

 

It's a 0.1 meter box that is totally clear, so it can be mounted anywhere. In addition, the polycount is minimal, so your frame rates won't be affected.

 

 

Instructions:

 

1. Copy the Fakepilot.LOD and CompletelyClear.TGA to your Objects/Aircraft directory.

 

That's it. It's now ready to be used for any 'addon' parts you decide to add.

 

 

Instructions on how to add external parts to an aircraft.

 

Basically, we are going to make a new new pilot position, with your 'addon' part as the ejection seat.

 

An example from the A-4L_data.ini.

 

First, determine what you want to call the new mounting area...for the A-4L, I decided to call it the AvionicsHump

 

Second, add this line (as an example) to a component section (Nose, Fuselage, etc): SystemName[XXX]=AvionicsHump

 

Now, go to the Pilot section and add the following:

 

[AvionicsHump]

SystemType=PILOT_COCKPIT <---- Will always be this

PilotModelName=FakePilot <----- Will always be this name

Position=0,0,0 <----- Doesn't matter where...it's a clear box

SeatModelName=A4LAH <---- Model name of the pylon/hump/canard

SeatPosition=0.0,3.82,0.825 <---- Coordinates where you want it to show

SeatID=2 <---- Used to determine which pilot model 'disappears' when in cockpit view. Make sure it's something other than SeatID=1

 

Save the new data.ini.

 

Make sure the LOD of your hump/pylon/canards is in the Objects/Aircraft directory.

 

That's it.

 

Advantages of this technique:

 

Idiot proof...you can't unselect them, you can't jettison them, they will ALWAYS load with your aircraft.

Don't need to make weapondata.ini entries (no fake weapons).

As a bonus, no other aircraft could use them either.

 

FastCargo


 

  • Like 2

Share this post


Link to post
Share on other sites

A BIG THANKS from Texas,FC!Very generous of your time!

Share this post


Link to post
Share on other sites

(Mr. Burns voice...)

 

Exccceellent!!!

 

Wrench

kevin stein

Share this post


Link to post
Share on other sites

Thanks, that comes along just at the right time!

Share this post


Link to post
Share on other sites

Readme updated.

 

For those who have already downloaded the mod, when adding parts, do not use the CanopyNodeName= line in the data.ini. It causes some strangeness when your aircraft is destroyed. Thanks to kukulino for bringing the bug to my attention.

 

FC

Share this post


Link to post
Share on other sites

Nice mod. Already planning to use this in the F-15SG.

Share this post


Link to post
Share on other sites

Yough FC....just don't specify a pilot. The game will insert the stock pilot, so set him/her to infinity.

 

Position=0,0,1E+9 sets any pilot LOD to practically infinite distance.

 

You probably used this before: for some uses, you can use both pilot and seat if you need two objects.

 

Any way to rotate pilots and seats? That would be nice.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
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..