public class ContentDatabase
extends java.lang.Object
Constructor and Description |
---|
ContentDatabase(boolean keepAlive) |
Modifier and Type | Method and Description |
---|---|
void |
close()
Having too many connection errors, so adding this function to help cope with it
|
int |
getItemHealthValue(int itemID) |
java.lang.Integer |
GetSeasonForInstance(java.lang.Integer instId,
java.lang.Integer month) |
java.util.ArrayList<java.lang.Integer> |
GetWeatherProfilesForInstance(java.lang.Integer instId,
java.lang.Integer month) |
java.util.HashMap<java.lang.Integer,BuildObjectStage> |
loadBuildObjectStages() |
java.util.HashMap<java.lang.Integer,BuildObjectTemplate> |
loadBuildObjectTemplates()
Building System Database Functions
|
java.util.ArrayList<java.lang.Integer> |
loadCharacterFactorySkills(int id) |
void |
loadCharacterFactoryStats(CharacterTemplate tmpl,
int id) |
java.util.HashMap<java.lang.String,CharacterTemplate> |
loadCharacterFactoryTemplates() |
void |
loadCharacterStartingItems(CharacterTemplate tmpl,
int id) |
void |
loadEditorOptions()
Loads in the options and choices from the Atavism Editor window.
|
java.lang.String |
loadGameSetting(java.lang.String settingName) |
java.util.HashMap<java.lang.Integer,java.util.ArrayList<Graveyard>> |
loadGraveyards() |
java.util.HashMap<java.lang.Integer,InteractiveObject> |
loadInteractiveObjects(int instanceID,
OID instanceOid) |
void |
loadLootTableDrops(LootTable lTbl)
Unused.
|
java.util.HashMap<java.lang.Integer,LootTable> |
loadLootTables(int category) |
java.util.HashMap<java.lang.Integer,VolumetricRegion> |
loadRegions(int instanceID,
OID instanceOid) |
void |
loadRegionShapes(VolumetricRegion region) |
java.util.HashMap<java.lang.Integer,java.util.List<java.lang.Integer[]>> |
loadResourceDrops() |
java.util.HashMap<java.lang.Integer,ResourceNode> |
loadResourceNodes(int instanceID,
OID instanceOid,
java.util.HashMap<OID,java.util.HashMap<java.lang.String,ResourceNodeGroup>> resourceNodeGroups) |
java.util.HashMap<java.lang.Integer,WeatherPlugin.WeatherProfile> |
loadWeatherProfiles() |
protected static Queries queries
public java.util.HashMap<java.lang.Integer,WeatherPlugin.WeatherProfile> loadWeatherProfiles()
public java.util.ArrayList<java.lang.Integer> GetWeatherProfilesForInstance(java.lang.Integer instId, java.lang.Integer month)
public java.lang.Integer GetSeasonForInstance(java.lang.Integer instId, java.lang.Integer month)
public java.lang.String loadGameSetting(java.lang.String settingName)
public void loadEditorOptions()
public java.util.HashMap<java.lang.String,CharacterTemplate> loadCharacterFactoryTemplates()
public void loadCharacterFactoryStats(CharacterTemplate tmpl, int id)
public java.util.ArrayList<java.lang.Integer> loadCharacterFactorySkills(int id)
public void loadCharacterStartingItems(CharacterTemplate tmpl, int id)
public java.util.HashMap<java.lang.Integer,LootTable> loadLootTables(int category)
public void loadLootTableDrops(LootTable lTbl)
lTbl
- public java.util.HashMap<java.lang.Integer,java.util.ArrayList<Graveyard>> loadGraveyards()
public java.util.HashMap<java.lang.Integer,VolumetricRegion> loadRegions(int instanceID, OID instanceOid)
public void loadRegionShapes(VolumetricRegion region)
public java.util.HashMap<java.lang.Integer,InteractiveObject> loadInteractiveObjects(int instanceID, OID instanceOid)
public java.util.HashMap<java.lang.Integer,ResourceNode> loadResourceNodes(int instanceID, OID instanceOid, java.util.HashMap<OID,java.util.HashMap<java.lang.String,ResourceNodeGroup>> resourceNodeGroups)
public java.util.HashMap<java.lang.Integer,java.util.List<java.lang.Integer[]>> loadResourceDrops()
public java.util.HashMap<java.lang.Integer,BuildObjectTemplate> loadBuildObjectTemplates()
public java.util.HashMap<java.lang.Integer,BuildObjectStage> loadBuildObjectStages()
public int getItemHealthValue(int itemID)
public void close()