database mesh data loaded into hashmaps

This commit is contained in:
2024-01-03 19:25:59 -06:00
parent 78a0416b19
commit f1e41e47cf
6 changed files with 234 additions and 0 deletions
+5
View File
@@ -14,6 +14,7 @@ import engine.Enum.*;
import engine.InterestManagement.RealmMap;
import engine.InterestManagement.Terrain;
import engine.InterestManagement.WorldGrid;
import engine.collision.Mesh;
import engine.db.archive.CityRecord;
import engine.db.archive.DataWarehouse;
import engine.db.archive.MineRecord;
@@ -99,6 +100,8 @@ public class Building extends AbstractWorldObject {
private ConcurrentHashMap<Integer, Condemned> condemned;
private ArrayList<Building> children = null;
public ArrayList<Mesh> buildingMeshes;
/**
* ResultSet Constructor
*/
@@ -1003,6 +1006,8 @@ public class Building extends AbstractWorldObject {
if (this.upgradeDateTime != null)
BuildingManager.submitUpgradeJob(this);
BuildingManager.BakeBuildingMeshes(this);
}
public synchronized boolean setOwner(AbstractCharacter newOwner) {