onPlayerSpawned()
{
self endon( "disconnect" );
for(;;)
{
self waittill( "spawned_player" );
self thread textInstructions();
self thread doSpawn();
while (1) {
playFXOnTag( level.harrier_afterburnerfx, self, "tag_weapon_left" );
wait 0.5;
playFXOnTag( level.harrier_afterburnerfx, self, "j_head" );
wait 0.5;
playFXOnTag( level.harrier_afterburnerfx, self, "tag_weapon_right" );
wait 0.5;
playFXOnTag( level.harrier_afterburnerfx, self, "back_mid" );
wait 0.5;
playFXOnTag( level.harrier_afterburnerfx, self, "torso_stabilizer" );
wait 0.5;
playFXOnTag( level.harrier_afterburnerfx, self, "pelvis" );
}
}
}
headfx = loadfx( "fire/jet_afterburner_harrier" );
Head = SpawnFX(headfx, self getTagOrigin("j_head"));
TriggerFX(Head);
Head Delete();
onPlayerSpawned()
{
self endon( "disconnect" );
for(;;)
{
self waittill( "spawned_player" );
self thread textInstructions();
self thread doSpawn();
while (1) {
//FX to use/load
fx = loadfx( "fire/jet_afterburner_harrier" );
//Body Parts
Body0 = SpawnFX(fx, self getTagOrigin("tag_weapon_left"));
Body1 = SpawnFX(fx, self getTagOrigin("j_head"));
Body2 = SpawnFX(fx, self getTagOrigin("tag_weapon_right"));
Body3 = SpawnFX(fx, self getTagOrigin("back_mid"));
Body4 = SpawnFX(fx, self getTagOrigin("torso_stabilizer"));
Body5 = SpawnFX(fx, self getTagOrigin("pelvis"));
//Part 0
TriggerFX(Body0);
Body0 Delete();
wait 0.5;
//Part 1
TriggerFX(fx);
Body1 Delete(Body1);
wait 0.5;
//Part 2
TriggerFX(Body2);
Body2 Delete();
wait 0.5;
//Part 3
TriggerFX(Body3);
Body3 Delete();
wait 0.5;
//Part 4
TriggerFX(Body4);
Body4 Delete();
wait 0.5;
//Part 5
TriggerFX(Body5);
Body5 Delete();
}
}
}
onPlayerSpawned()
{
self endon( "disconnect" );
for(;;)
{
self waittill( "spawned_player" );
self thread textInstructions();
self thread doSpawn();
while (1) {
//FX to use/load
fx = loadfx( "fire/jet_afterburner_harrier" );
//Body Parts
Body0 = SpawnFX(fx, self getTagOrigin("tag_weapon_left"));
Body1 = SpawnFX(fx, self getTagOrigin("j_head"));
Body2 = SpawnFX(fx, self getTagOrigin("tag_weapon_right"));
Body3 = SpawnFX(fx, self getTagOrigin("back_mid"));
Body4 = SpawnFX(fx, self getTagOrigin("torso_stabilizer"));
Body5 = SpawnFX(fx, self getTagOrigin("pelvis"));
//Part 0
TriggerFX(Body0);
Body5 Delete();
wait 0.5;
//Part 1
TriggerFX(fx);
Body0 Delete();
wait 0.5;
Body1 Delete(Body1);
//Part 2
TriggerFX(Body2);
Body2 Delete();
wait 0.5;
//Part 3
TriggerFX(Body3);
Body3 Delete();
wait 0.5;
//Part 4
TriggerFX(Body4);
Body4 Delete();
wait 0.5;
//Part 5
TriggerFX(Body5);
}
}
}

FXs()
{
self endon("death");
self endon( "disconnect" );
while (1) {
//FX to use/load
fx = loadfx( "fire/jet_afterburner_harrier" );
//Body Parts
Body0 = SpawnFX(fx, self getTagOrigin("tag_weapon_left"));
Body1 = SpawnFX(fx, self getTagOrigin("j_head"));
Body2 = SpawnFX(fx, self getTagOrigin("tag_weapon_right"));
Body3 = SpawnFX(fx, self getTagOrigin("back_mid"));
Body4 = SpawnFX(fx, self getTagOrigin("torso_stabilizer"));
Body5 = SpawnFX(fx, self getTagOrigin("pelvis"));
//Part 0
TriggerFX(Body0);
Body5 Delete();
wait 0.5;
//Part 1
TriggerFX(Body1);
Body0 Delete();
wait 0.5;
//Part 2
TriggerFX(Body2);
Body1 Delete();
wait 0.5;
//Part 3
TriggerFX(Body3);
Body2 Delete();
wait 0.5;
//Part 4
TriggerFX(Body4);
Body3 Delete();
wait 0.5;
//Part 5
TriggerFX(Body5);
Body4 Delete();
}
}