/// <summary> /// Delegate method called when hm's integrity reaches 0 /// </summary> private void shattered() { gm.switchGestureProfile("Rewind"); GameManager.playerShattered(); GameStatistics.incrementCounter("deathCount"); if (GameStatistics.counter("deathCount") == 1) { Vector2 lsrgp = GameManager.getLatestSafeRewindGhostPosition(); transform.position = ((Vector2)transform.position + lsrgp) / 2; EffectManager.highlightTapArea(lsrgp); } }