Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Jul 5, 2006, 7:21:25 AM (18 years ago)
Author:
patrick
Message:

muchos debugos inofromationos

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/presentation/src/lib/collision_reaction/collision_handle.cc

    r9130 r9186  
    230230  for(; it < this->targetList.end(); it++)
    231231  {
     232    if(collisionEvent->getEntityB()->isA(CL_AIMING_SYSTEM))
     233    {
     234       PRINTF(0)("I am: %s colliding with: %s\n", owner->getClassName(), collisionEvent->getEntityB()->getClassName(), *it);
     235       if( collisionEvent->getEntityA() == this->owner) {
     236         PRINTF(0)("I am owner -> I am: %s colliding with: %s is a %i filter?\n", owner->getClassName(),
     237         collisionEvent->getEntityB()->getClassName(), *it);
     238         if( collisionEvent->getEntityB()->isA((ClassID)(*it))) {
     239           PRINTF(0)("I am owner -> I am: %s colliding with: %s is a %i filter ok\n", owner->getClassName(),
     240           collisionEvent->getEntityB()->getClassName(), *it);
     241            }
     242       }
     243       else {
     244         PRINTF(0)("I am not owner -> I am: %s colliding with: %s is a %i filter?\n", owner->getClassName(),
     245         collisionEvent->getEntityB()->getClassName(), *it);
     246         if( collisionEvent->getEntityA()->isA((ClassID)(*it))) {
     247           PRINTF(0)("I'm not owner -> I am: %s colliding with: %s is a %i filter ok\n", owner->getClassName(),
     248           collisionEvent->getEntityA()->getClassName(), *it);
     249            }
     250       }
     251
     252    }
     253
    232254    if( collisionEvent->getEntityA() == this->owner) {
    233255      if( collisionEvent->getEntityB()->isA((ClassID)(*it))) {
     
    257279  for(; it < this->targetList.end(); it++)
    258280  {
     281
     282    if(collision->getEntityB()->isA(CL_AIMING_SYSTEM))
     283    {
     284      PRINTF(0)("I am: %s colliding with: %s\n", owner->getClassName(), collision->getEntityB()->getClassName(), *it);
     285      if( collision->getEntityA() == this->owner) {
     286        PRINTF(0)("I am owner -> I am: %s colliding with: %s is a %i filter?\n", owner->getClassName(),
     287        collision->getEntityB()->getClassName(), *it);
     288        if( collision->getEntityB()->isA((ClassID)(*it))) {
     289          PRINTF(0)("I am owner -> I am: %s colliding with: %s is a %i filter ok\n", owner->getClassName(),
     290          collision->getEntityB()->getClassName(), *it);
     291        }
     292      }
     293      else {
     294        PRINTF(0)("I'm not owner -> I am: %s colliding with: %s is a %i filter?\n", owner->getClassName(),
     295        collision->getEntityB()->getClassName(), *it);
     296        if( collision->getEntityA()->isA((ClassID)(*it))) {
     297          PRINTF(0)("I'm not owner -> I am: %s colliding with: %s is a %i filter ok\n", owner->getClassName(),
     298          collision->getEntityA()->getClassName(), *it);
     299        }
     300      }
     301    }
     302
    259303    if( collision->getEntityA() == this->owner) {
    260       if( collision->getEntityA()->isA((ClassID)(*it)))
     304      if( collision->getEntityB()->isA((ClassID)(*it)))
    261305        return true; }
    262306      else {
    263         if( collision->getEntityB()->isA((ClassID)(*it)))
     307        if( collision->getEntityA()->isA((ClassID)(*it)))
    264308          return true; }
    265309  }
Note: See TracChangeset for help on using the changeset viewer.