private object ModifyHP(object param) { if (m_Owner != null) { EntityView ev = m_Owner.GetView(); if (ev != null) { ModifyHP modify = (ModifyHP)param; ev.ModifyHPProgress(modify.fProgress); } } return(null); }