Merge branch 'quality_assurance' into buildout_tinkering

This commit is contained in:
Obique PSWG
2015-09-29 08:53:11 -05:00
9 changed files with 394 additions and 153 deletions
+4 -5
View File
@@ -40,6 +40,7 @@ import resources.objects.SWGObject;
import resources.objects.building.BuildingObject;
import resources.server_info.Log;
import resources.server_info.RelationalServerData;
import resources.server_info.RelationalServerFactory;
import services.objects.ObjectManager;
public class StaticService extends Service {
@@ -55,12 +56,10 @@ public class StaticService extends Service {
this.databaseMutex = new Object();
this.objectManager = objectManager;
spawnDatabase = new RelationalServerData("serverdata/static/spawns.db");
if (!spawnDatabase.linkTableWithSdb("spawns", "serverdata/static/spawns.sdb") ||
!spawnDatabase.linkTableWithSdb("types", "serverdata/static/types.sdb")) {
spawnDatabase = RelationalServerFactory.getServerData("static/spawns.db", "spawns", "types");
if (spawnDatabase == null)
throw new main.ProjectSWG.CoreException("Unable to load sdb files for StaticService");
}
getSupportingStatement = spawnDatabase.prepareStatement(GET_SUPPORTING_SQL);
}