Scriptname _00E_Test_DamageFeedbackSC extends Actor  

Event OnInit()

	if DebugMode.GetValueInt() == 1

		RegisterForSingleUpdate(0.25)
		
	EndIf

EndEvent

Event OnUpdate()

	fHealth = Self.GetAV("Health")

EndEvent

Event OnHit(ObjectReference akAggressor, Form akSource, Projectile akProjectile, bool abPowerAttack,  bool abSneakAttack, bool abBashAttack, bool abHitBlocked)

	
	Float Damage = fHealth - Self.GetActorValue("Health")
	fHealth = Self.GetActorValue("Health")
	Debug.MessageBox("Damage was " + Damage as Float)

EndEvent

float fHealth

GlobalVariable Property DebugMode Auto