Example #1
0
        public void AddRandomBuff()
        {
            var x = Random.Range(0, 6);

            switch (x)
            {
            case 0:
                PlayerBuff.Add <Insomnia>();
                break;

            case 2:
                PlayerBuff.Add <Freedom>();
                break;

            case 3:
                PlayerBuff.Add <Motivated>();
                break;

            case 4:
                PlayerBuff.Add <Productive>();
                break;

            default:
                PlayerBuff.Add <Suppression>();
                break;
            }
        }
Example #2
0
 private void Awake()
 {
     PlayerBuff.Initialize(this);
 }
Example #3
0
 private void OnDestroy()
 {
     PlayerBuff.Clear(this);
 }