void OnHit(IEvent evt) { float?dmg = evt.data as float?; AttackedSignal.Dispatch ( View.Model, dmg == null ? 0f : dmg.Value ); }
void OnAttacked(IEvent evt) { AttackedSignal.Dispatch(evt.data as MonsterView); }
void OnHit(IEvent evt) { float?dmg = evt.data as float?; AttackedSignal.Dispatch ( View.Model, dmg == null ? 0f : dmg.Value ); }
void OnAttacked(IEvent evt) { AttackedSignal.Dispatch(evt.data as MonsterView); }