示例#1
0
        private void CrossUsed(Messages.Cross message)
        {
            if (!myStats.isAlive)
            {
                myStats.healthPoints = myStats.maxHealthPoints;
                gameObject.SetActive(true);
            }

            if (agred)
            {
                transform.position = startPosition;
                agred = false;
            }
        }
示例#2
0
        private void CrossUsed(Messages.Cross message)
        {
            if (!myStats.isAlive)
            {
                myStats.healthPoints = myStats.maxHealthPoints;
                gameObject.SetActive(true);
            }

            if (state != State.Idle)
            {
                explosionTimer     = explosionDelay;
                transform.position = startPosition;
                state = State.Idle;
            }
        }
示例#3
0
 private void CrossUsed(Messages.Cross message)
 {
     dataManager.SaveToJSON(inventory);
 }
示例#4
0
 private void CrossUsed(Messages.Cross message)
 {
     healthPoints      = maxHealthPoints;
     lastCrossPosition = transform.position;
 }