preserving unit buttons when (un)pausing

improved minimap element rendering
This commit is contained in:
devZoGok
2025-06-22 15:56:50 +03:00
parent 4a96642c39
commit a7d9bc1298
4 changed files with 14 additions and 6 deletions
+7
View File
@@ -96,6 +96,7 @@ namespace battleship{
Node *node = new Node(minimapPos + Vector3(iconPos.x, iconPos.y, .1) - .5 * iconSize);
node->attachMesh(quad);
node->setVisible(false);
root->getGuiNode()->attachChild(node);
return node;
@@ -193,6 +194,9 @@ namespace battleship{
}
void Map::Minimap::load(){
for(Node *node : depositIcons)
node->setVisible(true);
AssetManager *am = AssetManager::getSingleton();
string minimapPath = GameManager::getSingleton()->getPath() + "Models/Maps/" + Map::getSingleton()->getMapName() + "/minimap.jpg";
@@ -206,6 +210,9 @@ namespace battleship{
}
void Map::Minimap::unload(){
for(Node *node : depositIcons)
node->setVisible(false);
delete[] oldImageData;
}