public class RequirementChecker
extends java.lang.Object
Constructor and Description |
---|
RequirementChecker() |
Modifier and Type | Method and Description |
---|---|
static RequirementCheckResult |
DoesPlayerMeetRequirements(OID oid,
java.util.HashMap<java.lang.Integer,java.util.HashMap<java.lang.String,java.lang.Integer>> requirements)
Checks if the player meets all the requirements specified in the requirements map.
|
static java.lang.String |
getClass(int aspect) |
static int |
getClassID(java.lang.String aspect) |
static java.util.HashMap<java.lang.Integer,java.lang.String> |
getEditorOptionChoice(java.lang.String optionName) |
static int |
getIdEditorOptionChoice(java.lang.String optionName,
java.lang.String choiceName)
Get Id of the Option choice by name choice
|
static java.lang.String |
getNameEditorOptionChoice(java.lang.String optionName,
int choiceId) |
static java.lang.String |
getRace(int race) |
static int |
getRaceID(java.lang.String race) |
static java.lang.String |
getRequirementTypeText(int requirementType) |
static void |
setEditorOptions(java.util.HashMap<java.lang.Integer,EditorOptionMapping> editorOptions) |
public static RequirementCheckResult DoesPlayerMeetRequirements(OID oid, java.util.HashMap<java.lang.Integer,java.util.HashMap<java.lang.String,java.lang.Integer>> requirements)
oid
- public static java.lang.String getRequirementTypeText(int requirementType)
public static int getRaceID(java.lang.String race)
public static int getClassID(java.lang.String aspect)
public static java.lang.String getRace(int race)
public static java.lang.String getClass(int aspect)
public static int getIdEditorOptionChoice(java.lang.String optionName, java.lang.String choiceName)
Option
- choiceName
- public static java.lang.String getNameEditorOptionChoice(java.lang.String optionName, int choiceId)
public static java.util.HashMap<java.lang.Integer,java.lang.String> getEditorOptionChoice(java.lang.String optionName)
public static void setEditorOptions(java.util.HashMap<java.lang.Integer,EditorOptionMapping> editorOptions)