Custom engine
-
Hi all,
I have a big request: I would like to make a new engine based on a vanilla, and i dont really know what files need to be modified.( i only want to recolor one)
I searched through the forum, and found one topic related my question, but it doesnt contain everything about the filetypes:
http://the-starport.net/modules/newbb/viewtopic.php?topic_id=1263&forum=27If someone could write a detailed tutorial (with an example if its possible), i’d appreciate that.
Thanks in advance,
-
This would make up a script, which gives you one more engine:
–-----------------------–-----------------------
and you can now fool 4 example with weapon effects
and misuse them to get new engine flamesPut this in \DATA\FX\effects.ini
;----------------- WTS new ENGINES START -------------------
[Effect]
nickname = wts_engine21_proj
effect_type = EFT_WEAPON_PROJ
vis_effect = wts_engine21_proj
[Effect]
nickname = wts_engine20_proj
effect_type = EFT_WEAPON_PROJ
vis_effect = wts_engine20_proj
[Effect]
nickname = wts_engine19_proj
effect_type = EFT_WEAPON_PROJ
vis_effect = wts_engine19_proj
[Effect]
nickname = wts_engine18_proj
effect_type = EFT_WEAPON_PROJ
vis_effect = wts_engine18_proj
[Effect]
nickname = wts_engine17_proj
effect_type = EFT_WEAPON_PROJ
vis_effect = wts_engine17_proj
[Effect]
nickname = wts_engine16_proj
effect_type = EFT_WEAPON_PROJ
vis_effect = wts_engine16_proj
[Effect]
nickname = wts_engine15_proj
effect_type = EFT_WEAPON_PROJ
vis_effect = wts_engine15_proj
[Effect]
nickname = wts_engine14_proj
effect_type = EFT_WEAPON_PROJ
vis_effect = wts_engine14_proj
[Effect]
nickname = wts_engine13_proj
effect_type = EFT_WEAPON_PROJ
vis_effect = wts_engine13_proj
[Effect]
nickname = wts_engine12_proj
effect_type = EFT_WEAPON_PROJ
vis_effect = wts_engine12_proj
[Effect]
nickname = wts_engine11_proj
effect_type = EFT_WEAPON_PROJ
vis_effect = wts_engine11_proj
[Effect]
nickname = wts_engine10_proj
effect_type = EFT_WEAPON_PROJ
vis_effect = wts_engine10_proj
[Effect]
nickname = wts_engine09_proj
effect_type = EFT_WEAPON_PROJ
vis_effect = wts_engine09_proj
[Effect]
nickname = wts_engine08_proj
effect_type = EFT_WEAPON_PROJ
vis_effect = wts_engine08_proj
[Effect]
nickname = wts_engine07_proj
effect_type = EFT_WEAPON_PROJ
vis_effect = wts_engine07_proj
[Effect]
nickname = wts_engine06_proj
effect_type = EFT_WEAPON_PROJ
vis_effect = wts_engine06_proj
[Effect]
nickname = wts_engine05_proj
effect_type = EFT_WEAPON_PROJ
vis_effect = wts_engine05_proj
[Effect]
nickname = wts_engine04_proj
effect_type = EFT_WEAPON_PROJ
vis_effect = wts_engine04_proj
[Effect]
nickname = wts_engine03_proj
effect_type = EFT_WEAPON_PROJ
vis_effect = wts_engine03_proj
[Effect]
nickname = wts_engine02_proj
effect_type = EFT_WEAPON_PROJ
vis_effect = wts_engine02_proj
[Effect]
nickname = wts_engine01_proj
effect_type = EFT_WEAPON_PROJ
vis_effect = wts_engine01_proj
;–--------------- WTS new ENGINES END ---------------------
and that in \DATA\FX\WEAPONS\weapons.ale
;----------------- WTS new ENGINES START -------------------
[VisEffect]
nickname = wts_engine21_proj
alchemy = fx\weapons\rh_plasma_04.ale
effect_crc = -73976642
textures = fx\planetflare.txm
textures = fx\sarma.txm
textures = fx\standardeffects.txm
textures = fx\miningship.txm
textures = fx\hexagon.txm
[VisEffect]
nickname = wts_engine20_proj
alchemy = fx\weapons\rh_gunboat_maingun.ale
effect_crc = -217321004
textures = fx\smoke.txm
textures = fx\sarma.txm
textures = fx\planetflare.txm
[VisEffect]
nickname = wts_engine19_proj
alchemy = fx\weapons\rh_capgun_01.ale
effect_crc = -358902125
textures = fx\planetflare.txm
textures = fx\hexagon.txm
textures = fx\beam.txm
textures = fx\sarma.txm
[VisEffect]
nickname = wts_engine18_proj
alchemy = fx\weapons\pi_tachyon_04.ale
effect_crc = 256565279
textures = fx\planetflare.txm
textures = fx\sarma.txm
textures = fx\beam.txm
[VisEffect]
nickname = wts_engine17_proj
alchemy = fx\weapons\pi_plasma_04.ale
effect_crc = 285305577
textures = fx\planetflare.txm
textures = fx\sarma.txm
textures = fx\standardeffects.txm
textures = fx\miningship.txm
textures = fx\hexagon.txm
[VisEffect]
nickname = wts_engine16_proj
alchemy = fx\weapons\pi_particle_04.ale
effect_crc = 304967676
textures = fx\planetflare.txm
textures = fx\sarma.txm
textures = fx\missleeffect.txm
textures = fx\lightning2.txm
[VisEffect]
nickname = wts_engine15_proj
alchemy = fx\weapons\pi_neutron_04.ale
effect_crc = -3479734
textures = fx\planetflare.txm
textures = fx\sarma.txm
textures = fx\missleeffect.txm
textures = fx\newglows.txm
textures = fx\kioncannon.txm
[VisEffect]
nickname = wts_engine14_proj
alchemy = fx\weapons\no_capgun01.ale
effect_crc = -360621339
textures = fx\smoke.txm
textures = fx\miningship.txm
textures = fx\sarma.txm
textures = fx\beam.txm
textures = fx\newglows.txm
[VisEffect]
nickname = wts_engine13_proj
alchemy = fx\weapons\li_plasma_04.ale
effect_crc = 208575906
textures = fx\planetflare.txm
textures = fx\sarma.txm
textures = fx\standardeffects.txm
textures = fx\miningship.txm
textures = fx\hexagon.txm
[VisEffect]
nickname = wts_engine12_proj
alchemy = fx\weapons\ku_tachyon_04.ale
effect_crc = 311576577
textures = fx\planetflare.txm
textures = fx\sarma.txm
textures = fx\beam.txm
[VisEffect]
nickname = wts_engine11_proj
alchemy = fx\weapons\ku_plasma_04.ale
effect_crc = 432562906
textures = fx\planetflare.txm
textures = fx\sarma.txm
textures = fx\standardeffects.txm
textures = fx\miningship.txm
textures = fx\hexagon.txm
[VisEffect]
nickname = wts_engine10_proj
alchemy = fx\weapons\ku_particle_04.ale
effect_crc = -62944713
textures = fx\planetflare.txm
textures = fx\sarma.txm
textures = fx\missleeffect.txm
textures = fx\lightning2.txm
textures = fx\beam.txm
[VisEffect]
nickname = wts_engine09_proj
alchemy = fx\weapons\ku_neutron_04.ale
effect_crc = -502116524
textures = fx\planetflare.txm
textures = fx\sarma.txm
textures = fx\missleeffect.txm
textures = fx\newglows.txm
textures = fx\kioncannon.txm
[VisEffect]
nickname = wts_engine08_proj
alchemy = fx\weapons\gf_no_gun01.ale
effect_crc = 138838735
textures = fx\kioncannon.txm
textures = fx\planetflare.txm
textures = fx\sarma.txm
[VisEffect]
nickname = wts_engine07_proj
alchemy = fx\weapons\gf_greencloud.ale
effect_crc = 112980051
textures = fx\missleeffect.txm
textures = fx\newglows.txm
textures = fx\beam.txm
[VisEffect]
nickname = wts_engine06_proj
alchemy = fx\weapons\ci_capgun_01.ale
effect_crc = 285573824
textures = fx\sarma.txm
textures = fx\beam.txm
[VisEffect]
nickname = wts_engine05_proj
alchemy = fx\weapons\br_tachyon_02.ale
effect_crc = -314489647
textures = fx\planetflare.txm
textures = fx\sarma.txm
textures = fx\beam.txm
textures = fx\hexagon.txm
[VisEffect]
nickname = wts_engine04_proj
alchemy = fx\weapons\br_flakcannon01.ale
effect_crc = -523975171
textures = fx\sarma.txm
textures = fx\planetflare.txm
textures = fx\smoke.txm
[VisEffect]
nickname = wts_engine03_proj
alchemy = fx\weapons\br_gunboat_maingun.ale
effect_crc = 435551187
textures = fx\beam.txm
textures = fx\planetflare.txm
[VisEffect]
nickname = wts_engine02_proj
alchemy = fx\weapons\ku_gunboat_maingun.ale
effect_crc = 20319171
textures = fx\plasmaring.txm
textures = fx\newglows.txm
textures = fx\lightning2.txm
textures = fx\kioncannon.txm
textures = fx\beam.txm
textures = fx\lightbeam.txm
[VisEffect]
nickname = wts_engine01_proj
alchemy = fx\weapons\sp_doomsday_02.ale
effect_crc = -308008725
textures = fx\planetflare.txm
textures = fx\miningship.txm
textures = fx\sarma.txm
;–--------------- WTS new ENGINES END ---------------------
and get crazy engine effects likeif you put those ‘wts_engineXY_proj’ after 'flame_effect = '.
Or you can switch the vanilla colors or maybe choose
the hard way and create very own effects
as you have see it in the topic you linked.PS. forget the smiley ") in the script - this is just a " and a )
-
Huh, thanks, its its detailed
But, i dont understand couple of things:
You wrote it provides only one engine, and it has 21 entries at the projectiles.
In the st_goods.ini i havent found vanilla engines (i dont want to make it as buyable)I have to be more specific:
All i want to modify the colors of some vanilla engines with only new names (new entries, but the effects still same).So i need that rows in the files that responsible for the colors of the engine flame, cruise, etc…
Thanks,
-
**You will need this program to edit engine colors, unfortunately it’s been a long time since I edited any so Im not going to be of much help.
-
Lancer Solurus wrote:
**You will need this program to edit engine colors, unfortunately it’s been a long time since I edited any so Im not going to be of much help.Thanks for the link Lancer
-
Give F!R’s stuff a try though Davis… after ye do what your doin of course… If anything it “breaks the mold” on what
were used to… and looks mega! hehe…@ lancer… 0.008? … dam… im getting slow
-
Hehe, especially since it was released in August 2008…
-
Xarian_Prime wrote:
Give F!R’s stuff a try though Davis… after ye do what your doin of course… If anything it “breaks the mold” on what
were used to… and looks mega! hehe…@ lancer… 0.008? … dam… im getting slow
I tried this program, and as its help file says, it divides the ale to ael, and anl… but how can i modify/rewrite them?
I can not open them by utf.If someone could tells me i’d appreciate that.
thanks in advance,