Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
Robosturm committed Oct 11, 2023
1 parent 0a28628 commit 524d696
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions mapsupport/refactorMap.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,11 @@ void GameMap::extendMap(const QString mapFile, GameEnums::Directions direction)
m_rowSprites[targetY]->addChild(pTerrain);
pTerrain->setPosition(targetX * m_imagesize, targetY * m_imagesize);
pTerrain->setMapForExtending(this);
Unit* pUnit = pTerrain->getUnit();
if (pUnit != nullptr)
{
pUnit->setAiMode(pUnit->getAiMode());
}
}
else
{
Expand Down Expand Up @@ -440,6 +445,7 @@ void GameMap::flipX()
{
spUnit pUnit = MemoryManagement::create<Unit>(pCurrentUnit->getUnitID(), pCurrentUnit->getOwner(), false, this);
pTerrain->setUnit(pUnit);
pUnit->setAiMode(pCurrentUnit->getAiMode());
}
}
}
Expand Down Expand Up @@ -478,6 +484,7 @@ void GameMap::rotateX()
{
spUnit pUnit = MemoryManagement::create<Unit>(pCurrentUnit->getUnitID(), pCurrentUnit->getOwner(), false, this);
pTerrain->setUnit(pUnit);
pUnit->setAiMode(pCurrentUnit->getAiMode());
}
}
}
Expand Down Expand Up @@ -516,6 +523,7 @@ void GameMap::flipY()
{
spUnit pUnit = MemoryManagement::create<Unit>(pCurrentUnit->getUnitID(), pCurrentUnit->getOwner(), false, this);
pTerrain->setUnit(pUnit);
pUnit->setAiMode(pCurrentUnit->getAiMode());
}
}
}
Expand Down Expand Up @@ -554,6 +562,7 @@ void GameMap::rotateY()
{
spUnit pUnit = MemoryManagement::create<Unit>(pCurrentUnit->getUnitID(), pCurrentUnit->getOwner(), false, this);
pTerrain->setUnit(pUnit);
pUnit->setAiMode(pCurrentUnit->getAiMode());
}
}
}
Expand Down

0 comments on commit 524d696

Please sign in to comment.