private void DeleteModel() { //IL_00a8: Unknown result type (might be due to invalid IL or missing references) if (model != null) { if (playerLoader != null) { playerLoader.DeleteLoadedObjects(); Object.Destroy(playerLoader); playerLoader = null; } if (enemyLoader != null) { enemyLoader.DeleteLoadedObjects(); Object.Destroy(enemyLoader); enemyLoader = null; enemyAnimCtrl = null; } if (itemLoader != null) { itemLoader.Clear(); Object.Destroy(itemLoader); itemLoader = null; } Object.Destroy(model.get_gameObject()); model = null; if (uiRenderTexture != null && uiRenderTexture.postEffectFilter != null) { uiRenderTexture.postEffectFilter = null; } } if (coroutine != null) { this.StopCoroutine(coroutine); coroutine = null; } }