trainable units

This commit is contained in:
devZoGok
2023-11-26 08:21:13 +02:00
parent 29679a0e45
commit 6a2b9d8fe8
24 changed files with 215 additions and 31 deletions
+2 -1
View File
@@ -13,6 +13,7 @@ namespace battleship{
using namespace gameBase;
using namespace vb01;
//TODO implement structure build status argument
void AddUnitCommand::validate(){
if(!(arguments.size() == 2 || arguments.size() == 5 || arguments.size() == 9))
return;
@@ -49,7 +50,7 @@ namespace battleship{
void AddUnitCommand::addUnit(){
Player* player = Game::getSingleton()->getPlayer(playerId);
player->addUnit(GameObjectFactory::createUnit(player, unitId, pos, rot));
player->addUnit(GameObjectFactory::createUnit(player, unitId, pos, rot, 100));
}
void AddUnitCommand::execute(){