|
|||||||||
Atavism Version 2018.1 | AGIS API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectatavism.agis.database.CombatDatabase
public class CombatDatabase
Field Summary | |
---|---|
protected static Queries |
queries
|
Constructor Summary | |
---|---|
CombatDatabase(boolean keepAlive)
|
Method Summary | |
---|---|
void |
close()
Having too many connection errors, so adding this function to help cope with it |
java.util.ArrayList<AgisAbility> |
loadAbilities()
|
AgisEffect |
loadAlterSkillCurrentEffect(java.sql.ResultSet rs)
|
java.util.ArrayList<ArenaCategory> |
loadArenaCategories()
|
void |
loadArenaTeam(int teamID,
ArenaTemplate tmpl)
|
java.util.ArrayList<ArenaTemplate> |
loadArenaTemplates()
|
protected void |
loadBonusEffect(AgisEffect effect,
java.sql.ResultSet rs)
Called by each loadEffect function to read in and set the bonus effect properties. |
java.util.ArrayList<AgisEffect> |
loadCombatEffects()
Loads in all of the combat effects from the effects table. |
AgisEffect |
loadCooldownEffect(java.sql.ResultSet rs)
|
AgisEffect |
loadCreateItemEffect(java.sql.ResultSet rs)
|
AgisEffect |
loadCreateItemFromLootEffect(java.sql.ResultSet rs)
|
AgisEffect |
loadDamageEffect(java.sql.ResultSet rs)
Load in the specific data for a Damage Effect. |
AgisEffect |
loadDamageMitigationEffect(java.sql.ResultSet rs)
|
java.util.HashMap<java.lang.String,java.lang.String> |
LoadDamageTypes()
|
AgisEffect |
loadDespawnEffect(java.sql.ResultSet rs)
|
AgisEffect |
loadDispelEffect(java.sql.ResultSet rs)
|
AgisEffect |
loadExtensionMessageEffect(java.sql.ResultSet rs)
|
java.util.LinkedList<java.lang.String> |
LoadGroupSharedStats()
Reads in the stats that will be shared/shown to other group members. |
AgisEffect |
loadImmuneEffect(java.sql.ResultSet rs)
|
java.util.HashMap<java.lang.Integer,java.lang.Integer> |
loadLevelExpRequirements()
|
AgisEffect |
loadLockpickEffect(java.sql.ResultSet rs)
|
AgisEffect |
loadMorphEffect(java.sql.ResultSet rs)
|
AgisEffect |
loadMountEffect(java.sql.ResultSet rs)
|
AgisEffect |
loadOtherEffect(java.sql.ResultSet rs)
|
AgisEffect |
loadPropertyEffect(java.sql.ResultSet rs)
|
AgisEffect |
loadRestorationEffect(java.sql.ResultSet rs)
|
AgisEffect |
loadReviveEffect(java.sql.ResultSet rs)
|
AgisEffect |
loadSetRespawnLocationEffect(java.sql.ResultSet rs)
|
java.util.HashMap<java.lang.Integer,SkillTemplate> |
loadSkills()
|
AgisEffect |
loadSleepEffect(java.sql.ResultSet rs)
|
AgisEffect |
loadSpawnEffect(java.sql.ResultSet rs)
|
AgisEffect |
loadStateEffect(java.sql.ResultSet rs)
|
AgisEffect |
loadStatEffect(java.sql.ResultSet rs)
|
void |
LoadStatLinks(AgisStatDef statDef)
|
java.util.LinkedList<java.lang.String> |
LoadStats()
|
AgisEffect |
loadStunEffect(java.sql.ResultSet rs)
|
AgisEffect |
loadTaskEffect(java.sql.ResultSet rs)
|
AgisEffect |
loadTeachAbilityEffect(java.sql.ResultSet rs)
|
AgisEffect |
loadTeachSkillEffect(java.sql.ResultSet rs)
|
AgisEffect |
loadTeleportEffect(java.sql.ResultSet rs)
|
AgisEffect |
loadThreatEffect(java.sql.ResultSet rs)
|
void |
setAbilityData(java.sql.ResultSet rs,
AgisAbility ability)
|
void |
setVitalityStatSettings(VitalityStatDef statDef,
java.sql.ResultSet rs)
Set the properties for the VitalityStatDef. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static Queries queries
Constructor Detail |
---|
public CombatDatabase(boolean keepAlive)
Method Detail |
---|
public java.util.LinkedList<java.lang.String> LoadStats()
public void setVitalityStatSettings(VitalityStatDef statDef, java.sql.ResultSet rs)
statDef
- rs
- public void LoadStatLinks(AgisStatDef statDef)
public java.util.LinkedList<java.lang.String> LoadGroupSharedStats()
public java.util.HashMap<java.lang.String,java.lang.String> LoadDamageTypes()
public java.util.HashMap<java.lang.Integer,java.lang.Integer> loadLevelExpRequirements()
public java.util.ArrayList<AgisEffect> loadCombatEffects()
protected void loadBonusEffect(AgisEffect effect, java.sql.ResultSet rs)
effect
- rs
- public AgisEffect loadDamageEffect(java.sql.ResultSet rs)
rs
-
public AgisEffect loadRestorationEffect(java.sql.ResultSet rs)
public AgisEffect loadReviveEffect(java.sql.ResultSet rs)
public AgisEffect loadDamageMitigationEffect(java.sql.ResultSet rs)
public AgisEffect loadStatEffect(java.sql.ResultSet rs)
public AgisEffect loadPropertyEffect(java.sql.ResultSet rs)
public AgisEffect loadStateEffect(java.sql.ResultSet rs)
public AgisEffect loadMorphEffect(java.sql.ResultSet rs)
public AgisEffect loadCooldownEffect(java.sql.ResultSet rs)
public AgisEffect loadStunEffect(java.sql.ResultSet rs)
public AgisEffect loadSleepEffect(java.sql.ResultSet rs)
public AgisEffect loadImmuneEffect(java.sql.ResultSet rs)
public AgisEffect loadTeleportEffect(java.sql.ResultSet rs)
public AgisEffect loadCreateItemEffect(java.sql.ResultSet rs)
public AgisEffect loadCreateItemFromLootEffect(java.sql.ResultSet rs)
public AgisEffect loadTaskEffect(java.sql.ResultSet rs)
public AgisEffect loadExtensionMessageEffect(java.sql.ResultSet rs)
public AgisEffect loadSpawnEffect(java.sql.ResultSet rs)
public AgisEffect loadDespawnEffect(java.sql.ResultSet rs)
public AgisEffect loadAlterSkillCurrentEffect(java.sql.ResultSet rs)
public AgisEffect loadTeachAbilityEffect(java.sql.ResultSet rs)
public AgisEffect loadTeachSkillEffect(java.sql.ResultSet rs)
public AgisEffect loadMountEffect(java.sql.ResultSet rs)
public AgisEffect loadThreatEffect(java.sql.ResultSet rs)
public AgisEffect loadDispelEffect(java.sql.ResultSet rs)
public AgisEffect loadSetRespawnLocationEffect(java.sql.ResultSet rs)
public AgisEffect loadLockpickEffect(java.sql.ResultSet rs)
public AgisEffect loadOtherEffect(java.sql.ResultSet rs)
public java.util.ArrayList<AgisAbility> loadAbilities()
public void setAbilityData(java.sql.ResultSet rs, AgisAbility ability)
public java.util.HashMap<java.lang.Integer,SkillTemplate> loadSkills()
public java.util.ArrayList<ArenaCategory> loadArenaCategories()
public java.util.ArrayList<ArenaTemplate> loadArenaTemplates()
public void loadArenaTeam(int teamID, ArenaTemplate tmpl)
public void close()
|
Copyright © 2018 Dragonsan Studios Sp. z o.o. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |