com.b3dgs.lionengine.game.strategy
Class SkillData

java.lang.Object
  extended by com.b3dgs.lionengine.game.strategy.SkillData

public class SkillData
extends java.lang.Object

Structure representing a skill, which can be externally loaded. Here an example of a skill description:

 // =SKL= #name# = "display name" <description> (level)
 =SKL= #HEAL# = "Heal" <Give life to target> (1)
 =SKL= #BOLT# = "Bolt" <Send a fire bolt> (1)
 


Field Summary
 java.lang.String desc
          Skill description.
 int ico
          Skill icon number.
 java.lang.String name
          Skill displayable name.
 
Constructor Summary
SkillData(java.lang.String name, java.lang.String desc, int ico)
          Create a new skill data.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

public final java.lang.String name
Skill displayable name.


desc

public final java.lang.String desc
Skill description.


ico

public final int ico
Skill icon number.

Constructor Detail

SkillData

public SkillData(java.lang.String name,
                 java.lang.String desc,
                 int ico)
Create a new skill data.

Parameters:
name - skill display name.
desc - skill description.
ico - skill icon number.