[Orxonox-commit 4828] r9497 - in code/branches/turret: data/levels src/modules/objects
moralelastix at orxonox.net
moralelastix at orxonox.net
Mon Dec 10 14:56:55 CET 2012
Author: moralelastix
Date: 2012-12-10 14:56:55 +0100 (Mon, 10 Dec 2012)
New Revision: 9497
Modified:
code/branches/turret/data/levels/turretTest.oxw
code/branches/turret/src/modules/objects/Turret.cc
Log:
nix
Modified: code/branches/turret/data/levels/turretTest.oxw
===================================================================
--- code/branches/turret/data/levels/turretTest.oxw 2012-12-10 13:55:56 UTC (rev 9496)
+++ code/branches/turret/data/levels/turretTest.oxw 2012-12-10 13:56:55 UTC (rev 9497)
@@ -43,7 +43,7 @@
-<SpaceShip position="0,10,0" pitch="-45" yaw="225" roll="0">
+<SpaceShip position="0,10,0" pitch="90" yaw="0" roll="0">
<templates>
<Template link=spaceshipturret />
</templates>
Modified: code/branches/turret/src/modules/objects/Turret.cc
===================================================================
--- code/branches/turret/src/modules/objects/Turret.cc 2012-12-10 13:55:56 UTC (rev 9496)
+++ code/branches/turret/src/modules/objects/Turret.cc 2012-12-10 13:56:55 UTC (rev 9497)
@@ -28,6 +28,7 @@
#include "Turret.h"
#include "core/CoreIncludes.h"
+#include "OgreQuaternion.h"
#include "core/XMLPort.h"
#include "controllers/WaypointPatrolController.h"
@@ -55,10 +56,9 @@
void Turret::rotatePitch(const Vector2& value)
{
- Vector2 pitch = value;
- float nextPitch = this->localAngularAcceleration_.x() + pitch.x*0.8f;
- // Einschraenken auf 0 bis 180
- this->localAngularAcceleration_.setX(nextPitch);
+ /*this->localAngularAcceleration_.setX(this->localAngularAcceleration_.x() + value.x*0.8f);
+ Pawn::rotatePitch(value);*/
+ orxout()<< "Turret rotate Pitch"<< endl;
}
More information about the Orxonox-commit
mailing list