Exemple #1
0
        public void SetAssetIntegrity(int assetIndex, float integrity)
        {
            Integrities[assetIndex] = integrity;

            if (Integrities.All((i) => i <= 0f))
            {
                GameManager.Lose();
            }

            updateIntegrityTextUi();
        }
Exemple #2
0
 private void updateIntegrityTextUi()
 {
     IntegrityUi.text = Integrities.Select((e) => e.IntegrityFormat()).Join(" \U0000f142 ").Monospaced();
 }