Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Nov 3, 2015, 3:56:41 PM (9 years ago)
Author:
gania
Message:

added a canFire() function

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/AI_HS15/src/orxonox/controllers/WingmanController.cc

    r10761 r10762  
    111111    void WingmanController::tick(float dt)
    112112    {   
    113         //-------------------------------------------------------
    114        /* if (this->target_)
    115         {
    116             this->aimAtTarget();
    117             this->doFire();
    118             this->bShooting_ = true;
    119         }*/
     113       
    120114       
    121115        if (!this->isActive())
    122116            return;
    123         //--------------------------Stay in formation--------------------------
    124117        if (!this->target_)
    125118        {
     
    128121        else
    129122        {
    130            
     123
    131124        }
    132125        if (this->bHasTargetPosition_)
     
    135128        }
    136129       
    137         //--------------------------Attack same target as the Leader--------------------------
    138 
    139         /*if (this->target_)
    140         {
    141             this->aimAtTarget();
    142             this->doFire();
    143         }
    144         */
    145        
    146         //orxout(internal_error) << "I am " << this << endl;
    147 
     130       
    148131       
    149132        SUPER(WingmanController, tick, dt);
     
    169152
    170153        }
     154
     155        if (canFire())
     156            doFire();
    171157    }
    172158     
Note: See TracChangeset for help on using the changeset viewer.