//SPRITE_TYPE_POOP;
facePlayerPitch = false;
placeOnGround = false;
collisionBleedTime = 0.25;

Init(vector(0.75,0.75,0.75), 1939, 1, 2, 2, 0);

life = 100;
damage = 20;

capsule.CollisionObjectType = 7;
capsule.SetCollisionResponseToChannel(7, 0);
capsule.SetCollisionResponseToChannel(2, 0);
capsule.SetCollisionResponseToChannel(14, 0);
capsule.AllMassScale = 0.0;

ai.AddNode(378, -1.0, -1.0, 4, 20.0, 40.0, 60.0, 90.0);// AI_TYPE_SPRITE_LIMITER;
ai.AddNode(11, 6.0, -1.0, 3, 0.0, 0.0, 0.0);
ai.AddNode(56, -1.0, -1.0, 8, 1.0, 0.0, 979, 1.0, 1.0, 0.95, 1.05, -1.0);

partStruct.m_managed = true;
partStruct.m_removeIfTargetBleeds = false;
partStruct.m_normalOffset = 0.0;
partStruct.m_rotate = false;
partStruct.m_useActorCoordinates = true;
partStruct.m_offset = vector(0.0,0.0,0.0);
partStruct.m_type = 291;
spawnParticle(partStruct);
partStruct.m_useActorCoordinates = false;
partStruct.m_managed = false;
partStruct.m_normalOffset = 5.0;
partStruct.m_type = 292;
bleedParticles.Push(partStruct);

tmpSound.m_sound = 38;
tmpSound.m_volumeMin = 4.0;
tmpSound.m_volumeMax = 4.0;
tmpSound.m_pitchMin = 0.9;
tmpSound.m_pitchMax = 1.1;
tmpSound.m_UI = false;
collisionSounds.Push(tmpSound);

decalStruct.m_preventOverlapping = true;
decalStruct.m_rotateVelocity = false;
decalStruct.m_decal = 217;
decalStruct.m_allowsGrowing = true;
bleedDecals.Push(decalStruct);