|
|
@ -39,6 +39,7 @@ public class ItemTemplate { |
|
|
|
public boolean item_eq_slots_type; |
|
|
|
public boolean item_eq_slots_type; |
|
|
|
public EnumSet<Enum.ItemEquipSlotType> item_eq_slots_or = EnumSet.noneOf(Enum.ItemEquipSlotType.class); |
|
|
|
public EnumSet<Enum.ItemEquipSlotType> item_eq_slots_or = EnumSet.noneOf(Enum.ItemEquipSlotType.class); |
|
|
|
public EnumSet<Enum.ItemEquipSlotType> item_eq_slots_and = EnumSet.noneOf(Enum.ItemEquipSlotType.class); |
|
|
|
public EnumSet<Enum.ItemEquipSlotType> item_eq_slots_and = EnumSet.noneOf(Enum.ItemEquipSlotType.class); |
|
|
|
|
|
|
|
public boolean item_takeable; |
|
|
|
public int item_value; |
|
|
|
public int item_value; |
|
|
|
public int item_wt; |
|
|
|
public int item_wt; |
|
|
|
public float item_passive_defense_mod; |
|
|
|
public float item_passive_defense_mod; |
|
|
@ -149,6 +150,7 @@ public class ItemTemplate { |
|
|
|
for (Object o : eq_slots_and) |
|
|
|
for (Object o : eq_slots_and) |
|
|
|
item_eq_slots_and.add(Enum.ItemEquipSlotType.valueOf((String) o)); |
|
|
|
item_eq_slots_and.add(Enum.ItemEquipSlotType.valueOf((String) o)); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
item_takeable = (boolean) jsonObject.get("item_takeable"); |
|
|
|
item_value = ((Long) jsonObject.get("item_value")).intValue(); |
|
|
|
item_value = ((Long) jsonObject.get("item_value")).intValue(); |
|
|
|
item_wt = ((Long) jsonObject.get("item_wt")).intValue(); |
|
|
|
item_wt = ((Long) jsonObject.get("item_wt")).intValue(); |
|
|
|
item_passive_defense_mod = ((Double) jsonObject.get("item_passive_defense_mod")).floatValue(); |
|
|
|
item_passive_defense_mod = ((Double) jsonObject.get("item_passive_defense_mod")).floatValue(); |
|
|
|