public int AddEcoPlayerGroupLogicByData(EcoPlayerGroupData data) { EcoPlayerGroupLogic logic = new EcoPlayerGroupLogic(this, data); ecoPlayerGroupLogicDic[data.groupId] = logic; return(data.groupId); }
public EcoPlayerLogic(EconomicSystemLogic ecoSysLogic, EcoPlayerGroupLogic groupLogic, EcoPlayerGroupData groupData, EcoPlayerData data) { this.ecoSysLogic = ecoSysLogic; this.groupLogic = groupLogic; this.groupData = groupData; this.data = data; targetPos = data.localPos; }