Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
May 10, 2010, 4:40:44 PM (14 years ago)
Author:
gasserlu
Message:

DroneController modified, sameTeam() mod. hack

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/ai/src/orxonox/controllers/ArtificialController.cc

    r6888 r6891  
    501501        }
    502502
     503        DroneController* droneController = 0;
     504        droneController = orxonox_cast<DroneController*>(entity1->getController());
     505        if (droneController && static_cast<ControllableEntity*>(droneController->getOwner()) == entity2)
     506            return true;
     507        droneController = orxonox_cast<DroneController*>(entity2->getController());
     508        if (droneController && static_cast<ControllableEntity*>(droneController->getOwner()) == entity1)
     509            return true;
     510           
    503511        return (team1 == team2 && team1 != -1);
    504512    }
Note: See TracChangeset for help on using the changeset viewer.