Merge branch 'master' of github.com:sippeangelo/Return-to-the-Return-of-Return-Fire-2-Returngeance

This commit is contained in:
ViktorLjung
2014-06-05 06:56:53 +02:00
2 changed files with 7 additions and 4 deletions
+1 -1
Submodule assets updated: c44c64df2b...8ab7df0d7f
+6 -3
View File
@@ -673,9 +673,11 @@ void GameWorld::CreateGate(EntityID parent, glm::vec3 position, glm::quat orient
EntityID GameWorld::CreateTower(EntityID parent, glm::vec3 pos, int teamID)
{
auto towerBase = CreateEntity(parent);
auto parentTransform = GetComponent<Components::Transform>(parent);
auto towerBase = CreateEntity();
auto transform = AddComponent<Components::Transform>(towerBase);
transform->Position = pos;
transform->Position = parentTransform->Orientation * pos;
auto towerComponent = AddComponent<Components::Tower>(towerBase);
@@ -1415,7 +1417,8 @@ void GameWorld::CreateBase(glm::quat orientation, int teamID)
CreateTower(base, glm::vec3(273.01227f, 40.30102f, -62.82098f), teamID);
CreateTower(base, glm::vec3(357.36978f, 40.43885f, -62.82098f), teamID);
CreateTower(base, glm::vec3(357.36978f, 40.43885f, 32.99123f), teamID);
CreateTower(base, glm::vec3(119.64996f, 28.90156f, 16.63123f), teamID);
CreateTower(base, glm::vec3(119.64996f, 28.90156f, -16.63123f), teamID);
CreateTower(base, glm::vec3(119.05541f, 29.54314f, 18.33529f), teamID);
CreateGarage(base, glm::vec3(323.2f, 41.4f, -10.2f), glm::quat(glm::vec3(0, glm::pi<float>() / 2.f, 0)), teamID);