void ListenDestroy(Destroyable _destroyable) { m_CharacterRef = null; if (networkView != null && networkView.enabled) Network.RemoveRPCs(networkView.viewID); if (postDestroy != null) postDestroy (this, _destroyable.GetComponent<Character>()); }
void ListenDestroy(Destroyable _destroyable) { m_CharacterRef = null; if (networkView != null && networkView.enabled) { Network.RemoveRPCs(networkView.viewID); } if (postDestroy != null) { postDestroy(this, _destroyable.GetComponent <Character>()); } }
void Remove(Destroyable _destroyable) { Remove(_destroyable.GetComponent<Character>().id); }
void Remove(Destroyable _destroyable) { Remove(_destroyable.GetComponent <Character>().id); }