atavism.agis.util
Class RequirementChecker
java.lang.Object
atavism.agis.util.RequirementChecker
public class RequirementChecker
- extends java.lang.Object
Contains static functions to run requirement checks for items, quests and other purposes.
- Author:
- Andrew Harrison
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RequirementChecker
public RequirementChecker()
DoesPlayerMeetRequirements
public 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.
- Parameters:
oid
-
getRaceID
public static int getRaceID(java.lang.String race)
getClassID
public static int getClassID(java.lang.String aspect)
getRace
public static java.lang.String getRace(int race)
getClass
public static java.lang.String getClass(int aspect)
setEditorOptions
public static void setEditorOptions(java.util.HashMap<java.lang.Integer,EditorOptionMapping> editorOptions)