|
@@ -48,14 +48,15 @@ bool InformationObserver::sendMessage(NetworkMessage* message)
|
|
|
|
|
|
|
|
void InformationObserver::setReady()
|
|
void InformationObserver::setReady()
|
|
|
{
|
|
{
|
|
|
|
|
+ Entity* e = Game::INSTANCE->zEntity(entityId);
|
|
|
cs.lock();
|
|
cs.lock();
|
|
|
ready = 1;
|
|
ready = 1;
|
|
|
- Entity* e = Game::INSTANCE->zEntity(entityId);
|
|
|
|
|
if (e)
|
|
if (e)
|
|
|
{
|
|
{
|
|
|
for (NetworkMessage* msg : waitingMessages)
|
|
for (NetworkMessage* msg : waitingMessages)
|
|
|
{
|
|
{
|
|
|
- Game::INSTANCE->sendMessage(dynamic_cast<NetworkMessage*>(msg->getThis()), e);
|
|
|
|
|
|
|
+ Game::INSTANCE->sendMessage(
|
|
|
|
|
+ dynamic_cast<NetworkMessage*>(msg->getThis()), e);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
waitingMessages.leeren();
|
|
waitingMessages.leeren();
|