CLASS_OPEN_LIMIT
This commit is contained in:
parent
71411b57ff
commit
244631fee8
|
|
@ -1 +1 @@
|
||||||
[{"n_ClassID": "10501", "n_linkedClass1": "0", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "STR", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1"}, {"n_ClassID": "10101", "n_linkedClass1": "10501", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "None", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1"}, {"n_ClassID": "10401", "n_linkedClass1": "10501", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "STR", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1"}, {"n_ClassID": "10301", "n_linkedClass1": "10501", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "STR", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1"}, {"n_ClassID": "10502", "n_linkedClass1": "10101", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "DEX", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1"}, {"n_ClassID": "10601", "n_linkedClass1": "10101", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "INT", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1"}, {"n_ClassID": "10201", "n_linkedClass1": "10101", "n_linkedClass2": "10401", "n_RequireAbility": "0", "e_RequireAwakenType1": "DEX", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1"}, {"n_ClassID": "10402", "n_linkedClass1": "10401", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "DEX", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1"}, {"n_ClassID": "10202", "n_linkedClass1": "10401", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "INT", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1"}, {"n_ClassID": "10102", "n_linkedClass1": "10401", "n_linkedClass2": "10301", "n_RequireAbility": "0", "e_RequireAwakenType1": "STR", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1"}, {"n_ClassID": "10302", "n_linkedClass1": "10301", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "DEX", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1"}, {"n_ClassID": "10303", "n_linkedClass1": "10301", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "INT", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1"}]
|
[{"n_ClassID": "10501", "n_linkedClass1": "0", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "STR", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1", "n_ClassOpenMission": "0"}, {"n_ClassID": "10101", "n_linkedClass1": "10501", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "None", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1", "n_ClassOpenMission": "1"}, {"n_ClassID": "10401", "n_linkedClass1": "10501", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "STR", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1", "n_ClassOpenMission": "2"}, {"n_ClassID": "10301", "n_linkedClass1": "10501", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "STR", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1", "n_ClassOpenMission": "3"}, {"n_ClassID": "10502", "n_linkedClass1": "10101", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "DEX", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1", "n_ClassOpenMission": "4"}, {"n_ClassID": "10601", "n_linkedClass1": "10101", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "INT", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1", "n_ClassOpenMission": "5"}, {"n_ClassID": "10201", "n_linkedClass1": "10101", "n_linkedClass2": "10401", "n_RequireAbility": "0", "e_RequireAwakenType1": "DEX", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1", "n_ClassOpenMission": "6"}, {"n_ClassID": "10402", "n_linkedClass1": "10401", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "DEX", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1", "n_ClassOpenMission": "7"}, {"n_ClassID": "10202", "n_linkedClass1": "10401", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "INT", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1", "n_ClassOpenMission": "8"}, {"n_ClassID": "10102", "n_linkedClass1": "10401", "n_linkedClass2": "10301", "n_RequireAbility": "0", "e_RequireAwakenType1": "STR", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1", "n_ClassOpenMission": "9"}, {"n_ClassID": "10302", "n_linkedClass1": "10301", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "DEX", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1", "n_ClassOpenMission": "10"}, {"n_ClassID": "10303", "n_linkedClass1": "10301", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "INT", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1", "n_ClassOpenMission": "11"}]
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Binary file not shown.
|
|
@ -59,6 +59,12 @@ public class ClassOpenConditionTableData : TableDataBase
|
||||||
set { _NeedGoodsCount = value; _NeedGoodsCount.RandomizeCryptoKey(); }
|
set { _NeedGoodsCount = value; _NeedGoodsCount.RandomizeCryptoKey(); }
|
||||||
} // 필요 아이템 수량
|
} // 필요 아이템 수량
|
||||||
|
|
||||||
|
ObscuredInt _ClassOpenMission;
|
||||||
|
public int n_ClassOpenMission
|
||||||
|
{
|
||||||
|
get { return _ClassOpenMission; }
|
||||||
|
set { _ClassOpenMission = value; _ClassOpenMission.RandomizeCryptoKey(); }
|
||||||
|
} // 클래스 오픈 미션 ID
|
||||||
|
|
||||||
public override string Get_Name() { return table_itemlist.Ins.Get_ItemName(n_ClassID); }
|
public override string Get_Name() { return table_itemlist.Ins.Get_ItemName(n_ClassID); }
|
||||||
}
|
}
|
||||||
|
|
@ -68,6 +74,7 @@ public class table_classopencondition : table_missionbase
|
||||||
public static table_classopencondition Ins;
|
public static table_classopencondition Ins;
|
||||||
List<ClassOpenConditionTableData> tableDatas;
|
List<ClassOpenConditionTableData> tableDatas;
|
||||||
Dictionary<int, ClassOpenConditionTableData> dic_Data = new Dictionary<int, ClassOpenConditionTableData>();
|
Dictionary<int, ClassOpenConditionTableData> dic_Data = new Dictionary<int, ClassOpenConditionTableData>();
|
||||||
|
Dictionary<int, ClassOpenConditionTableData> dic_MissionData = new Dictionary<int, ClassOpenConditionTableData>();
|
||||||
|
|
||||||
protected override void Awake()
|
protected override void Awake()
|
||||||
{
|
{
|
||||||
|
|
@ -82,11 +89,13 @@ public class table_classopencondition : table_missionbase
|
||||||
{
|
{
|
||||||
var temp = Get_DataList()[i];
|
var temp = Get_DataList()[i];
|
||||||
dic_Data.Add(temp.n_ClassID, temp);
|
dic_Data.Add(temp.n_ClassID, temp);
|
||||||
|
dic_MissionData.Add(temp.n_ClassOpenMission, temp);
|
||||||
}
|
}
|
||||||
|
|
||||||
base.Start();
|
base.Start();
|
||||||
}
|
}
|
||||||
|
|
||||||
public ClassOpenConditionTableData Get_Data_orNull(int id) { return dic_Data[id]; }
|
public ClassOpenConditionTableData Get_Data_orNull(int id) { return dic_Data[id]; }
|
||||||
|
public ClassOpenConditionTableData Get_MissionData(int missionopen) { return dic_MissionData[missionopen]; }
|
||||||
public List<ClassOpenConditionTableData> Get_DataList() { return tableDatas; }
|
public List<ClassOpenConditionTableData> Get_DataList() { return tableDatas; }
|
||||||
}
|
}
|
||||||
|
|
@ -59,6 +59,10 @@ public class MissionCard : CardBase
|
||||||
texts[0].text = DSUtil.Format(m_Data.n_MissionDesc, m_Data.l_MissionConditionCount,
|
texts[0].text = DSUtil.Format(m_Data.n_MissionDesc, m_Data.l_MissionConditionCount,
|
||||||
(eBattleType)m_Data.n_MissionConditionValue);
|
(eBattleType)m_Data.n_MissionConditionValue);
|
||||||
break;
|
break;
|
||||||
|
case ePurpose.CLASS_OPEN_LIMIT:
|
||||||
|
var classData = table_classopencondition.Ins.Get_MissionData(m_Data.n_MissionConditionValue);
|
||||||
|
texts[0].text = DSUtil.Format(m_Data.n_MissionDesc, classData.Get_Name());
|
||||||
|
break;
|
||||||
case ePurpose.SKILL_UPGRADE_LIMIT:
|
case ePurpose.SKILL_UPGRADE_LIMIT:
|
||||||
var skill = table_skilllist.Ins.Get_Data_orNull(m_Data.n_MissionConditionValue);
|
var skill = table_skilllist.Ins.Get_Data_orNull(m_Data.n_MissionConditionValue);
|
||||||
texts[0].text = DSUtil.Format(m_Data.n_MissionDesc, skill.Get_Name());
|
texts[0].text = DSUtil.Format(m_Data.n_MissionDesc, skill.Get_Name());
|
||||||
|
|
|
||||||
|
|
@ -125,6 +125,7 @@ public class PCJobUI_OpenCondition : MonoBehaviour
|
||||||
sdata.PC.Add_PC(m_ClassId);
|
sdata.PC.Add_PC(m_ClassId);
|
||||||
Set_UI();
|
Set_UI();
|
||||||
MyValue.Get_ActorStatInfoorNull(eRole.PC);
|
MyValue.Get_ActorStatInfoorNull(eRole.PC);
|
||||||
|
sdata.Add_MissionCount(ePurpose.CLASS_OPEN_LIMIT, m_Data.n_ClassOpenMission);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue