Crash fix
This commit is contained in:
@@ -143,8 +143,11 @@ public class BlockIndexer{
|
|||||||
returnArray.clear();
|
returnArray.clear();
|
||||||
for(Team enemy : state.teams.enemiesOf(team)){
|
for(Team enemy : state.teams.enemiesOf(team)){
|
||||||
if(state.teams.isActive(enemy)){
|
if(state.teams.isActive(enemy)){
|
||||||
for(Tile tile : getFlagged(enemy)[type.ordinal()]){
|
ObjectSet<Tile> set = getFlagged(enemy)[type.ordinal()];
|
||||||
returnArray.add(tile);
|
if(set != null){
|
||||||
|
for(Tile tile : set){
|
||||||
|
returnArray.add(tile);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -68,6 +68,11 @@ public class MapRenderer implements Disposable{
|
|||||||
updates.addAll(delayedUpdates);
|
updates.addAll(delayedUpdates);
|
||||||
delayedUpdates.clear();
|
delayedUpdates.clear();
|
||||||
|
|
||||||
|
//????
|
||||||
|
if(chunks == null){
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
for(int x = 0; x < chunks.length; x++){
|
for(int x = 0; x < chunks.length; x++){
|
||||||
for(int y = 0; y < chunks[0].length; y++){
|
for(int y = 0; y < chunks[0].length; y++){
|
||||||
IndexedRenderer mesh = chunks[x][y];
|
IndexedRenderer mesh = chunks[x][y];
|
||||||
|
|||||||
Reference in New Issue
Block a user