Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Dec 19, 2007, 3:05:56 AM (16 years ago)
Author:
rgrieder
Message:
  • weapon system up and running
File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/FICN/src/orxonox/objects/weapon_system/base_weapon.h

    r637 r645  
    7878    virtual void primaryFire() { };
    7979
    80     virtual void primaryFiring(unsigned int) { };
     80    virtual void primaryFiring(float) { };
    8181
    8282    virtual void secondaryFire() { };
    8383
    84     virtual void secondaryFiring(unsigned int) { };
     84    virtual void secondaryFiring(float) { };
    8585
    8686    inline void registerAllVariables() { }//Model::registerAllVariables(); }
     
    100100
    101101    float totalTime_;
    102     unsigned long actionStartTime_;
     102    float actionStartTime_;
    103103
    104104    State currentState_;
     
    107107    Action nextAction_;
    108108    bool actionAdded_;
    109     unsigned long timeSinceNextActionAdded_;
    110     static const unsigned long nextActionValidityPeriod_ = 500;
     109    float timeSinceNextActionAdded_;
     110    static float nextActionValidityPeriod_;
    111111
    112112    // weapon properties
    113113    int leftAmmo_;
    114     int primaryFirePower_;
    115     int secondaryFirePower_;
    116     int primaryFiringRate_;
    117     int secondaryFiringRate_;
     114    float primaryFirePower_;
     115    float secondaryFirePower_;
     116    float primaryFiringRate_;
     117    float secondaryFiringRate_;
    118118    Ogre::Real primaryBulletSpeed_;
    119119    Ogre::Real secondaryBulletSpeed_;
Note: See TracChangeset for help on using the changeset viewer.