public void RemoveDeathStateListener(UnitDeathListener handler) { if (!PostUnitDeathState.Remove(handler)) { DebugUtils.LogError(DebugUtils.Type.AI_Soldier, "Try to remove a unregister message!"); } }
public void RegisterDeathStateListener(UnitDeathListener handler) { PostUnitDeathState.Add(handler); }