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(); }
|
||||
} // 필요 아이템 수량
|
||||
|
||||
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); }
|
||||
}
|
||||
|
|
@ -68,6 +74,7 @@ public class table_classopencondition : table_missionbase
|
|||
public static table_classopencondition Ins;
|
||||
List<ClassOpenConditionTableData> tableDatas;
|
||||
Dictionary<int, ClassOpenConditionTableData> dic_Data = new Dictionary<int, ClassOpenConditionTableData>();
|
||||
Dictionary<int, ClassOpenConditionTableData> dic_MissionData = new Dictionary<int, ClassOpenConditionTableData>();
|
||||
|
||||
protected override void Awake()
|
||||
{
|
||||
|
|
@ -82,11 +89,13 @@ public class table_classopencondition : table_missionbase
|
|||
{
|
||||
var temp = Get_DataList()[i];
|
||||
dic_Data.Add(temp.n_ClassID, temp);
|
||||
dic_MissionData.Add(temp.n_ClassOpenMission, temp);
|
||||
}
|
||||
|
||||
base.Start();
|
||||
}
|
||||
|
||||
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; }
|
||||
}
|
||||
|
|
@ -59,6 +59,10 @@ public class MissionCard : CardBase
|
|||
texts[0].text = DSUtil.Format(m_Data.n_MissionDesc, m_Data.l_MissionConditionCount,
|
||||
(eBattleType)m_Data.n_MissionConditionValue);
|
||||
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:
|
||||
var skill = table_skilllist.Ins.Get_Data_orNull(m_Data.n_MissionConditionValue);
|
||||
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);
|
||||
Set_UI();
|
||||
MyValue.Get_ActorStatInfoorNull(eRole.PC);
|
||||
sdata.Add_MissionCount(ePurpose.CLASS_OPEN_LIMIT, m_Data.n_ClassOpenMission);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue