Jump to content

HotRockets! Particle FX Replacement + Tutorial


Nazari1382

Recommended Posts

XD one more question. Is there any possible way to make the smoke spawn moving in the direction of the flame, and not in the retrograde direction like this? I'm sort of doubting it though.

KflKLT6.png

Note that I don't mean moving the smoke so it spawns at the end of the flame. I mean have it spawn moving the correct direction.


UPDATE: I have had no problems with the current release in 1.0.3. It appears to be compatible. Woo!

Edited by Avera9eJoe
Link to comment
Share on other sites

YES! I did it, and it works perfectly!

Just replace the squad_hotrockets.cfg with this one, and everything will work fine:

http://www./download/2pcbo2kdoxbauuz/squad_hotrockets.cfg

Cheers!

Congratulation for your success,but unfortunately you totally mixed up new(ModuleEnginesFX) and old(ModuleEngines).There is much simpler and proper way to edit new effects.Here are two examples for "basic jet" and "turbojet":

@PART[turboFanEngine]

{

@EFFECTS

{

@shockDiamond

{

@MODEL_MULTI_PARTICLE

{

| = MODEL_MULTI_PARTICLE_PERSIST

@emission,1 = 0.85 0

@emission,2 = 0.9 1

@emission,3 = 0.1 1.5

energy = 0.7 0

energy = 1 0.9

logGrow

{

power = 0 0

power = 1 -1

}

}

}

@running_turbine

{

@MODEL_MULTI_PARTICLE

{

| = MODEL_MULTI_PARTICLE_PERSIST

@modelName = MP_Nazari/FX/flamejet

@emission,1 = 0.67 0.8

@emission,2 = 0.71 1.4

@emission,3 = 1.0 1.5

@speed,0 = 0.0 1.5

@speed,1 = 1.0 1.6

size = 0 1.6 // 0 1.0 for ven stock revamp

size = 1 1.5 // 1 1.35 for ven stock revamp

energy = 0.0 0.3

energy = 0.7 0.33

energy = 1.0 0.99

logGrow

{

power = 0 5

power = 1 -0.5

}

}

}

}

}

@PART[JetEngine]

{

@EFFECTS

{

@running_thrust

{

-PREFAB_PARTICLE{}

MODEL_MULTI_PARTICLE_PERSIST

{

name = smokethrust

modelName = MP_Nazari/FX/smokejet

transformName = thrustTransform

emission = 0.0 0.0

emission = 0.07 0.0

emission = 0.2 0.4

emission = 1.0 1.1

energy = 0.0 0.2

energy = 1.0 3.2

speed = 0.0 1.0

speed = 1.0 0.8

grow = 0.0 0.0

grow = 1.0 0.15

scale = 0.0 1.0

scale = 1.0 1.0

offset = 0.0 0.0

offset = 1.0 0.5

size = 0.0 1.0

size = 1.0 1.1

fixedEmissions = true

fixedScale = 1.0

sizeClamp = 50

emission

{

mach = 0.0 1.0

mach = 0.8 1.0

mach = 1.0 1.0

density = 1.0 1.0

density = 0.4 1.0

density = 0.3 1.0

density = 0.002 1.0

density = 0.001 0.0

}

}

}

@running_turbine

{

MODEL_MULTI_PARTICLE_PERSIST

{

name = flamejet3

modelName = MP_Nazari/FX/flamejet3

transformName = thrustTransform

emission = 0.0 0.0

emission = 0.42 0.0

emission = 0.54 1.55

emission = 1.0 1.78

speed = 0.0 1.45

speed = 1.0 0.55

energy = 0.0 0.05

energy = 0.5 0.77

energy = 1.0 0.99

fixedEmissions = false

}

}

}

}

Edited by sebi.zzr
Link to comment
Share on other sites

Congratulation for your success,but unfortunately you totally mixed up new(ModuleEnginesFX) and old(ModuleEngines).There is much simpler and proper way to edit new effects.Here are two examples for "basic jet" and "turbojet":
@PART[turboFanEngine]

{

@EFFECTS

{

@shockDiamond

{

@MODEL_MULTI_PARTICLE

{

| = MODEL_MULTI_PARTICLE_PERSIST

@emission,1 = 0.8 0

@emission,2 = 0.85 1

@emission,3 = 0.1 1.5

energy = 0.7 0

energy = 1.0 0.9

logGrow

{

power = 0 0

power = 1 -1

}

}

}

@running_turbine

{

@MODEL_MULTI_PARTICLE

{

| = MODEL_MULTI_PARTICLE_PERSIST

@modelName = MP_Nazari/FX/flamejet

@emission,1 = 0.67 0.8

@emission,2 = 0.71 1.4

@emission,3 = 1.0 1.5

@speed,0 = 0.0 1.5

@speed,1 = 1.0 1.2

size = 0 1.6

size = 1 1.5

energy = 0.0 0.3

energy = 0.7 0.33

energy = 1.0 0.99

logGrow

{

power = 0 5

power = 1 -0.5

}

}

}

}

}

@PART[JetEngine]

{

@EFFECTS

{

@running_thrust

{

-PREFAB_PARTICLE{}

MODEL_MULTI_PARTICLE_PERSIST

{

name = smokethrust

modelName = MP_Nazari/FX/smokejet

transformName = thrustTransform

emission = 0.0 0.0

emission = 0.07 0.0

emission = 0.2 0.4

emission = 1.0 1.1

energy = 0.0 0.2

energy = 1.0 3.2

speed = 0.0 1.0

speed = 1.0 0.8

grow = 0.0 0.0

grow = 1.0 0.15

scale = 0.0 1.0

scale = 1.0 1.0

offset = 0.0 0.0

offset = 1.0 0.5

size = 0.0 1.0

size = 1.0 1.1

fixedEmissions = true

fixedScale = 1.0

sizeClamp = 50

emission

{

mach = 0.0 1.0

mach = 0.8 1.0

mach = 1.0 1.0

density = 1.0 1.0

density = 0.4 1.0

density = 0.3 1.0

density = 0.002 1.0

density = 0.001 0.0

}

}

}

@running_turbine

{

MODEL_MULTI_PARTICLE_PERSIST

{

name = flamejet3

modelName = MP_Nazari/FX/flamejet3

transformName = thrustTransform

emission = 0.0 0.0

emission = 0.42 0.0

emission = 0.54 1.55

emission = 1.0 1.78

speed = 0.0 1.45

speed = 1.0 0.55

energy = 0.0 0.05

energy = 0.5 0.77

energy = 1.0 0.99

fixedEmissions = false

}

}

}

}

Thank you for your help, and I really appreciate the smoothing out of the config, but I personally am just trying to be happy with myself for getting something to work in the first place. If you like the smoothed out config, where the stock particles are replaced, or if my config which brings in new particles and abolishes the old ones, I don't care. Just trying to improve the lives of people :)

Edited by WolfGeek101
Link to comment
Share on other sites

I doubt,you are familiar with constructive critic concept.And FYA,you are not improving anybody's life,you just make it more complicated.Please look at ModuleManager.ConfigCache and see how your pach is working.

Sorry for,me going into defense mode.

Link to comment
Share on other sites

I doubt,you are familiar with constructive critic concept.And FYA,you are not improving anybody's life,you just make it more complicated.Please look at ModuleManager.ConfigCache and see how your pach is working.

Sorry for,me going into defense mode.

I apologize as well for going into defense mode. Our patches do the same thing, yours much simpler than mine, and I congratulate you.

I guess it's up to the user to decide which config they like better.

Edited by WolfGeek101
Link to comment
Share on other sites

Perhaps we could create a thread under releases that has the current working Hot Rockets configs its starting to get quite confusing which ones are working and what ones are not seeing as this is the development thread I dont see this as an unreasonable request

Link to comment
Share on other sites

Oh, yes, sorry for not quoting. I've found no issue with that in either of our configurations, you may want to double check.

I should probably clarify. This happens on quite a few engines, not just jet engines. Will this new config be part of the next update?

Link to comment
Share on other sites

As nice as the mod is, the lack of information with regard to updates/cfg compatibilities ruins the experience every new patch.

The patches posted above do not fix the issues that appear each new patch - flames even without actual thrust. I tried the patches posted above - they do not work. The exaust changes, yes, but does not disappear when there is no throttle.

Link to comment
Share on other sites

Could the guys doing the fixes please start a community hot rockets fixes thread and post the working configs like I asked a few posts ago, its very frustrating trying to find the correct working configs

This is a great idea actually. I can run one if no one else wants to. I'd ask Akira_R as he seems to be the guy who knows it all. xD

Link to comment
Share on other sites

As nice as the mod is, the lack of information with regard to updates/cfg compatibilities ruins the experience every new patch.

The patches posted above do not fix the issues that appear each new patch - flames even without actual thrust. I tried the patches posted above - they do not work. The exaust changes, yes, but does not disappear when there is no throttle.

Can you post a screenshot with your problem?
Link to comment
Share on other sites

As nice as the mod is, the lack of information with regard to updates/cfg compatibilities ruins the experience every new patch.

The patches posted above do not fix the issues that appear each new patch - flames even without actual thrust. I tried the patches posted above - they do not work. The exaust changes, yes, but does not disappear when there is no throttle.

This is exactly what I am talking about.

Can you post a screenshot with your problem?

The screenshot will just show that the thrust is at zero and flames are still being produced. I've seen this happen even after separating a spent stage. Flames still shoot out of the empty separated stage.

Link to comment
Share on other sites

All engines disabled, throttle at zero, Whiplash still displaying exhaust flame

http://i.imgur.com/X8N9xSi.png

This is because you are using old configs(pre 1.0.3,Squad changed both jet engines from ModuleEngines to ModuleEnginesFX).You have to open squad hotrockets.cfg with text editor and delete config for "JetEngine" and "turboFanEngine",then you can use my patch.There is no meaning to post something that don't work.

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...