using System.Collections;
using System.Collections.Generic;
using MoleMole.Config;
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.UI;
namespace MoleMole
{
public class GMTalkDialogContext : BaseDialogContext
{
private const string BUTTON_PREFAB_PATH = "UI/GMTalk/GMTalkButton";
public const string NETWORK_DELAY_ON = "模拟网络延迟(已经开启)({0}秒)";
public const string NETWORK_DELAY_OFF = "模拟网络延迟(已经关闭)";
private List _showCommandList = new List { "FETCH ALL", "FETCH ALLAVATAR", "CLEAR PACK", "CLEAR STAGE", "CLEAR ALL", "CLEAR GUIDE", "FSALL", "CLEAR SIGN", "CLEAR ACTIVITY" };
public GMTalkDialogContext()
{
config = new ContextPattern
{
contextName = "GMTalkDialogContext",
viewPrefabPath = "UI/GMTalk/GMTalkDialog",
cacheType = ViewCacheType.DontCache
};
}
protected override void BindViewCallbacks()
{
BindViewCallback(base.view.transform.Find("Dialog/SingleButton/Button").GetComponent