//SPRITE_TYPE_SAPPHIRE;
placeOnGround = false;

Init(vector(0.6, 0.6, 0.6), 1985, 4, 2, 1, 0);

ai.AddNode(363, -1.0, -1.0, 0);
ai.AddNode(19, -1.0, -1.0, 1, 0.0);
ai.AddNode(0, 1.5, -1.0, 5, 350.0, 0.0, 150.0, 1.0, 0.0);
ai.AddNode(2, -1.0, -1.0, 3, 150.0, 0.0, 0.0);
ai.AddDeathNode(407, 1, 1.0);
ai.AddDeathNode(18, 1, 0.0);
ai.AddDeathNode(338, 0);

capsule.CollisionResponseToAllChannels=0;
capsule.SetCollisionResponseToChannel(0,2);
capsule.CollisionObjectType=7;
//capsule.linearDamping=0.0;
//capsule.AllMassScale=0.1;

tmpSound.m_sound = 67;
tmpSound.m_volumeMin = 0.8;
tmpSound.m_volumeMax = 0.8;
tmpSound.m_pitchMin = 1.9;
tmpSound.m_pitchMax = 2.1;
tmpSound.m_UI = false;
collisionSounds.Push(tmpSound);

partStruct.m_managed = true;
partStruct.m_removeIfTargetBleeds = false;
partStruct.m_normalOffset = 0.0;
partStruct.m_rotate = false;
partStruct.m_type = 85;
partStruct.m_useActorCoordinates = true;
partStruct.m_offset = vector(0.0,0.0,0.0);
spawnParticle(partStruct);
spawnParticle(partStruct);