Commit a78608ab authored by Unicorn369's avatar Unicorn369

Synchronized updates

parent a6c4c4c5
......@@ -33,6 +33,7 @@ sysinfo.txt
# Builds
*.apk
*.unitypackage
Library_
Temp/
ygopro.jks
AI_core_vs2017solution/bin/
......@@ -51,6 +52,7 @@ replay/
sound/
texture/
textures/
update/
updates/
cards.cdb
lflist.conf
......
......@@ -12,7 +12,8 @@ public class LAZYsetting : MonoBehaviour {
public UIToggle closeUp;
public UIToggle showoff;
public UIToggle showoffWhenActived;
public UIToggle cloud;
public UIToggle cloud;
public UIToggle DownloadImage;
public UIToggle Vbattle;
public UIToggle Vmove;
public UIToggle Vchain;
......
fileFormatVersion: 2
guid: 2873b6ac782d78642be2ec304b530cc2
timeCreated: 1551513021
licenseType: Free
PluginImporter:
serializedVersion: 2
iconMap: {}
executionOrder: {}
isPreloaded: 0
isOverridable: 0
platformData:
data:
first:
Android: Android
second:
enabled: 1
settings: {}
data:
first:
Any:
second:
enabled: 0
settings: {}
data:
first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
......@@ -21,6 +21,8 @@ public class Menu : WindowServantSP
UIHelper.registEvent(gameObject, "single_", onClickPizzle);
//UIHelper.registEvent(gameObject, "ai_", onClickAI);
UIHelper.registEvent(gameObject, "exit_", onClickExit);
UIHelper.registEvent(gameObject, "joinQQ_", onClickJoinQQ);
UIHelper.registEvent(gameObject, "download_", onClickDownload);
//(new Thread(up)).Start();
}
......@@ -126,6 +128,31 @@ public class Menu : WindowServantSP
Program.I().shiftToServant(Program.I().selectDeck);
}
void onClickJoinQQ()
{
#if UNITY_EDITOR || UNITY_STANDALONE_WIN //编译器、Windows
Application.OpenURL("https://jq.qq.com/?_wv=1027&k=50MZVQA");
#elif UNITY_ANDROID //Android
AndroidJavaObject jo = new AndroidJavaObject("cn.unicorn369.library.API");
jo.Call("doJoinQQGroup", "UHm3h3hSrmgp-iYqMiZcc2zO5J1Q8OyW");
#endif
}
void onClickDownload()
{
#if UNITY_EDITOR || UNITY_STANDALONE_WIN //编译器、Windows
Application.OpenURL("https://github.com/Unicorn369/pro2_android_closeup/releases/download/1.0/closeup_version1.0.zip");
#elif UNITY_ANDROID //Android
AndroidJavaObject jo = new AndroidJavaObject("cn.unicorn369.library.API");
if (!File.Exists("updates/closeup_version1.0.txt"))//用于检查更新
{
jo.Call("doDownloadZipFile", "https://github.com/Unicorn369/pro2_android_closeup/releases/download/1.0/closeup_version1.0.zip");//下载并解压
} else {
jo.Call("showToast", "已下载,无需再次下载!");
}
#endif
}
public static void deleteShell()
{
try
......
......@@ -15,6 +15,7 @@ public static class TcpHelper
static NetworkStream networkStream = null;
static bool canjoin = true;
static bool roomListChecking = false;
public static void join(string ipString, string name, string portString, string pswString, string version)
{
......@@ -30,6 +31,14 @@ public static class TcpHelper
Thread t = new Thread(receiver);
t.Start();
CtosMessage_PlayerInfo(name);
if (pswString == "L")
{
roomListChecking = true;
}
else
{
roomListChecking = false;
}
CtosMessage_JoinGame(pswString, version);
}
catch (Exception e)
......@@ -163,6 +172,9 @@ public static class TcpHelper
case YGOSharp.Network.Enums.StocMessage.HsWatchChange:
((Room)Program.I().room).StocMessage_HsWatchChange(r);
break;
case YGOSharp.Network.Enums.StocMessage.RoomList:
((Room)Program.I().room).StocMessage_RoomList(r);
break;
default:
break;
}
......@@ -196,7 +208,10 @@ public static class TcpHelper
{
Program.I().shiftToServant(Program.I().selectServer);
}
Program.I().cardDescription.RMSshow_none(InterString.Get("链接被断开。"));
if (!roomListChecking)
{
Program.I().cardDescription.RMSshow_none(InterString.Get("链接被断开。"));
}
}
else
{
......
......@@ -87,6 +87,7 @@ public class Program : MonoBehaviour
public GameObject new_ui_setting;
public GameObject new_ui_book;
public GameObject new_ui_selectServer;
public GameObject new_ui_RoomList;
public GameObject new_ui_gameInfo;
public GameObject new_ui_cardDescription;
public GameObject new_ui_search;
......@@ -287,7 +288,7 @@ public class Program : MonoBehaviour
//YGOPro2 Paths (https://github.com/Unicorn369/YGOPro2_Droid/tree/Test)
string GamePaths = "/storage/emulated/0/ygopro2/";
if(!File.Exists(GamePaths + "updates/version1.0.txt"))
if (!File.Exists(GamePaths + "updates/version1.0.txt"))
{
string filePath = Application.streamingAssetsPath + "/ygocore.zip";
var www = new WWW(filePath);
......@@ -300,7 +301,7 @@ public class Program : MonoBehaviour
System.IO.Directory.SetCurrentDirectory(GamePaths);
#elif UNITY_IPHONE //iPhone
string GamePaths = Application.persistentDataPath + "/ygopro2/";
if(!File.Exists(GamePaths + "updates/version1.0.txt"))
if (!File.Exists(GamePaths + "updates/version1.0.txt"))
{
string filePath = Application.streamingAssetsPath + "/ygocore.zip";
var www = new WWW(filePath);
......@@ -323,8 +324,7 @@ public class Program : MonoBehaviour
go(300, () =>
{
//UpdateClient();
InterString.initialize("config/translation.conf");
//InterString.initialize("config" + AppLanguage.LanguageDir() + "/translation.conf"); //System Language
InterString.initialize("config" + AppLanguage.LanguageDir() + "/translation.conf"); //System Language
GameTextureManager.initialize();
Config.initialize("config/config.conf");
GameStringManager.initialize("config/strings.conf");
......@@ -338,33 +338,28 @@ public class Program : MonoBehaviour
}
YGOSharp.BanlistManager.initialize("config/lflist.conf");
FileInfo[] fileInfos = (new DirectoryInfo("cdb")).GetFiles().OrderByDescending(x => x.Name).ToArray();
//FileInfo[] fileInfos = (new DirectoryInfo("cdb" + AppLanguage.LanguageDir())).GetFiles().OrderByDescending(x => x.Name).ToArray();//System Language
FileInfo[] fileInfos = (new DirectoryInfo("cdb" + AppLanguage.LanguageDir())).GetFiles().OrderByDescending(x => x.Name).ToArray();//System Language
for (int i = 0; i < fileInfos.Length; i++)
{
if (fileInfos[i].Name.Length > 4)
{
if (fileInfos[i].Name.Substring(fileInfos[i].Name.Length - 4, 4) == ".cdb")
{
YGOSharp.CardsManager.initialize("cdb/" + fileInfos[i].Name);
//YGOSharp.CardsManager.initialize("cdb" + AppLanguage.LanguageDir() + "/" + fileInfos[i].Name);//System Language
YGOSharp.CardsManager.initialize("cdb" + AppLanguage.LanguageDir() + "/" + fileInfos[i].Name);//System Language
}
}
}
if (Directory.Exists("expansions"))
//if (Directory.Exists("expansions" + AppLanguage.LanguageDir()))//System Language
if (Directory.Exists("expansions" + AppLanguage.LanguageDir()))//System Language
{
fileInfos = (new DirectoryInfo("expansions")).GetFiles().OrderByDescending(x => x.Name).ToArray();
//fileInfos = (new DirectoryInfo("expansions" + AppLanguage.LanguageDir())).GetFiles().OrderByDescending(x => x.Name).ToArray();//System Language
fileInfos = (new DirectoryInfo("expansions" + AppLanguage.LanguageDir())).GetFiles().OrderByDescending(x => x.Name).ToArray();//System Language
for (int i = 0; i < fileInfos.Length; i++)
{
if (fileInfos[i].Name.Length > 4)
{
if (fileInfos[i].Name.Substring(fileInfos[i].Name.Length - 4, 4) == ".cdb")
{
YGOSharp.CardsManager.initialize("expansions/" + fileInfos[i].Name);
//YGOSharp.CardsManager.initialize("expansions" + AppLanguage.LanguageDir() + "/" + fileInfos[i].Name);
YGOSharp.CardsManager.initialize("expansions" + AppLanguage.LanguageDir() + "/" + fileInfos[i].Name);
}
}
}
......@@ -388,6 +383,17 @@ public class Program : MonoBehaviour
initializeALLservants();
loadResources();
#if UNITY_ANDROID //Android Java Test
AndroidJavaObject jo = new AndroidJavaObject("cn.unicorn369.library.API");
if (!File.Exists("updates/image_version1.0.txt"))//用于检查更新
{
if (File.Exists("pics.zip"))//YGOMobile内置的卡图包
{
jo.Call("doExtractZipFile", "pics.zip", "./");
File.Create("updates/image_version1.0.txt");
}
}
#endif
});
}
......@@ -441,11 +447,10 @@ public class Program : MonoBehaviour
{
try
{
WWW w = new WWW("https://api.github.com/repos/szefo09/updateYGOPro2/contents/");
while (!w.isDone)
{
if (Application.internetReachability == NetworkReachability.NotReachable)
if (Application.internetReachability == NetworkReachability.NotReachable || !string.IsNullOrEmpty(w.error))
{
throw new Exception("No Internet connection!");
}
......@@ -457,22 +462,22 @@ public class Program : MonoBehaviour
Directory.CreateDirectory("updates");
toDownload.AddRange(apiFromGit);
}
if (File.Exists("updates/SHAs.txt"))
{
List<ApiFile> local = new System.Web.Script.Serialization.JavaScriptSerializer().Deserialize<List<ApiFile>>(File.ReadAllText("updates/SHAs.txt"));
foreach(ApiFile file in apiFromGit)
foreach (ApiFile file in apiFromGit)
{
if(file.sha != local.FirstOrDefault(x => x.name == file.name).sha)
if (local.FirstOrDefault(x => x.name == file.name)==null || file.sha != local.FirstOrDefault(x => x.name == file.name).sha)
{
toDownload.Add(file);
}
}
foreach(ApiFile f in local)
foreach (ApiFile f in local)
{
if(f.name != apiFromGit.FirstOrDefault(x => x.name == f.name).name)
if (apiFromGit.FirstOrDefault(x => x.name == f.name) == null || f.name != apiFromGit.FirstOrDefault(x => x.name == f.name).name)
{
if (File.Exists("cdb/"+f.name))
if (File.Exists("cdb/" + f.name))
{
File.Delete("cdb/" + f.name);
}
......@@ -487,7 +492,7 @@ public class Program : MonoBehaviour
HttpDldFile httpDldFile = new HttpDldFile();
foreach (var dl in toDownload)
{
if (Path.GetExtension(dl.name)== ".cdb" && !(Application.internetReachability == NetworkReachability.NotReachable))
if (Path.GetExtension(dl.name) == ".cdb" && !(Application.internetReachability == NetworkReachability.NotReachable))
{
httpDldFile.Download(dl.download_url, Path.Combine("cdb/", dl.name));
}
......@@ -500,7 +505,7 @@ public class Program : MonoBehaviour
}
catch (Exception e)
{
Debug.Log(e.ToString());
File.Delete("updates/SHAs.txt");
}
}
......@@ -885,6 +890,7 @@ public class Program : MonoBehaviour
public DeckManager deckManager;
public Ocgcore ocgcore;
public SelectServer selectServer;
public RoomList roomList;
public Book book;
public puzzleMode puzzleMode;
public AIRoom aiRoom;
......@@ -906,6 +912,8 @@ public class Program : MonoBehaviour
servants.Add(ocgcore);
selectServer = new SelectServer();
servants.Add(selectServer);
roomList = new RoomList();
servants.Add(roomList);
book = new Book();
servants.Add(book);
selectReplay = new selectReplay();
......@@ -962,6 +970,10 @@ public class Program : MonoBehaviour
{
aiRoom.hide();
}
if(to != roomList && to != selectServer && roomList.isShowed)
{
roomList.hide();
}
if (to == backGroundPic && backGroundPic.isShowed == false) backGroundPic.show();
if (to == menu && menu.isShowed == false) menu.show();
......@@ -974,6 +986,7 @@ public class Program : MonoBehaviour
if (to == selectReplay && selectReplay.isShowed == false) selectReplay.show();
if (to == puzzleMode && puzzleMode.isShowed == false) puzzleMode.show();
if (to == aiRoom && aiRoom.isShowed == false) aiRoom.show();
if (to == roomList && !roomList.isShowed) roomList.show();
}
......@@ -1110,6 +1123,7 @@ public class Program : MonoBehaviour
public static bool Running = true;
public static bool MonsterCloud = false;
public static bool DownloadImage = false;
public static float fieldSize = 1;
void OnApplicationQuit()
......
......@@ -808,25 +808,17 @@ public class GameTextureManager
{
path = "picture/cardIn8thEdition/" + pic.code.ToString() + ".jpg";
}
#if UNITY_ANDROID || UNITY_IPHONE //Android、iPhone
if (!File.Exists(path) && pic.code != 0)
if (!File.Exists(path) && pic.code != 0 && Program.DownloadImage)
{
//YGOMobile (177x254)
df.Download("http://android.ygopro.win/YGOMobile/pics/" + pic.code.ToString() + ".jpg", "expansions/pics/" + pic.code.ToString() + ".jpg");
df.Download("http://download.ygopro.win/ygopro/pics/" + pic.code.ToString() + ".jpg", "expansions/pics/" + pic.code.ToString() + ".jpg");
path = "expansions/pics/" + pic.code.ToString() + ".jpg";
}
#endif
if (!File.Exists(path) && pic.code != 0)
if (!File.Exists(path) && pic.code != 0 && Program.DownloadImage)
{
//YGOPro2 (421x614)
df.Download("http://update.ygopro.win/ygopro2-data/picture/card/" + pic.code.ToString() + ".jpg", "picture/card/" + pic.code.ToString() + ".jpg");
path = "picture/card/" + pic.code.ToString() + ".jpg";
}
if (!File.Exists(path) && pic.code != 0)
{
//YGOPro2 pre(336x490)
df.Download("http://update.ygopro.win/ygopro2-data/expansions/pics/" + pic.code.ToString() + ".jpg", "picture/card/" + pic.code.ToString() + ".jpg");
path = "picture/card/" + pic.code.ToString() + ".jpg";
//先行卡 (177x254)
df.Download("http://download.ygopro.win/ygopro2-data/expansions/pics/" + pic.code.ToString() + ".jpg", "picture/cardIn8thEdition/" + pic.code.ToString() + ".jpg");
path = "picture/cardIn8thEdition/" + pic.code.ToString() + ".jpg";
}
if (!File.Exists(path))
{
......
......@@ -2,6 +2,8 @@
using System;
using System.Collections.Generic;
using System.IO;
using System.Text;
using System.Text.RegularExpressions;
public class Room : WindowServantSP
{
......@@ -284,6 +286,192 @@ public class Room : WindowServantSP
RMSshow_none(result);
}
public void StocMessage_RoomList(BinaryReader r)
{
//requires a dedicated button and a list to show rooms.
short count = BitConverter.ToInt16(r.ReadBytes(2), 0);
string roomname;
string player1 = "";
string player2 = "";
string hoststr=String.Empty;
List<string[]> roomList = new List<string[]>();
for (ushort i = 0; i < count; i++)
{
List<char> chars = new List<char>();
byte[] temp = r.ReadBytes(64);
roomname = Encoding.UTF8.GetString(temp);
roomname = roomname.Trim(new char[] { '\0' });
int room_status = Convert.ToInt16(BitConverter.ToString(r.ReadBytes(1), 0),16);
int room_duel_count = Convert.ToInt16(BitConverter.ToString(r.ReadBytes(1), 0),16);
int room_turn_count = Convert.ToInt16(BitConverter.ToString(r.ReadBytes(1), 0), 16);
temp = r.ReadBytes(128);
player1 = Encoding.UTF8.GetString(temp);
player1 = player1.Trim(new char[] { '\0' });
int player1_score = Convert.ToInt16(BitConverter.ToString(r.ReadBytes(1), 0));
int player1_lp = BitConverter.ToInt32(r.ReadBytes(4), 0);
temp = r.ReadBytes(128);
player2 = Encoding.UTF8.GetString(temp);
player2 = player2.Trim(new char[] { '\0' });
int player2_score = Convert.ToInt16(BitConverter.ToString(r.ReadBytes(1), 0));
int player2_lp = BitConverter.ToInt32(r.ReadBytes(4), 0);
if (room_status == 0)
{
player1 = player1.Replace("???", " ");
player2 = player2.Replace("???", " ");
}
string roomTag = RoomNameFormatter(roomname);
string[] strings = new string[]
{
room_duel_count.ToString(),
room_turn_count.ToString(),
roomname,
player1_score.ToString(),
player1_lp.ToString(),
player1,
player2,
player2_score.ToString(),
player2_lp.ToString(),
hoststr,
room_status.ToString(),
roomTag
};
switch (room_status)
{
case 0:
{
hoststr = "[EFD334][未开始][FFFFFF] " + strings[11] +"[FFFFFF]"+ strings[5] + " VS " + strings[6];
break;
}
case 1:
{
hoststr = "[A978ED][G:" + strings[0] + ",T:" + strings[1] + "][FFFFFF] " + strings[11] +"[FFFFFF]" + strings[5] + " VS " + strings[6];
break;
}
case 2:
{
hoststr = "[A978ED][G:" + strings[0] + ",Siding][FFFFFF] " + strings[11] + "[FFFFFF]" + strings[5] + " VS " + strings[6];
break;
}
default:
{
hoststr = String.Empty;
break;
}
}
strings[9] = hoststr;
roomList.Add(strings);
}
Program.I().roomList.UpdateList(roomList);
//Do something with the roomList.
}
string RoomNameFormatter(string roomname)
{
string roomTag=String.Empty;
List<string> tags = new List<string>();
if (Regex.IsMatch(roomname, @"^S,RANDOM#\d{1,}"))
{
roomTag = "[8AE57E][Duel] ";
return roomTag;
}
else if(Regex.IsMatch(roomname, @"^M,RANDOM#\d{1,}"))
{
roomTag = "[42C1EC][Match] ";
return roomTag;
}
else if(Regex.IsMatch(roomname, @"^AI#\S{0,},\d{1,}")|| Regex.IsMatch(roomname, @"^AI\S{0,}#\d{1,}"))
{
roomTag = "[5E71FF][AI] ";
return roomTag;
}
if (Regex.IsMatch(roomname, @"(\w{1,}[,^]{1}NF[,#])?(?(1)|(^NF[#,]))"))
{
tags.Add("[C63111][No Banlist] ");
}
if (Regex.IsMatch(roomname, @"(\w{1,}[,^]{1}LF\d[,#])?(?(1)|(^LF\d[#,]))"))
{
int banlist = (int)char.GetNumericValue(roomname[roomname.LastIndexOf("LF") + 2]);
YGOSharp.Banlist blist = YGOSharp.BanlistManager.Banlists[banlist - 1];
tags.Add("[DDDDAA][" + blist.Name + "]");
}
if (Regex.IsMatch(roomname, @"(\w{1,}[,^]{1}OO[,#])?(?(1)|(^OO[#,]))"))
{
if (Regex.IsMatch(roomname, @"(\w{1,}[,^]{1}OT[,#])?(?(1)|(^OT[#,]))"))
{
tags.Add("[11C69C][TCG/OCG]");
}
else
{
tags.Add("[B62FB2][OCG]");
}
if (Regex.IsMatch(roomname, @"(\w{1,}[,^]{1}S[,#])?(?(1)|(^S[#,]))"))
{
tags.Add("[8AE57E][Duel] ");
}
else if (Regex.IsMatch(roomname, @"(\w{1,}[,^]{1}M[,#])?(?(1)|(^M[#,]))"))
{
tags.Add("[42C1EC][Match] ");
}
else if (Regex.IsMatch(roomname, @"(\w{1,}[,^]{1}T[,#])?(?(1)|(^T[#,]))"))
{
tags.Add("[D14291][TAG] ");
}
}
else if (Regex.IsMatch(roomname, @"(\w{1,}[,^]{1}TO[,#])?(?(1)|(^TO[#,]))"))
{
if (Regex.IsMatch(roomname, @"(\w{1,}[,^]{1}OT[,#])?(?(1)|(^OT[#,]))"))
{
tags.Add("[11C69C][TCG/OCG]");
}
else
{
tags.Add("[F58637][TCG]");
}
if (Regex.IsMatch(roomname, @"(\w{1,}[,^]{1}S[,#])?(?(1)|(^S[#,]))"))
{
tags.Add("[8AE57E][Duel] ");
}
else if (Regex.IsMatch(roomname, @"(\w{1,}[,^]{1}M[,#])?(?(1)|(^M[#,]))"))
{
tags.Add("[42C1EC][Match] ");
}
else if (Regex.IsMatch(roomname, @"(\w{1,}[,^]{1}T[,#])?(?(1)|(^T[#,]))"))
{
tags.Add("[D14291][TAG] ");
}
}
else
{
if (Regex.IsMatch(roomname, @"(\w{1,}[,^]{1}T[,#])?(?(1)|(^T[#,]))"))
{
tags.Add("[D14291][TAG]");
}
if (Regex.IsMatch(roomname, @"(\w{1,}[,^]{1}M[,#])?(?(1)|(^M[#,]))"))
{
tags.Add("[42C1EC][Match]");
}
if (Regex.IsMatch(roomname, @"(\w{1,}[,^]{1}S[,#])?(?(1)|(^S[#,]))")){
tags.Add("[8AE57E][Duel]");
}
}
roomTag = String.Join("", tags.ToArray())+" ";
if (roomTag == " ")
{
roomTag ="[ "+roomname+" ] ";
}
if (roomTag.Length > 150)
{
roomTag = "[CUSTOM] ";
}
return roomTag;
}
public void StocMessage_Replay(BinaryReader r)
{
byte[] data = r.ReadToEnd();
......
using UnityEngine;
using System;
using System.Collections.Generic;
using System.IO;
using System.Threading;
using System.Linq;
public class RoomList : WindowServantSP
{
UIselectableList superScrollView = null;
List<string[]> listOfRooms = new List<string[]>();
bool hideAI;
bool hideStarted;
UILabel roomNameLabel;
public override void initialize()
{
createWindow(Program.I().new_ui_RoomList);
UIHelper.registEvent(gameObject, "exit_", onClickExit);
UIHelper.registEvent(gameObject, "refresh_", onRefresh);
roomNameLabel = UIHelper.getByName<UILabel>(gameObject, "roomNameLabel");
hideAI =UIHelper.getByName<UIToggle>(gameObject, "hideAIrooms_").value = UIHelper.fromStringToBool(Config.Get("hideAIrooms_", "1"));
hideStarted=UIHelper.getByName<UIToggle>(gameObject, "hideStarted_").value = UIHelper.fromStringToBool(Config.Get("hideStarted_", "1"));
UIHelper.registEvent(gameObject, "hideAIrooms_", save);
UIHelper.registEvent(gameObject, "hideStarted_", save);
superScrollView = gameObject.GetComponentInChildren<UIselectableList>();
superScrollView.selectedAction = onSelected;
superScrollView.install();
SetActiveFalse();
}
private void save()
{
hideAI = UIHelper.getByName<UIToggle>(gameObject, "hideAIrooms_").value;
hideStarted = UIHelper.getByName<UIToggle>(gameObject, "hideStarted_").value;
Config.Set("hideAIrooms_", UIHelper.fromBoolToString(UIHelper.getByName<UIToggle>(gameObject, "hideAIrooms_").value));
Config.Set("hideStarted_", UIHelper.fromBoolToString(UIHelper.getByName<UIToggle>(gameObject, "hideStarted_").value));
}
private void onRefresh()
{
Program.I().selectServer.onClickRoomList();
}
public void UpdateList(List<string[]> roomList)
{
show();
listOfRooms.Clear();
listOfRooms.AddRange(roomList);
printFile();
}
public void onClickExit()
{
hide();
}
public override void hide()
{
roomNameLabel.text = "";
base.hide();
}
private void printFile()
{
superScrollView.clear();
superScrollView.toTop();
if (hideAI)
{
listOfRooms.RemoveAll(s => s[11].Contains("AI"));
}
if (hideStarted)
{
listOfRooms.RemoveAll(s => Convert.ToInt32(s[10]) != 0);
}
listOfRooms.TrimExcess();
listOfRooms = listOfRooms.OrderBy(s => s[3]).ToList();
foreach (string[] room in listOfRooms)
{
superScrollView.add(room[9]);
}
//for (int i = 0; i < listOfRooms.Count; i++)
//{
// //if (listOfRooms[i].Length > 4)
// //{
// // //if (/*listOfRooms[i].Substring(fileInfos[i].Name.Length - 4, 4) == ".lua"*/)
// // //{
// // // // superScrollView.add(listOfRooms[i].Substring(0, listOf.Name.Length - 4));
// // //}
// //}
//}
}
string selectedString = string.Empty;
void onSelected()
{
if (!isShowed)
{
return;
}
string roomPsw;
if (selectedString == superScrollView.selectedString)
{
roomPsw= listOfRooms.Find(s => s[9] == selectedString)[2];
JoinRoom(superScrollView.selectedString,roomPsw);
return;
}
selectedString = superScrollView.selectedString;
roomPsw= listOfRooms.Find(s => s[9] == selectedString)[2];
int roomNameIndex = roomPsw.LastIndexOf("#")+1;
if (roomNameIndex > 0)
{
roomNameLabel.text = roomPsw.Substring(roomNameIndex);
}
}
void JoinRoom(string selectedString,string roomPsw)
{
string Name = UIHelper.getByName<UIInput>(Program.I().selectServer.gameObject, "name_").value;
string ipString = UIHelper.getByName<UIInput>(Program.I().selectServer.gameObject, "ip_").value;
string portString = UIHelper.getByName<UIInput>(Program.I().selectServer.gameObject, "port_").value;
string pswString = roomPsw;
string versionString = UIHelper.getByName<UIInput>(Program.I().selectServer.gameObject, "version_").value;
if (versionString == "")
{
UIHelper.getByName<UIInput>(Program.I().selectServer.gameObject, "version_").value = "0x1348";
versionString = "0x1348";
}
Program.I().roomList.hide();
Program.I().selectServer.KF_onlineGame(Name, ipString, portString, versionString, pswString);
}
}
\ No newline at end of file
fileFormatVersion: 2
guid: 3dc3c230506cd4f409746edaac651b29
timeCreated: 1551335384
licenseType: Free
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
......@@ -241,7 +241,17 @@ public class selectDeck : WindowServantSP
string path = "deck/" + superScrollView.selectedString + ".ydk";
if (File.Exists(path))
{
#if UNITY_EDITOR || UNITY_STANDALONE_WIN //编译器、Windows
System.Diagnostics.Process.Start("notepad.exe", path);
#elif UNITY_STANDALONE_OSX //Mac OS X
System.Diagnostics.Process.Start("open", "-e " + path);
#elif UNITY_STANDALONE_LINUX //Linux
System.Diagnostics.Process.Start("gedit", path);
#elif UNITY_ANDROID //Android (https://github.com/Unicorn369/Unity_Android_Library)
AndroidJavaObject jo = new AndroidJavaObject("cn.unicorn369.library.API");
jo.Call("openFile", "/storage/emulated/0/ygopro2/" + path);
//#elif UNITY_IPHONE //iPhone
#endif
}
}
......
......@@ -24,7 +24,7 @@ public class Setting : WindowServant2D
UIHelper.getByName<UIToggle>(gameObject, "handmPosition_").value = UIHelper.fromStringToBool(Config.Get("handmPosition_", "0"));
UIHelper.getByName<UIToggle>(gameObject, "spyer_").value = UIHelper.fromStringToBool(Config.Get("spyer_", "1"));
UIHelper.getByName<UIToggle>(gameObject, "resize_").value = UIHelper.fromStringToBool(Config.Get("resize_", "0"));
if (QualitySettings.GetQualityLevel()<3)
if (QualitySettings.GetQualityLevel() < 3)
{
UIHelper.getByName<UIToggle>(gameObject, "high_").value = false;
}
......@@ -46,13 +46,13 @@ public class Setting : WindowServant2D
sliderSize = UIHelper.getByName<UISlider>(gameObject, "size_");
sliderAlpha = UIHelper.getByName<UISlider>(gameObject, "alpha_");
sliderVsize = UIHelper.getByName<UISlider>(gameObject, "vSize_");
Program.go(2000,readVales);
Program.go(2000, readVales);
var collection = gameObject.GetComponentsInChildren<UIToggle>();
for (int i = 0; i < collection.Length; i++)
{
if (collection[i].name.Length > 0 && collection[i].name[0] == '*')
{
if (collection[i].name== "*mouseParticle" || collection[i].name == "*showOff" || collection[i].name == "*Efield")
if (collection[i].name == "*mouseParticle" || collection[i].name == "*showOff" || collection[i].name == "*Efield")
{
collection[i].value = UIHelper.fromStringToBool(Config.Get(collection[i].name, "1"));
}
......@@ -62,13 +62,14 @@ public class Setting : WindowServant2D
}
}
}
setting.showoffATK.value = Config.Get("showoffATK","1800");
setting.showoffATK.value = Config.Get("showoffATK", "1800");
setting.showoffStar.value = Config.Get("showoffStar", "5");
UIHelper.registEvent(setting.showoffATK.gameObject, onchangeClose);
UIHelper.registEvent(setting.showoffStar.gameObject, onchangeClose);
UIHelper.registEvent(setting.mouseEffect.gameObject, onchangeMouse);
UIHelper.registEvent(setting.closeUp.gameObject, onchangeCloseUp);
UIHelper.registEvent(setting.cloud.gameObject, onchangeCloud);
UIHelper.registEvent(setting.cloud.gameObject, onchangeCloud);
UIHelper.registEvent(setting.DownloadImage.gameObject, onchangeDownload);
UIHelper.registEvent(setting.Vpedium.gameObject, onCP);
UIHelper.registEvent(setting.Vfield.gameObject, onCP);
UIHelper.registEvent(setting.Vlink.gameObject, onCP);
......@@ -98,6 +99,11 @@ public class Setting : WindowServant2D
Program.MonsterCloud = setting.cloud.value;
}
public void onchangeDownload()
{
Program.DownloadImage = setting.DownloadImage.value;
}
public void onchangeMouse()
{
Program.I().mouseParticle.SetActive(setting.mouseEffect.value);
......@@ -115,7 +121,7 @@ public class Setting : WindowServant2D
}
public void onchangeCloseUp()
public void onchangeCloseUp()
{
if (setting.closeUp.value == false)
{
......@@ -177,7 +183,7 @@ public class Setting : WindowServant2D
}
UISlider sliderSize;
void onChangeSize()
void onChangeSize()
{
if (sliderSize != null)
{
......@@ -185,7 +191,7 @@ public class Setting : WindowServant2D
}
}
public float vol()
public float vol()
{
return UIHelper.getByName<UISlider>(gameObject, "vol_").value;
}
......@@ -217,7 +223,7 @@ public class Setting : WindowServant2D
Config.Set("vSize_", ((int)(UIHelper.getByName<UISlider>(gameObject, "vSize_").value * 1000)).ToString());
Config.Set("alpha_", ((int)(UIHelper.getByName<UISlider>(gameObject, "alpha_").value * 1000)).ToString());
var collection = gameObject.GetComponentsInChildren<UIToggle>();
for (int i = 0; i < collection.Length; i++)
for (int i = 0; i < collection.Length; i++)
{
if (collection[i].name.Length > 0 && collection[i].name[0] == '*')
{
......@@ -231,7 +237,7 @@ public class Setting : WindowServant2D
public void save()
{
Config.Set("ignoreWatcher_",UIHelper.fromBoolToString(UIHelper.getByName<UIToggle>(gameObject, "ignoreWatcher_").value));
Config.Set("ignoreWatcher_", UIHelper.fromBoolToString(UIHelper.getByName<UIToggle>(gameObject, "ignoreWatcher_").value));
Config.Set("ignoreOP_", UIHelper.fromBoolToString(UIHelper.getByName<UIToggle>(gameObject, "ignoreOP_").value));
Config.Set("smartSelect_", UIHelper.fromBoolToString(UIHelper.getByName<UIToggle>(gameObject, "smartSelect_").value));
Config.Set("autoChain_", UIHelper.fromBoolToString(UIHelper.getByName<UIToggle>(gameObject, "autoChain_").value));
......
......@@ -19,6 +19,7 @@ public class SelectServer : WindowServantSP
UIHelper.registEvent(gameObject, "exit_", onClickExit);
UIHelper.registEvent(gameObject, "face_", onClickFace);
UIHelper.registEvent(gameObject, "join_", onClickJoin);
//UIHelper.registEvent(gameObject, "roomList_", onClickRoomList);
UIHelper.getByName<UIInput>(gameObject, "name_").value = Config.Get("name","一秒一喵机会");
list = UIHelper.getByName<UIPopupList>(gameObject, "history_");
UIHelper.registEvent(gameObject,"history_", onSelected);
......@@ -150,6 +151,25 @@ public class SelectServer : WindowServantSP
KF_onlineGame(Name, ipString, portString, versionString, pswString);
}
public void onClickRoomList()
{
if (!isShowed)
{
return;
}
string Name = UIHelper.getByName<UIInput>(gameObject, "name_").value;
string ipString = UIHelper.getByName<UIInput>(gameObject, "ip_").value;
string portString = UIHelper.getByName<UIInput>(gameObject, "port_").value;
string pswString = "L";
string versionString = UIHelper.getByName<UIInput>(gameObject, "version_").value;
if (versionString == "")
{
UIHelper.getByName<UIInput>(gameObject, "version_").value = "0x1348";
versionString = "0x1348";
}
KF_onlineGame(Name, ipString, portString, versionString, pswString);
}
public void KF_onlineGame(string Name,string ipString, string portString, string versionString, string pswString="")
{
name = Name;
......
guid: 7222ecfae3a1484299c43f7272174c56
fileFormatVersion: 2
guid: 7222ecfae3a1484299c43f7272174c56
PluginImporter:
serializedVersion: 2
iconMap: {}
executionOrder: {}
isPreloaded: 0
isOverridable: 0
platformData:
data:
first:
Any:
second:
enabled: 0
settings: {}
data:
first:
Editor: Editor
second:
enabled: 1
settings:
DefaultValueInitialized: true
data:
first:
Windows Store Apps: WindowsStoreApps
second:
enabled: 0
settings:
CPU: AnyCPU
userData:
assetBundleName:
assetBundleVariant:
......@@ -25,6 +25,11 @@ namespace YGOSharp
nullString += "\r\n「Android」\r\n[url=https://github.com/Unicorn369/YGOPro2_Droid][u]https://github.com/Unicorn369/YGOPro2_Droid[/u][/url]";
//nullString += "\r\nWindows:[url=https://github.com/lllyasviel/YGOProUnity_V2][u]https://github.com/lllyasviel/YGOProUnity_V2[/u][/url]";
nullString += "\r\n\r\n「Windows」\r\n[url=https://github.com/mercury233/ygopro2][u]https://github.com/mercury233/ygopro2[/u][/url]";
nullString += "\r\n\r\n\r\n";
nullString += "欢迎加入QQ群:";
nullString += "\r\n①:[url=https://jq.qq.com/?_wv=1027&k=5nq6xJe][u]649612818[/u][/url]";
nullString += "\r\n③:[url=https://jq.qq.com/?_wv=1027&k=50MZVQA][u]831010207[/u][/url]";
nullString += "\r\n②:[url=https://jq.qq.com/?_wv=1027&k=5idyod3][u]559276772[/u][/url]";
using (SqliteConnection connection = new SqliteConnection("Data Source=" + databaseFullPath))
{
connection.Open();
......
......@@ -21,6 +21,7 @@
Chat = 0x19,
HsPlayerEnter = 0x20,
HsPlayerChange = 0x21,
HsWatchChange = 0x22
HsWatchChange = 0x22,
RoomList = 0x31
}
}
......@@ -284,236 +284,6 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &363089320
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 137784, guid: 995e2fa1a1156d248955c5fb98502585, type: 2}
m_PrefabInternal: {fileID: 1237806114}
serializedVersion: 5
m_Component:
- component: {fileID: 363089322}
- component: {fileID: 363089321}
m_Layer: 0
m_Name: Program
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &363089321
MonoBehaviour:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 11419100, guid: 995e2fa1a1156d248955c5fb98502585,
type: 2}
m_PrefabInternal: {fileID: 1237806114}
m_GameObject: {fileID: 363089320}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 28ef187da6853a748ad55671fa3e2b30, type: 3}
m_Name:
m_EditorClassIdentifier:
main_camera: {fileID: 1534402469}
face: {fileID: 11468716, guid: faf0ce5c46e971049a20f2597b5f6194, type: 2}
light: {fileID: 274446997}
audio: {fileID: 251477559}
zhankai: {fileID: 8300000, guid: cab912f3009b43843b0a48ac3120c6ad, type: 3}
mod_ui_2d: {fileID: 115194, guid: 110e0a191727d5f4f8860ae0957652dd, type: 2}
mod_ui_3d: {fileID: 195504, guid: c5a2efa85dfe2e241aeb34c422f115e5, type: 2}
mod_winExplode: {fileID: 100000, guid: d0bd642121bd8624ea5f79bc25a0be69, type: 2}
mod_loseExplode: {fileID: 100000, guid: aeb251af760080f47baeb0265cc0e81f, type: 2}
mod_audio_effect: {fileID: 147400, guid: ef457fec355425b4fbbcaee0c3f8e24e, type: 2}
mod_ocgcore_card: {fileID: 100424, guid: 08fe3824ce347a4489d1818f98bd6989, type: 2}
mod_ocgcore_card_cloude: {fileID: 110566, guid: b25dd4ff3da664943ac6df33917760df,
type: 2}
mod_ocgcore_card_number_shower: {fileID: 166554, guid: e37612c8e3dbad54db0e428866080c5c,
type: 2}
mod_ocgcore_card_figure_line: {fileID: 183720, guid: 3114747afcca84e4d81360d5b19e5cab,
type: 2}
mod_ocgcore_hidden_button: {fileID: 166824, guid: 01f966aaa639fcb468309549dec9b2e6,
type: 2}
mod_ocgcore_coin: {fileID: 116782, guid: 46b964b7c9b416348a9b4f55c97a3b5e, type: 2}
mod_ocgcore_dice: {fileID: 192632, guid: 8ba8e306049b10a4dabc04533d2b59c3, type: 2}
mod_simple_quad: {fileID: 153178, guid: 7e032b6b717b6594ca1d7a2f7c279f0a, type: 2}
mod_simple_ngui_background_texture: {fileID: 197510, guid: 4bcf544bc00b6e84daf5bf79d2238069,
type: 2}
mod_simple_ngui_text: {fileID: 151012, guid: dd963d913f8da854093ea817838d4e6e, type: 2}
mod_ocgcore_number: {fileID: 174198, guid: f65670976d5ffc0469cafb02eb365281, type: 2}
mod_ocgcore_decoration_chain_selecting: {fileID: 113922, guid: 7f3c7b73f5951bc46b55a925c39e5100,
type: 2}
mod_ocgcore_decoration_card_selected: {fileID: 125802, guid: ea01e87d0549f9d4a9b683849a1a94ac,
type: 2}
mod_ocgcore_decoration_card_selecting: {fileID: 121074, guid: 7c6151eed97886444a7fe80b34799937,
type: 2}
mod_ocgcore_decoration_card_active: {fileID: 100012, guid: 9a7a05fb80cccd94d875499f64d8929f,
type: 2}
mod_ocgcore_decoration_spsummon: {fileID: 100006, guid: e0ece19172c71f04ea0bfb7e4865dbe9,
type: 2}
mod_ocgcore_decoration_thunder: {fileID: 185390, guid: ae40f05e43b39ac41bb85107368b3722,
type: 2}
mod_ocgcore_decoration_trap_activated: {fileID: 170606, guid: 60715b5bd03961046b6505cbf86eabae,
type: 2}
mod_ocgcore_decoration_magic_activated: {fileID: 135170, guid: e1020196a14a1954b920066c69ccad08,
type: 2}
mod_ocgcore_decoration_magic_zhuangbei: {fileID: 100018, guid: 2f28e66d12f2ab349b1d9b8ba5062c6e,
type: 2}
mod_ocgcore_decoration_removed: {fileID: 194634, guid: 576d137ab03133744a60dbc343d3adee,
type: 2}
mod_ocgcore_decoration_tograve: {fileID: 100000, guid: 897386993fd43bc4cb52b9fc6151b39d,
type: 2}
mod_ocgcore_decoration_card_setted: {fileID: 100006, guid: ab72d295ef12bc14d9e99b3daa8d84b7,
type: 2}
mod_ocgcore_blood: {fileID: 154148, guid: a1ab56112f979df4b8a38ce78f30bdee, type: 2}
mod_ocgcore_blood_screen: {fileID: 100004, guid: 4826a28e01211e64ab63e8aab65bf799,
type: 2}
mod_ocgcore_bs_atk_decoration: {fileID: 175090, guid: a3ab6c7363ebb2244958942a1cc2d847,
type: 2}
mod_ocgcore_bs_atk_line_earth: {fileID: 151680, guid: cb70567038412554480a054359dad8e2,
type: 2}
mod_ocgcore_bs_atk_line_water: {fileID: 136688, guid: f0c57bf00f98b844586c7f6a2b479f04,
type: 2}
mod_ocgcore_bs_atk_line_fire: {fileID: 129408, guid: 9abbee9e8a70372468d1cfc1e389295c,
type: 2}
mod_ocgcore_bs_atk_line_wind: {fileID: 140622, guid: d5d4d53e7b9c3fd45bca4ad92a4cc74a,
type: 2}
mod_ocgcore_bs_atk_line_dark: {fileID: 168002, guid: 01cab1d8e05c8ea469dfd4c55d3f6590,
type: 2}
mod_ocgcore_bs_atk_line_light: {fileID: 179022, guid: 7dba31b90c96b564dbdf9e0971777138,
type: 2}
mod_ocgcore_cs_chaining: {fileID: 100010, guid: eb8a90c9a22c2544493ff578f226d994,
type: 2}
mod_ocgcore_cs_end: {fileID: 100012, guid: 9fb41bc61b608b149b5288295fea40aa, type: 2}
mod_ocgcore_cs_bomb: {fileID: 100000, guid: 3c0d69c6607bfe744b7da0ab6ff53b67, type: 2}
mod_ocgcore_cs_negated: {fileID: 197450, guid: 060605917b7456e48a265ed2f97acede,
type: 2}
mod_ocgcore_cs_mon_earth: {fileID: 188516, guid: 403bf6eadecab084d837692d99aa1726,
type: 2}
mod_ocgcore_cs_mon_water: {fileID: 188516, guid: b047e754820a2474b96b2dfee7860503,
type: 2}
mod_ocgcore_cs_mon_fire: {fileID: 188516, guid: bae56cf07e83c1149880df9ed7dadd83,
type: 2}
mod_ocgcore_cs_mon_wind: {fileID: 188516, guid: c3852330021b739439c28049b6fb2763,
type: 2}
mod_ocgcore_cs_mon_light: {fileID: 188516, guid: c837d314ee4b9db45a738925e4159c9f,
type: 2}
mod_ocgcore_cs_mon_dark: {fileID: 188516, guid: 204f43277a3085942a86f7275acc0177,
type: 2}
mod_ocgcore_ss_summon_earth: {fileID: 148964, guid: f32dc027b2d1be6459f901a0b050c942,
type: 2}
mod_ocgcore_ss_summon_water: {fileID: 100004, guid: c5b9f6599e8c9c9478a02e9985f3b1c3,
type: 2}
mod_ocgcore_ss_summon_fire: {fileID: 100014, guid: 88c5db92014a0de49bbd528500c200b3,
type: 2}
mod_ocgcore_ss_summon_wind: {fileID: 189074, guid: ecf3c4980b27d8d42a8b20c84b6cac83,
type: 2}
mod_ocgcore_ss_summon_dark: {fileID: 187834, guid: 1b813d3d389b63746b48cd105c252810,
type: 2}
mod_ocgcore_ss_summon_light: {fileID: 100000, guid: cdab8f13fdb5149499cf316800062215,
type: 2}
mod_ocgcore_ol_earth: {fileID: 198160, guid: 0bf96b39484b0c84882da34e17130819, type: 2}
mod_ocgcore_ol_water: {fileID: 126488, guid: 3dad3d277b4f1b44caa32fdf134d60dd, type: 2}
mod_ocgcore_ol_fire: {fileID: 106852, guid: 694d7f4e1b6aae34d9a75a59d952582a, type: 2}
mod_ocgcore_ol_wind: {fileID: 178198, guid: 127e39fbba512d546a78ebb15efcfa59, type: 2}
mod_ocgcore_ol_dark: {fileID: 177540, guid: f8c81e2a945e8684185b6651939f9fff, type: 2}
mod_ocgcore_ol_light: {fileID: 161610, guid: 38661326c4038fd488de6981c1d31186, type: 2}
mod_ocgcore_ss_spsummon_normal: {fileID: 125854, guid: ae7e84d855783134f9a09d0ca5cebfed,
type: 2}
mod_ocgcore_ss_spsummon_ronghe: {fileID: 188150, guid: 1e478768a2b045e4bb691d22be794c09,
type: 2}
mod_ocgcore_ss_spsummon_tongtiao: {fileID: 153922, guid: 9e9b2e1d27abff74fa680e1645e4ce50,
type: 2}
mod_ocgcore_ss_spsummon_yishi: {fileID: 100010, guid: f931792496a8f834799e88ea5ded6b80,
type: 2}
mod_ocgcore_ss_spsummon_link: {fileID: 150870, guid: 8feaa1cb8c38fb94ab91d7f27b7d6722,
type: 2}
mod_ocgcore_ss_p_idle_effect: {fileID: 113812, guid: 4eee7fd80ee672d4f8cdaa9179879637,
type: 2}
mod_ocgcore_ss_p_sum_effect: {fileID: 192278, guid: 4a755177320618248bc717e4dc49926b,
type: 2}
mod_ocgcore_ss_dark_hole: {fileID: 170424, guid: b8fc61e501987aa4d836d532a2003eaf,
type: 2}
mod_ocgcore_ss_link_mark: {fileID: 193842, guid: 31f237d5f58cc3d44b8c6f489981cdbe,
type: 2}
new_ui_menu: {fileID: 167656, guid: 4e3c1289cf09fad40bde488731159a6a, type: 2}
new_ui_setting: {fileID: 133012, guid: b1ec81ad075831c4da5c2baaaa65594b, type: 2}
new_ui_book: {fileID: 154202, guid: 26b8ac8b01eea214c9aa2dda03224bf8, type: 2}
new_ui_selectServer: {fileID: 165948, guid: 66c270580b57825498511f78f7bc78bb, type: 2}
new_ui_gameInfo: {fileID: 139962, guid: 0f5784805788a664da2c92f42ec39685, type: 2}
new_ui_cardDescription: {fileID: 194658, guid: dd57848b7cec7c441b1e5e16bfaf237f,
type: 2}
new_ui_search: {fileID: 175576, guid: 589b9f7f12556814fb7cc2371ef35649, type: 2}
new_ui_searchDetailed: {fileID: 108072, guid: 78d905a01dddef64b9cb440dc62b50a9,
type: 2}
new_ui_cardOnSearchList: {fileID: 121738, guid: 2b6ccbb323c719640a5956255df6e60f,
type: 2}
new_bar_changeSide: {fileID: 122638, guid: 63e044f7c8ec2f941bdf744dfc74c476, type: 2}
new_bar_duel: {fileID: 123392, guid: 829bf6713f5afeb40840803e21e03092, type: 2}
new_bar_room: {fileID: 154124, guid: 4450e27d91ca638499a5b7792d561372, type: 2}
new_bar_editDeck: {fileID: 178988, guid: 765dbdb0e4818974a91597f4abb24ee1, type: 2}
new_bar_watchDuel: {fileID: 117332, guid: c31923f847d652f428563c70ae9126c0, type: 2}
new_bar_watchRecord: {fileID: 101550, guid: c2bfacfbd9e90a145a2e44e65731cecf, type: 2}
new_mod_cardInDeckManager: {fileID: 189694, guid: 6747c695cb6d93142b1f445a7896ea98,
type: 2}
new_mod_tableInDeckManager: {fileID: 124102, guid: 19e5c6880e40e3a4183c21c56af33744,
type: 2}
new_ui_handShower: {fileID: 124728, guid: dfb4acd85c948fa44975eab80c157b45, type: 2}
new_ui_textMesh: {fileID: 141456, guid: f2d3ae60f92063649838be32d3c95bcf, type: 2}
new_ui_superButton: {fileID: 175034, guid: d0dca316780477b4fab4ba9122bdbc5e, type: 2}
new_ui_superButtonTransparent: {fileID: 175034, guid: 1a9f43e6666f73d499018b0bc50fa87f,
type: 2}
new_ui_aiRoom: {fileID: 137880, guid: eaffbd8c582dbcb4b82ee73629e34013, type: 2}
new_ocgcore_field: {fileID: 110048, guid: b1633e26122bb4749a19a5c38826336b, type: 2}
new_ocgcore_chainCircle: {fileID: 139058, guid: d32a4ff301257644a9d5e19d14ba7010,
type: 2}
new_ocgcore_wait: {fileID: 192526, guid: ebe9fe8493cc48b4d8fc206976a5e897, type: 2}
new_mouse: {fileID: 136044, guid: 19638d3f760fa38429c40cca2b503881, type: 2}
remaster_deckManager: {fileID: 175342, guid: e0266c76a82b162439c48c7fe64921ab, type: 2}
remaster_replayManager: {fileID: 197804, guid: 0ba65c521a7de0d46a9e31380654c3b4,
type: 2}
remaster_puzzleManager: {fileID: 186134, guid: 888e20adbca53df4cb24411246bb1b11,
type: 2}
remaster_tagRoom: {fileID: 154246, guid: 95580b5915bf1eb4eaf9b6b19a82f92d, type: 2}
remaster_room: {fileID: 154246, guid: fa04b5d4defb9284aa6b679865c5b9f1, type: 2}
ES_1: {fileID: 152348, guid: 49504cab875642a4a89768cf637df4e0, type: 2}
ES_2: {fileID: 125396, guid: c5cf793ce3857464eafa8aa15c1cfc06, type: 2}
ES_2Force: {fileID: 125396, guid: f687813851d9d9548b710c198d84db01, type: 2}
ES_3cancle: {fileID: 136638, guid: b40821dc1a2e1374981ee75e4c966c3f, type: 2}
ES_Single_multiple_window: {fileID: 124974, guid: 973d36324e25edb4e937f0d46b67d978,
type: 2}
ES_Single_option: {fileID: 140558, guid: c67c5053dc1b3c14db4efc960bc8f57c, type: 2}
ES_multiple_option: {fileID: 160692, guid: 2f2ccdda83cade9439f7a615e3943a17, type: 2}
ES_input: {fileID: 169056, guid: dd31e15b57e5f354e94eb55af88bdaae, type: 2}
ES_position: {fileID: 197414, guid: ebf9fc604e38b7348be638f5deaa91db, type: 2}
ES_Tp: {fileID: 139314, guid: 3cafe5fcc84bd994cb64aaf0fc2b4ec6, type: 2}
ES_Face: {fileID: 195852, guid: b8748dafca1e28c4d9e882fb8b3ff68b, type: 2}
ES_FS: {fileID: 150976, guid: e371745b12d178b4ebe42e879820c9bb, type: 2}
Pro1_CardShower: {fileID: 166874, guid: 7b9a1520ac854164d80116f4c9cd49f4, type: 2}
Pro1_superCardShower: {fileID: 166874, guid: 9c687fe8a2487c34a857f20d148bce8e, type: 2}
Pro1_superCardShowerA: {fileID: 166874, guid: ed7ee42be6f2d9742ab3af7f921085ad,
type: 2}
New_arrow: {fileID: 139724, guid: 65847fa9d4d916b4993e5b907ab5262f, type: 2}
New_selectKuang: {fileID: 161760, guid: f72715be2fc64e64a98ae2101b915fd1, type: 2}
New_chainKuang: {fileID: 123774, guid: 00f2b7eecbee10a4b8c086ed3d7dc683, type: 2}
New_phase: {fileID: 108702, guid: 1150c172f7a9d634a824727a558df871, type: 2}
New_decker: {fileID: 156862, guid: 7b12ea4fd69f4184b97c15f847459773, type: 2}
New_winCaculator: {fileID: 150246, guid: 139670d91598eab40a849ab0d82b2d41, type: 2}
New_winCaculatorRecord: {fileID: 130352, guid: 23c629e0cb8735a4ea8ea3136526cc89,
type: 2}
New_ocgcore_placeSelector: {fileID: 114714, guid: 86a90872c7957c84db384fd3d2961da2,
type: 2}
mouseParticle: {fileID: 0}
--- !u!4 &363089322
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 431276, guid: 995e2fa1a1156d248955c5fb98502585, type: 2}
m_PrefabInternal: {fileID: 1237806114}
m_GameObject: {fileID: 363089320}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &1237806114
Prefab:
m_ObjectHideFlags: 0
......@@ -990,9 +760,12 @@ Prefab:
propertyPath: mod_ocgcore_ss_link_mark
value:
objectReference: {fileID: 193842, guid: 31f237d5f58cc3d44b8c6f489981cdbe, type: 2}
- target: {fileID: 11419100, guid: 995e2fa1a1156d248955c5fb98502585, type: 2}
propertyPath: new_ui_RoomList
value:
objectReference: {fileID: 166306, guid: 2ee19dceffad869469d4ae6ce0acc3c5, type: 2}
m_RemovedComponents: []
m_ParentPrefab: {fileID: 100100000, guid: 995e2fa1a1156d248955c5fb98502585, type: 2}
m_RootGameObject: {fileID: 363089320}
m_IsPrefabParent: 0
--- !u!1 &1534402465
GameObject:
......
......@@ -450,7 +450,7 @@ Transform:
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 171500}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 2, y: 274, z: 0}
m_LocalPosition: {x: 2, y: 273, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 419752}
......@@ -813,7 +813,7 @@ BoxCollider:
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 20, y: 20, z: 0}
m_Size: {x: 30, y: 30, z: 0}
m_Center: {x: 0, y: 0, z: 0}
--- !u!65 &6550730
BoxCollider:
......@@ -963,7 +963,7 @@ MonoBehaviour:
keepCrispWhenShrunk: 1
mTrueTypeFont: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
mFont: {fileID: 0}
mText: Hide active duels
mText: "\u9690\u85CF\u5F00\u59CB\u7684\u623F\u95F4"
mFontSize: 20
mFontStyle: 0
mAlignment: 0
......@@ -1251,7 +1251,7 @@ MonoBehaviour:
keepCrispWhenShrunk: 1
mTrueTypeFont: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
mFont: {fileID: 0}
mText: Room List
mText: "\u623F\u95F4\u4FE1\u606F"
mFontSize: 30
mFontStyle: 0
mAlignment: 1
......@@ -1417,7 +1417,7 @@ MonoBehaviour:
keepCrispWhenShrunk: 1
mTrueTypeFont: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
mFont: {fileID: 0}
mText: Hide AI rooms
mText: "\u9690\u85CF\u4EBA\u673A\u7684\u623F\u95F4"
mFontSize: 20
mFontStyle: 0
mAlignment: 0
......@@ -1523,24 +1523,24 @@ MonoBehaviour:
leftAnchor:
target: {fileID: 419752}
relative: 1
absolute: -39
absolute: -44
rightAnchor:
target: {fileID: 419752}
relative: 1
absolute: -19
absolute: -14
bottomAnchor:
target: {fileID: 419752}
relative: 1
absolute: -47
absolute: -52
topAnchor:
target: {fileID: 419752}
relative: 1
absolute: -27
absolute: -22
updateAnchors: 1
mColor: {r: 1, g: 1, b: 1, a: 1}
mPivot: 4
mWidth: 20
mHeight: 20
mWidth: 30
mHeight: 30
mDepth: 1
autoResizeBoxCollider: 1
hideIfOffScreen: 0
......@@ -1595,7 +1595,7 @@ MonoBehaviour:
autoResizeBoxCollider: 0
hideIfOffScreen: 0
keepAspectRatio: 0
aspectRatio: 0.9369863
aspectRatio: 0.94
mType: 0
mFillDirection: 4
mFillAmount: 1
......@@ -1762,7 +1762,7 @@ MonoBehaviour:
keepCrispWhenShrunk: 1
mTrueTypeFont: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
mFont: {fileID: 0}
mText: 'Room Name: '
mText: "\u623F\u95F4\u540D\uFF1A"
mFontSize: 25
mFontStyle: 0
mAlignment: 1
......@@ -2240,7 +2240,6 @@ MonoBehaviour:
mod: {fileID: 120608, guid: b102b714e94a8bf4abf4b4ada52e4158, type: 2}
panel: {fileID: 11450640}
scrollBar: {fileID: 11447614}
heightOfEach: 20
preHeight: 0
--- !u!114 &11487676
MonoBehaviour:
......@@ -2408,7 +2407,7 @@ MonoBehaviour:
keepCrispWhenShrunk: 1
mTrueTypeFont: {fileID: 12800000, guid: f775853fdfd14bb47934543e95c3bae3, type: 3}
mFont: {fileID: 0}
mText: Refresh
mText: "\u5237\u65B0\u623F\u95F4"
mFontSize: 20
mFontStyle: 0
mAlignment: 1
......
......@@ -88,7 +88,7 @@ GameObject:
- component: {fileID: 11137194}
- component: {fileID: 11415628}
m_Layer: 18
m_Name: ai_
m_Name: joinQQ_
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
......@@ -103,12 +103,12 @@ GameObject:
m_Component:
- component: {fileID: 457390}
m_Layer: 18
m_Name: single
m_Name: download
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
m_IsActive: 1
--- !u!1 &114010
GameObject:
m_ObjectHideFlags: 1
......@@ -269,7 +269,7 @@ GameObject:
- component: {fileID: 11104964}
- component: {fileID: 11454028}
m_Layer: 18
m_Name: single_
m_Name: download_
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
......@@ -362,12 +362,12 @@ GameObject:
m_Component:
- component: {fileID: 457766}
m_Layer: 18
m_Name: ai
m_Name: joinQQ
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
m_IsActive: 1
--- !u!1 &171908
GameObject:
m_ObjectHideFlags: 1
......@@ -526,13 +526,13 @@ Transform:
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 153244}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 48, y: -84.9, z: 0}
m_LocalPosition: {x: 48, y: -136.6, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 441056}
- {fileID: 419708}
m_Father: {fileID: 433428}
m_RootOrder: 6
m_RootOrder: 9
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &408654
Transform:
......@@ -554,7 +554,7 @@ Transform:
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 133448}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -34, y: 0, z: 0}
m_LocalPosition: {x: -48, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 463918}
......@@ -582,8 +582,8 @@ Transform:
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 117592}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 155.1, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalPosition: {x: -8, y: 213.4, z: 0}
m_LocalScale: {x: 0.87, y: 0.87, z: 0.87}
m_Children: []
m_Father: {fileID: 433428}
m_RootOrder: 0
......@@ -608,17 +608,19 @@ Transform:
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 167656}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -3, y: -1, z: 0}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 424744}
- {fileID: 408654}
- {fileID: 457766}
- {fileID: 470768}
- {fileID: 4829330657038936}
- {fileID: 457766}
- {fileID: 468408}
- {fileID: 461742}
- {fileID: 400018}
- {fileID: 4191599820907090}
- {fileID: 457390}
- {fileID: 400018}
- {fileID: 457020}
m_Father: {fileID: 0}
m_RootOrder: 0
......@@ -696,13 +698,13 @@ Transform:
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 129242}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 48, y: -144.9, z: 0}
m_LocalPosition: {x: 48, y: -196.6, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 435630}
- {fileID: 476390}
m_Father: {fileID: 433428}
m_RootOrder: 8
m_RootOrder: 10
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &457390
Transform:
......@@ -710,14 +712,14 @@ Transform:
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 112684}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 48, y: -76.6, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 494232}
- {fileID: 416564}
m_Father: {fileID: 433428}
m_RootOrder: 7
m_RootOrder: 8
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &457766
Transform:
......@@ -725,14 +727,14 @@ Transform:
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 171564}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 48, y: 103.4, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 475224}
- {fileID: 458410}
m_Father: {fileID: 433428}
m_RootOrder: 2
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &458410
Transform:
......@@ -741,7 +743,7 @@ Transform:
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 111488}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -36, y: 0, z: 0}
m_LocalPosition: {x: -48, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 499540}
......@@ -755,13 +757,13 @@ Transform:
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 129552}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 48, y: -24.9, z: 0}
m_LocalPosition: {x: 48, y: -16.6, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 466270}
- {fileID: 475638}
m_Father: {fileID: 433428}
m_RootOrder: 5
m_RootOrder: 6
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &463918
Transform:
......@@ -796,13 +798,13 @@ Transform:
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 140694}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 48, y: 35.1, z: 0}
m_LocalPosition: {x: 48, y: 43.4, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 473478}
- {fileID: 452260}
m_Father: {fileID: 433428}
m_RootOrder: 4
m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &470768
Transform:
......@@ -811,13 +813,13 @@ Transform:
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 188558}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 48, y: 95.1, z: 0}
m_LocalPosition: {x: 48, y: 163.4, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 449010}
- {fileID: 491594}
m_Father: {fileID: 433428}
m_RootOrder: 3
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &473478
Transform:
......@@ -986,7 +988,7 @@ BoxCollider:
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 210, y: 372, z: 0}
m_Size: {x: 210, y: 464, z: 0}
m_Center: {x: 0, y: 0, z: 0}
--- !u!65 &6550340
BoxCollider:
......@@ -1220,8 +1222,8 @@ MonoBehaviour:
updateAnchors: 1
mColor: {r: 1, g: 1, b: 1, a: 1}
mPivot: 4
mWidth: 32
mHeight: 32
mWidth: 48
mHeight: 48
mDepth: 9
autoResizeBoxCollider: 0
hideIfOffScreen: 0
......@@ -1271,12 +1273,12 @@ MonoBehaviour:
mColor: {r: 1, g: 1, b: 1, a: 1}
mPivot: 4
mWidth: 210
mHeight: 372
mHeight: 464
mDepth: 0
autoResizeBoxCollider: 1
hideIfOffScreen: 0
keepAspectRatio: 0
aspectRatio: 0.5645161
aspectRatio: 0.4525862
mType: 1
mFillDirection: 4
mFillAmount: 1
......@@ -1912,7 +1914,7 @@ MonoBehaviour:
mClipTexture: {fileID: 0}
mAlpha: 1
mClipping: 3
mClipRange: {x: 0, y: 0, z: 210, w: 372}
mClipRange: {x: 0, y: 0, z: 210, w: 464}
mClipSoftness: {x: 0, y: 0}
mDepth: 0
mSortingOrder: 0
......@@ -1997,8 +1999,8 @@ MonoBehaviour:
updateAnchors: 1
mColor: {r: 1, g: 1, b: 1, a: 1}
mPivot: 4
mWidth: 32
mHeight: 32
mWidth: 48
mHeight: 48
mDepth: 9
autoResizeBoxCollider: 0
hideIfOffScreen: 0
......@@ -2276,8 +2278,8 @@ MonoBehaviour:
keepCrispWhenShrunk: 1
mTrueTypeFont: {fileID: 12800000, guid: f775853fdfd14bb47934543e95c3bae3, type: 3}
mFont: {fileID: 0}
mText: "\u6B8B\u5C40\u6A21\u5F0F"
mFontSize: 20
mText: "\u4E0B\u8F7D\u7ACB\u7ED8"
mFontSize: 30
mFontStyle: 0
mAlignment: 1
mEncoding: 1
......@@ -2582,8 +2584,8 @@ MonoBehaviour:
keepCrispWhenShrunk: 1
mTrueTypeFont: {fileID: 12800000, guid: f775853fdfd14bb47934543e95c3bae3, type: 3}
mFont: {fileID: 0}
mText: "\u4EBA\u673A\u6A21\u5F0F"
mFontSize: 20
mText: "\u52A0\u5165\u6211\u4EEC"
mFontSize: 30
mFontStyle: 0
mAlignment: 1
mEncoding: 1
......@@ -2764,49 +2766,713 @@ Prefab:
m_Modifications:
- target: {fileID: 0}
propertyPath: mText
value: YGOPro2 Android 1.034.3
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_LocalPosition.y
value: -144.899994
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_LocalPosition.x
value: 48
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: mHeight
value: 372
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: aspectRatio
value: .564516127
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_Size.y
value: 372
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: mClipRange.w
value: 372
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: mClipRange.z
value: 210
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_Size.x
value: 210
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: mWidth
value: 210
value: YGOPro2 1033.D.3
objectReference: {fileID: 0}
m_RemovedComponents: []
m_ParentPrefab: {fileID: 0}
m_RootGameObject: {fileID: 167656}
m_IsPrefabParent: 1
--- !u!1 &1018573393155376
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4191599820907090}
m_Layer: 18
m_Name: single
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!1 &1139649196682156
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4829330657038936}
m_Layer: 18
m_Name: ai
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!1 &1159813084122940
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4053408433647550}
- component: {fileID: 114366754473042692}
- component: {fileID: 65159542017247600}
- component: {fileID: 114107249516213602}
- component: {fileID: 111670893441235690}
- component: {fileID: 114346916008849968}
m_Layer: 18
m_Name: single_
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1636089226512808
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4089826099542032}
- component: {fileID: 114791676893023644}
m_Layer: 18
m_Name: '!lable'
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1647977921747776
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4225652295201372}
- component: {fileID: 114130597832239128}
m_Layer: 18
m_Name: Texture
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1657836238507784
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4257181963098616}
- component: {fileID: 114630701837368336}
- component: {fileID: 65096595021590956}
- component: {fileID: 114425085406132306}
- component: {fileID: 111783032588742556}
- component: {fileID: 114649820685583164}
m_Layer: 18
m_Name: ai_
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1778831501972156
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4367052021231822}
- component: {fileID: 114389650204629156}
m_Layer: 18
m_Name: Texture
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1975163712512444
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4796253440775284}
- component: {fileID: 114442168789915440}
m_Layer: 18
m_Name: '!lable'
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4053408433647550
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1159813084122940}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -48, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 4089826099542032}
m_Father: {fileID: 4191599820907090}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4089826099542032
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1636089226512808}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 29, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4053408433647550}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4191599820907090
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1018573393155376}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 48, y: -76.6, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 4225652295201372}
- {fileID: 4053408433647550}
m_Father: {fileID: 433428}
m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4225652295201372
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1647977921747776}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -110, y: 3, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4191599820907090}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4257181963098616
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1657836238507784}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -48, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 4796253440775284}
m_Father: {fileID: 4829330657038936}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4367052021231822
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1778831501972156}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -110, y: 3, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4829330657038936}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4796253440775284
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1975163712512444}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 31, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4257181963098616}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4829330657038936
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1139649196682156}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 48, y: 103.4, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 4367052021231822}
- {fileID: 4257181963098616}
m_Father: {fileID: 433428}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!65 &65096595021590956
BoxCollider:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1657836238507784}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 178, y: 50, z: 0}
m_Center: {x: 0, y: 0, z: 0}
--- !u!65 &65159542017247600
BoxCollider:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1159813084122940}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 182, y: 50, z: 0}
m_Center: {x: 0, y: 0, z: 0}
--- !u!111 &111670893441235690
Animation:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1159813084122940}
m_Enabled: 0
serializedVersion: 3
m_Animation: {fileID: 7400000, guid: e8c465e83c3e18040884ef096f01647b, type: 2}
m_Animations:
- {fileID: 7400000, guid: e8c465e83c3e18040884ef096f01647b, type: 2}
m_WrapMode: 0
m_PlayAutomatically: 1
m_AnimatePhysics: 0
m_CullingType: 0
--- !u!111 &111783032588742556
Animation:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1657836238507784}
m_Enabled: 0
serializedVersion: 3
m_Animation: {fileID: 7400000, guid: e8c465e83c3e18040884ef096f01647b, type: 2}
m_Animations:
- {fileID: 7400000, guid: e8c465e83c3e18040884ef096f01647b, type: 2}
m_WrapMode: 0
m_PlayAutomatically: 1
m_AnimatePhysics: 0
m_CullingType: 0
--- !u!114 &114107249516213602
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1159813084122940}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 1fdca5042b1d12a4890ec1bd4f04290d, type: 3}
m_Name:
m_EditorClassIdentifier:
tweenTarget: {fileID: 1159813084122940}
hover: {r: 1, g: 1, b: 1, a: 1}
pressed: {r: 1, g: 1, b: 1, a: 1}
disabledColor: {r: 1, g: 1, b: 1, a: 1}
duration: 0.2
dragHighlight: 0
hoverSprite:
pressedSprite:
disabledSprite:
hoverSprite2D: {fileID: 0}
pressedSprite2D: {fileID: 0}
disabledSprite2D: {fileID: 0}
pixelSnap: 0
onClick: []
mTextureOutNormal:
mTextureOutPressed:
--- !u!114 &114130597832239128
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1647977921747776}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3}
m_Name:
m_EditorClassIdentifier:
leftAnchor:
target: {fileID: 0}
relative: 0
absolute: 0
rightAnchor:
target: {fileID: 0}
relative: 1
absolute: 0
bottomAnchor:
target: {fileID: 0}
relative: 0
absolute: 0
topAnchor:
target: {fileID: 0}
relative: 1
absolute: 0
updateAnchors: 1
mColor: {r: 1, g: 1, b: 1, a: 1}
mPivot: 4
mWidth: 48
mHeight: 48
mDepth: 9
autoResizeBoxCollider: 0
hideIfOffScreen: 0
keepAspectRatio: 0
aspectRatio: 1
mType: 0
mFillDirection: 4
mFillAmount: 1
mInvert: 0
mFlip: 0
centerType: 1
leftType: 1
rightType: 1
bottomType: 1
topType: 1
mAtlas: {fileID: 11422656, guid: 1b5c469d95cc74b4e9f655da6f9dd392, type: 2}
mSpriteName: puzzle
mFillCenter: 1
--- !u!114 &114346916008849968
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1159813084122940}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3f093ad5830afe44aba6efa8b8a5d5b9, type: 3}
m_Name:
m_EditorClassIdentifier:
target: {fileID: 111670893441235690}
animator: {fileID: 0}
clipName:
trigger: 1
playDirection: 1
resetOnPlay: 0
clearSelection: 0
ifDisabledOnPlay: 0
disableWhenFinished: 0
onFinished: []
eventReceiver: {fileID: 0}
callWhenFinished:
--- !u!114 &114366754473042692
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1159813084122940}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 858a20c1b21a3f94bb5b2d3b901c9aaf, type: 3}
m_Name:
m_EditorClassIdentifier:
leftAnchor:
target: {fileID: 0}
relative: 0
absolute: 0
rightAnchor:
target: {fileID: 0}
relative: 1
absolute: 0
bottomAnchor:
target: {fileID: 0}
relative: 0
absolute: 0
topAnchor:
target: {fileID: 0}
relative: 1
absolute: 0
updateAnchors: 1
mColor: {r: 1, g: 1, b: 1, a: 1}
mPivot: 4
mWidth: 182
mHeight: 50
mDepth: 8
autoResizeBoxCollider: 1
hideIfOffScreen: 0
keepAspectRatio: 0
aspectRatio: 3.64
--- !u!114 &114389650204629156
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1778831501972156}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3}
m_Name:
m_EditorClassIdentifier:
leftAnchor:
target: {fileID: 0}
relative: 0
absolute: 0
rightAnchor:
target: {fileID: 0}
relative: 1
absolute: 0
bottomAnchor:
target: {fileID: 0}
relative: 0
absolute: 0
topAnchor:
target: {fileID: 0}
relative: 1
absolute: 0
updateAnchors: 1
mColor: {r: 1, g: 1, b: 1, a: 1}
mPivot: 4
mWidth: 48
mHeight: 48
mDepth: 9
autoResizeBoxCollider: 0
hideIfOffScreen: 0
keepAspectRatio: 0
aspectRatio: 1
mType: 0
mFillDirection: 4
mFillAmount: 1
mInvert: 0
mFlip: 0
centerType: 1
leftType: 1
rightType: 1
bottomType: 1
topType: 1
mAtlas: {fileID: 11422656, guid: 1b5c469d95cc74b4e9f655da6f9dd392, type: 2}
mSpriteName: ai
mFillCenter: 1
--- !u!114 &114425085406132306
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1657836238507784}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 1fdca5042b1d12a4890ec1bd4f04290d, type: 3}
m_Name:
m_EditorClassIdentifier:
tweenTarget: {fileID: 1657836238507784}
hover: {r: 1, g: 1, b: 1, a: 1}
pressed: {r: 1, g: 1, b: 1, a: 1}
disabledColor: {r: 1, g: 1, b: 1, a: 1}
duration: 0.2
dragHighlight: 0
hoverSprite:
pressedSprite:
disabledSprite:
hoverSprite2D: {fileID: 0}
pressedSprite2D: {fileID: 0}
disabledSprite2D: {fileID: 0}
pixelSnap: 0
onClick: []
mTextureOutNormal:
mTextureOutPressed:
--- !u!114 &114442168789915440
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1975163712512444}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3}
m_Name:
m_EditorClassIdentifier:
leftAnchor:
target: {fileID: 0}
relative: 0
absolute: 0
rightAnchor:
target: {fileID: 0}
relative: 1
absolute: 0
bottomAnchor:
target: {fileID: 0}
relative: 0
absolute: 0
topAnchor:
target: {fileID: 0}
relative: 1
absolute: -4
updateAnchors: 1
mColor: {r: 1, g: 1, b: 1, a: 1}
mPivot: 4
mWidth: 116
mHeight: 50
mDepth: 2
autoResizeBoxCollider: 0
hideIfOffScreen: 0
keepAspectRatio: 0
aspectRatio: 2.32
keepCrispWhenShrunk: 1
mTrueTypeFont: {fileID: 12800000, guid: f775853fdfd14bb47934543e95c3bae3, type: 3}
mFont: {fileID: 0}
mText: "\u4EBA\u673A\u6A21\u5F0F"
mFontSize: 30
mFontStyle: 0
mAlignment: 1
mEncoding: 1
mMaxLineCount: 0
mEffectStyle: 0
mEffectColor: {r: 0, g: 0, b: 0, a: 1}
mSymbols: 1
mEffectDistance: {x: 1, y: 1}
mOverflow: 0
mMaterial: {fileID: 0}
mApplyGradient: 1
mGradientTop: {r: 1, g: 1, b: 1, a: 1}
mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1}
mSpacingX: 0
mSpacingY: 0
mUseFloatSpacing: 0
mFloatSpacingX: 0
mFloatSpacingY: 0
mOverflowEllipsis: 0
mShrinkToFit: 0
mMaxLineWidth: 0
mMaxLineHeight: 0
mLineWidth: 0
mMultiline: 1
--- !u!114 &114630701837368336
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1657836238507784}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 858a20c1b21a3f94bb5b2d3b901c9aaf, type: 3}
m_Name:
m_EditorClassIdentifier:
leftAnchor:
target: {fileID: 0}
relative: 0
absolute: 0
rightAnchor:
target: {fileID: 0}
relative: 1
absolute: 0
bottomAnchor:
target: {fileID: 0}
relative: 0
absolute: 0
topAnchor:
target: {fileID: 0}
relative: 1
absolute: 0
updateAnchors: 1
mColor: {r: 1, g: 1, b: 1, a: 1}
mPivot: 4
mWidth: 178
mHeight: 50
mDepth: 8
autoResizeBoxCollider: 1
hideIfOffScreen: 0
keepAspectRatio: 0
aspectRatio: 3.56
--- !u!114 &114649820685583164
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1657836238507784}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3f093ad5830afe44aba6efa8b8a5d5b9, type: 3}
m_Name:
m_EditorClassIdentifier:
target: {fileID: 111783032588742556}
animator: {fileID: 0}
clipName:
trigger: 1
playDirection: 1
resetOnPlay: 0
clearSelection: 0
ifDisabledOnPlay: 0
disableWhenFinished: 0
onFinished: []
eventReceiver: {fileID: 0}
callWhenFinished:
--- !u!114 &114791676893023644
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1636089226512808}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3}
m_Name:
m_EditorClassIdentifier:
leftAnchor:
target: {fileID: 0}
relative: 0
absolute: 0
rightAnchor:
target: {fileID: 0}
relative: 1
absolute: 0
bottomAnchor:
target: {fileID: 0}
relative: 0
absolute: 0
topAnchor:
target: {fileID: 0}
relative: 1
absolute: -4
updateAnchors: 1
mColor: {r: 1, g: 1, b: 1, a: 1}
mPivot: 4
mWidth: 116
mHeight: 50
mDepth: 2
autoResizeBoxCollider: 0
hideIfOffScreen: 0
keepAspectRatio: 0
aspectRatio: 2.32
keepCrispWhenShrunk: 1
mTrueTypeFont: {fileID: 12800000, guid: f775853fdfd14bb47934543e95c3bae3, type: 3}
mFont: {fileID: 0}
mText: "\u6B8B\u5C40\u6A21\u5F0F"
mFontSize: 30
mFontStyle: 0
mAlignment: 1
mEncoding: 1
mMaxLineCount: 0
mEffectStyle: 0
mEffectColor: {r: 0, g: 0, b: 0, a: 1}
mSymbols: 1
mEffectDistance: {x: 1, y: 1}
mOverflow: 0
mMaterial: {fileID: 0}
mApplyGradient: 1
mGradientTop: {r: 1, g: 1, b: 1, a: 1}
mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1}
mSpacingX: 0
mSpacingY: 0
mUseFloatSpacing: 0
mFloatSpacingX: 0
mFloatSpacingY: 0
mOverflowEllipsis: 0
mShrinkToFit: 0
mMaxLineWidth: 0
mMaxLineHeight: 0
mLineWidth: 0
mMultiline: 1
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -872,7 +872,7 @@ GameObject:
- component: {fileID: 11494298}
- component: {fileID: 11424234}
m_Layer: 5
m_Name: '*MonsterCloud'
m_Name: '*DownloadImage'
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
......@@ -3085,7 +3085,7 @@ Transform:
- {fileID: 471716}
- {fileID: 498002}
m_Father: {fileID: 463726}
m_RootOrder: 18
m_RootOrder: 23
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &401690
Transform:
......@@ -3101,7 +3101,7 @@ Transform:
- {fileID: 482074}
- {fileID: 479340}
m_Father: {fileID: 463726}
m_RootOrder: 14
m_RootOrder: 18
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &401726
Transform:
......@@ -3143,7 +3143,7 @@ Transform:
- {fileID: 490248}
- {fileID: 470038}
m_Father: {fileID: 463726}
m_RootOrder: 13
m_RootOrder: 17
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &402524
Transform:
......@@ -3370,7 +3370,7 @@ Transform:
- {fileID: 426094}
- {fileID: 416030}
m_Father: {fileID: 463726}
m_RootOrder: 21
m_RootOrder: 15
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &412424
Transform:
......@@ -3412,7 +3412,7 @@ Transform:
- {fileID: 433918}
- {fileID: 479498}
m_Father: {fileID: 463726}
m_RootOrder: 22
m_RootOrder: 16
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &413668
Transform:
......@@ -3521,7 +3521,7 @@ Transform:
- {fileID: 431862}
- {fileID: 424138}
m_Father: {fileID: 463726}
m_RootOrder: 10
m_RootOrder: 11
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &417702
Transform:
......@@ -3553,7 +3553,7 @@ Transform:
- {fileID: 421754}
- {fileID: 433310}
m_Father: {fileID: 463726}
m_RootOrder: 15
m_RootOrder: 19
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &418648
Transform:
......@@ -3767,7 +3767,7 @@ Transform:
- {fileID: 425476}
- {fileID: 499628}
m_Father: {fileID: 463726}
m_RootOrder: 9
m_RootOrder: 10
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &429800
Transform:
......@@ -3822,7 +3822,7 @@ Transform:
- {fileID: 429800}
- {fileID: 498702}
m_Father: {fileID: 463726}
m_RootOrder: 16
m_RootOrder: 20
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &431816
Transform:
......@@ -4159,7 +4159,7 @@ Transform:
- {fileID: 468734}
- {fileID: 475024}
m_Father: {fileID: 463726}
m_RootOrder: 8
m_RootOrder: 9
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &445292
Transform:
......@@ -4217,7 +4217,7 @@ Transform:
- {fileID: 441606}
- {fileID: 410080}
m_Father: {fileID: 463726}
m_RootOrder: 2
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &451274
Transform:
......@@ -4457,29 +4457,30 @@ Transform:
m_LocalPosition: {x: 41.59999, y: -128, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 483970}
- {fileID: 473966}
- {fileID: 449494}
- {fileID: 463782}
- {fileID: 483970}
- {fileID: 417702}
- {fileID: 441892}
- {fileID: 410798}
- {fileID: 419332}
- {fileID: 489986}
- {fileID: 444372}
- {fileID: 427284}
- {fileID: 417586}
- {fileID: 483214}
- {fileID: 480712}
- {fileID: 464934}
- {fileID: 411680}
- {fileID: 412652}
- {fileID: 402494}
- {fileID: 401690}
- {fileID: 418518}
- {fileID: 431416}
- {fileID: 4748048495216516}
- {fileID: 487754}
- {fileID: 401270}
- {fileID: 489986}
- {fileID: 464934}
- {fileID: 411680}
- {fileID: 412652}
m_Father: {fileID: 484650}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
......@@ -4497,7 +4498,7 @@ Transform:
- {fileID: 435552}
- {fileID: 481188}
m_Father: {fileID: 463726}
m_RootOrder: 3
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &463944
Transform:
......@@ -4539,7 +4540,7 @@ Transform:
- {fileID: 480244}
- {fileID: 412424}
m_Father: {fileID: 463726}
m_RootOrder: 20
m_RootOrder: 14
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &465534
Transform:
......@@ -4642,7 +4643,7 @@ Transform:
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 108314}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -8, y: 278, z: 0}
m_LocalPosition: {x: -8, y: 277, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 484650}
......@@ -4730,7 +4731,7 @@ Transform:
- {fileID: 402688}
- {fileID: 471644}
m_Father: {fileID: 463726}
m_RootOrder: 1
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &473974
Transform:
......@@ -4982,7 +4983,7 @@ Transform:
- {fileID: 416950}
- {fileID: 489226}
m_Father: {fileID: 463726}
m_RootOrder: 12
m_RootOrder: 13
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &481188
Transform:
......@@ -5024,7 +5025,7 @@ Transform:
- {fileID: 437914}
- {fileID: 430098}
m_Father: {fileID: 463726}
m_RootOrder: 11
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &483424
Transform:
......@@ -5079,7 +5080,7 @@ Transform:
- {fileID: 478220}
- {fileID: 480460}
m_Father: {fileID: 463726}
m_RootOrder: 0
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &484324
Transform:
......@@ -5146,15 +5147,15 @@ Transform:
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 128600}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 15, y: 230, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 15, y: 195, z: 0}
m_LocalScale: {x: 0.99846995, y: 0.99846995, z: 0.99846995}
m_Children:
- {fileID: 479786}
- {fileID: 411022}
- {fileID: 432392}
m_Father: {fileID: 463726}
m_RootOrder: 17
m_RootOrder: 22
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &488244
Transform:
......@@ -5238,7 +5239,7 @@ Transform:
- {fileID: 402642}
- {fileID: 443838}
m_Father: {fileID: 463726}
m_RootOrder: 19
m_RootOrder: 8
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &490080
Transform:
......@@ -10225,7 +10226,8 @@ MonoBehaviour:
closeUp: {fileID: 11451290}
showoff: {fileID: 11470560}
showoffWhenActived: {fileID: 11452754}
cloud: {fileID: 11408868}
cloud: {fileID: 114247332317060808}
DownloadImage: {fileID: 11408868}
Vbattle: {fileID: 11435302}
Vmove: {fileID: 11428410}
Vchain: {fileID: 11427298}
......@@ -14123,7 +14125,7 @@ MonoBehaviour:
keepCrispWhenShrunk: 1
mTrueTypeFont: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
mFont: {fileID: 0}
mText: "\u602A\u7269\u886C\u6258\u5149\u6655\u6548\u679C"
mText: "\u81EA\u52A8\u4E0B\u8F7D\u7F3A\u5931\u5361\u56FE"
mFontSize: 18
mFontStyle: 0
mAlignment: 0
......@@ -18567,3 +18569,439 @@ Prefab:
m_ParentPrefab: {fileID: 0}
m_RootGameObject: {fileID: 133012}
m_IsPrefabParent: 1
--- !u!1 &1334155132578260
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4748048495216516}
- component: {fileID: 114529394992741522}
- component: {fileID: 114247332317060808}
- component: {fileID: 65762186443550356}
- component: {fileID: 114087385098287042}
- component: {fileID: 114575008299407160}
m_Layer: 5
m_Name: '*MonsterCloud'
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1488671369870118
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4093465128725644}
- component: {fileID: 114375891256782996}
m_Layer: 5
m_Name: Background
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1803584130090100
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4937417521647812}
- component: {fileID: 114931832146496222}
m_Layer: 5
m_Name: '!lable'
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1848059495511682
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4737155259452260}
- component: {fileID: 111016380425419474}
- component: {fileID: 114104626935001850}
- component: {fileID: 114379033697092706}
m_Layer: 5
m_Name: Checkmark
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4093465128725644
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1488671369870118}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 10, y: 1, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4748048495216516}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4737155259452260
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1848059495511682}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 10, y: 1, z: 0}
m_LocalScale: {x: 0.01, y: 0.01, z: 0.01}
m_Children: []
m_Father: {fileID: 4748048495216516}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4748048495216516
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1334155132578260}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 15, y: 230, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 4737155259452260}
- {fileID: 4093465128725644}
- {fileID: 4937417521647812}
m_Father: {fileID: 463726}
m_RootOrder: 21
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4937417521647812
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1803584130090100}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 27, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4748048495216516}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!65 &65762186443550356
BoxCollider:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1334155132578260}
m_Material: {fileID: 0}
m_IsTrigger: 1
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 272, y: 24, z: 0}
m_Center: {x: 136, y: 0, z: 0}
--- !u!111 &111016380425419474
Animation:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1848059495511682}
m_Enabled: 0
serializedVersion: 3
m_Animation: {fileID: 7400000, guid: baa794242d9902a439adb42668119f24, type: 2}
m_Animations:
- {fileID: 7400000, guid: baa794242d9902a439adb42668119f24, type: 2}
m_WrapMode: 0
m_PlayAutomatically: 0
m_AnimatePhysics: 0
m_CullingType: 0
--- !u!114 &114087385098287042
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1334155132578260}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 1fdca5042b1d12a4890ec1bd4f04290d, type: 3}
m_Name:
m_EditorClassIdentifier:
tweenTarget: {fileID: 1488671369870118}
hover: {r: 1, g: 1, b: 1, a: 1}
pressed: {r: 1, g: 1, b: 1, a: 1}
disabledColor: {r: 1, g: 1, b: 1, a: 1}
duration: 0.2
dragHighlight: 0
hoverSprite:
pressedSprite:
disabledSprite:
hoverSprite2D: {fileID: 0}
pressedSprite2D: {fileID: 0}
disabledSprite2D: {fileID: 0}
pixelSnap: 0
onClick: []
mTextureOutNormal:
mTextureOutPressed:
--- !u!114 &114104626935001850
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1848059495511682}
m_Enabled: 0
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 65ee607e1177db1479c3cbf94cac327e, type: 3}
m_Name:
m_EditorClassIdentifier:
onFinished: []
eventReceiver: {fileID: 0}
callWhenFinished:
--- !u!114 &114247332317060808
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1334155132578260}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 446d504799d99174383957fca80713c8, type: 3}
m_Name:
m_EditorClassIdentifier:
group: 0
activeSprite: {fileID: 0}
activeAnimation: {fileID: 111016380425419474}
animator: {fileID: 0}
tween: {fileID: 0}
startsActive: 0
instantTween: 0
optionCanBeNone: 0
onChange: []
checkSprite: {fileID: 0}
checkAnimation: {fileID: 0}
eventReceiver: {fileID: 0}
functionName: OnActivate
startsChecked: 0
--- !u!114 &114375891256782996
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1488671369870118}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3}
m_Name:
m_EditorClassIdentifier:
leftAnchor:
target: {fileID: 4748048495216516}
relative: 0
absolute: 1
rightAnchor:
target: {fileID: 4748048495216516}
relative: 0
absolute: 19
bottomAnchor:
target: {fileID: 4748048495216516}
relative: 0
absolute: 4
topAnchor:
target: {fileID: 4748048495216516}
relative: 1
absolute: -2
updateAnchors: 2
mColor: {r: 1, g: 1, b: 1, a: 1}
mPivot: 4
mWidth: 18
mHeight: 18
mDepth: 10
autoResizeBoxCollider: 0
hideIfOffScreen: 0
keepAspectRatio: 0
aspectRatio: 1
mType: 1
mFillDirection: 4
mFillAmount: 1
mInvert: 0
mFlip: 0
centerType: 1
leftType: 1
rightType: 1
bottomType: 1
topType: 1
mAtlas: {fileID: 11422656, guid: 1b5c469d95cc74b4e9f655da6f9dd392, type: 2}
mSpriteName: kuang
mFillCenter: 1
--- !u!114 &114379033697092706
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1848059495511682}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3}
m_Name:
m_EditorClassIdentifier:
leftAnchor:
target: {fileID: 4093465128725644}
relative: 0.5
absolute: -5
rightAnchor:
target: {fileID: 4093465128725644}
relative: 0.5
absolute: 5
bottomAnchor:
target: {fileID: 4093465128725644}
relative: 0.5
absolute: -5
topAnchor:
target: {fileID: 4093465128725644}
relative: 0.5
absolute: 5
updateAnchors: 2
mColor: {r: 1, g: 1, b: 1, a: 1}
mPivot: 4
mWidth: 10
mHeight: 10
mDepth: 2
autoResizeBoxCollider: 0
hideIfOffScreen: 0
keepAspectRatio: 0
aspectRatio: 1
mType: 0
mFillDirection: 4
mFillAmount: 1
mInvert: 0
mFlip: 0
centerType: 1
leftType: 1
rightType: 1
bottomType: 1
topType: 1
mAtlas: {fileID: 11422656, guid: 1b5c469d95cc74b4e9f655da6f9dd392, type: 2}
mSpriteName: wwhite
mFillCenter: 1
--- !u!114 &114529394992741522
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1334155132578260}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 858a20c1b21a3f94bb5b2d3b901c9aaf, type: 3}
m_Name:
m_EditorClassIdentifier:
leftAnchor:
target: {fileID: 0}
relative: 0
absolute: 0
rightAnchor:
target: {fileID: 0}
relative: 1
absolute: 0
bottomAnchor:
target: {fileID: 0}
relative: 0
absolute: 0
topAnchor:
target: {fileID: 0}
relative: 1
absolute: 0
updateAnchors: 1
mColor: {r: 1, g: 1, b: 1, a: 1}
mPivot: 3
mWidth: 272
mHeight: 24
mDepth: 6
autoResizeBoxCollider: 1
hideIfOffScreen: 0
keepAspectRatio: 0
aspectRatio: 11.333333
--- !u!114 &114575008299407160
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1334155132578260}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3f23d9cb4e13584439c9f9ddeed5e512, type: 3}
m_Name:
m_EditorClassIdentifier:
tweenTarget: {fileID: 4093465128725644}
hover: {x: 0, y: 0, z: 90}
pressed: {x: 0, y: 0, z: 0}
duration: 0.2
--- !u!114 &114931832146496222
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1803584130090100}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3}
m_Name:
m_EditorClassIdentifier:
leftAnchor:
target: {fileID: 4748048495216516}
relative: 0
absolute: 27
rightAnchor:
target: {fileID: 4748048495216516}
relative: 1
absolute: 0
bottomAnchor:
target: {fileID: 4748048495216516}
relative: 0
absolute: 2
topAnchor:
target: {fileID: 4748048495216516}
relative: 1
absolute: -2
updateAnchors: 2
mColor: {r: 1, g: 1, b: 1, a: 1}
mPivot: 3
mWidth: 245
mHeight: 20
mDepth: 9
autoResizeBoxCollider: 0
hideIfOffScreen: 0
keepAspectRatio: 0
aspectRatio: 12.25
keepCrispWhenShrunk: 1
mTrueTypeFont: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
mFont: {fileID: 0}
mText: "\u602A\u7269\u886C\u6258\u5149\u6655\u6548\u679C"
mFontSize: 18
mFontStyle: 0
mAlignment: 0
mEncoding: 1
mMaxLineCount: 0
mEffectStyle: 1
mEffectColor: {r: 0, g: 0, b: 0, a: 1}
mSymbols: 1
mEffectDistance: {x: 1, y: 1}
mOverflow: 0
mMaterial: {fileID: 0}
mApplyGradient: 1
mGradientTop: {r: 1, g: 1, b: 1, a: 1}
mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1}
mSpacingX: 0
mSpacingY: 0
mUseFloatSpacing: 0
mFloatSpacingX: 0
mFloatSpacingY: 0
mOverflowEllipsis: 0
mShrinkToFit: 0
mMaxLineWidth: 0
mMaxLineHeight: 0
mLineWidth: 0
mMultiline: 1
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment