small bugfixes

This commit is contained in:
devZoGok
2023-11-26 12:41:16 +02:00
parent ba65842421
commit cf1d4d908e
5 changed files with 20 additions and 25 deletions
+8 -6
View File
@@ -199,12 +199,14 @@ namespace battleship{
Vector3 dragboxOrigin = dragboxNode->getPosition(), dragboxEnd = dragboxOrigin + dragboxSize;
Vector2 pos = u->getScreenPos();
if(!mainPlayer->getSelectedUnitsByClass(UnitClass::ENGINEER).empty())
guiManager->readLuaScreenScript("engineerCommands.lua");
else if(!mainPlayer->getSelectedUnitsByClass(UnitClass::LAND_FACTORY).empty())
guiManager->readLuaScreenScript("landFactoryCommands.lua");
else if(!mainPlayer->getSelectedUnitsByClass(UnitClass::NAVAL_FACTORY).empty())
guiManager->readLuaScreenScript("navalFactoryCommands.lua");
if(buttons.empty()){
if(!mainPlayer->getSelectedUnitsByClass(UnitClass::ENGINEER).empty())
guiManager->readLuaScreenScript("engineerCommands.lua");
else if(!mainPlayer->getSelectedUnitsByClass(UnitClass::LAND_FACTORY).empty())
guiManager->readLuaScreenScript("landFactoryCommands.lua");
else if(!mainPlayer->getSelectedUnitsByClass(UnitClass::NAVAL_FACTORY).empty())
guiManager->readLuaScreenScript("navalFactoryCommands.lua");
}
if(isSelectionBox && fabs(pos.x - dragboxOrigin.x) < .5 * dragboxSize.x && fabs(pos.y - dragboxOrigin.y) < .5 * dragboxSize.y){
if(!u->isSelected()){