adding more checking

This commit is contained in:
Clément Le Bihan
2021-06-20 11:10:16 +02:00
parent a5b794b1d1
commit 0c167c86bc
2 changed files with 4 additions and 1 deletions
+4
View File
@@ -197,6 +197,10 @@ namespace BBM {
.addComponent<PositionComponent>(224 * (countPlayer + 1) + 200 * countPlayer, 1080 / 3, 0)
.addComponent<Drawable2DComponent, RAY::Texture>();
auto *lobby = playerLogo.addComponent<ResumeLobbyComponent>(countPlayer, ready, playerTile, colors.at(colorStr)).tryGetComponent<ResumeLobbyComponent>();
std::string iaPropertyValue = node.getProperty("ia");
if (iaPropertyValue != "false" && iaPropertyValue != "true") {
throw ParserError("Invalid value for ia property");
}
if (node.getProperty("ia") == "true") {
auto *texture = dynamic_cast<RAY::Texture *>(ready.getComponent<Drawable2DComponent>().drawable.get());
lobby->ready = true;
@@ -5,7 +5,6 @@
#include "AnimationsSystem.hpp"
#include "Component/Animation/AnimationsComponent.hpp"
#include "Model/Model.hpp"
#include <iostream>
#include "Component/Tag/TagComponent.hpp"
#include "Component/Position/PositionComponent.hpp"
#include "Component/Renderer/Drawable3DComponent.hpp"