Class: InvokeDefinitionMap

InvokeDefinitionMap

new InvokeDefinitionMap()

InvokeDefinitionMap represents invoke definition a part of char.def
Source:

Methods

<static> load(invoke_def_buffer) → {InvokeDefinitionMap}

Load InvokeDefinitionMap from buffer
Parameters:
Name Type Description
invoke_def_buffer Uint8Array
Source:
Returns:
Type
InvokeDefinitionMap

getCharacterClass(class_id) → {CharacterClass}

Get class information by class ID
Parameters:
Name Type Description
class_id number
Source:
Returns:
Type
CharacterClass

init(character_category_definition)

Initializing method
Parameters:
Name Type Description
character_category_definition Array.<CharacterClass> Array of CharacterClass
Source:

lookup(class_name) → {number}

For building character definition dictionary
Parameters:
Name Type Description
class_name string character
Source:
Returns:
class_id
Type
number

toBuffer() → {Uint8Array}

Transform from map to binary buffer
Source:
Returns:
Type
Uint8Array