void Start()
    {
        Cur_Health = Max_Health;
        anim       = GetComponentInChildren <Animator>();
        x          = GetComponent <CharacterMovementScript>();

        isDead = false;
        GameObject.FindGameObjectWithTag("DM").SendMessage("hpupdate", Cur_Health);
    }
Example #2
0
 public static void Clear()
 {
     WaitingToLaunch         = 0;
     MainScript              = null;
     InventoryScript         = null;
     CharacterMovementScript = null;
     MiningScript            = null;
     DrawingScript           = null;
     MapReadService          = null;
     InventoryPanel          = null;
     SoundScript             = null;
 }
Example #3
0
 // Use this for initialization
 void Start()
 {
     currentPath = new NavMeshPath();
     agent       = GetComponent <NavMeshAgent>();
     if (gameObject.CompareTag("Player"))
     {
         playerScript  = GetComponent <CharacterMovementScript>();
         playerMachine = GetComponent <PlayerStateMachine>();
     }
     if (TurnBasedCombatStateMenager.Instance != null)
     {
         TurnBasedCombatStateMenager.Instance.ContinueCombat();
         TurnBasedCombatStateMenager.Instance.RegisterCharacter(this);
     }
     if (gameObject.CompareTag("Enemy"))
     {
         enemyMachine = GetComponent <EnemyStateMachine>();
     }
 }