Parser ruft nun überall Backend.RefreshGui() auf, wo daten im Backend

verändert werden.
This commit is contained in:
2014-05-01 02:20:56 +02:00
parent 98f50d3490
commit 4b8d4d002d

View File

@@ -175,12 +175,14 @@ namespace WorldOfPeacecraft
lock (Backend) {
Backend.removePlayer (player);
}
Backend.RefreshGui ();
break;
case MessDragon:
Dragon dragon = MapDragon (block);
lock (Backend) {
Backend.removeDragon (dragon);
}
Backend.RefreshGui ();
break;
default:
ThrowUnknownBlockException(deleteBlock, block);
@@ -288,6 +290,7 @@ namespace WorldOfPeacecraft
lock (Backend) {
Backend.SetPlayer (MapPlayer (playerBlock));
}
Backend.RefreshGui ();
}
private void ProcessMapcell (Block mapcellBlock)
@@ -296,6 +299,7 @@ namespace WorldOfPeacecraft
lock (Backend) {
Backend.getMapObject ().SetTile (tile);
}
Backend.RefreshGui ();
}
private void ProcessYourid (Block yourIdBlock)
@@ -343,8 +347,8 @@ namespace WorldOfPeacecraft
break;
}
}
Backend.RefreshGui();
}
Backend.RefreshGui();
}
private void ProcessPlayers (Block playersBlock)
@@ -356,6 +360,7 @@ namespace WorldOfPeacecraft
Backend.SetPlayer (MapPlayer (playerBlock));
}
}
Backend.RefreshGui ();
}
private void ProcessDragon (Block dragonBlock)
@@ -364,6 +369,7 @@ namespace WorldOfPeacecraft
lock (Backend) {
Backend.SetDragon (dragon);
}
Backend.RefreshGui ();
}
private Dragon MapDragon (Block dragonBlock)