does

woot its about time particle edit section

Moderators: Q-dad~TAG, EXP STAFF, Moderator

does

Postby J.J » 04-15-2007 04:58 AM

any got around to use this tool?
J.J
Senior Member
 
Posts: 140
Joined: 04-12-2007 11:42 AM

Postby Xx_jet_xX » 04-23-2007 09:58 PM

Took a look at it before work today and it opens .ptl files, but when i tried opening one it wouldnt open it. I believe i looked a .ptl with a hex editor some time ago and saw DSCR in the header. i dint have enough time to look at again because i had to go to work, but im going to check it out after work. I did notice it has where you set its location for .tga files and has where you can choose colors for various things.

My theory is a .ptl is a definition file like an adm and needs to be decrypted to open in the tool.
Xx_jet_xX
JET Laggg
 
Posts: 208
Joined: 04-11-2004 08:25 PM

Postby Xx_jet_xX » 04-24-2007 12:51 AM

well it still refuses to open it up, but .ptl files can be modified manualy.
Xx_jet_xX
JET Laggg
 
Posts: 208
Joined: 04-11-2004 08:25 PM

Postby Xx_jet_xX » 04-24-2007 01:40 AM

I started adding the info manualy, but crashed it by adding .600 instead of 0.600 no clue what i was doing except making a .ptl file that probably wouldnt save anyway. the save and open doesnt seem to want to work.

Suppose i should start again lol, Im hoping it will save to a format it will also open, if not the particle editor is one useless program as far as i can tell. but comparing the .txt version from what shows in the editor im seeing how the files are made. not like thats getting me anywhere into uderstanding each bit. well back to the drawing board!
Xx_jet_xX
JET Laggg
 
Posts: 208
Joined: 04-11-2004 08:25 PM

Postby Xx_jet_xX » 04-24-2007 02:24 AM

ok the editor sux, crashed 3 times. suppose just change things manualy unless anyone has a better idea.
Xx_jet_xX
JET Laggg
 
Posts: 208
Joined: 04-11-2004 08:25 PM

thx

Postby J.J » 04-24-2007 05:11 AM

thx for trying .... sorry to hear that u have problems as well:( its sucks since its NL product
J.J
Senior Member
 
Posts: 140
Joined: 04-12-2007 11:42 AM

Postby Xx_jet_xX » 04-24-2007 12:25 PM

well you can manualy edit the .ptl file. did get that part figured.
Xx_jet_xX
JET Laggg
 
Posts: 208
Joined: 04-11-2004 08:25 PM

Postby Ziprock » 04-24-2007 12:36 PM

manual = hex?
<img>
Currently building my own mod. Expect quality and attention to detail!
User avatar
Ziprock
Part-Time Modder
 
Posts: 325
Joined: 02-18-2006 09:54 AM

Postby loa » 04-24-2007 12:56 PM

i gave it a shot like a year ago and again today. it baffles me
User avatar
loa
Administrator
 
Posts: 1132
Joined: 03-06-2004 01:54 PM

Postby loa » 04-24-2007 12:57 PM

one thing i noticed it was made in 2002
User avatar
loa
Administrator
 
Posts: 1132
Joined: 03-06-2004 01:54 PM

maybe

Postby J.J » 04-24-2007 02:13 PM

maybe it only works with windows 98 rofl
J.J
Senior Member
 
Posts: 140
Joined: 04-12-2007 11:42 AM

Postby Xx_jet_xX » 04-24-2007 03:08 PM

2002 was BHD days?, but it wont open a bhd .ptl nor a c4. i dont remember if those were used in earlier games.

to manualy modify a .ptl, use the DSCR tool on it. it will convert it to plain text like a .def file. sorry about the misunderstanding you can use a hex editor to check to see if some of the oddball files are scr encrypted by looking at the files header with a hex editor. it will have scr not dscr.

heres a sample of a converted .ptl (AirExp.ptl):

Code: Select all
[effectdef]
{
   id = fire;
   pdefs = Ambient_Fire;

}

[effectdef]
{
   id = effect_torch;
   pdefs = torch_flame;

}

[effectdef]
{
   id = effect_glasstorch;
   pdefs = glasstorch_flame;

}

[effectdef]
{
   id = effect_spitFire;
   pdefs = spitfire_flame;

}

[effectdef]
{
   id = Effect_Brazier;
   pdefs = Brazier_Flame2;

}

[effectdef]
{
   id = Effect_AirExp;
   pdefs = SmAirExp_Flash, SmAirExp_Flame;

}

[particledef]
{
id   = fire_flame;
move   =  NORMAL ;
lod   = 0.000;

   emit_dur   = 60.000;
   emit_dur_adj   = 0.000;
   emit_rate   = 400.000;
   emit_rate_adj   = 0.000;
   emit_delay   = 0.000;
   emit_burst   = 1;
   emit_maxoverride   = 0;
   emit_dur   = 60.000;
   y_offset   = 0.000;
   z_offset   = 0.000;
   emit_shape   = 1;
   emit_shape_size   = 16.000, 0.000, 0.000;
   emit_shape_size_skip   = 0.000, 0.000, 0.000;

   age   = 0.600;
   age_adj   = 0.200;
   alpha   = 1.000;
   color1   = 127, 127, 127;
   color2   = 127, 127, 127;
   color3   = 127, 127, 127;
   color4   = 127, 127, 127;
   bump_scale   = 0.000;
   scale   = 2.000;
   scale_adj   = 0.500;
   scale_func   = troy_fire_scale;
   red_func   = troy_fire_red;
   green_func   = troy_fire_green;
   blue_func   = troy_fire_blue;

   orientation   = 0.000, 0.000, 0.000;
   orientationadj   = 360.000, 360.000, 360.000;
   yaw_rot   = 0.000;
   yaw_rot_adj   = 0.000;
   pitch_rot   = 0.000;
   pitch_rot_adj   = 0.000;
   roll_rot   = 50.000;
   roll_rot_adj   = 10.000;
   speed   = 1.000;
   speed_adj   = 1.000;
   elastic   = 0.000;
   gravity   = -400.000;
   gravity_mask   = 1.000, 1.000, 1.000;
   drag   = 30.000;
   spread   = 90.000;
   spread_skip   = 90.000;
   orbitalspeed   = 0.000;
   orbitalspeed_adj   = 0.000;
   orbital_axis   = 0.000, 1.000, 0.000;
   graphic1 =   fire2.tga, additive;
   g1_flip_frames   = 1;
   g1_flip_rate   = 8;
   g1_color1   = 127, 127, 127;
   g1_color2   = 127, 127, 127;
   g1_color3   = 127, 127, 127;
   g1_color4   = 127, 127, 127;
   g1_scale   = 2.000;
   g1_scale_adj   = 0.500;
   g1_scale_func   = troy_fire_scale;
   g1_red_func   = troy_fire_red;
   g1_green_func   = troy_fire_green;
   g1_blue_func   = troy_fire_blue;
   graphic2 =   fire7.tga, additive;
   g2_flip_frames   = 1;
   g2_flip_rate   = 8;
   g2_color1   = 127, 127, 127;
   g2_color2   = 127, 127, 127;
   g2_color3   = 127, 127, 127;
   g2_color4   = 127, 127, 127;
   g2_scale   = 2.000;
   g2_scale_adj   = 0.500;
   g2_scale_func   = troy_fire_scale;
   g2_red_func   = troy_fire_red;
   g2_green_func   = troy_fire_green;
   g2_blue_func   = troy_fire_blue;

}

[particledef]
{
id   = fire_haze;
flags   =  HAZE ;
move   =  NORMAL ;
lod   = 0.000;

   emit_dur   = 60.000;
   emit_dur_adj   = 0.000;
   emit_rate   = 5.000;
   emit_rate_adj   = 0.000;
   emit_delay   = 0.000;
   emit_burst   = 1;
   emit_maxoverride   = 0;
   emit_dur   = 60.000;
   y_offset   = 2.000;
   z_offset   = 0.000;
   emit_shape   = 1;
   emit_shape_size   = 16.000, 0.000, 0.000;
   emit_shape_size_skip   = 0.000, 0.000, 0.000;

   age   = 3.000;
   age_adj   = 0.000;
   alpha   = 0.000;
   color1   = 255, 255, 255;
   color2   = 255, 255, 255;
   color3   = 255, 255, 255;
   color4   = 255, 255, 255;
   bump_scale   = 0.200;
   scale   = 10.000;
   scale_adj   = 0.000;

   orientation   = 0.000, 0.000, 0.000;
   orientationadj   = 0.000, 0.000, 0.000;
   yaw_rot   = 0.000;
   yaw_rot_adj   = 0.000;
   pitch_rot   = 0.000;
   pitch_rot_adj   = 0.000;
   roll_rot   = 50.000;
   roll_rot_adj   = 10.000;
   speed   = 0.000;
   speed_adj   = 0.000;
   elastic   = 0.000;
   gravity   = -60.000;
   gravity_mask   = 1.000, 1.000, 1.000;
   drag   = 30.000;
   spread   = 0.000;
   spread_skip   = 0.000;
   orbitalspeed   = 0.000;
   orbitalspeed_adj   = 0.000;
   orbital_axis   = 0.000, 1.000, 0.000;
   graphic1 =   additive, blend;
   g1_flip_frames   = 1;
   g1_flip_rate   = 8;
   g1_color1   = 255, 255, 255;
   g1_color2   = 255, 255, 255;
   g1_color3   = 255, 255, 255;
   g1_color4   = 255, 255, 255;
   g1_scale   = 10.000;
   g1_scale_adj   = 0.000;

}

[particledef]
{
id   = torch_flame;
flags   =  GLOBALWIND FOREVEREMIT ;
move   =  NORMAL ;
lod   = 0.000;

   emit_dur   = 1.000;
   emit_dur_adj   = 0.000;
   emit_rate   = 40.000;
   emit_rate_adj   = 0.000;
   emit_delay   = 0.000;
   emit_burst   = 1;
   emit_maxoverride   = 0;
   emit_dur   = 1.000;
   y_offset   = 0.000;
   z_offset   = 0.030;
   emit_shape   = 0;
   emit_shape_size   = 0.000, 0.000, 0.000;
   emit_shape_size_skip   = 0.000, 0.000, 0.000;

   age   = 0.500;
   age_adj   = 0.200;
   alpha   = 1.000;
   color1   = 255, 255, 255;
   color2   = 255, 255, 255;
   color3   = 255, 255, 255;
   color4   = 255, 255, 255;
   bump_scale   = 0.000;
   scale   = 1.000;
   scale_adj   = 0.300;
   scale_func   = troy_fire_scale;
   red_func   = troy_fire_red;
   green_func   = troy_fire_green;
   blue_func   = troy_fire_blue;

   orientation   = 0.000, 0.000, 0.000;
   orientationadj   = 0.000, 0.000, 360.000;
   yaw_rot   = 0.000;
   yaw_rot_adj   = 0.000;
   pitch_rot   = 0.000;
   pitch_rot_adj   = 0.000;
   roll_rot   = 50.000;
   roll_rot_adj   = 10.000;
   speed   = 0.100;
   speed_adj   = 0.100;
   elastic   = 0.000;
   gravity   = -80.000;
   gravity_mask   = 1.000, 1.000, 1.000;
   drag   = 100.000;
   spread   = 90.000;
   spread_skip   = 90.000;
   orbitalspeed   = 0.000;
   orbitalspeed_adj   = 0.000;
   orbital_axis   = 0.000, 1.000, 0.000;
   graphic1 =   flamedot.tga, additive;
   g1_flip_frames   = 1;
   g1_flip_rate   = 8;
   g1_color1   = 255, 255, 255;
   g1_color2   = 255, 255, 255;
   g1_color3   = 255, 255, 255;
   g1_color4   = 255, 255, 255;
   g1_scale   = 1.000;
   g1_scale_adj   = 0.300;
   g1_scale_func   = troy_fire_scale;
   g1_red_func   = troy_fire_red;
   g1_green_func   = troy_fire_green;
   g1_blue_func   = troy_fire_blue;

}

[particledef]
{
id   = torch_sparks;
flags   =  GLOBALWIND ;
move   =  NORMAL ;
lod   = 0.000;

   emit_dur   = 999.000;
   emit_dur_adj   = 0.000;
   emit_rate   = 1.000;
   emit_rate_adj   = 0.000;
   emit_delay   = 0.000;
   emit_burst   = 2;
   emit_maxoverride   = 0;
   emit_dur   = 999.000;
   y_offset   = 0.000;
   z_offset   = 0.000;
   emit_shape   = 2;
   emit_shape_size   = 0.150, 0.000, 0.150;
   emit_shape_size_skip   = 0.000, 0.000, 0.000;

   age   = 0.600;
   age_adj   = 0.200;
   alpha   = 1.000;
   color1   = 255, 255, 255;
   color2   = 255, 255, 255;
   color3   = 255, 255, 255;
   color4   = 255, 255, 255;
   bump_scale   = 0.000;
   scale   = 0.050;
   scale_adj   = 0.000;
   red_func   = table4;
   green_func   = table4;
   blue_func   = table4;

   orientation   = 0.000, 0.000, 0.000;
   orientationadj   = 0.000, 0.000, 0.000;
   yaw_rot   = 0.000;
   yaw_rot_adj   = 0.000;
   pitch_rot   = 0.000;
   pitch_rot_adj   = 0.000;
   roll_rot   = 0.000;
   roll_rot_adj   = 0.000;
   speed   = 1.000;
   speed_adj   = 1.000;
   elastic   = 0.000;
   gravity   = -80.000;
   gravity_mask   = 1.000, 1.000, 1.000;
   drag   = 200.000;
   spread   = 20.000;
   spread_skip   = 0.000;
   orbitalspeed   = 0.000;
   orbitalspeed_adj   = 0.000;
   orbital_axis   = 0.000, 1.000, 0.000;
   graphic1 =   spark2.tga, additive;
   g1_flip_frames   = 1;
   g1_flip_rate   = 8;
   g1_color1   = 255, 255, 255;
   g1_color2   = 255, 255, 255;
   g1_color3   = 255, 255, 255;
   g1_color4   = 255, 255, 255;
   g1_scale   = 0.050;
   g1_scale_adj   = 0.000;
   g1_red_func   = table4;
   g1_green_func   = table4;
   g1_blue_func   = table4;

}

[particledef]
{
id   = glasstorch_flame;
flags   =  FOREVEREMIT ;
move   =  NORMAL ;
lod   = 0.000;

   emit_dur   = 999.000;
   emit_dur_adj   = 0.000;
   emit_rate   = 40.000;
   emit_rate_adj   = 0.000;
   emit_delay   = 0.000;
   emit_burst   = 1;
   emit_maxoverride   = 0;
   emit_dur   = 999.000;
   y_offset   = 0.000;
   z_offset   = 0.030;
   emit_shape   = 0;
   emit_shape_size   = 0.000, 0.000, 0.000;
   emit_shape_size_skip   = 0.000, 0.000, 0.000;

   age   = 0.500;
   age_adj   = 0.200;
   alpha   = 1.000;
   color1   = 255, 255, 255;
   color2   = 255, 255, 255;
   color3   = 255, 255, 255;
   color4   = 255, 255, 255;
   bump_scale   = 0.000;
   scale   = 1.000;
   scale_adj   = 0.300;
   scale_func   = troy_fire_scale;
   red_func   = troy_fire_red;
   green_func   = troy_fire_green;
   blue_func   = troy_fire_blue;

   orientation   = 0.000, 0.000, 0.000;
   orientationadj   = 0.000, 0.000, 360.000;
   yaw_rot   = 0.000;
   yaw_rot_adj   = 0.000;
   pitch_rot   = 0.000;
   pitch_rot_adj   = 0.000;
   roll_rot   = 50.000;
   roll_rot_adj   = 10.000;
   speed   = 0.100;
   speed_adj   = 0.100;
   elastic   = 0.000;
   gravity   = -80.000;
   gravity_mask   = 1.000, 1.000, 1.000;
   drag   = 100.000;
   spread   = 90.000;
   spread_skip   = 90.000;
   orbitalspeed   = 0.000;
   orbitalspeed_adj   = 0.000;
   orbital_axis   = 0.000, 1.000, 0.000;
   graphic1 =   flamedot.tga, additive;
   g1_flip_frames   = 1;
   g1_flip_rate   = 8;
   g1_color1   = 255, 255, 255;
   g1_color2   = 255, 255, 255;
   g1_color3   = 255, 255, 255;
   g1_color4   = 255, 255, 255;
   g1_scale   = 1.000;
   g1_scale_adj   = 0.300;
   g1_scale_func   = troy_fire_scale;
   g1_red_func   = troy_fire_red;
   g1_green_func   = troy_fire_green;
   g1_blue_func   = troy_fire_blue;

}

[particledef]
{
id   = spitfire_flame;
flags   =  FOREVEREMIT ;
move   =  NORMAL ;
lod   = 0.000;

   emit_dur   = 1.000;
   emit_dur_adj   = 0.000;
   emit_rate   = 40.000;
   emit_rate_adj   = 0.000;
   emit_delay   = 0.000;
   emit_burst   = 1;
   emit_maxoverride   = 0;
   emit_dur   = 1.000;
   y_offset   = 0.000;
   z_offset   = 0.000;
   emit_shape   = 0;
   emit_shape_size   = 0.000, 0.000, 0.000;
   emit_shape_size_skip   = 0.000, 0.000, 0.000;

   age   = 0.500;
   age_adj   = 0.200;
   alpha   = 1.000;
   color1   = 255, 255, 255;
   color2   = 255, 255, 255;
   color3   = 255, 255, 255;
   color4   = 255, 255, 255;
   bump_scale   = 0.000;
   scale   = 1.000;
   scale_adj   = 0.300;
   scale_func   = troy_fire_scale;
   red_func   = troy_fire_red;
   green_func   = troy_fire_scale;
   blue_func   = troy_fire_blue;

   orientation   = 0.000, 0.000, 0.000;
   orientationadj   = 0.000, 0.000, 360.000;
   yaw_rot   = 0.000;
   yaw_rot_adj   = 0.000;
   pitch_rot   = 0.000;
   pitch_rot_adj   = 0.000;
   roll_rot   = 0.000;
   roll_rot_adj   = 0.000;
   speed   = 1.000;
   speed_adj   = 0.100;
   elastic   = 0.000;
   gravity   = 0.000;
   gravity_mask   = 1.000, 1.000, 1.000;
   drag   = 0.000;
   spread   = 0.000;
   spread_skip   = 0.000;
   orbitalspeed   = 0.000;
   orbitalspeed_adj   = 0.000;
   orbital_axis   = 0.000, 1.000, 0.000;
   graphic1 =   flamedot.tga, additive;
   g1_flip_frames   = 1;
   g1_flip_rate   = 8;
   g1_color1   = 255, 255, 255;
   g1_color2   = 255, 255, 255;
   g1_color3   = 255, 255, 255;
   g1_color4   = 255, 255, 255;
   g1_scale   = 1.000;
   g1_scale_adj   = 0.300;
   g1_scale_func   = troy_fire_scale;
   g1_red_func   = troy_fire_red;
   g1_green_func   = troy_fire_scale;
   g1_blue_func   = troy_fire_blue;

}

[particledef]
{
id   = Brazier_flame;
flags   =  GLOBALWIND FOREVEREMIT ;
move   =  NORMAL ;
lod   = 0.000;

   emit_dur   = 1.000;
   emit_dur_adj   = 0.000;
   emit_rate   = 200.000;
   emit_rate_adj   = 0.000;
   emit_delay   = 0.000;
   emit_burst   = 1;
   emit_maxoverride   = 0;
   emit_dur   = 1.000;
   y_offset   = 0.000;
   z_offset   = 0.030;
   emit_shape   = 3;
   emit_shape_size   = 1.000, 0.000, 1.000;
   emit_shape_size_skip   = 0.000, 0.000, 0.000;

   age   = 0.500;
   age_adj   = 0.200;
   alpha   = 1.000;
   color1   = 255, 255, 255;
   color2   = 255, 255, 255;
   color3   = 255, 255, 255;
   color4   = 255, 255, 255;
   bump_scale   = 0.000;
   scale   = 1.000;
   scale_adj   = 0.300;
   scale_func   = troy_fire_scale;
   red_func   = troy_fire_red;
   green_func   = troy_fire_green;
   blue_func   = troy_fire_blue;

   orientation   = 0.000, 0.000, 0.000;
   orientationadj   = 0.000, 0.000, 360.000;
   yaw_rot   = 0.000;
   yaw_rot_adj   = 0.000;
   pitch_rot   = 0.000;
   pitch_rot_adj   = 0.000;
   roll_rot   = 50.000;
   roll_rot_adj   = 10.000;
   speed   = 0.100;
   speed_adj   = 0.100;
   elastic   = 0.000;
   gravity   = -80.000;
   gravity_mask   = 1.000, 1.000, 1.000;
   drag   = 100.000;
   spread   = 90.000;
   spread_skip   = 90.000;
   orbitalspeed   = 0.000;
   orbitalspeed_adj   = 0.000;
   orbital_axis   = 0.000, 1.000, 0.000;
   graphic1 =   flamedot.tga, additive;
   g1_flip_frames   = 1;
   g1_flip_rate   = 8;
   g1_color1   = 255, 255, 255;
   g1_color2   = 255, 255, 255;
   g1_color3   = 255, 255, 255;
   g1_color4   = 255, 255, 255;
   g1_scale   = 1.000;
   g1_scale_adj   = 0.300;
   g1_scale_func   = troy_fire_scale;
   g1_red_func   = troy_fire_red;
   g1_green_func   = troy_fire_green;
   g1_blue_func   = troy_fire_blue;

}

[particledef]
{
id   = Brazier_Flame2;
flags   =  GLOBALWIND FOREVEREMIT ;
move   =  NORMAL GRAVITATE ORBIT ;
lod   = 0.000;

   emit_dur   = 99.000;
   emit_dur_adj   = 0.000;
   emit_rate   = 75.000;
   emit_rate_adj   = 0.000;
   emit_delay   = 0.000;
   emit_burst   = 1;
   emit_maxoverride   = 0;
   emit_dur   = 99.000;
   y_offset   = 0.100;
   z_offset   = 0.000;
   emit_shape   = 3;
   emit_shape_size   = 0.250, 0.000, 0.250;
   emit_shape_size_skip   = 0.000, 0.000, 0.000;

   age   = 0.300;
   age_adj   = 0.200;
   alpha   = 1.000;
   color1   = 255, 255, 255;
   color2   = 255, 255, 255;
   color3   = 255, 255, 255;
   color4   = 255, 255, 255;
   bump_scale   = 0.000;
   scale   = 0.500;
   scale_adj   = 0.250;
   scale_func   = table12;
   red_func   = firearrow_red2;
   green_func   = firearrow_green2;
   blue_func   = firearrow_blue2;

   orientation   = 0.000, 0.000, 0.000;
   orientationadj   = 0.000, 0.000, 360.000;
   yaw_rot   = 0.000;
   yaw_rot_adj   = 0.000;
   pitch_rot   = 0.000;
   pitch_rot_adj   = 0.000;
   roll_rot   = 45.000;
   roll_rot_adj   = 30.000;
   speed   = 3.000;
   speed_adj   = 0.000;
   elastic   = 0.000;
   gravity   = -10.000;
   gravity_mask   = 1.000, 1.000, 1.000;
   drag   = 30.000;
   spread   = 30.000;
   spread_skip   = 0.000;
   orbitalspeed   = 30.000;
   orbitalspeed_adj   = 15.000;
   orbital_axis   = 0.000, 1.000, 0.000;
   graphic1 =   spark4.tga, additive;
   g1_flip_frames   = 1;
   g1_flip_rate   = 8;
   g1_color1   = 255, 255, 255;
   g1_color2   = 255, 255, 255;
   g1_color3   = 255, 255, 255;
   g1_color4   = 255, 255, 255;
   g1_scale   = 0.500;
   g1_scale_adj   = 0.250;
   g1_scale_func   = table12;
   g1_red_func   = firearrow_red2;
   g1_green_func   = firearrow_green2;
   g1_blue_func   = firearrow_blue2;

}

[particledef]
{
id   = Ambient_Fire;
flags   =  GLOBALWIND FOREVEREMIT ;
move   =  NORMAL GRAVITATE ORBIT ;
lod   = 0.000;

   emit_dur   = 99.000;
   emit_dur_adj   = 0.000;
   emit_rate   = 500.000;
   emit_rate_adj   = 0.000;
   emit_delay   = 0.000;
   emit_burst   = 1;
   emit_maxoverride   = 0;
   emit_dur   = 99.000;
   y_offset   = 0.000;
   z_offset   = 0.000;
   emit_shape   = 3;
   emit_shape_size   = 3.750, 0.000, 3.750;
   emit_shape_size_skip   = 0.000, 0.000, 0.000;

   age   = 0.300;
   age_adj   = 0.200;
   alpha   = 1.000;
   color1   = 255, 255, 255;
   color2   = 255, 255, 255;
   color3   = 255, 255, 255;
   color4   = 255, 255, 255;
   bump_scale   = 0.000;
   scale   = 1.500;
   scale_adj   = 0.500;
   scale_func   = Troy_fire_scale;
   red_func   = firearrow_red2;
   green_func   = firearrow_green2;
   blue_func   = firearrow_blue2;

   orientation   = 0.000, 0.000, 0.000;
   orientationadj   = 0.000, 0.000, 360.000;
   yaw_rot   = 0.000;
   yaw_rot_adj   = 0.000;
   pitch_rot   = 0.000;
   pitch_rot_adj   = 0.000;
   roll_rot   = 90.000;
   roll_rot_adj   = 30.000;
   speed   = 4.000;
   speed_adj   = 0.000;
   elastic   = 0.000;
   gravity   = -200.000;
   gravity_mask   = 1.000, 1.000, 1.000;
   drag   = 30.000;
   spread   = 30.000;
   spread_skip   = 0.000;
   orbitalspeed   = 30.000;
   orbitalspeed_adj   = 15.000;
   orbital_axis   = 0.000, 1.000, 0.000;
   graphic1 =   spark4r.tga, additive;
   g1_flip_frames   = 1;
   g1_flip_rate   = 8;
   g1_color1   = 255, 255, 255;
   g1_color2   = 255, 255, 255;
   g1_color3   = 255, 255, 255;
   g1_color4   = 255, 255, 255;
   g1_scale   = 1.500;
   g1_scale_adj   = 0.500;
   g1_scale_func   = Troy_fire_scale;
   g1_red_func   = firearrow_red2;
   g1_green_func   = firearrow_green2;
   g1_blue_func   = firearrow_blue2;

}

[particledef]
{
id   = SmAirExp_Flash;
move   =  NORMAL ;
lod   = 0.000;

   emit_dur   = 0.500;
   emit_dur_adj   = 0.000;
   emit_rate   = 2.000;
   emit_rate_adj   = 0.000;
   emit_delay   = 0.000;
   emit_burst   = 2;
   emit_maxoverride   = 0;
   emit_dur   = 0.500;
   y_offset   = 0.000;
   z_offset   = 0.000;
   emit_shape   = 0;
   emit_shape_size   = 0.000, 0.000, 0.000;
   emit_shape_size_skip   = 0.000, 0.000, 0.000;

   age   = 0.200;
   age_adj   = 0.000;
   alpha   = 1.000;
   color1   = 255, 255, 255;
   color2   = 255, 255, 164;
   color3   = 255, 255, 255;
   color4   = 255, 255, 170;
   bump_scale   = 0.000;
   scale   = 3.000;
   scale_adj   = 0.000;
   scale_func   = SmAirExp_Table;
   alpha_func   = SmAirExp_Table;

   orientation   = 0.000, 0.000, 0.000;
   orientationadj   = 0.000, 0.000, 0.000;
   yaw_rot   = 0.000;
   yaw_rot_adj   = 0.000;
   pitch_rot   = 0.000;
   pitch_rot_adj   = 0.000;
   roll_rot   = 0.000;
   roll_rot_adj   = 0.000;
   speed   = 0.000;
   speed_adj   = 0.000;
   elastic   = 0.000;
   gravity   = 50.000;
   gravity_mask   = 1.000, 1.000, 1.000;
   drag   = 0.000;
   spread   = 10.000;
   spread_skip   = 0.000;
   orbitalspeed   = 0.000;
   orbitalspeed_adj   = 0.000;
   orbital_axis   = 0.000, 1.000, 0.000;
   graphic1 =   mbFlash2.tga, additive;
   g1_flip_frames   = 1;
   g1_flip_rate   = 8;
   g1_color1   = 255, 255, 255;
   g1_color2   = 255, 255, 164;
   g1_color3   = 255, 255, 255;
   g1_color4   = 255, 255, 170;
   g1_scale   = 3.000;
   g1_scale_adj   = 0.000;
   g1_scale_func   = SmAirExp_Table;
   g1_alpha_func   = SmAirExp_Table;

}

[particledef]
{
id   = SmAirExp_Flame;
flags   =  GLOBALWIND ;
move   =  NORMAL GRAVITATE ORBIT ;
lod   = 0.000;

   emit_dur   = 0.700;
   emit_dur_adj   = 0.000;
   emit_rate   = 500.000;
   emit_rate_adj   = 0.000;
   emit_delay   = 0.000;
   emit_burst   = 1;
   emit_maxoverride   = 0;
   emit_dur   = 0.700;
   y_offset   = 0.000;
   z_offset   = 0.000;
   emit_shape   = 3;
   emit_shape_size   = 1.500, 1.500, 1.500;
   emit_shape_size_skip   = 0.000, 0.000, 0.000;

   age   = 0.200;
   age_adj   = 0.100;
   alpha   = 1.000;
   color1   = 255, 255, 255;
   color2   = 255, 255, 255;
   color3   = 255, 255, 255;
   color4   = 255, 255, 255;
   bump_scale   = 0.000;
   scale   = 1.500;
   scale_adj   = 0.500;
   scale_func   = Troy_fire_scale;
   red_func   = firearrow_red2;
   green_func   = firearrow_green2;
   blue_func   = firearrow_blue2;

   orientation   = 0.000, 0.000, 0.000;
   orientationadj   = 0.000, 0.000, 360.000;
   yaw_rot   = 0.000;
   yaw_rot_adj   = 0.000;
   pitch_rot   = 0.000;
   pitch_rot_adj   = 0.000;
   roll_rot   = 90.000;
   roll_rot_adj   = 30.000;
   speed   = 4.000;
   speed_adj   = 0.000;
   elastic   = 0.000;
   gravity   = -300.000;
   gravity_mask   = 1.000, 1.000, 1.000;
   drag   = 30.000;
   spread   = 0.000;
   spread_skip   = 0.000;
   orbitalspeed   = 30.000;
   orbitalspeed_adj   = 15.000;
   orbital_axis   = 0.000, 1.000, 0.000;
   graphic1 =   spark4r.tga, additive;
   g1_flip_frames   = 1;
   g1_flip_rate   = 8;
   g1_color1   = 255, 255, 255;
   g1_color2   = 255, 255, 255;
   g1_color3   = 255, 255, 255;
   g1_color4   = 255, 255, 255;
   g1_scale   = 1.500;
   g1_scale_adj   = 0.500;
   g1_scale_func   = Troy_fire_scale;
   g1_red_func   = firearrow_red2;
   g1_green_func   = firearrow_green2;
   g1_blue_func   = firearrow_blue2;

}

[tabledef]
{
   id = troy_fire_red;
   tl1 = 116, 118, 119, 120, 121, 122, 123, 124;
   tl2 = 125, 126, 128, 129, 130, 131, 132, 133;
   tl3 = 134, 135, 136, 137, 139, 140, 141, 142;
   tl4 = 143, 144, 145, 146, 147, 148, 150, 151;
   tl5 = 152, 153, 154, 155, 156, 157, 158, 160;
   tl6 = 161, 162, 163, 164, 165, 166, 167, 168;
   tl7 = 169, 171, 172, 173, 174, 175, 176, 177;
   tl8 = 178, 179, 180, 182, 183, 184, 185, 186;
   tl9 = 187, 188, 189, 190, 192, 193, 194, 195;
   tl10 = 196, 197, 198, 199, 200, 201, 203, 204;
   tl11 = 205, 206, 207, 208, 209, 210, 211, 212;
   tl12 = 214, 215, 216, 217, 218, 219, 220, 221;
   tl13 = 222, 224, 225, 226, 227, 228, 229, 230;
   tl14 = 231, 232, 233, 235, 236, 237, 238, 239;
   tl15 = 240, 241, 242, 243, 244, 246, 247, 248;
   tl16 = 249, 250, 251, 252, 253, 254, 255, 254;
   tl17 = 253, 252, 250, 249, 248, 246, 245, 244;
   tl18 = 242, 241, 240, 239, 237, 236, 235, 233;
   tl19 = 232, 231, 229, 228, 227, 226, 224, 223;
   tl20 = 222, 220, 219, 218, 216, 215, 214, 213;
   tl21 = 211, 210, 209, 207, 206, 205, 203, 202;
   tl22 = 201, 200, 198, 197, 196, 194, 193, 192;
   tl23 = 190, 189, 188, 187, 185, 184, 183, 181;
   tl24 = 180, 179, 177, 176, 175, 173, 171, 168;
   tl25 = 166, 163, 160, 158, 155, 152, 150, 147;
   tl26 = 145, 142, 139, 137, 134, 131, 129, 126;
   tl27 = 124, 121, 118, 116, 113, 110, 108, 105;
   tl28 = 102, 100, 97, 95, 92, 89, 87, 84;
   tl29 = 81, 79, 76, 74, 71, 68, 66, 63;
   tl30 = 60, 58, 55, 52, 50, 47, 45, 42;
   tl31 = 39, 37, 34, 31, 29, 26, 24, 21;
   tl32 = 18, 16, 13, 10, 8, 5, 2, 1;

}

[tabledef]
{
   id = troy_fire_green;
   tl1 = 105, 107, 109, 110, 112, 113, 115, 117;
   tl2 = 118, 120, 121, 123, 125, 126, 128, 129;
   tl3 = 131, 133, 134, 136, 137, 139, 141, 142;
   tl4 = 144, 145, 147, 148, 150, 152, 153, 155;
   tl5 = 156, 158, 160, 161, 163, 164, 166, 168;
   tl6 = 169, 171, 172, 174, 176, 177, 179, 180;
   tl7 = 182, 183, 185, 187, 188, 190, 191, 193;
   tl8 = 195, 196, 198, 199, 201, 203, 204, 206;
   tl9 = 207, 209, 211, 212, 214, 215, 217, 218;
   tl10 = 220, 222, 223, 225, 226, 228, 230, 231;
   tl11 = 233, 234, 236, 238, 239, 241, 242, 244;
   tl12 = 246, 247, 249, 250, 252, 253, 252, 250;
   tl13 = 249, 247, 246, 244, 243, 241, 240, 238;
   tl14 = 236, 235, 233, 232, 230, 229, 227, 226;
   tl15 = 224, 223, 221, 219, 218, 216, 215, 213;
   tl16 = 212, 210, 209, 207, 205, 204, 202, 201;
   tl17 = 199, 198, 196, 195, 193, 192, 190, 188;
   tl18 = 187, 185, 184, 182, 181, 179, 178, 176;
   tl19 = 174, 173, 171, 170, 168, 167, 165, 164;
   tl20 = 162, 161, 159, 157, 156, 154, 153, 151;
   tl21 = 150, 148, 147, 145, 143, 142, 140, 139;
   tl22 = 137, 136, 134, 133, 131, 130, 128, 126;
   tl23 = 125, 123, 122, 120, 119, 117, 116, 114;
   tl24 = 113, 111, 109, 108, 106, 105, 103, 102;
   tl25 = 100, 99, 97, 95, 94, 92, 91, 89;
   tl26 = 88, 86, 85, 83, 82, 80, 78, 77;
   tl27 = 75, 74, 72, 71, 69, 68, 66, 64;
   tl28 = 63, 61, 60, 58, 57, 55, 54, 52;
   tl29 = 51, 49, 47, 46, 44, 43, 41, 40;
   tl30 = 38, 37, 35, 33, 32, 30, 29, 27;
   tl31 = 26, 24, 23, 21, 20, 18, 16, 15;
   tl32 = 13, 12, 10, 9, 7, 6, 4, 2;

}

[tabledef]
{
   id = troy_fire_blue;
   tl1 = 250, 251, 251, 251, 252, 252, 252, 253;
   tl2 = 253, 253, 253, 254, 254, 254, 255, 255;
   tl3 = 255, 255, 243, 231, 218, 206, 193, 181;
   tl4 = 168, 156, 143, 131, 119, 106, 94, 81;
   tl5 = 69, 56, 44, 31, 31, 31, 31, 31;
   tl6 = 31, 31, 31, 30, 30, 30, 30, 30;
   tl7 = 30, 30, 29, 29, 29, 29, 29, 29;
   tl8 = 29, 29, 28, 28, 28, 28, 28, 28;
   tl9 = 28, 27, 27, 27, 27, 27, 27, 27;
   tl10 = 26, 26, 26, 26, 26, 26, 26, 25;
   tl11 = 25, 25, 25, 25, 25, 25, 25, 24;
   tl12 = 24, 24, 24, 24, 24, 24, 23, 23;
   tl13 = 23, 23, 23, 23, 23, 22, 22, 22;
   tl14 = 22, 22, 22, 22, 22, 21, 21, 21;
   tl15 = 21, 21, 21, 21, 20, 20, 20, 20;
   tl16 = 20, 20, 20, 19, 19, 19, 19, 19;
   tl17 = 19, 19, 19, 18, 18, 18, 18, 18;
   tl18 = 18, 18, 17, 17, 17, 17, 17, 17;
   tl19 = 17, 16, 16, 16, 16, 16, 16, 16;
   tl20 = 16, 15, 15, 15, 15, 15, 15, 15;
   tl21 = 14, 14, 14, 14, 14, 14, 14, 13;
   tl22 = 13, 13, 13, 13, 13, 13, 13, 12;
   tl23 = 12, 12, 12, 12, 12, 12, 11, 11;
   tl24 = 11, 11, 11, 11, 11, 10, 10, 10;
   tl25 = 10, 10, 10, 10, 10, 9, 9, 9;
   tl26 = 9, 9, 9, 9, 8, 8, 8, 8;
   tl27 = 8, 8, 8, 7, 7, 7, 7, 7;
   tl28 = 7, 7, 7, 6, 6, 6, 6, 6;
   tl29 = 6, 6, 5, 5, 5, 5, 5, 5;
   tl30 = 5, 4, 4, 4, 4, 4, 4, 4;
   tl31 = 4, 3, 3, 3, 3, 3, 3, 3;
   tl32 = 2, 2, 2, 2, 2, 2, 2, 1;

}

[tabledef]
{
   id = troy_fire_scale;
   tl1 = 75, 79, 83, 86, 90, 93, 97, 101;
   tl2 = 104, 108, 111, 115, 118, 122, 126, 129;
   tl3 = 133, 136, 140, 143, 143, 143, 143, 143;
   tl4 = 143, 143, 143, 142, 142, 142, 142, 142;
   tl5 = 142, 142, 141, 141, 141, 141, 141, 141;
   tl6 = 141, 140, 140, 140, 140, 140, 140, 140;
   tl7 = 140, 139, 139, 139, 139, 139, 139, 139;
   tl8 = 138, 138, 138, 138, 138, 138, 138, 137;
   tl9 = 137, 137, 137, 137, 137, 137, 137, 136;
   tl10 = 136, 136, 136, 136, 136, 136, 135, 135;
   tl11 = 135, 135, 135, 135, 135, 134, 134, 134;
   tl12 = 134, 134, 134, 134, 134, 133, 133, 133;
   tl13 = 133, 133, 133, 133, 132, 132, 132, 132;
   tl14 = 132, 132, 132, 131, 131, 131, 131, 131;
   tl15 = 131, 131, 131, 130, 130, 130, 130, 130;
   tl16 = 130, 130, 129, 129, 129, 129, 129, 129;
   tl17 = 129, 128, 127, 126, 125, 124, 123, 122;
   tl18 = 121, 120, 119, 118, 117, 116, 115, 114;
   tl19 = 113, 112, 111, 110, 109, 108, 107, 106;
   tl20 = 105, 104, 103, 102, 101, 100, 99, 98;
   tl21 = 96, 95, 94, 93, 92, 91, 90, 89;
   tl22 = 88, 87, 86, 85, 84, 83, 82, 81;
   tl23 = 80, 79, 78, 77, 76, 75, 74, 73;
   tl24 = 72, 71, 70, 69, 68, 67, 66, 64;
   tl25 = 63, 62, 61, 60, 59, 58, 57, 56;
   tl26 = 55, 54, 53, 52, 51, 50, 49, 48;
   tl27 = 47, 46, 45, 44, 43, 42, 41, 40;
   tl28 = 39, 38, 37, 36, 35, 34, 32, 31;
   tl29 = 30, 29, 28, 27, 26, 25, 24, 23;
   tl30 = 22, 21, 20, 19, 18, 17, 16, 15;
   tl31 = 14, 13, 12, 11, 10, 9, 8, 7;
   tl32 = 6, 5, 4, 3, 1, 1, 1, 0;

}

[tabledef]
{
   id = firearrow_blue2;
   tl1 = 250, 250, 249, 248, 247, 246, 245, 244;
   tl2 = 243, 242, 241, 240, 239, 238, 237, 236;
   tl3 = 235, 234, 233, 232, 231, 230, 229, 228;
   tl4 = 227, 226, 225, 224, 223, 222, 221, 220;
   tl5 = 219, 218, 217, 216, 215, 215, 214, 213;
   tl6 = 212, 211, 210, 209, 208, 207, 206, 205;
   tl7 = 204, 203, 202, 201, 200, 199, 198, 197;
   tl8 = 196, 195, 194, 193, 192, 191, 190, 189;
   tl9 = 188, 187, 186, 185, 184, 183, 182, 181;
   tl10 = 180, 180, 179, 178, 177, 176, 175, 174;
   tl11 = 173, 172, 171, 170, 169, 168, 167, 166;
   tl12 = 165, 164, 163, 162, 161, 160, 159, 158;
   tl13 = 157, 156, 155, 154, 153, 152, 151, 150;
   tl14 = 149, 148, 147, 146, 145, 144, 144, 143;
   tl15 = 142, 141, 140, 139, 138, 137, 136, 135;
   tl16 = 134, 133, 132, 131, 130, 129, 128, 127;
   tl17 = 126, 125, 124, 123, 122, 121, 120, 119;
   tl18 = 118, 117, 116, 115, 114, 113, 112, 111;
   tl19 = 110, 109, 109, 108, 107, 106, 105, 104;
   tl20 = 103, 102, 101, 100, 99, 98, 97, 96;
   tl21 = 95, 94, 93, 92, 91, 90, 89, 88;
   tl22 = 87, 86, 85, 84, 83, 82, 81, 80;
   tl23 = 79, 78, 77, 76, 75, 74, 73, 73;
   tl24 = 72, 71, 70, 69, 68, 67, 66, 65;
   tl25 = 64, 63, 62, 61, 60, 59, 58, 57;
   tl26 = 56, 55, 54, 53, 52, 51, 50, 49;
   tl27 = 48, 47, 46, 45, 44, 43, 42, 41;
   tl28 = 40, 39, 38, 38, 37, 36, 35, 34;
   tl29 = 33, 32, 31, 30, 29, 28, 27, 26;
   tl30 = 25, 24, 23, 22, 21, 20, 19, 18;
   tl31 = 17, 16, 15, 14, 13, 12, 11, 10;
   tl32 = 9, 8, 7, 6, 5, 4, 3, 2;

}

[tabledef]
{
   id = firearrow_green2;
   tl1 = 88, 90, 91, 92, 94, 95, 96, 98;
   tl2 = 99, 100, 101, 103, 104, 105, 107, 108;
   tl3 = 109, 110, 112, 113, 114, 116, 117, 118;
   tl4 = 119, 121, 122, 123, 125, 126, 127, 128;
   tl5 = 130, 131, 132, 134, 135, 136, 138, 139;
   tl6 = 140, 141, 143, 144, 145, 147, 148, 149;
   tl7 = 150, 152, 153, 154, 156, 157, 158, 159;
   tl8 = 161, 162, 163, 165, 166, 167, 168, 170;
   tl9 = 171, 172, 174, 175, 176, 178, 179, 180;
   tl10 = 181, 183, 184, 185, 187, 188, 189, 190;
   tl11 = 192, 193, 194, 196, 197, 198, 199, 201;
   tl12 = 202, 203, 205, 206, 207, 208, 210, 211;
   tl13 = 212, 214, 215, 216, 218, 219, 220, 221;
   tl14 = 223, 224, 225, 227, 228, 229, 230, 232;
   tl15 = 233, 234, 236, 237, 238, 239, 241, 242;
   tl16 = 243, 245, 246, 247, 248, 247, 245, 243;
   tl17 = 241, 239, 237, 235, 233, 232, 230, 228;
   tl18 = 226, 224, 222, 220, 218, 217, 215, 213;
   tl19 = 211, 209, 207, 205, 203, 202, 200, 198;
   tl20 = 196, 194, 192, 190, 188, 187, 185, 183;
   tl21 = 181, 179, 177, 175, 173, 172, 170, 168;
   tl22 = 166, 164, 162, 160, 158, 156, 155, 153;
   tl23 = 151, 149, 147, 145, 143, 141, 140, 138;
   tl24 = 136, 134, 132, 130, 128, 126, 125, 123;
   tl25 = 121, 119, 117, 115, 113, 111, 110, 108;
   tl26 = 106, 104, 102, 100, 98, 96, 95, 93;
   tl27 = 91, 89, 87, 85, 83, 81, 79, 78;
   tl28 = 76, 74, 72, 70, 68, 66, 64, 63;
   tl29 = 61, 59, 57, 55, 53, 51, 49, 48;
   tl30 = 46, 44, 42, 40, 38, 36, 34, 33;
   tl31 = 31, 29, 27, 25, 23, 21, 19, 18;
   tl32 = 16, 14, 12, 10, 8, 6, 4, 2;

}

[tabledef]
{
   id = firearrow_red2;
   tl1 = 36, 38, 40, 42, 43, 45, 47, 49;
   tl2 = 50, 52, 54, 56, 57, 59, 61, 63;
   tl3 = 64, 66, 68, 70, 71, 73, 75, 76;
   tl4 = 78, 80, 82, 83, 85, 87, 89, 90;
   tl5 = 92, 94, 96, 97, 99, 101, 103, 104;
   tl6 = 106, 108, 110, 111, 113, 115, 116, 118;
   tl7 = 120, 122, 123, 125, 127, 129, 130, 132;
   tl8 = 134, 136, 137, 139, 141, 143, 144, 146;
   tl9 = 148, 149, 151, 153, 155, 156, 158, 160;
   tl10 = 162, 163, 165, 167, 169, 170, 172, 174;
   tl11 = 176, 177, 179, 181, 183, 184, 186, 188;
   tl12 = 189, 191, 193, 195, 196, 198, 200, 202;
   tl13 = 203, 205, 207, 209, 210, 212, 214, 216;
   tl14 = 217, 219, 221, 222, 224, 226, 228, 229;
   tl15 = 231, 233, 235, 236, 238, 240, 242, 243;
   tl16 = 245, 247, 249, 250, 252, 254, 255, 254;
   tl17 = 253, 252, 250, 249, 248, 246, 245, 244;
   tl18 = 242, 241, 240, 238, 237, 236, 235, 233;
   tl19 = 232, 231, 229, 228, 227, 225, 224, 223;
   tl20 = 221, 220, 219, 217, 216, 215, 214, 212;
   tl21 = 211, 210, 208, 207, 206, 204, 203, 202;
   tl22 = 200, 199, 198, 196, 195, 194, 193, 191;
   tl23 = 190, 189, 187, 186, 185, 183, 182, 181;
   tl24 = 179, 178, 177, 175, 173, 170, 168, 165;
   tl25 = 163, 160, 158, 155, 152, 150, 147, 145;
   tl26 = 142, 140, 137, 135, 132, 129, 127, 124;
   tl27 = 122, 119, 117, 114, 112, 109, 106, 104;
   tl28 = 101, 99, 96, 94, 91, 88, 86, 83;
   tl29 = 81, 78, 76, 73, 71, 68, 65, 63;
   tl30 = 60, 58, 55, 53, 50, 48, 45, 42;
   tl31 = 40, 37, 35, 32, 30, 27, 25, 22;
   tl32 = 19, 17, 14, 12, 9, 7, 4, 1;

}

[tabledef]
{
   id = SmAirExp_Table;
   tl1 = 0, 4, 8, 11, 15, 18, 22, 25;
   tl2 = 29, 32, 36, 39, 43, 46, 50, 53;
   tl3 = 57, 60, 64, 67, 71, 74, 78, 81;
   tl4 = 85, 89, 92, 96, 99, 103, 106, 110;
   tl5 = 113, 117, 120, 124, 127, 131, 134, 138;
   tl6 = 141, 145, 148, 152, 155, 159, 162, 166;
   tl7 = 170, 173, 177, 180, 184, 187, 191, 194;
   tl8 = 198, 201, 205, 208, 212, 215, 219, 222;
   tl9 = 226, 229, 233, 236, 240, 243, 247, 250;
   tl10 = 247, 243, 240, 236, 232, 229, 225, 222;
   tl11 = 218, 214, 211, 207, 203, 200, 196, 193;
   tl12 = 189, 185, 182, 178, 174, 171, 167, 164;
   tl13 = 160, 156, 153, 149, 145, 142, 138, 135;
   tl14 = 131, 127, 124, 120, 116, 113, 109, 106;
   tl15 = 102, 98, 95, 91, 87, 84, 80, 77;
   tl16 = 73, 69, 66, 62, 58, 55, 51, 48;
   tl17 = 44, 40, 37, 33, 29, 26, 22, 19;
   tl18 = 15, 11, 8, 4, 0, 0, 0, 0;
   tl19 = 0, 0, 0, 0, 0, 0, 0, 0;
   tl20 = 0, 1, 1, 0, 0, 0, 0, 0;
   tl21 = 0, 1, 0, 0, 0, 0, 0, 0;
   tl22 = 0, 0, 0, 0, 0, 0, 0, 0;
   tl23 = 0, 0, 1, 0, 0, 0, 0, 0;
   tl24 = 0, 0, 0, 0, 0, 0, 0, 0;
   tl25 = 0, 0, 0, 1, 0, 0, 0, 0;
   tl26 = 0, 0, 0, 0, 0, 0, 0, 0;
   tl27 = 0, 0, 0, 0, 1, 0, 0, 0;
   tl28 = 0, 0, 0, 0, 0, 0, 0, 0;
   tl29 = 0, 0, 0, 0, 0, 0, 1, 0;
   tl30 = 0, 0, 0, 0, 1, 0, 0, 0;
   tl31 = 0, 0, 0, 0, 0, 0, 0, 0;
   tl32 = 0, 0, 0, 0, 1, 1, 0, 0;

}
Xx_jet_xX
JET Laggg
 
Posts: 208
Joined: 04-11-2004 08:25 PM

Postby Xx_jet_xX » 04-24-2007 03:20 PM

long post there lol,

but heres what i did manualy adding the info, in the item pull down menue theres 3 choices new effect def, new particle def and new table def. there also in order the 3 buttons next to the ptl folder button.

for effect def i added for the new string out of the id name which is fire

[effectdef]
{
id = fire;
pdefs = Ambient_Fire;

}

for the next button i added the pdefs name Ambient_Fire then in the middle window when you select the particle def i started to manualy enter the information from this:

[particledef]
{
id = Ambient_Fire;
flags = GLOBALWIND FOREVEREMIT ;
move = NORMAL GRAVITATE ORBIT ;
lod = 0.000;

emit_dur = 99.000;
emit_dur_adj = 0.000;
emit_rate = 500.000;
emit_rate_adj = 0.000;
emit_delay = 0.000;
emit_burst = 1;
emit_maxoverride = 0;
emit_dur = 99.000;
y_offset = 0.000;
z_offset = 0.000;
emit_shape = 3;
emit_shape_size = 3.750, 0.000, 3.750;
emit_shape_size_skip = 0.000, 0.000, 0.000;

age = 0.300;
age_adj = 0.200;
alpha = 1.000;
color1 = 255, 255, 255;
color2 = 255, 255, 255;
color3 = 255, 255, 255;
color4 = 255, 255, 255;
bump_scale = 0.000;
scale = 1.500;
scale_adj = 0.500;
scale_func = Troy_fire_scale;
red_func = firearrow_red2;
green_func = firearrow_green2;
blue_func = firearrow_blue2;

orientation = 0.000, 0.000, 0.000;
orientationadj = 0.000, 0.000, 360.000;
yaw_rot = 0.000;
yaw_rot_adj = 0.000;
pitch_rot = 0.000;
pitch_rot_adj = 0.000;
roll_rot = 90.000;
roll_rot_adj = 30.000;
speed = 4.000;
speed_adj = 0.000;
elastic = 0.000;
gravity = -200.000;
gravity_mask = 1.000, 1.000, 1.000;
drag = 30.000;
spread = 30.000;
spread_skip = 0.000;
orbitalspeed = 30.000;
orbitalspeed_adj = 15.000;
orbital_axis = 0.000, 1.000, 0.000;
graphic1 = spark4r.tga, additive;
g1_flip_frames = 1;
g1_flip_rate = 8;
g1_color1 = 255, 255, 255;
g1_color2 = 255, 255, 255;
g1_color3 = 255, 255, 255;
g1_color4 = 255, 255, 255;
g1_scale = 1.500;
g1_scale_adj = 0.500;
g1_scale_func = Troy_fire_scale;
g1_red_func = firearrow_red2;
g1_green_func = firearrow_green2;
g1_blue_func = firearrow_blue2;

}

it crashed halfway through it several times but the info can be manualy entered but i noticed some of the items in the .txt version doesnt have a counterpart in the particle editor.

but as you can see theres stuff you can change like scale and colors. and a whole lot i realy dont know what it does.

well ill let everyone mull over that while im at work.
Xx_jet_xX
JET Laggg
 
Posts: 208
Joined: 04-11-2004 08:25 PM

well

Postby J.J » 05-14-2007 05:18 PM

i tryd a lot more on this but it sucks big ass... hate NOLOGIC


could some please fix this shitty tool
3d models
Terrains
Skinning
Maps
for Joint operations ADVANCED WARFARE

http://www.advanced-warfare.net
J.J
Senior Member
 
Posts: 140
Joined: 04-12-2007 11:42 AM


Return to Particle Edit

Who is online

Users browsing this forum: No registered users and 1 guest

cron