- Timestamp:
- Dec 19, 2007, 3:05:56 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/FICN/src/orxonox/objects/weapon_system/base_weapon.h
r637 r645 78 78 virtual void primaryFire() { }; 79 79 80 virtual void primaryFiring( unsigned int) { };80 virtual void primaryFiring(float) { }; 81 81 82 82 virtual void secondaryFire() { }; 83 83 84 virtual void secondaryFiring( unsigned int) { };84 virtual void secondaryFiring(float) { }; 85 85 86 86 inline void registerAllVariables() { }//Model::registerAllVariables(); } … … 100 100 101 101 float totalTime_; 102 unsigned longactionStartTime_;102 float actionStartTime_; 103 103 104 104 State currentState_; … … 107 107 Action nextAction_; 108 108 bool actionAdded_; 109 unsigned longtimeSinceNextActionAdded_;110 static const unsigned long nextActionValidityPeriod_ = 500;109 float timeSinceNextActionAdded_; 110 static float nextActionValidityPeriod_; 111 111 112 112 // weapon properties 113 113 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_; 118 118 Ogre::Real primaryBulletSpeed_; 119 119 Ogre::Real secondaryBulletSpeed_;
Note: See TracChangeset
for help on using the changeset viewer.