- Timestamp:
- Dec 25, 2009, 1:18:03 PM (16 years ago)
- Location:
- code/branches/pickup2
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/pickup2
- Property svn:mergeinfo changed
-
code/branches/pickup2/src/orxonox/worldentities/pawns/Pawn.h
r6405 r6412 76 76 { return this->lastHitOriginator_; } 77 77 78 virtual void damage(float damage, Pawn* originator = 0);79 78 virtual void hit(Pawn* originator, const Vector3& force, float damage); 79 virtual void hit(Pawn* originator, btManifoldPoint& contactpoint, float damage); 80 80 virtual void kill(); 81 81 82 virtual void fire (unsigned int firemode);82 virtual void fired(unsigned int firemode); 83 83 virtual void reload(); 84 virtual void doFire(uint8_t firemode);85 84 virtual void postSpawn(); 86 85 … … 90 89 WeaponSet * getWeaponSet(unsigned int index) const; 91 90 void addWeaponPack(WeaponPack * wPack); 91 void addWeaponPackXML(WeaponPack * wPack); 92 92 WeaponPack * getWeaponPack(unsigned int index) const; 93 93 … … 119 119 virtual void startLocalHumanControl(); 120 120 121 void setAimPosition( Vector3 position ) 122 { this->aimPosition_ = position; } 123 Vector3 getAimPosition() 124 { return this->aimPosition_; } 125 121 126 protected: 122 127 virtual void setPlayer(PlayerInfo* player); … … 127 132 virtual void deatheffect(); 128 133 virtual void spawneffect(); 134 135 virtual void damage(float damage, Pawn* originator = 0); 129 136 130 137 bool bAlive_; … … 149 156 inline void setWeaponSystem(WeaponSystem* weaponsystem) 150 157 { this->weaponSystem_ = weaponsystem; } 158 159 Vector3 aimPosition_; 151 160 }; 152 161 }
Note: See TracChangeset
for help on using the changeset viewer.