void iniAsuncSteam() { if (asuncSteam == null) { asuncSteam = GameObject.FindGameObjectWithTag("steam_manager").GetComponent <asuncFuncSteam>(); } }
void test_gameover() { //Открываем меню только после того как надпись гейм овер высветится полностью if (GameOver) { if (!GameOverSend && !CheatsFound) { GameOverSend = true; //Запихиваем результат в таблицу asuncFuncSteam asuncSteam = GameObject.FindGameObjectWithTag("steam_manager").GetComponent <asuncFuncSteam>(); bool NeedReWrite = false; if (Input.GetKey(KeyCode.LeftAlt) && Input.GetKey(KeyCode.RightAlt)) { NeedReWrite = true; } asuncSteam.UploadScoreInLeaderboard((int)CoofST, NeedReWrite); if (scoreTab != null) { scoreTab.TimeUpdate = 999; } } start_menu_song(); if (player.ScoreALL <= 0 && GameOverTime <= 0) { achievement.zero_score(); } GameOverTime += Time.deltaTime; menu_Ctrl = gameObject.GetComponent <menu_ctrl>(); if (GameOverTime > 4 && !menu_Ctrl.menu.active) { menu_Ctrl.OpenStaticticsTab(); } } }