|
RuneHive-Game
|
Parses through the equipment definitions file and creates equipment definition object. More...
Public Member Functions | |
| EquipmentDefinitionParser () | |
| void | initialize (int size) |
| Public Member Functions inherited from com.runehive.util.parser.GsonParser | |
| final void | deserialize () |
| The method that deserializes the file information. | |
| GsonParser (String path) | |
Creates a new GsonParser. | |
| GsonParser (String path, boolean log) | |
Creates a new GsonParser. | |
| Public Member Functions inherited from com.runehive.util.parser.GenericParser | |
| GenericParser (String path, String extension, boolean log) | |
Creates a new GenericParser. | |
| final int | getIndex () |
| Gets the current index of the line being parsed. | |
| void | onRead () |
| The method called after all the data has been parsed. | |
| void | run () |
| String | toString () |
Static Public Member Functions | |
| static void | main (String[] args) |
Protected Member Functions | |
| void | onEnd () |
| This method handles what happens after the parser has ended. | |
| void | parse (JsonObject data) |
| The method allows a user to modify the data as its being parsed. | |
Static Private Member Functions | |
| static int | getReq (String first, String second, EquipmentType type) |
Additional Inherited Members | |
| Protected Attributes inherited from com.runehive.util.parser.GsonParser | |
| transient Gson | builder |
The Gson object. | |
| Protected Attributes inherited from com.runehive.util.parser.GenericParser | |
| int | index |
| The index of the current line being parsed. | |
| final Path | path |
| The path of the file to parse. | |
Parses through the equipment definitions file and creates equipment definition object.
Definition at line 14 of file EquipmentDefinitionParser.java.
| com.runehive.util.parser.old.EquipmentDefinitionParser.EquipmentDefinitionParser | ( | ) |
Definition at line 16 of file EquipmentDefinitionParser.java.
Referenced by main().
|
staticprivate |
Definition at line 60 of file EquipmentDefinitionParser.java.
References com.runehive.game.world.items.containers.equipment.EquipmentType.ARROWS, com.runehive.game.world.items.containers.equipment.EquipmentType.BODY, com.runehive.game.world.items.containers.equipment.EquipmentType.GLOVES, com.runehive.game.world.items.containers.equipment.EquipmentType.RING, and com.runehive.game.world.items.containers.equipment.EquipmentType.WEAPON.
| void com.runehive.util.parser.old.EquipmentDefinitionParser.initialize | ( | int | size | ) |
Reimplemented from com.runehive.util.parser.GsonParser.
Definition at line 27 of file EquipmentDefinitionParser.java.
References com.runehive.game.world.items.ItemDefinition.createParser(), and com.runehive.util.parser.GenericParser.run().
|
static |
Definition at line 20 of file EquipmentDefinitionParser.java.
References com.runehive.game.world.items.ItemDefinition.create(), com.runehive.game.world.items.ItemDefinition.dump(), and EquipmentDefinitionParser().
|
protected |
This method handles what happens after the parser has ended.
Reimplemented from com.runehive.util.parser.GsonParser.
Definition at line 56 of file EquipmentDefinitionParser.java.
References com.runehive.game.world.items.ItemDefinition.dump().
|
protected |
The method allows a user to modify the data as its being parsed.
| data | The JsonObject that contains all serialized information. |
Reimplemented from com.runehive.util.parser.GsonParser.
Definition at line 32 of file EquipmentDefinitionParser.java.
References com.runehive.game.world.items.containers.equipment.EquipmentType.FACE, com.runehive.game.world.items.ItemDefinition.get(), com.runehive.game.world.items.ItemDefinition.getName(), com.runehive.game.world.items.containers.equipment.EquipmentType.HELM, and com.runehive.game.world.items.containers.equipment.EquipmentType.NOT_WIELDABLE.