now using a define INDICATOR_TEST to activate the DamageIndicatorSystem test.

This commit is contained in:
verysecrethero
2016-02-24 13:58:05 +01:00
parent e2831c5593
commit af68236e71
2 changed files with 8 additions and 4 deletions
+4 -2
View File
@@ -42,9 +42,9 @@ bool DamageIndicatorSystem::OnPlayerDamage(Events::PlayerDamage& e)
glm::vec3 inflictorPos = e.Inflictor["Transform"]["Position"];
//if testing
if (m_Testing) {
#ifdef INDICATOR_TEST
inflictorPos = DamageIndicatorTest(e.Victim);
}
#endif
float angleBetweenVectors = CalculateAngle(e.Victim, inflictorPos);
@@ -100,6 +100,7 @@ float DamageIndicatorSystem::CalculateAngle(EntityWrapper player, glm::vec3 enem
return angleBetweenVectors;
}
#ifdef INDICATOR_TEST
glm::vec3 DamageIndicatorSystem::DamageIndicatorTest(EntityWrapper player) {
auto currentPos = (glm::vec3)player["Transform"]["Position"];
@@ -145,3 +146,4 @@ glm::vec3 DamageIndicatorSystem::DamageIndicatorTest(EntityWrapper player) {
deathEffectEW["Transform"]["Orientation"] = (glm::vec3)player["Transform"]["Orientation"];
return inflictorPos;
}
#endif