53 lines
1.5 KiB
C#
53 lines
1.5 KiB
C#
|
using System;
|
|||
|
using System.Collections;
|
|||
|
using System.Collections.Generic;
|
|||
|
using UnityEngine;
|
|||
|
using UnityEngine.UI;
|
|||
|
using Games.LogicObj;
|
|||
|
using GCGame.Table;
|
|||
|
using Games.GlobeDefine;
|
|||
|
using Module.Log;
|
|||
|
|
|||
|
public class TreasureSignUp : MonoBehaviour
|
|||
|
{
|
|||
|
public Text Tip;
|
|||
|
|
|||
|
private void OnEnable()
|
|||
|
{
|
|||
|
Tip.text = StrDictionary.GetClientDictionaryString("#{39511}");
|
|||
|
}
|
|||
|
|
|||
|
public void TreasureGlodOK()
|
|||
|
{
|
|||
|
MessageBoxLogic.OpenOKCancelBox(StrDictionary.GetClientDictionaryString("#{39500}"), null, TreasureGlodPayOK, null);
|
|||
|
}
|
|||
|
|
|||
|
public void TreasureEnter()
|
|||
|
{
|
|||
|
CG_TREASURE_GOLD_OPTION send = (CG_TREASURE_GOLD_OPTION)PacketDistributed.CreatePacket(MessageID.PACKET_CG_TREASURE_GOLD_OPTION);
|
|||
|
send.SetOptiontype(1);
|
|||
|
send.SendPacket();
|
|||
|
}
|
|||
|
|
|||
|
public void TreasureGlodPayOK()
|
|||
|
{
|
|||
|
if (GameManager.gameManager.PlayerDataPool.Money.GetMoney_Coin() >= 1000)
|
|||
|
{
|
|||
|
CG_TREASURE_GOLD_OPTION send = (CG_TREASURE_GOLD_OPTION)PacketDistributed.CreatePacket(MessageID.PACKET_CG_TREASURE_GOLD_OPTION);
|
|||
|
send.SetOptiontype(0);
|
|||
|
send.SendPacket();
|
|||
|
}
|
|||
|
else
|
|||
|
{
|
|||
|
MessageBoxLogic.OpenOKCancelBox(StrDictionary.GetClientDictionaryString("#{39512}"), null, delegate ()
|
|||
|
{
|
|||
|
JudgeMoneyLogic.ShowSwitchMoneyPanel(MONEYTYPE.MONEYTYPE_COIN, true);
|
|||
|
}, null);
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
public void Close()
|
|||
|
{
|
|||
|
UIManager.CloseUI(UIInfo.TreasureSignUp);
|
|||
|
}
|
|||
|
}
|