private void Awake() { tgtComputer = GetComponent <TgtComputer>(); myFlow = GetComponent <CombatFlow>(); myRadar = GetComponent <Radar>(); myFlare = GetComponent <FlareEmitter>(); dirAI = GetComponent <DirectionAI>(); }
void Awake() { // start these vectors with some magnitude, helps facilitate rotation lerping targetDir = transform.forward; currentDir = transform.forward; myFlow = GetComponent <CombatFlow>(); dirAI = GetComponent <DirectionAI>(); engine = GetComponent <EngineControl>(); myRb = GetComponent <Rigidbody>(); rwr = GetComponent <RWR>(); aiTgtComputer = GetComponent <AI_TgtComputer>(); mslAvoid = GetComponent <AI_MissileEvade>(); aiGroundAttack = GetComponent <AI_GroundAttack>(); }