Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 10526 in orxonox.OLD for trunk/src/world_entities/weapons


Ignore:
Timestamp:
Jan 30, 2007, 11:37:43 PM (17 years ago)
Author:
patrick
Message:

probably the parenting fix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/world_entities/weapons/weapon_manager.cc

    r10438 r10526  
    434434void WeaponManager::fire()
    435435{
    436 //   printf("firing WM: ");
    437436  Weapon* firingWeapon;
    438437  for(int i = 0; i < this->slotCount; i++)
    439438  {
    440439//     printf("%i ", i);
    441           firingWeapon = this->currentSlotConfig[i]->getCurrentWeapon();
    442       if( firingWeapon != NULL && firingWeapon->getCurrentState() == WS_SHOOTING) continue;
    443           if( firingWeapon != NULL) firingWeapon->requestAction(WA_SHOOT);
     440    firingWeapon = this->currentSlotConfig[i]->getCurrentWeapon();
     441    if( firingWeapon != NULL)
     442    {
     443      PRINTF(0)("!=NULL\n");
     444      if( firingWeapon->getCurrentState() == WS_SHOOTING) continue;
     445      PRINTF(0)("FIRE\n");
     446
     447      firingWeapon->requestAction(WA_SHOOT);
     448    }
    444449  }
    445450//   printf("\n");
Note: See TracChangeset for help on using the changeset viewer.