/**********************************************************************************************/ // функция установки дефолтных параметров юнита // /**********************************************************************************************/ override public void ResetGObject() { // если объект был использован впервые - необходимости сбрасывать настройки нет if (IsInitialized()) { m_drive.ResetComponent(); m_effectMaster.ResetComponent(); m_armor.ResetComponent(); foreach (IRadar radar in m_radars) { radar.ResetComponent(); } m_weaponMaster.ResetComponent(); SetDefaultParameter(); gameObject.SetActive(true); } }