15 protected void parse(JsonObject data) {
16 int id = data.get(
"id").getAsInt();
17 String name = data.get(
"name").getAsString();
18 boolean twoHanded = data.get(
"twoHanded").getAsBoolean();
19 String weaponType = data.get(
"weaponType").getAsString();
22 if (data.has(
"rangedDefinition")) {
26 int standAnimation = data.get(
"stand").getAsInt();
27 int walkAnimation = data.get(
"walk").getAsInt();
28 int runAnimation = data.get(
"run").getAsInt();