static void DragonSeek (AActor *actor, angle_t thresh, angle_t turnMax) { int dir; int dist; angle_t delta; angle_t angle; AActor *target; int i; angle_t bestAngle; angle_t angleToSpot, angleToTarget; AActor *mo; // [BB] Let the server do this. if (( NETWORK_GetState( ) == NETSTATE_CLIENT ) || ( CLIENTDEMO_IsPlaying( ))) { return; } target = actor->tracer; if(target == NULL) { return; } dir = P_FaceMobj (actor, target, &delta); if (delta > thresh) { delta >>= 1; if (delta > turnMax) { delta = turnMax; } }
static void DragonSeek (AActor *actor, angle_t thresh, angle_t turnMax) { int dir; int dist; angle_t delta; angle_t angle; AActor *target; int i; angle_t bestAngle; angle_t angleToSpot, angleToTarget; AActor *mo; target = actor->tracer; if(target == NULL) { return; } dir = P_FaceMobj (actor, target, &delta); if (delta > thresh) { delta >>= 1; if (delta > turnMax) { delta = turnMax; } }