public override void InitData() { var config = ConfigManager.Instance.LoadData <OrderMetaData>(ConfigPath.TABLE_ORDER_METADATA_PATH); if (config == null) { DebugPlus.LogError("MaterialMetaData Read Error"); return; } OrderDataDic = config.AllOrderDataDic; OrderTypeDataDic = config.AllOrderTypeDataDic; orderConfig = new OrderConfig(); orderConfig.ReadOrderConfigData(); }
public void ReadOrderConfigData() { Config.JsonReader reader = new Config.JsonReader(); OrderConfig config = reader.LoadJsonDataConfig <OrderConfig>(Config.JsonConfigPath.OrderConfigJsonPath); order_max_count_default = config.order_max_count_default; orderContent = config.orderContent; ///Add Dic orderContentDic = new Dictionary <string, OrderContent>(); for (int i = 0; i < orderContent.Count; i++) { if (orderContentDic.ContainsKey(orderContent[i].ConfigID)) { Debug.LogError("Find Same Order Config ID , ID=" + orderContent[i].ConfigID); continue; } else { orderContentDic.Add(orderContent[i].ConfigID, orderContent[i]); } } }