Jump to content

Recommended Posts

Hallo to all!!!

 

I have a problem with eject pilot in SF2:

 

I have put in a new folder named " Effects " in C:/ User/Saved Games/Thirdwire/SF2 ( Win. 7 ) the AircraftFireEffect.ini file changed in Unicode from SFP1 ( Oct. 08 ) with relative files .Tga, but not work.dntknw.gif

 

 

Is this the procedure or in SF2, SFP1 Effects not work?

 

 

Best Regards.

 

Toro.

Share this post


Link to post
Share on other sites

Are you trying to use the Ejection Mod, am I right? As far as I can say, that procedure works only with SF 1st series.

If you want to make it work with SF2, you have to copy and merge (and renumber...) all the entries from that AircraftFireEffect.ini into the original PARTICLESYSTEM.INI from SF2.

 

You get the PARTICLESYSTEM.INI extracting it from the FlightData.cat.

 

Danilo

Share this post


Link to post
Share on other sites

Thank you to Fubar512 and DaniloE31.

 

I have copied the contain of old Aircraft fire effect into Particle System. ini of SF2 and I try to add the exact shader effect code for the " seat material " and " chute material ", but the exact code for the moment is unknow, infact not work!!

 

Where put the modified Particle System.ini ? Into a new Flight folder in MOD folder or not?

 

Again thank you, I try again......

 

Best regards.

 

 

Toro.bye.gif

Share this post


Link to post
Share on other sites

I don't know if there is another way to get this to work, but that's how it works on MY install, SF2V/SF2E Feb/2010, merged:

Add following lines to the original, pristine PARTICLESYSTEM.INI:

 

/////////////////////// Ejection Mod //////////////////////////////

[EmitterType303]
Name=EjectionFire
EmissionType=POINT_EMITTER
UpdateType=SIMPLE_POINT
Weight=0.0
PositiveZOnly=TRUE
Randomness=0.00000
DragFactor=0.00000
Inheritence=0.000000
LifeTime=0.1
LifeTimeDeviation=0.000000
MaxVisibleDistance=6000.000000
EmissionRate=0.001
HasLightSource=TRUE
LightColor=0.400,0.270,0.150
LightRange=100.0
LightSrcOffset=0.0,0.0,25.0
LightDeviation=0.050000
ParticleUpdateType=RANDOM_MOVING
ParticleRenderType=SPRITE
ParticleRandomOrientation=FALSE
ParticleLifeTime=1.5
ParticleLifeTimeDeviation=0.000
ParticleWeight=-50.00000
ParticleInheritence=0.00000
ParticleDragFactor=0.00000 
ParticleRandomness=0.0
ParticleWindFactor=0.0
ParticleColorTableType=TABLE
ParticleColor[01].Time=0.000000
ParticleColor[01].Value=0.9000,0.9000,0.90000,0.050000
ParticleColor[02].Time=0.1
ParticleColor[02].Value=0.70000,0.7000,0.70000,0.300000
ParticleColor[03].Time=0.2
ParticleColor[03].Value=0.50000,0.50000,0.5000,0.250000
ParticleColor[04].Time=0.3
ParticleColor[04].Value=0.40000,0.4000,0.4000,0.10000
ParticleColor[05].Time=0.4
ParticleColor[05].Value=0.30000,0.3000,0.30000,0.010000
ParticleSizeTableType=LINEAR
ParticleSizeStart=0.4
ParticleSizeEnd=0.05		
BaseSizeDeviation=0.0
TextureMaterial=FireMaterial2

[EmitterType304]
Name=EjectionSeat
EmissionType=POINT_EMITTER
UpdateType=SIMPLE_POINT
Weight=0.0
PositiveZOnly=TRUE
Randomness=0.00000
DragFactor=0.00000
Inheritence=0.000000
LifeTime=1.0
LifeTimeDeviation=0.000000
MaxVisibleDistance=6000.000000
EmissionRate=5
HasLightSource=FALSE
ParticleUpdateType=RANDOM_MOVING
ParticleRenderType=SPRITE
ParticleRandomOrientation=FALSE
ParticleLifeTime=1.5
ParticleLifeTimeDeviation=0.000
ParticleWeight=-51.00000
ParticleRandomness=0.0
ParticleDragFactor=0.00000 
ParticleInheritence=0.00000
ParticleWindFactor=0.0
ParticleColorTableType=LINEAR
ParticleColorStart=1.0,1.0,1.0,1.0
ParticleColorEnd=0.90000,0.90000,0.900,1.00000
ParticleSizeTableType=CONSTANT
ParticleSize=1.0000
TextureMaterial=SeatMaterial

[EmitterType305]
Name=EjectionChute
EmissionType=POINT_EMITTER
UpdateType=SIMPLE_POINT
Weight=0.0
PositiveZOnly=TRUE
Randomness=0.00000
DragFactor=0.00000
Inheritence=0.000000
LifeTime=1.0
LifeTimeDeviation=0.000000
MaxVisibleDistance=12000.000000
EmissionRate=5
HasLightSource=FALSE
ParticleUpdateType=RANDOM_MOVING
ParticleRenderType=VERTICAL_SPRITE
ParticleRandomOrientation=FALSE
ParticleLifeTime=300
ParticleLifeTimeDeviation=0.000
ParticleWeight=20.00000
ParticleRandomness=0.0
ParticleDragFactor=0.00000 
ParticleInheritence=0.00000
ParticleWindFactor=1.0
ParticleColorTableType=TABLE
ParticleColor[01].Time=0.000000
ParticleColor[01].Value=1.0,1.0,1.0,0.0000
ParticleColor[02].Time=0.008
ParticleColor[02].Value=1.0,1.0,1.0,1.0000
ParticleColor[03].Time=0.3
ParticleColor[03].Value=1.0,1.0,1.0,1.0000
ParticleColor[04].Time=0.4
ParticleColor[04].Value=1.0,1.0,1.0,1.0000
ParticleColor[05].Time=12
ParticleColor[05].Value=1.0,1.0,1.0,1.0000
ParticleSizeTableType=CONSTANT
ParticleSize=10
PositionHeightOffset=100
TextureMaterial=ChuteMaterial

//////////////////////// Ejection Mod END //////////////////////////////

...

/////////////////// Ejection Mod ///////////////////////////

[seatMaterial]
DepthBufferCheck=TRUE
DepthBufferWrite=FALSE
IgnoreRenderOrder=FALSE
AlphaTestEnabled=TRUE
LightEnabled=FALSE
UseLightLevel=TRUE
SpecularEnabled=FALSE
EmissiveEnabled=FALSE
AmbientColor=1.000000,1.000000,1.000000,1.000000
DiffuseColor=1.000000,1.000000,1.000000,1.000000
ZBufferOffset=0.000000
BlendOp=BLEND_SRC_ALPHA
NumTextureStages=1
TextureStage[01].TextureName=Ejectionseat.tga
TextureStage[01].MipMap=FALSE
TextureStage[01].FilterEnabled=TRUE
TextureStage[01].StageColorOp=TEXTURE_MODULATE_DIFFUSE
TextureStage[01].StageAlphaOp=TEXTURE_MODULATE_DIFFUSE

[ChuteMaterial]
DepthBufferCheck=TRUE
DepthBufferWrite=FALSE
IgnoreRenderOrder=FALSE
AlphaTestEnabled=TRUE
LightEnabled=FALSE
UseLightLevel=TRUE
SpecularEnabled=FALSE
EmissiveEnabled=FALSE
AmbientColor=1.000000,1.000000,1.000000,1.000000
DiffuseColor=1.000000,1.000000,1.000000,1.000000
ZBufferOffset=0.000000
BlendOp=BLEND_SRC_ALPHA
NumTextureStages=1
TextureStage[01].TextureName=Ejectionchute.tga
TextureStage[01].MipMap=FALSE
TextureStage[01].FilterEnabled=TRUE
TextureStage[01].StageColorOp=TEXTURE_MODULATE_DIFFUSE
TextureStage[01].StageAlphaOp=TEXTURE_MODULATE_DIFFUSE

/////////////////// Ejection Mod END ///////////////////////////


 

Then find the entry:

...

[EffectType039]

Name=AircraftFireEffect

...

 

and change it adding the following lines:

 

/// Ejection Seat Effects
Element[04].ElementType=PLACE_EMITTER
Element[04].ElementName=EjectionFire
Element[04].StartTime=0.0
Element[04].StartTimeDeviation=0.00000
Element[04].EjectTime=-1.0
Element[04].EjectTimeDeviation=0.00000
Element[05].ElementType=PLACE_EMITTER
Element[05].ElementName=EjectionSeat
Element[05].StartTime=0.0
Element[05].StartTimeDeviation=0.00000
Element[05].EjectTime=-1.0
Element[05].EjectTimeDeviation=0.00000
Element[06].ElementType=PLACE_EMITTER
Element[06].ElementName=EjectionChute
Element[06].StartTime=0.0
Element[06].StartTimeDeviation=0.00000
Element[06].EjectTime=-1.0
Element[06].EjectTimeDeviation=0.00000

 

Then place the file into the \Effects folder from your MOD folder.

Share this post


Link to post
Share on other sites

And that's how it looks here:

 

Ejection Seat:

post-50969-079662200 1275856319.jpg

 

Parachute:

 

Share this post


Link to post
Share on other sites

Thank you, DaniloE31.

 

Now it work very well !!

 

 

Best regards.

 

 

Toro.grin.gif

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..