[Orxonox-commit 7565] r12168 - in code/branches/OrxoKart_HS18: data/levels/templates data/tcl src/modules/orxokart
emustafa at orxonox.net
emustafa at orxonox.net
Fri Dec 7 16:40:29 CET 2018
Author: emustafa
Date: 2018-12-07 16:40:29 +0100 (Fri, 07 Dec 2018)
New Revision: 12168
Modified:
code/branches/OrxoKart_HS18/data/levels/templates/OrxoKartKart.oxt
code/branches/OrxoKart_HS18/data/tcl/orxokart_highscores.txt
code/branches/OrxoKart_HS18/src/modules/orxokart/KartController.h
code/branches/OrxoKart_HS18/src/modules/orxokart/OrxoKart.cc
code/branches/OrxoKart_HS18/src/modules/orxokart/OrxoKartKart.cc
Log:
still on controlls
Modified: code/branches/OrxoKart_HS18/data/levels/templates/OrxoKartKart.oxt
===================================================================
--- code/branches/OrxoKart_HS18/data/levels/templates/OrxoKartKart.oxt 2018-12-07 15:33:47 UTC (rev 12167)
+++ code/branches/OrxoKart_HS18/data/levels/templates/OrxoKartKart.oxt 2018-12-07 15:40:29 UTC (rev 12168)
@@ -30,9 +30,9 @@
boostCooldownDuration = 10
collisionType = "dynamic"
- mass = 100
- linearDamping = 0.2
- angularDamping = 0.9999999
+ mass = 2000
+ linearDamping = 0.5
+ angularDamping = 0.999
>
<engines>
<MultiStateEngine position=" 0, 0, 0" template=spaceshipengine />
@@ -39,9 +39,7 @@
</engines>
<attached>
<Model position="0,0,-20" mesh="hovership_body.mesh" scale="5" yaw=180/>
- <Model position="0,0,-20" mesh="hovership_engine.mesh" scale="5" yaw=180/>
- <Model position="0,0,-20" mesh="hovership_gun.mesh" scale="5" yaw=180/>
-
+ <Model position="0,0,-20" mesh="hovership_engine.mesh" scale="5" yaw=180/>
</attached>
<collisionShapes>
<BoxCollisionShape position="0,-2 ,7" halfExtents="7, 4 ,30" />
@@ -56,10 +54,6 @@
<ExplosionPart mesh="explosionparts/pirate_part_3.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
<ExplosionPart mesh="explosionparts/pirate_part_4.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
</explosion>
-
-<?lua
- include("../includes/weaponSettingsHover.oxi")
-?>
</SpaceShip>
</Template>
Modified: code/branches/OrxoKart_HS18/data/tcl/orxokart_highscores.txt
===================================================================
--- code/branches/OrxoKart_HS18/data/tcl/orxokart_highscores.txt 2018-12-07 15:33:47 UTC (rev 12167)
+++ code/branches/OrxoKart_HS18/data/tcl/orxokart_highscores.txt 2018-12-07 15:40:29 UTC (rev 12168)
@@ -13,4 +13,7 @@
Name: 0:22:15s
Name: 0:21:87s
Name: 0:50:45s
-Name: 0:26:64s
+Name: 0:27:45s
+Name: 0:33:17s
+Name: 0:31:46s
+Name: 0:25:40s
Modified: code/branches/OrxoKart_HS18/src/modules/orxokart/KartController.h
===================================================================
--- code/branches/OrxoKart_HS18/src/modules/orxokart/KartController.h 2018-12-07 15:33:47 UTC (rev 12167)
+++ code/branches/OrxoKart_HS18/src/modules/orxokart/KartController.h 2018-12-07 15:40:29 UTC (rev 12168)
@@ -33,7 +33,6 @@
#define _KartController_H__
#include "OrxoKartPrereqs.h"
-
#include "controllers/HumanController.h"
namespace orxonox
Modified: code/branches/OrxoKart_HS18/src/modules/orxokart/OrxoKart.cc
===================================================================
--- code/branches/OrxoKart_HS18/src/modules/orxokart/OrxoKart.cc 2018-12-07 15:33:47 UTC (rev 12167)
+++ code/branches/OrxoKart_HS18/src/modules/orxokart/OrxoKart.cc 2018-12-07 15:40:29 UTC (rev 12168)
@@ -162,17 +162,17 @@
}
}
else {
- orxout() << " Should not happen, look in OrxoKart.cc";
+ //orxout() << " Should not happen, look in OrxoKart.cc";
}
- orxout() << numberOfShrooms << endl;
+ //orxout() << numberOfShrooms << endl;
// Check if ship collided with the flag, flag is the bottom that is responsible for the game to detect the spaceship falling.
if(flag_->getCollided()){
- orxout() << numberOfShrooms << endl;
+ //orxout() << numberOfShrooms << endl;
player = flag_->getObjectofCollision();
if (level == 1)
player->setPosition(Vector3(s*0, 20, s*8.5));
@@ -186,7 +186,7 @@
}
if (player && player->isBoosting()) {
- orxout() << "Boosting" << endl;
+ //orxout() << "Boosting" << endl;
if(!numberOfShrooms) numberOfShrooms--;
}
Modified: code/branches/OrxoKart_HS18/src/modules/orxokart/OrxoKartKart.cc
===================================================================
--- code/branches/OrxoKart_HS18/src/modules/orxokart/OrxoKartKart.cc 2018-12-07 15:33:47 UTC (rev 12167)
+++ code/branches/OrxoKart_HS18/src/modules/orxokart/OrxoKartKart.cc 2018-12-07 15:40:29 UTC (rev 12168)
@@ -32,18 +32,19 @@
#include "OrxoKartKart.h"
#include "core/CoreIncludes.h"
#include "core/XMLPort.h"
-#include <BulletCollision/NarrowPhaseCollision/btManifoldPoint.h>
-#include "controllers/HumanController.h"
-
+#include "KartController.h"
namespace orxonox
{
RegisterClass(OrxoKartKart);
+ void ControllableEntity::rotateYaw(const Vector2& value)
+ {
+ orxout() << "TEST CONTROLlER" << endl;
+ }
+
OrxoKartKart::OrxoKartKart(Context* context) : SpaceShip(context)
{
-
RegisterObject(OrxoKartKart);
- enableCollisionCallback();
}
void OrxoKartKart::moveFrontBack(const Vector2& value)
@@ -65,6 +66,7 @@
void OrxoKartKart::rotateYaw(const Vector2& value)
{
+
this->localAngularAcceleration_.setY(this->localAngularAcceleration_.y() - value.x);
}
More information about the Orxonox-commit
mailing list