public class SkillsBase
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static Attack |
getAutoAttack(Character character)
Returns auto attack skill from base
|
static SkillPattern |
getPattern(java.lang.String id)
Returns pattern for skill with specified ID
|
static Attack |
getShot(Character character)
Returns shot skill from base
|
static Skill |
getSkill(Character character,
java.lang.String id) |
static void |
load(java.lang.String skillsPath,
org.newdawn.slick.GameContainer gc)
Loads skills base
|
public static Attack getAutoAttack(Character character) throws org.newdawn.slick.SlickException, java.io.IOException, java.awt.FontFormatException
character
- Game character for skillorg.newdawn.slick.SlickException
java.io.IOException
java.awt.FontFormatException
public static Attack getShot(Character character) throws org.newdawn.slick.SlickException, java.io.IOException, java.awt.FontFormatException
character
- Game character for skillorg.newdawn.slick.SlickException
java.io.IOException
java.awt.FontFormatException
public static Skill getSkill(Character character, java.lang.String id) throws org.newdawn.slick.SlickException, java.io.IOException, java.awt.FontFormatException
org.newdawn.slick.SlickException
java.io.IOException
java.awt.FontFormatException
public static SkillPattern getPattern(java.lang.String id)
id
- String with desired skill IDpublic static void load(java.lang.String skillsPath, org.newdawn.slick.GameContainer gc) throws org.newdawn.slick.SlickException, java.io.IOException, java.awt.FontFormatException, org.xml.sax.SAXException, javax.xml.parsers.ParserConfigurationException
gc
- Slick game containerorg.newdawn.slick.SlickException
java.io.IOException
java.awt.FontFormatException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException