spawning a cyborg engineer according to the player's faction

This commit is contained in:
devZoGok
2026-05-03 11:50:17 +03:00
parent 80302ccfc5
commit 494945ede8
6 changed files with 75 additions and 60 deletions
+18
View File
@@ -464,6 +464,24 @@ namespace battleship{
int buildStatus = unitTable["buildStatus"].get_or(0);
player->addUnit(GameObjectFactory::createUnit(player, id, pos, rot, buildStatus));
}
if(numUnits == 0){
int engiId;
switch(player->getFaction()){
case 0:
engiId = 10;
break;
case 1:
engiId = 12;
break;
case 2:
engiId = 14;
break;
}
player->addUnit(GameObjectFactory::createUnit(player, engiId, getSpawnPoint(player->getSpawnPointId()), Quaternion::QUAT_W));
}
}
}