//A DerpDog.

Class DerpDog : Actor
{
	//$Category Desgraciados
	//$Title Derp Dog

	Default
	{
		Health 50;
		PainChance 200;
		Speed 10;
		Radius 20;
		Height 32;
		Mass 75;
		Meleerange 40;
		Maxtargetrange 192;
		Meleethreshold 96;
		DamageFactor "Blal", 255;
		DamageFactor "Boomerangz", 13;
		DamageFactor "Grenade", 255;
		DamageFactor "Diabetes", 0;
		DamageFactor "Ass", 0;
		DamageFactor "Maser", 250;
		DamageFactor "Air", 0.1;
		DamageFactor "Radiation", 256;
		DamageFactor "Powder", 250;
		DamageFactor "Steel", 23;
		DamageFactor "Time", 205;
		DamageFactor "HipTo", 55;
		DamageFactor "Ramming", 0.3;
		DamageFactor "Bloon", 0.5;
		DamageFactor "Fire", 255;
		DamageFactor "Huje", 255;
		DamageFactor "Kaboomz", 255;
		DamageFactor "Images", 0;
		DamageFactor "Poison", 150;
		DamageFactor "Ice", 150;
		DamageFactor "Lightning", 205;
		SeeSound "dog/sight";
		PainSound "dog/pain";
		DeathSound "dog/death";
		ActiveSound "dog/active";
		AttackSound "dog/attack";
		Obituary "%o thought that he would tame a Demon Derp.";
		Monster;
		Tag "Demon Derp";
		+FLOORCLIP;
	}

		States
		{
			Spawn:
				ROTI A 10 A_Look();
				Loop;
			See:
				ROTD AABBCCDD 2 Fast A_Chase();
				Loop;
			Missile:
				ROTD A 2 A_FaceTarget();
				ROTD A 0
				{
					A_PlaySound("dog/attack");
					ThrustThingZ(0, 24, 0, 0);
					ThrustThing(angle*256/360, 12, 0, 0);
				}
			JumpUp:
				ROTD B 8;
			JumpDown:
				ROTD C 1 A_CheckFloor("Land");
				loop;
			Land:
				ROTD D 2 A_Stop();
				goto See;
			Melee:
				ROTD EF 4 Fast A_FaceTarget();
				ROTD G 4 Fast A_CustomMeleeAttack(3*Random(1,8), "dog/attack");
				ROTD FE 4 Fast A_FaceTarget();
				Goto See;
			Pain:
				ROTD A 2;
				ROTD A 2 A_Pain();
				Goto See;
			Death:
				ROTD H 4 A_Scream();
				ROTD I 4 A_NoBlocking();
				ROTD J 4;
				ROTD K -1;
				Stop;
			Raise:
				ROTD KJIH 4;
				Goto See;
		}
}