악몽 입장 시 입장권 차감
This commit is contained in:
parent
699c0b7b5b
commit
0d46e88659
|
|
@ -62,7 +62,8 @@ messageinfo 엄청 느린 버그
|
||||||
- 결과 화면 (보상 지급)
|
- 결과 화면 (보상 지급)
|
||||||
- 매일 랭킹 초기화 후 보상 우편으로 지급
|
- 매일 랭킹 초기화 후 보상 우편으로 지급
|
||||||
- 입장권 추가 구매 구현 필요
|
- 입장권 추가 구매 구현 필요
|
||||||
- 난이도에 따른 패널티
|
- 난이도에 따른 패널티 필요
|
||||||
|
- 현재는 랜덤 보스 (보스 지정 방식 여부 필요)
|
||||||
- 랭킹 15분마다 갱신
|
- 랭킹 15분마다 갱신
|
||||||
|
|
||||||
- 시작 시 입장권 차감
|
- 시작 시 입장권 차감
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@ using CodeStage.AntiCheat.ObscuredTypes;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using TMPro;
|
using TMPro;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
using static Koenigz.PerfectCulling.PerfectCullingVolumeBakeData;
|
||||||
|
|
||||||
public class MapChoiceUI_Dungeon : uScrollViewMgr
|
public class MapChoiceUI_Dungeon : uScrollViewMgr
|
||||||
{
|
{
|
||||||
|
|
@ -123,18 +124,27 @@ public class MapChoiceUI_Dungeon : uScrollViewMgr
|
||||||
MyValue.MyChoiceMapData.n_PortalIndex = 0;
|
MyValue.MyChoiceMapData.n_PortalIndex = 0;
|
||||||
MyValue.MyChoiceMapData.n_DungeonLv = SelectLv;
|
MyValue.MyChoiceMapData.n_DungeonLv = SelectLv;
|
||||||
|
|
||||||
if (mapData.e_Dungeon == eDungeon.d2_Maze)
|
switch (mapData.e_Dungeon)
|
||||||
{ // 미궁은 입장 시 입장권 사용
|
{
|
||||||
sdata.Use_Item(mapData.n_TicketID, 1);
|
case eDungeon.d2_Maze:
|
||||||
ServerInfo.Ins.Write(null, false);
|
Use_Ticket(sdata, mapData);
|
||||||
|
MyValue.MyChoiceMapData.Set_MazeMapIndex();
|
||||||
MyValue.MyChoiceMapData.Set_MazeMapIndex();
|
break;
|
||||||
|
case eDungeon.d3_Nightmare:
|
||||||
|
Use_Ticket(sdata, mapData);
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
InGameInfo.Ins.Load_Map(SelectMapID);
|
InGameInfo.Ins.Load_Map(SelectMapID);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void Use_Ticket(ServerData sdata, BattleMapConfigTableData mapData)
|
||||||
|
{
|
||||||
|
sdata.Use_Item(mapData.n_TicketID, 1);
|
||||||
|
ServerInfo.Ins.Write(null, false);
|
||||||
|
}
|
||||||
|
|
||||||
public void OnClick_Ranking()
|
public void OnClick_Ranking()
|
||||||
{
|
{
|
||||||
var mapData = table_battlemapconfig.Ins.Get_Data(SelectMapID);
|
var mapData = table_battlemapconfig.Ins.Get_Data(SelectMapID);
|
||||||
|
|
|
||||||
|
|
@ -27,6 +27,7 @@ public class RankingUI_Rank : uScrollViewMgr
|
||||||
{
|
{
|
||||||
gameObject.SetActive(true);
|
gameObject.SetActive(true);
|
||||||
|
|
||||||
|
// TODO 정인호 : 랭킹 갱신 시간
|
||||||
//if (dic_RefreshTime[dungeon] <= 0f)
|
//if (dic_RefreshTime[dungeon] <= 0f)
|
||||||
{
|
{
|
||||||
var leaderboard = MyValue.dic_Leaderboard[dungeon];
|
var leaderboard = MyValue.dic_Leaderboard[dungeon];
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue