Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Dec 20, 2006, 1:09:05 PM (19 years ago)
Author:
marcscha
Message:

Deactivate Fix

Location:
branches/playability/src/world_entities/weapons
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/playability/src/world_entities/weapons/medium_blaster.cc

    r10117 r10121  
    5656
    5757  this->setStateDuration(WS_RELOADING, 0);
    58   this->setStateDuration(WS_ACTIVATING, .5);
    59   this->setStateDuration(WS_DEACTIVATING, 1);
     58  this->setStateDuration(WS_ACTIVATING, 0); //.5);
     59  this->setStateDuration(WS_DEACTIVATING, 0); // 1);
    6060
    6161  this->setEnergyMax(500);
  • branches/playability/src/world_entities/weapons/weapon.cc

    r10037 r10121  
    353353  {
    354354    /** Disabled for releaseFire() from WM*/
    355     //if (this->requestedAction != WA_NONE)
    356     //  return;
     355    if (this->requestedAction != WA_NONE)
     356      return;
    357357    PRINTF(5)("next action will be %s in %f seconds\n", actionToChar(action), this->stateDuration);
    358358    this->requestedAction = action;
     
    435435    break;
    436436    default:
    437     PRINTF(2)("Action %s Not Implemented yet \n", Weapon::actionToChar(action));
     437    PRINTF(5)("Action %s Not Implemented yet \n", Weapon::actionToChar(action));
    438438    return false;
    439439  }
  • branches/playability/src/world_entities/weapons/weapon_manager.cc

    r10036 r10121  
    420420  this->currentConfigID = weaponConfig;
    421421  PRINTF(4)("Changing weapon configuration: to %i\n", this->currentConfigID);
     422
    422423  for (int i = 0; i < WM_MAX_SLOTS; i++)
    423424    this->currentSlotConfig[i].nextWeapon = this->configs[currentConfigID][i];
     
    472473  for(int i = 0; i < this->slotCount; i++)
    473474  {
    474 /*
    475     NICE LITTLE DEBUG FUNCTION
    476        if (this->currentSlotConfig[i].currentWeapon != NULL || this->currentSlotConfig[i].nextWeapon != NULL)
     475
     476    //NICE LITTLE DEBUG FUNCTION
     477    /*   if (this->currentSlotConfig[i].currentWeapon != NULL || this->currentSlotConfig[i].nextWeapon != NULL)
    477478      printf("%p %p\n", this->currentSlotConfig[i].currentWeapon, this->currentSlotConfig[i].nextWeapon);*/
    478479
     
    496497        }
    497498      }
    498 
    499499      // switching to next Weapon
    500500      tickWeapon = this->currentSlotConfig[i].currentWeapon = this->currentSlotConfig[i].nextWeapon;
     501     
    501502      if (tickWeapon != NULL)
    502503      {
Note: See TracChangeset for help on using the changeset viewer.