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
|
java.util.ArrayList<AchievementSetting> |
GetAchievementsSetting() |
java.util.LinkedHashMap<java.lang.Integer,java.lang.String> |
getDamagedStage(int stageId) |
java.util.LinkedHashMap<java.lang.Integer,AtavismBuildingColliders> |
getDamagedStageColliders(int stageId) |
java.util.concurrent.ConcurrentHashMap<java.lang.Integer,GuildLevelSettings> |
GetGuildLevelSetting() |
int |
getItemHealthValue(int itemID) |
java.util.LinkedHashMap<java.lang.Integer,java.lang.String> |
getProgresStage(int stageId) |
java.util.LinkedHashMap<java.lang.Integer,AtavismBuildingColliders> |
getProgresStageColliders(int stageId) |
java.util.ArrayList<AchievementSetting> |
GetRankingsSetting() |
java.util.HashMap<java.lang.Integer,java.lang.Integer> |
getReqItemsStage(int stageId) |
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.Map<java.lang.String,java.io.Serializable> |
loadBuildObjectPrefabData(java.util.HashMap<java.lang.Integer,java.lang.Long> dates) |
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 |
loadCialmProfileLimits(ClaimProfile profile)
Loading claim object category limits for claim profile
|
java.util.HashMap<java.lang.Integer,ClaimProfile> |
loadCialmProfiles()
Loading Claim Profile definition
|
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() |
void |
loadGuildLevelRequireItems(GuildLevelSettings gls,
int level) |
java.util.Map<java.lang.String,java.io.Serializable> |
loadIconBuildObjectPrefabData(java.lang.String objs) |
java.util.Map<java.lang.String,java.io.Serializable> |
loadIconBuildObjectPrefabData(java.lang.String objs,
OID playerOid) |
java.util.HashMap<java.lang.Integer,InteractiveObject> |
loadInteractiveObjects(int instanceID,
OID instanceOid) |
void |
loadLootTableItems(LootTable lt,
int tableId) |
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.concurrent.ConcurrentHashMap<java.lang.Integer,GuildLevelSettings> GetGuildLevelSetting()
public void loadGuildLevelRequireItems(GuildLevelSettings gls, int level)
public java.util.ArrayList<AchievementSetting> GetAchievementsSetting()
public java.util.ArrayList<AchievementSetting> GetRankingsSetting()
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 loadLootTableItems(LootTable lt, int tableId)
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.Map<java.lang.String,java.io.Serializable> loadIconBuildObjectPrefabData(java.lang.String objs, OID playerOid)
public java.util.Map<java.lang.String,java.io.Serializable> loadIconBuildObjectPrefabData(java.lang.String objs)
public java.util.Map<java.lang.String,java.io.Serializable> loadBuildObjectPrefabData(java.util.HashMap<java.lang.Integer,java.lang.Long> dates)
public java.util.HashMap<java.lang.Integer,ClaimProfile> loadCialmProfiles()
public void loadCialmProfileLimits(ClaimProfile profile)
profile
- public java.util.HashMap<java.lang.Integer,BuildObjectTemplate> loadBuildObjectTemplates()
public java.util.HashMap<java.lang.Integer,BuildObjectStage> loadBuildObjectStages()
public java.util.LinkedHashMap<java.lang.Integer,java.lang.String> getProgresStage(int stageId)
public java.util.LinkedHashMap<java.lang.Integer,AtavismBuildingColliders> getProgresStageColliders(int stageId)
public java.util.LinkedHashMap<java.lang.Integer,java.lang.String> getDamagedStage(int stageId)
public java.util.LinkedHashMap<java.lang.Integer,AtavismBuildingColliders> getDamagedStageColliders(int stageId)
public java.util.HashMap<java.lang.Integer,java.lang.Integer> getReqItemsStage(int stageId)
public int getItemHealthValue(int itemID)
public void close()