private void Awake() { pathfinder = gameObject.AddComponent <UnitPathfinder>(); xpHandler = gameObject.AddComponent <Experience>(); health.CurrentHP = 1; health.MaxHP = 1; ObjRadius = 25f; SetupAttributes(); }
public NPCMover(SceneNPC awholeNPC, UnitPathfinder aPathFinder, CorvoPathFinder aCorvoPathFinder) { _distanceCalcTimer = 0; _walkTarget = Vector3.zero; _isWalkTargetSet = false; _lookDirection = Quaternion.identity; pathFinder = aPathFinder; corvoPathFinder = aCorvoPathFinder; _firstUpdate = true; _wholeNPC = awholeNPC; }
void Awake() { unitPathFinder = GetComponent <UnitPathfinder>(); }