//Passive cookies public IEnumerator AddCps() { float cookiesOnHold = 0; while (true) { yield return(new WaitForSeconds(cpsCd)); cookiesOnHold += (float)cookiesPerSecond * cpsCd; if (cookiesOnHold >= 1) { //Adderar cookiesOnHold utan dess decimaler. cookies += (ulong)Mathf.Floor(cookiesOnHold); cookiesTotal += (ulong)Mathf.Floor(cookiesOnHold); //cookiesOnHold förlorar alla heltal och har bara kvar decimalerna. cookiesOnHold = cookiesOnHold % 1; TotalCookiesAchievementGet?.Invoke(); } } }
//Varje gång jag klickar. void AddCookies() { cookies += cookiesPerClick; cookiesTotal += cookiesPerClick; TotalCookiesAchievementGet?.Invoke(); }