com.planet_ink.coffee_mud.Libraries.interfaces
Interface AbilityParameters
- All Superinterfaces:
- java.lang.Cloneable, CMLibrary, CMObject, java.lang.Comparable<CMObject>
- All Known Implementing Classes:
- CMAbleParms
public interface AbilityParameters
- extends CMLibrary
|
Method Summary |
java.util.List<Ability> |
getCodedSpells(java.lang.String spells)
|
java.util.Map<java.lang.String,AbilityParameters.AbilityParmEditor> |
getEditors()
|
java.lang.StringBuffer |
getRecipeList(ItemCraftor iA)
|
void |
modifyRecipesList(MOB mob,
java.lang.String recipeFilename,
java.lang.String recipeFormat)
|
AbilityParameters.AbilityRecipeData |
parseRecipe(java.lang.String recipeFilename,
java.lang.String recipeFormat)
|
void |
parseWearLocation(short[] layerAtt,
short[] layers,
long[] wornLoc,
boolean[] logicalAnd,
double[] hardBonus,
java.lang.String wearLocation)
|
void |
resaveRecipeFile(MOB mob,
java.lang.String recipeFilename,
java.util.Vector rowsV,
java.util.Vector columnsV,
boolean saveVFS)
|
void |
testRecipeParsing(java.lang.String recipeFilename,
java.lang.String recipeFormat,
boolean save)
|
| Methods inherited from interface java.lang.Comparable |
compareTo |
PARMTYPE_CHOICES
static final int PARMTYPE_CHOICES
- See Also:
- Constant Field Values
PARMTYPE_STRING
static final int PARMTYPE_STRING
- See Also:
- Constant Field Values
PARMTYPE_NUMBER
static final int PARMTYPE_NUMBER
- See Also:
- Constant Field Values
PARMTYPE_STRINGORNULL
static final int PARMTYPE_STRINGORNULL
- See Also:
- Constant Field Values
PARMTYPE_ONEWORD
static final int PARMTYPE_ONEWORD
- See Also:
- Constant Field Values
PARMTYPE_MULTICHOICES
static final int PARMTYPE_MULTICHOICES
- See Also:
- Constant Field Values
PARMTYPE_SPECIAL
static final int PARMTYPE_SPECIAL
- See Also:
- Constant Field Values
getCodedSpells
java.util.List<Ability> getCodedSpells(java.lang.String spells)
parseWearLocation
void parseWearLocation(short[] layerAtt,
short[] layers,
long[] wornLoc,
boolean[] logicalAnd,
double[] hardBonus,
java.lang.String wearLocation)
modifyRecipesList
void modifyRecipesList(MOB mob,
java.lang.String recipeFilename,
java.lang.String recipeFormat)
throws java.io.IOException
- Throws:
java.io.IOException
testRecipeParsing
void testRecipeParsing(java.lang.String recipeFilename,
java.lang.String recipeFormat,
boolean save)
parseRecipe
AbilityParameters.AbilityRecipeData parseRecipe(java.lang.String recipeFilename,
java.lang.String recipeFormat)
getEditors
java.util.Map<java.lang.String,AbilityParameters.AbilityParmEditor> getEditors()
resaveRecipeFile
void resaveRecipeFile(MOB mob,
java.lang.String recipeFilename,
java.util.Vector rowsV,
java.util.Vector columnsV,
boolean saveVFS)
getRecipeList
java.lang.StringBuffer getRecipeList(ItemCraftor iA)