미믹 던전 완료
This commit is contained in:
parent
52c0b022e7
commit
893b3c8137
|
|
@ -49,10 +49,7 @@ messageinfo 엄청 느린 버그
|
||||||
몬스터 공격 projectile 이름은 테이블에 있는 걸로 사용
|
몬스터 공격 projectile 이름은 테이블에 있는 걸로 사용
|
||||||
|
|
||||||
추가 컨텐츠 (미믹 던전)
|
추가 컨텐츠 (미믹 던전)
|
||||||
- 추가 컨텐츠 서버 정보 (몇 스텝까지 클리어했는 가?)
|
- 결과 화면 (승리 보상 지급)
|
||||||
- 입장권 매일 충전 : 2장까지 충전, 단 2장이상 가지고 있으면 충전 안됨
|
|
||||||
- 기본 공격 시 주변에 몹이 있다면 몹을 바라보게
|
- 기본 공격 시 주변에 몹이 있다면 몹을 바라보게
|
||||||
- 펫 왜 공격 안하냐
|
- 펫 왜 공격 안하냐
|
||||||
- 몬스터 젠 이펙트가 zero 위치에 나옴
|
- 몬스터 젠 이펙트가 zero 위치에 나옴
|
||||||
- 미믹 던전 클리어 후 다음 레벨로
|
|
||||||
- 결과 화면 (입장권 차감, 승리 시 lv 올리기)
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
[{"e_DungeonType": "맵 종류", "n_MapLv": "맵 Lv", "n_MobCount": "등장 몬스터 수", "n_SpawnID": "AppearTable", "n_MobID": "MonsterListTable", "f_MakeGap": "생성 주기", "f_Time": "제한 시간(초)"}, {"e_DungeonType": "d1_Mimic", "n_MapLv": "1", "n_MobCount": "50", "n_SpawnID": "1", "n_MobID": "1001", "f_MakeGap": "0.5", "f_Time": "30"}, {"e_DungeonType": "d1_Mimic", "n_MapLv": "1", "n_MobCount": "60", "n_SpawnID": "2", "n_MobID": "1001", "f_MakeGap": "0.49", "f_Time": "30"}, {"e_DungeonType": "d2_Maze", "n_MapLv": "1", "n_MobCount": "0", "n_SpawnID": "1", "n_MobID": "1002", "f_MakeGap": "0", "f_Time": "90"}, {"e_DungeonType": "d3_Nightmare", "n_MapLv": "1", "n_MobCount": "0", "n_SpawnID": "1", "n_MobID": "1003", "f_MakeGap": "0", "f_Time": "90"}, {"e_DungeonType": "d4_Wave", "n_MapLv": "1", "n_MobCount": "0", "n_SpawnID": "1", "n_MobID": "1004", "f_MakeGap": "0", "f_Time": "1800"}]
|
[{"e_DungeonType": "맵 종류", "n_MapLv": "맵 Lv", "n_MobCount": "등장 몬스터 수", "n_SpawnID": "AppearTable", "n_MobID": "MonsterListTable", "f_MakeGap": "생성 주기", "f_Time": "제한 시간(초)"}, {"e_DungeonType": "d1_Mimic", "n_MapLv": "1", "n_MobCount": "50", "n_SpawnID": "1", "n_MobID": "1001", "f_MakeGap": "0.5", "f_Time": "30"}, {"e_DungeonType": "d1_Mimic", "n_MapLv": "2", "n_MobCount": "60", "n_SpawnID": "2", "n_MobID": "1001", "f_MakeGap": "0.4", "f_Time": "30"}, {"e_DungeonType": "d2_Maze", "n_MapLv": "1", "n_MobCount": "0", "n_SpawnID": "1", "n_MobID": "1002", "f_MakeGap": "0", "f_Time": "90"}, {"e_DungeonType": "d3_Nightmare", "n_MapLv": "1", "n_MobCount": "0", "n_SpawnID": "1", "n_MobID": "1003", "f_MakeGap": "0", "f_Time": "90"}, {"e_DungeonType": "d4_Wave", "n_MapLv": "1", "n_MobCount": "0", "n_SpawnID": "1", "n_MobID": "1004", "f_MakeGap": "0", "f_Time": "1800"}]
|
||||||
Binary file not shown.
|
|
@ -63,7 +63,7 @@ public class ChoiceMapData
|
||||||
public DungeonMapConfigTableData Get_DungeonMapData_orNull()
|
public DungeonMapConfigTableData Get_DungeonMapData_orNull()
|
||||||
{
|
{
|
||||||
var mapData = Get_MapData();
|
var mapData = Get_MapData();
|
||||||
return table_dungeonmapconfig.Ins.Get_Data_orNull(mapData.e_Dungeon, _DungeonLv);
|
return table_dungeonmapconfig.Ins.Get_Data_orNull(mapData.e_Dungeon, n_DungeonLv);
|
||||||
}
|
}
|
||||||
public int Get_DungeonIndex()
|
public int Get_DungeonIndex()
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -9,17 +9,22 @@ public class DungeonResult_Mimic : DungeonResultBase
|
||||||
{
|
{
|
||||||
base.Set(win);
|
base.Set(win);
|
||||||
var sdata = ServerInfo.Ins.m_ServerData;
|
var sdata = ServerInfo.Ins.m_ServerData;
|
||||||
texts[0].text = table_localtext.Ins.Get_Text(win ? 321 : 322);
|
|
||||||
moneys[0].Set(1, 0);
|
|
||||||
moneys[1].Set(2, 0);
|
|
||||||
|
|
||||||
// TODO 정인호 : 승리 시 보상 지급
|
|
||||||
if (win)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// 입장권 차감
|
// 입장권 차감
|
||||||
var mapData = MyValue.MyChoiceMapData.Get_MapData();
|
var mapData = MyValue.MyChoiceMapData.Get_MapData();
|
||||||
sdata.Use_Item(mapData.n_TicketID, 1);
|
sdata.Use_Item(mapData.n_TicketID, 1);
|
||||||
|
|
||||||
|
// 결과 표시
|
||||||
|
texts[0].text = table_localtext.Ins.Get_Text(win ? 321 : 322);
|
||||||
|
moneys[0].Set(1, 0);
|
||||||
|
moneys[1].Set(2, 0);
|
||||||
|
|
||||||
|
if (win)
|
||||||
|
{
|
||||||
|
// TODO 정인호 : 승리 시 보상 지급
|
||||||
|
sdata.Add_DungeonLv(eDungeon.d1_Mimic);
|
||||||
|
}
|
||||||
|
|
||||||
|
ServerInfo.Ins.Write(null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -36,9 +36,12 @@ public class MapChoiceUI_Dungeon : uScrollViewMgr
|
||||||
{
|
{
|
||||||
var sdata = ServerInfo.Ins.m_ServerData;
|
var sdata = ServerInfo.Ins.m_ServerData;
|
||||||
var mapData = table_battlemapconfig.Ins.Get_Data(SelectMapID);
|
var mapData = table_battlemapconfig.Ins.Get_Data(SelectMapID);
|
||||||
var datas = table_dungeonmapconfig.Ins.Get_DataList(mapData.e_Dungeon);
|
SelectMapID = mapid;
|
||||||
SelectMapID = mapid; SelectMapID.RandomizeCryptoKey();
|
SelectMapID.RandomizeCryptoKey();
|
||||||
SelectLv = sdata.Get_DungeonLv(mapData.e_Dungeon) + 1;
|
SelectLv = sdata.Get_DungeonLv(mapData.e_Dungeon) + 1;
|
||||||
|
var dungeonData = table_dungeonmapconfig.Ins.Get_Data_orNull(mapData.e_Dungeon, SelectLv);
|
||||||
|
if (DSUtil.CheckNull(dungeonData)) --SelectLv;
|
||||||
|
SelectLv.RandomizeCryptoKey();
|
||||||
|
|
||||||
m_ArrowUI.Set(totalcount => { Select_Lv(totalcount); }, SelectLv, true, 1);
|
m_ArrowUI.Set(totalcount => { Select_Lv(totalcount); }, SelectLv, true, 1);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue