summaryrefslogtreecommitdiff
path: root/src/game.cpp
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-04-26 00:15:22 +0300
committerAndrei Karas <akaras@inbox.ru>2015-04-26 16:43:59 +0300
commit8d52054793fea7819dbe346b1d8d68fb3a4ef865 (patch)
treef32f1fd1d63e0b8599fdfda41f4d078776e0354b /src/game.cpp
parent5eb23937905ba250094a0eaf50f351e1046112b1 (diff)
downloadplus-8d52054793fea7819dbe346b1d8d68fb3a4ef865.tar.gz
plus-8d52054793fea7819dbe346b1d8d68fb3a4ef865.tar.bz2
plus-8d52054793fea7819dbe346b1d8d68fb3a4ef865.tar.xz
plus-8d52054793fea7819dbe346b1d8d68fb3a4ef865.zip
Use cilkplus in game.cpp
Diffstat (limited to 'src/game.cpp')
-rw-r--r--src/game.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/game.cpp b/src/game.cpp
index 1e4d838e3..921c69cc3 100644
--- a/src/game.cpp
+++ b/src/game.cpp
@@ -587,7 +587,6 @@ void Game::logic()
handleInput();
// Handle all necessary game logic
- ActorSprite::actorLogic();
if (actorManager)
actorManager->logic();
if (particleEngine)
@@ -622,7 +621,7 @@ void Game::slowLogic()
whoIsOnline->slowLogic();
Being::reReadConfig();
if (killStats)
- killStats->recalcStats();
+ cilk_spawn killStats->recalcStats();
if (time > mTime2 || mTime2 - time > 10)
{
@@ -632,20 +631,21 @@ void Game::slowLogic()
}
}
+ if (mainGraphics->getOpenGL())
+ DelayedManager::delayedLoad();
+
#ifdef TMWA_SUPPORT
if (shopWindow)
- shopWindow->updateTimes();
+ cilk_spawn shopWindow->updateTimes();
#endif
- if (mainGraphics->getOpenGL())
- DelayedManager::delayedLoad();
#ifdef TMWA_SUPPORT
if (guildManager)
guildManager->slowLogic();
#endif
if (skillDialog)
- skillDialog->slowLogic();
+ cilk_spawn skillDialog->slowLogic();
- PacketCounters::update();
+ cilk_spawn PacketCounters::update();
// Handle network stuff
if (!gameHandler->isConnected())