forked from MagicBane/Server
MB Dev note added
This commit is contained in:
@@ -20,11 +20,21 @@ import java.util.HashMap;
|
||||
|
||||
public class ItemTemplate {
|
||||
|
||||
// MB Dev Notes:
|
||||
// This class parses JSON data generated by mbEditor Pro 2.1.
|
||||
// Cache definitions are loaded for ItemType.ITEM, ItemType,DEED
|
||||
// and ItemType.RUNE.
|
||||
//
|
||||
// Always read never write!
|
||||
// Use copies of fields to avoid side effects.
|
||||
|
||||
// Global template lookup
|
||||
|
||||
public static HashMap<Integer, ItemTemplate> templates = new HashMap<>();
|
||||
public int template_id;
|
||||
|
||||
// Template Properties
|
||||
|
||||
public String obj_name;
|
||||
public boolean obj_pickable;
|
||||
public Vector3fImmutable obj_scale;
|
||||
@@ -121,10 +131,8 @@ public class ItemTemplate {
|
||||
public boolean rune_group_is_guild = false;
|
||||
public String rune_dsc;
|
||||
public String rune_fx_txt;
|
||||
public EnumSet<mbEnums.MobBehaviourType> rune_group_tactics = EnumSet.noneOf(mbEnums.MobBehaviourType.class);
|
||||
;
|
||||
public EnumSet<mbEnums.MobBehaviourType> rune_group_role_set = EnumSet.noneOf(mbEnums.MobBehaviourType.class);
|
||||
;
|
||||
public final EnumSet<mbEnums.MobBehaviourType> rune_group_tactics = EnumSet.noneOf(mbEnums.MobBehaviourType.class);
|
||||
public final EnumSet<mbEnums.MobBehaviourType> rune_group_role_set = EnumSet.noneOf(mbEnums.MobBehaviourType.class);
|
||||
public boolean rune_renderable = false;
|
||||
public int rune_natural_power_attack;
|
||||
public final HashMap<String, String> rune_sparse_data = new HashMap<>();
|
||||
|
||||
Reference in New Issue
Block a user