//CAMPFIRE_CAULDRON;
canBeDamaged = true;
placeOnGround = true;

anim.m_clamp = false;
anim.m_animationSpeed = 4.0;
anim.m_frameAmount = 2;
anim.m_frameOffset = 0;
animations.Push(anim);
anim.m_clamp = true;
anim.m_animationSpeed = 4.0;
anim.m_frameAmount = 1;
anim.m_frameOffset = 3;
animations.Push(anim);

Init(vector(1.5,1.5,1.5), 1795, 3, 2, 2, 0);

life = 40;

partStruct.m_managed = true;
partStruct.m_removeIfTargetBleeds = false;
partStruct.m_normalOffset = 0.0;
partStruct.m_rotate = false;
partStruct.m_type = 188;
partStruct.m_useActorCoordinates = true;
partStruct.m_offset = vector(0.0, 0.0, 0.25 * cubeSize);
spawnParticle(partStruct);

partStruct.m_managed = false;
partStruct.m_removeIfTargetBleeds = false;
partStruct.m_normalOffset = 0.0;
partStruct.m_rotate = false;
partStruct.m_type = 19;
partStruct.m_useActorCoordinates = true;
partStruct.m_offset = vector(0.0, 0.0, 0.35 * cubeSize);
killParticles.Push(partStruct);
partStruct.m_type = 173;
partStruct.m_offset = vector(0.0, 0.0, -0.5 * cubeSize);
killParticles.Push(partStruct);

lightOffset = vector(0.0, 0.0, -0.125 * cubeSize);
lightFlickering = true;

AddLight();

lightColor = vector(0.8, 0.4, 0.0);

light.LightFunctionFadeDistance = 50.0 * scaleHack;
light.CastShadows = true;
light.LightFalloffExponent = 10.0;
light.Intensity = 50.0;
light.AttenuationRadius = 10.0 * cubeSize * scaleHack;

actorHiddenInGame=false;
mesh.visibility=true;
mesh.CastShadow = false;

ai.AddNode(56, -1.0, -1.0, 8, 1.0, 0.0, 50.0, 1.0, 1.0, 1.0, 1.0, -1.0);

ai.AddDeathNode(34, 2, 1.0, 1.0);
ai.AddDeathNode(56, 8, 0.0, 0.0, 135.0, 3.5, 3.5, 0.3, 0.4, -1.0);
ai.AddDeathNode(56, 8, 0.0, 0.0, 139.0, 2.5, 2.5, 0.9, 1.1, -1.0);
ai.AddDeathNode(374, 13, 145.0, 8.0, 500.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -1.0, 2.0, 0.0, 1.0);
ai.AddDeathNode(1, 13, 1346.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -1.0, 2.0, 0.0, 1.0 * scaleHack);
ai.AddDeathNode(374, 13, 1524.0, 1.0, 5000.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -1.0, 2.0, 0.0, 1.0);
ai.AddDeathNode(374, 13, 1525.0, 1.0, 10000.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -1.0, 2.0, 0.0, 1.0);
ai.AddDeathNode(63, 0);

ai.AddHitNode(374, 13, 145.0, 2.0, 500.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, -1.0, 2.0, 0.0, 1.0);
ai.AddHitNode(56, 8, 0.0, 0.0, 197.0, 1.5, 1.5, 0.4, 0.5, -1.0);