[Orxonox-commit 5967] r10626 - in code/trunk/src/modules: invader towerdefense
zifloria at orxonox.net
zifloria at orxonox.net
Mon Oct 5 15:34:47 CEST 2015
Author: zifloria
Date: 2015-10-05 15:34:47 +0200 (Mon, 05 Oct 2015)
New Revision: 10626
Modified:
code/trunk/src/modules/invader/InvaderEnemyShooter.cc
code/trunk/src/modules/invader/InvaderEnemyShooter.h
code/trunk/src/modules/towerdefense/TowerDefenseEnemy.cc
code/trunk/src/modules/towerdefense/TowerDefenseEnemy.h
Log:
Fixed more of the same bug. Tower defense was also affected
Modified: code/trunk/src/modules/invader/InvaderEnemyShooter.cc
===================================================================
--- code/trunk/src/modules/invader/InvaderEnemyShooter.cc 2015-10-05 13:28:39 UTC (rev 10625)
+++ code/trunk/src/modules/invader/InvaderEnemyShooter.cc 2015-10-05 13:34:47 UTC (rev 10626)
@@ -70,7 +70,7 @@
ControllableEntity::fire(0);
}
- void InvaderEnemyShooter::damage(float damage, float healthdamage, float shielddamage, Pawn* originator)
+ void InvaderEnemyShooter::damage(float damage, float healthdamage, float shielddamage, Pawn* originator, const btCollisionShape* cs)
{
Pawn::damage(damage, healthdamage, shielddamage, originator);
if (getGame() && orxonox_cast<InvaderShip*>(originator) != NULL && getHealth() <= 0)
Modified: code/trunk/src/modules/invader/InvaderEnemyShooter.h
===================================================================
--- code/trunk/src/modules/invader/InvaderEnemyShooter.h 2015-10-05 13:28:39 UTC (rev 10625)
+++ code/trunk/src/modules/invader/InvaderEnemyShooter.h 2015-10-05 13:34:47 UTC (rev 10626)
@@ -47,7 +47,7 @@
InvaderEnemyShooter(Context* context);
virtual void tick(float dt);
- virtual void damage(float damage, float healthdamage, float shielddamage, Pawn* originator);
+ virtual void damage(float damage, float healthdamage, float shielddamage, Pawn* originator, const btCollisionShape* cs);
protected:
void shoot();
Timer shootTimer;
Modified: code/trunk/src/modules/towerdefense/TowerDefenseEnemy.cc
===================================================================
--- code/trunk/src/modules/towerdefense/TowerDefenseEnemy.cc 2015-10-05 13:28:39 UTC (rev 10625)
+++ code/trunk/src/modules/towerdefense/TowerDefenseEnemy.cc 2015-10-05 13:34:47 UTC (rev 10626)
@@ -62,7 +62,7 @@
return game;
}
- void TowerDefenseEnemy::damage(float damage, float healthdamage, float shielddamage, Pawn* originator)
+ void TowerDefenseEnemy::damage(float damage, float healthdamage, float shielddamage, Pawn* originator, const btCollisionShape* cs)
{
Pawn::damage(damage, healthdamage, shielddamage, originator);
if (getGame() && once_ == false && getHealth() <= 0)
Modified: code/trunk/src/modules/towerdefense/TowerDefenseEnemy.h
===================================================================
--- code/trunk/src/modules/towerdefense/TowerDefenseEnemy.h 2015-10-05 13:28:39 UTC (rev 10625)
+++ code/trunk/src/modules/towerdefense/TowerDefenseEnemy.h 2015-10-05 13:34:47 UTC (rev 10626)
@@ -42,7 +42,7 @@
void popWaypoint();
TDCoordinate peekWaypoint();
- virtual void damage(float damage, float healthdamage, float shielddamage, Pawn* originator);
+ virtual void damage(float damage, float healthdamage, float shielddamage, Pawn* originator, const btCollisionShape* cs);
private:
More information about the Orxonox-commit
mailing list