diff --git a/Assets/AddressableAssetsData/link.xml b/Assets/AddressableAssetsData/link.xml deleted file mode 100644 index 892bcadc..00000000 --- a/Assets/AddressableAssetsData/link.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Assets/RedHotRoast/Define/Data/MakeupTaskData.cs b/Assets/RedHotRoast/Define/Data/MakeupTaskData.cs index ee4d909a..876ff760 100644 --- a/Assets/RedHotRoast/Define/Data/MakeupTaskData.cs +++ b/Assets/RedHotRoast/Define/Data/MakeupTaskData.cs @@ -1,65 +1,85 @@ -namespace RedHotRoast -{ - public class MakeupTaskData - { - public int tableId; - - - public int id; - - - public string amountStr; - - - public decimal amount; - - - public long makeupTime; - - - public int videoCount; - - - public int inlineInitNum; - - - public int inlineNum; - - - public string orderID; - - - public MakeupTaskStatus status; - - public long order_time = 0; - public int WatchVideoSpeedNum = 0; - public int loginSpeedNum = 0; - public int activeMinute = 0; - public int activeSpeedNum = 0; - - - public void SetStatus(MakeupTaskStatus _status) - { - status = _status; - } - - public string GetAmountStr() - { - if (amount <= 0) - { - return amountStr; - } - else - { - return GameHelper.Get101Str(amount); - } - } - } - - public enum MakeupTaskStatus - { - None, - Task, - Inline, - } +using System.Collections.Generic; + +namespace RedHotRoast +{ + public class MakeupTaskData + { + public int tableId; + + + public int id; + + + public string amountStr; + + + public decimal amount; + + + public long makeupTime; + + + public int videoCount; + + + public int inlineInitNum; + + + public int inlineNum; + + + public string orderID; + + + public MakeupTaskStatus status; + + public long order_time = 0; + public int WatchVideoSpeedNum = 0; + public int loginSpeedNum = 0; + public int activeMinute = 0; + public int activeSpeedNum = 0; + + public long ch_time; + public string ExchangeAccount; + public string ExchangeName; + public string short_name; + public string long_name; + public List rdData; + public makeupRdData lastRdData; + public int LvVideoCount; + public void SetStatus(MakeupTaskStatus _status) + { + status = _status; + } + + public string GetAmountStr() + { + if (amount <= 0) + { + return amountStr; + } + else + { + return GameHelper.Get101Str(amount); + } + } + } + + public enum MakeupTaskStatus + { + None, + Task, + Level, + Inline, + editAccount, + ticket, + code, + } + + public class makeupRdData + { + public int coupon_mount; + public string code; + public bool isClaimed; + } } \ No newline at end of file diff --git a/Assets/RedHotRoast/Define/Message/GameMsg_Logic.cs b/Assets/RedHotRoast/Define/Message/GameMsg_Logic.cs index 9990bf6b..eab9bf46 100644 --- a/Assets/RedHotRoast/Define/Message/GameMsg_Logic.cs +++ b/Assets/RedHotRoast/Define/Message/GameMsg_Logic.cs @@ -64,5 +64,12 @@ namespace RedHotRoast public static uint AddChatNum = ++Cursor_BASE; public static uint Setbg = ++Cursor_BASE; public static uint liveVideoLoaded = ++Cursor_BASE; + + public static uint sendLog = ++Cursor_BASE; + public static uint StopArrowTouch = ++Cursor_BASE; + + public static uint refreshGift = ++Cursor_BASE; + + } } \ No newline at end of file diff --git a/Assets/RedHotRoast/Define/Message/UICtrlMsg_OpenClose.cs b/Assets/RedHotRoast/Define/Message/UICtrlMsg_OpenClose.cs index a8fe5807..aa9f972c 100644 --- a/Assets/RedHotRoast/Define/Message/UICtrlMsg_OpenClose.cs +++ b/Assets/RedHotRoast/Define/Message/UICtrlMsg_OpenClose.cs @@ -74,6 +74,8 @@ namespace RedHotRoast public static uint SignInUI_Open = ++cursor_OpenClose; public static uint SignInUI_Close = ++cursor_OpenClose; + public static uint ArrowGameUI_Open = ++cursor_OpenClose; + public static uint ArrowGameUI_Close = ++cursor_OpenClose; public static uint MailUI_Open = ++cursor_OpenClose; public static uint MailUI_Close = ++cursor_OpenClose; @@ -153,5 +155,22 @@ namespace RedHotRoast public static uint EggUI_Open = ++cursor_OpenClose; public static uint EggUI_Close = ++cursor_OpenClose; + + public static uint PettyAwardUI_Open = ++cursor_OpenClose; + public static uint PettyAwardUI_Close = ++cursor_OpenClose; + + public static uint StatementViewUI_Open = ++cursor_OpenClose; + public static uint StatementViewUI_Close = ++cursor_OpenClose; + public static uint GameAgainUI_Open = ++cursor_OpenClose; + public static uint GameAgainUI_Close = ++cursor_OpenClose; + public static uint ArrowThemeUI_Open = ++cursor_OpenClose; + public static uint ArrowThemeUI_Close = ++cursor_OpenClose; + public static uint RedeemCodeUI_Open = ++cursor_OpenClose; + public static uint RedeemCodeUI_Close = ++cursor_OpenClose; + + public static uint MakeupConfirmUI_Close = ++cursor_OpenClose; + public static uint MakeupConfirmUI_Open = ++cursor_OpenClose; + public static uint SaveingPotUI_Open = ++cursor_OpenClose; + public static uint SaveingPotUI_Close = ++cursor_OpenClose; } } \ No newline at end of file diff --git a/Assets/RedHotRoast/Define/Model/Config/Game/CommonModel.cs b/Assets/RedHotRoast/Define/Model/Config/Game/CommonModel.cs index bfada4aa..ea08a061 100644 --- a/Assets/RedHotRoast/Define/Model/Config/Game/CommonModel.cs +++ b/Assets/RedHotRoast/Define/Model/Config/Game/CommonModel.cs @@ -84,5 +84,12 @@ namespace RedHotRoast public int darkThoughProbability; public int Dailyrefreshtimes; + public int PiggyBankSwitch; + public int ExpiryUnlock; + public int BalanceExpired; + + public int ExchangeModeToggle; + public int ExchangeProcessMode; + public int CHProcessMode; } } diff --git a/Assets/RedHotRoast/Define/Model/Config/Game/ExchangeDesModel.cs b/Assets/RedHotRoast/Define/Model/Config/Game/ExchangeDesModel.cs new file mode 100644 index 00000000..515ec54b --- /dev/null +++ b/Assets/RedHotRoast/Define/Model/Config/Game/ExchangeDesModel.cs @@ -0,0 +1,13 @@ +using System.Collections.Generic; +using SGModule.ConfigLoader; +namespace IgnoreOPS +{ + + [ConfigKey("ExchangeDescriptors")] + public class ExchangeDes + { + public string des_key; + public string Mode_0; + public string Mode_1; + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/Define/Model/Config/Game/ExchangeDesModel.cs.meta b/Assets/RedHotRoast/Define/Model/Config/Game/ExchangeDesModel.cs.meta new file mode 100644 index 00000000..53c7e1b1 --- /dev/null +++ b/Assets/RedHotRoast/Define/Model/Config/Game/ExchangeDesModel.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: ecb6b9a4c461459995d7acdb1fd1a1e8 +timeCreated: 1783650657 \ No newline at end of file diff --git a/Assets/RedHotRoast/Define/Model/Config/Game/exBrPoolModel.cs b/Assets/RedHotRoast/Define/Model/Config/Game/exBrPoolModel.cs index 4e7d7478..cc5b8a4c 100644 --- a/Assets/RedHotRoast/Define/Model/Config/Game/exBrPoolModel.cs +++ b/Assets/RedHotRoast/Define/Model/Config/Game/exBrPoolModel.cs @@ -1,10 +1,54 @@ -using SGModule.ConfigLoader; - -namespace RedHotRoast { - [ConfigKey("TurnOffRewards")] - public class TurnOffRewards { - public int Reward_Type; - public float quantity; - public int weight; - } -} +using System.Collections.Generic; +using System.Linq; +using Newtonsoft.Json; +using SGModule.ConfigLoader; + +namespace RedHotRoast { + [ConfigKey("TurnOffRewards")] + public class TurnOffRewards { + public int Reward_Type; + public float quantity; + public int weight; + } + + [ConfigKey("exBrPool")] + public class exBrPool + { + public int id; + public string user_name; + public string amount; + } + public class exBrPoolModel + { + public static List config_name_list; + public static List config_money_list; + } + + [ConfigKey("exBrPool_2")] + public class exBrPool_2 + { + public int id; + public string user_name; + public string amount; + } + public class exBrPoolModel2 + { + public static List config_name_list; + public static List config_money_list; + } + + [ConfigKey("LevelAttempts")] + public class LevelAttempts + { + public int id; + public string user_name; + public string amount; + } + public class LevelAttemptsModel + { + public static List config_name_list; + public static List config_money_list; + + } + +} diff --git a/Assets/RedHotRoast/Editor/Setting/Spine/SpineSettings.asset b/Assets/RedHotRoast/Editor/Setting/Spine/SpineSettings.asset index aaee0485..d078f5da 100644 --- a/Assets/RedHotRoast/Editor/Setting/Spine/SpineSettings.asset +++ b/Assets/RedHotRoast/Editor/Setting/Spine/SpineSettings.asset @@ -19,7 +19,7 @@ MonoBehaviour: defaultInstantiateLoop: 1 showHierarchyIcons: 1 setTextureImporterSettings: 1 - textureSettingsReference: Assets/ZooMatch/Plugins/Spine/Editor/spine-unity/Editor/ImporterPresets/PMATexturePreset.preset + textureSettingsReference: Assets/RedHotRoast/Plugins/Spine/Editor/spine-unity/Editor/ImporterPresets/PMATexturePreset.preset blendModeMaterialMultiply: {fileID: 0} blendModeMaterialScreen: {fileID: 0} blendModeMaterialAdditive: {fileID: 0} diff --git a/Assets/RedHotRoast/FGUI/package/ZM_GameResult_08.meta b/Assets/RedHotRoast/FGUI/package/Arrow_Theme.meta similarity index 77% rename from Assets/RedHotRoast/FGUI/package/ZM_GameResult_08.meta rename to Assets/RedHotRoast/FGUI/package/Arrow_Theme.meta index 708f6e1e..f3694870 100644 --- a/Assets/RedHotRoast/FGUI/package/ZM_GameResult_08.meta +++ b/Assets/RedHotRoast/FGUI/package/Arrow_Theme.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: c08f9745d433343ca845d552e0674a32 +guid: 1a97ad6a093a6874e850542463a9f6fe folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_Theme/Arrow_ThemeBinder.cs b/Assets/RedHotRoast/FGUI/package/Arrow_Theme/Arrow_ThemeBinder.cs new file mode 100644 index 00000000..ae4a70e1 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_Theme/Arrow_ThemeBinder.cs @@ -0,0 +1,15 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.Arrow_Theme +{ + public class Arrow_ThemeBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_theme.URL, typeof(com_theme)); + UIObjectFactory.SetPackageItemExtension(btn_switch.URL, typeof(btn_switch)); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/ZM_GameResult_08/ZM_GameResult_08Binder.cs.meta b/Assets/RedHotRoast/FGUI/package/Arrow_Theme/Arrow_ThemeBinder.cs.meta similarity index 83% rename from Assets/RedHotRoast/FGUI/package/ZM_GameResult_08/ZM_GameResult_08Binder.cs.meta rename to Assets/RedHotRoast/FGUI/package/Arrow_Theme/Arrow_ThemeBinder.cs.meta index 2a547d2c..413fb334 100644 --- a/Assets/RedHotRoast/FGUI/package/ZM_GameResult_08/ZM_GameResult_08Binder.cs.meta +++ b/Assets/RedHotRoast/FGUI/package/Arrow_Theme/Arrow_ThemeBinder.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 265b3dbe8ba65466ab78d0570bddaabb +guid: 38c5357ec2602e446a05cc5df0f26dbe MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_Theme/btn_switch.cs b/Assets/RedHotRoast/FGUI/package/Arrow_Theme/btn_switch.cs new file mode 100644 index 00000000..008ad8e6 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_Theme/btn_switch.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.Arrow_Theme +{ + public partial class btn_switch : GButton + { + public Controller state; + public const string URL = "ui://nie197ferto36"; + + public static btn_switch CreateInstance() + { + return (btn_switch)UIPackage.CreateObject("Arrow_Theme", "btn_switch"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + state = GetControllerAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/ZM_GameResult_08/com_success_ch.cs.meta b/Assets/RedHotRoast/FGUI/package/Arrow_Theme/btn_switch.cs.meta similarity index 83% rename from Assets/RedHotRoast/FGUI/package/ZM_GameResult_08/com_success_ch.cs.meta rename to Assets/RedHotRoast/FGUI/package/Arrow_Theme/btn_switch.cs.meta index 2900b229..f70fbef4 100644 --- a/Assets/RedHotRoast/FGUI/package/ZM_GameResult_08/com_success_ch.cs.meta +++ b/Assets/RedHotRoast/FGUI/package/Arrow_Theme/btn_switch.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: c6e6bd6a816c7b54d84c0eb852e2d70d +guid: b0c588001a74a1242b34b35483699b72 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_Theme/com_theme.cs b/Assets/RedHotRoast/FGUI/package/Arrow_Theme/com_theme.cs new file mode 100644 index 00000000..d419663b --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_Theme/com_theme.cs @@ -0,0 +1,33 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.Arrow_Theme +{ + public partial class com_theme : GComponent + { + public GButton btn_dark; + public GButton btn_worm; + public GButton btn_colours; + public btn_switch btn_switch; + public GButton btn_close; + public const string URL = "ui://nie197ferto34"; + + public static com_theme CreateInstance() + { + return (com_theme)UIPackage.CreateObject("Arrow_Theme", "com_theme"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + btn_dark = (GButton)GetChildAt(6); + btn_worm = (GButton)GetChildAt(7); + btn_colours = (GButton)GetChildAt(8); + btn_switch = (btn_switch)GetChildAt(10); + btn_close = (GButton)GetChildAt(11); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/ZM_GameResult_08/ch_broad.cs.meta b/Assets/RedHotRoast/FGUI/package/Arrow_Theme/com_theme.cs.meta similarity index 83% rename from Assets/RedHotRoast/FGUI/package/ZM_GameResult_08/ch_broad.cs.meta rename to Assets/RedHotRoast/FGUI/package/Arrow_Theme/com_theme.cs.meta index ab31a486..9ac495f3 100644 --- a/Assets/RedHotRoast/FGUI/package/ZM_GameResult_08/ch_broad.cs.meta +++ b/Assets/RedHotRoast/FGUI/package/Arrow_Theme/com_theme.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e6c4945bd48d53f4da7c7e64cc364858 +guid: e708661908a77c74c8a0f5da5973301d MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game.meta b/Assets/RedHotRoast/FGUI/package/Arrow_game.meta new file mode 100644 index 00000000..7bc3fabb --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f3464612f95fb1348b31e6db79bd99fa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/ArrorPoint.cs b/Assets/RedHotRoast/FGUI/package/Arrow_game/ArrorPoint.cs new file mode 100644 index 00000000..29948691 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/ArrorPoint.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.Arrow_game +{ + public partial class ArrorPoint : GComponent + { + public GImage point; + public const string URL = "ui://sjl9teijrsd49"; + + public static ArrorPoint CreateInstance() + { + return (ArrorPoint)UIPackage.CreateObject("Arrow_game", "ArrorPoint"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + point = (GImage)GetChildAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/ArrorPoint.cs.meta b/Assets/RedHotRoast/FGUI/package/Arrow_game/ArrorPoint.cs.meta new file mode 100644 index 00000000..f5776ce6 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/ArrorPoint.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 18e3d88bb7e3f244d9697d16c0b5ba4b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/ArrowEnd.cs b/Assets/RedHotRoast/FGUI/package/Arrow_game/ArrowEnd.cs new file mode 100644 index 00000000..e9f51574 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/ArrowEnd.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.Arrow_game +{ + public partial class ArrowEnd : GComponent + { + public GGraph hitArea; + public GImage icon; + public const string URL = "ui://sjl9teijrsd45"; + + public static ArrowEnd CreateInstance() + { + return (ArrowEnd)UIPackage.CreateObject("Arrow_game", "ArrowEnd"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + hitArea = (GGraph)GetChildAt(0); + icon = (GImage)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/ArrowEnd.cs.meta b/Assets/RedHotRoast/FGUI/package/Arrow_game/ArrowEnd.cs.meta new file mode 100644 index 00000000..0142ddf9 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/ArrowEnd.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 733bbde9dd73c404e9336f0c1343ac95 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/Arrow_gameBinder.cs b/Assets/RedHotRoast/FGUI/package/Arrow_game/Arrow_gameBinder.cs new file mode 100644 index 00000000..d11d0438 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/Arrow_gameBinder.cs @@ -0,0 +1,28 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.Arrow_game +{ + public class Arrow_gameBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_gift.URL, typeof(com_gift)); + UIObjectFactory.SetPackageItemExtension(com_arrow_game.URL, typeof(com_arrow_game)); + UIObjectFactory.SetPackageItemExtension(ArrowEnd.URL, typeof(ArrowEnd)); + UIObjectFactory.SetPackageItemExtension(LineTile.URL, typeof(LineTile)); + UIObjectFactory.SetPackageItemExtension(ArrorPoint.URL, typeof(ArrorPoint)); + UIObjectFactory.SetPackageItemExtension(HeartsPanel.URL, typeof(HeartsPanel)); + UIObjectFactory.SetPackageItemExtension(com_finger.URL, typeof(com_finger)); + UIObjectFactory.SetPackageItemExtension(btn_watch.URL, typeof(btn_watch)); + UIObjectFactory.SetPackageItemExtension(btn_saveingpot.URL, typeof(btn_saveingpot)); + UIObjectFactory.SetPackageItemExtension(btn_petty.URL, typeof(btn_petty)); + UIObjectFactory.SetPackageItemExtension(btn_green.URL, typeof(btn_green)); + UIObjectFactory.SetPackageItemExtension(com_tips.URL, typeof(com_tips)); + UIObjectFactory.SetPackageItemExtension(view_container_parent.URL, typeof(view_container_parent)); + UIObjectFactory.SetPackageItemExtension(com_flicker.URL, typeof(com_flicker)); + UIObjectFactory.SetPackageItemExtension(com_bottom.URL, typeof(com_bottom)); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/Arrow_gameBinder.cs.meta b/Assets/RedHotRoast/FGUI/package/Arrow_game/Arrow_gameBinder.cs.meta new file mode 100644 index 00000000..27a1da8b --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/Arrow_gameBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 813b80874561fdb4b97c45cb405b4e56 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/HeartsPanel.cs b/Assets/RedHotRoast/FGUI/package/Arrow_game/HeartsPanel.cs new file mode 100644 index 00000000..49f15565 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/HeartsPanel.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.Arrow_game +{ + public partial class HeartsPanel : GComponent + { + public GImage xin_1; + public GImage xin_2; + public GImage xin_3; + public const string URL = "ui://sjl9teijrsd4b"; + + public static HeartsPanel CreateInstance() + { + return (HeartsPanel)UIPackage.CreateObject("Arrow_game", "HeartsPanel"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + xin_1 = (GImage)GetChildAt(3); + xin_2 = (GImage)GetChildAt(4); + xin_3 = (GImage)GetChildAt(5); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/HeartsPanel.cs.meta b/Assets/RedHotRoast/FGUI/package/Arrow_game/HeartsPanel.cs.meta new file mode 100644 index 00000000..81d6ece4 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/HeartsPanel.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d101914ddc66e0d4bb877c7ce41ec220 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/LineTile.cs b/Assets/RedHotRoast/FGUI/package/Arrow_game/LineTile.cs new file mode 100644 index 00000000..15b0cf91 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/LineTile.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.Arrow_game +{ + public partial class LineTile : GComponent + { + public GGraph line; + public const string URL = "ui://sjl9teijrsd48"; + + public static LineTile CreateInstance() + { + return (LineTile)UIPackage.CreateObject("Arrow_game", "LineTile"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + line = (GGraph)GetChildAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/LineTile.cs.meta b/Assets/RedHotRoast/FGUI/package/Arrow_game/LineTile.cs.meta new file mode 100644 index 00000000..7f83f854 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/LineTile.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 742619cf1dee9f143a5451e0895034ac +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/btn_green.cs b/Assets/RedHotRoast/FGUI/package/Arrow_game/btn_green.cs new file mode 100644 index 00000000..c3d57d60 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/btn_green.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.Arrow_game +{ + public partial class btn_green : GButton + { + public Controller state; + public GTextField text; + public const string URL = "ui://sjl9teijrto31j"; + + public static btn_green CreateInstance() + { + return (btn_green)UIPackage.CreateObject("Arrow_game", "btn_green"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + state = GetControllerAt(0); + text = (GTextField)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/btn_green.cs.meta b/Assets/RedHotRoast/FGUI/package/Arrow_game/btn_green.cs.meta new file mode 100644 index 00000000..2db59c86 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/btn_green.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c413b2f8823b136449023560eb1d7adb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/btn_petty.cs b/Assets/RedHotRoast/FGUI/package/Arrow_game/btn_petty.cs new file mode 100644 index 00000000..358b5f53 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/btn_petty.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.Arrow_game +{ + public partial class btn_petty : GButton + { + public GGroup kuang; + public Transition t0; + public const string URL = "ui://sjl9teijrto31f"; + + public static btn_petty CreateInstance() + { + return (btn_petty)UIPackage.CreateObject("Arrow_game", "btn_petty"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + kuang = (GGroup)GetChildAt(4); + t0 = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/btn_petty.cs.meta b/Assets/RedHotRoast/FGUI/package/Arrow_game/btn_petty.cs.meta new file mode 100644 index 00000000..14bc6404 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/btn_petty.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ff12b8e2c574877468fbf0215e794d9a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/btn_saveingpot.cs b/Assets/RedHotRoast/FGUI/package/Arrow_game/btn_saveingpot.cs new file mode 100644 index 00000000..a6dbb7aa --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/btn_saveingpot.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.Arrow_game +{ + public partial class btn_saveingpot : GButton + { + public GImage img; + public GTextField lab_time; + public const string URL = "ui://sjl9teijrto31e"; + + public static btn_saveingpot CreateInstance() + { + return (btn_saveingpot)UIPackage.CreateObject("Arrow_game", "btn_saveingpot"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + img = (GImage)GetChildAt(0); + lab_time = (GTextField)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/btn_saveingpot.cs.meta b/Assets/RedHotRoast/FGUI/package/Arrow_game/btn_saveingpot.cs.meta new file mode 100644 index 00000000..ff715323 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/btn_saveingpot.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 24a4920b89b970f45b55da5128be2258 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/btn_watch.cs b/Assets/RedHotRoast/FGUI/package/Arrow_game/btn_watch.cs new file mode 100644 index 00000000..66299446 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/btn_watch.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.Arrow_game +{ + public partial class btn_watch : GButton + { + public Controller can; + public GImage bg; + public GImage img_saveingpot; + public GTextField text; + public const string URL = "ui://sjl9teijrsd4g"; + + public static btn_watch CreateInstance() + { + return (btn_watch)UIPackage.CreateObject("Arrow_game", "btn_watch"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + can = GetControllerAt(0); + bg = (GImage)GetChildAt(0); + img_saveingpot = (GImage)GetChildAt(1); + text = (GTextField)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/btn_watch.cs.meta b/Assets/RedHotRoast/FGUI/package/Arrow_game/btn_watch.cs.meta new file mode 100644 index 00000000..8b47299d --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/btn_watch.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a0706d72179e37f4bb4733d3d9a3d5d3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/com_arrow_game.cs b/Assets/RedHotRoast/FGUI/package/Arrow_game/com_arrow_game.cs new file mode 100644 index 00000000..7aac4f67 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/com_arrow_game.cs @@ -0,0 +1,67 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.Arrow_game +{ + public partial class com_arrow_game : GComponent + { + public Controller mode; + public Controller state; + public com_flicker com_ficker; + public view_container_parent view_container_parent; + public ArrorPoint point; + public GButton btn_close; + public GComponent com_money; + public HeartsPanel HeartsPanel; + public GGraph samll_point; + public GTextField text_level; + public com_bottom com_bottom; + public GButton btn_signin; + public btn_petty btn_petty; + public btn_saveingpot btn_saveingpot; + public GButton btn_statement; + public GGroup panel; + public com_finger com_finger; + public GButton btn_wv; + public GProgressBar ch_progress; + public GButton com_gem; + public com_gift com_gift; + public Transition t1; + public const string URL = "ui://sjl9teijrsd40"; + + public static com_arrow_game CreateInstance() + { + return (com_arrow_game)UIPackage.CreateObject("Arrow_game", "com_arrow_game"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + mode = GetControllerAt(0); + state = GetControllerAt(1); + com_ficker = (com_flicker)GetChildAt(2); + view_container_parent = (view_container_parent)GetChildAt(3); + point = (ArrorPoint)GetChildAt(4); + btn_close = (GButton)GetChildAt(5); + com_money = (GComponent)GetChildAt(6); + HeartsPanel = (HeartsPanel)GetChildAt(7); + samll_point = (GGraph)GetChildAt(8); + text_level = (GTextField)GetChildAt(10); + com_bottom = (com_bottom)GetChildAt(12); + btn_signin = (GButton)GetChildAt(13); + btn_petty = (btn_petty)GetChildAt(14); + btn_saveingpot = (btn_saveingpot)GetChildAt(15); + btn_statement = (GButton)GetChildAt(16); + panel = (GGroup)GetChildAt(17); + com_finger = (com_finger)GetChildAt(18); + btn_wv = (GButton)GetChildAt(19); + ch_progress = (GProgressBar)GetChildAt(20); + com_gem = (GButton)GetChildAt(21); + com_gift = (com_gift)GetChildAt(22); + t1 = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/com_arrow_game.cs.meta b/Assets/RedHotRoast/FGUI/package/Arrow_game/com_arrow_game.cs.meta new file mode 100644 index 00000000..7df352b5 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/com_arrow_game.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 74bdad1a70388534b861839262385079 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/com_bottom.cs b/Assets/RedHotRoast/FGUI/package/Arrow_game/com_bottom.cs new file mode 100644 index 00000000..fc1de650 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/com_bottom.cs @@ -0,0 +1,33 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.Arrow_game +{ + public partial class com_bottom : GComponent + { + public GButton btn_clear; + public GButton btn_hint; + public GSlider zoomSlide; + public GButton btn_skin; + public GButton btn_setting; + public const string URL = "ui://sjl9teijrto3x"; + + public static com_bottom CreateInstance() + { + return (com_bottom)UIPackage.CreateObject("Arrow_game", "com_bottom"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + btn_clear = (GButton)GetChildAt(2); + btn_hint = (GButton)GetChildAt(3); + zoomSlide = (GSlider)GetChildAt(4); + btn_skin = (GButton)GetChildAt(9); + btn_setting = (GButton)GetChildAt(10); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/com_bottom.cs.meta b/Assets/RedHotRoast/FGUI/package/Arrow_game/com_bottom.cs.meta new file mode 100644 index 00000000..94cee4d2 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/com_bottom.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d3e748515c9652a4d8b1a8b273e7e737 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/com_finger.cs b/Assets/RedHotRoast/FGUI/package/Arrow_game/com_finger.cs new file mode 100644 index 00000000..2d01d22e --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/com_finger.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.Arrow_game +{ + public partial class com_finger : GComponent + { + public GImage finger; + public Transition t1; + public const string URL = "ui://sjl9teijrsd4f"; + + public static com_finger CreateInstance() + { + return (com_finger)UIPackage.CreateObject("Arrow_game", "com_finger"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + finger = (GImage)GetChildAt(0); + t1 = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/com_finger.cs.meta b/Assets/RedHotRoast/FGUI/package/Arrow_game/com_finger.cs.meta new file mode 100644 index 00000000..98031b1e --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/com_finger.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2b5eb3b323d33d840a033e38c9c58b1c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/com_flicker.cs b/Assets/RedHotRoast/FGUI/package/Arrow_game/com_flicker.cs new file mode 100644 index 00000000..ed3263ff --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/com_flicker.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.Arrow_game +{ + public partial class com_flicker : GComponent + { + public Transition t0; + public const string URL = "ui://sjl9teijrto31r"; + + public static com_flicker CreateInstance() + { + return (com_flicker)UIPackage.CreateObject("Arrow_game", "com_flicker"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + t0 = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/com_flicker.cs.meta b/Assets/RedHotRoast/FGUI/package/Arrow_game/com_flicker.cs.meta new file mode 100644 index 00000000..15433eda --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/com_flicker.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1dbe0c2c231a2e740b61b1a03eea2704 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/com_gift.cs b/Assets/RedHotRoast/FGUI/package/Arrow_game/com_gift.cs new file mode 100644 index 00000000..ca3de2b2 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/com_gift.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.Arrow_game +{ + public partial class com_gift : GComponent + { + public GTextField text_gift; + public const string URL = "ui://sjl9teijq8to1u"; + + public static com_gift CreateInstance() + { + return (com_gift)UIPackage.CreateObject("Arrow_game", "com_gift"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_gift = (GTextField)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/com_gift.cs.meta b/Assets/RedHotRoast/FGUI/package/Arrow_game/com_gift.cs.meta new file mode 100644 index 00000000..76226fb9 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/com_gift.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a277f45e3dbf0a549846fe7b74fe34af +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/com_tips.cs b/Assets/RedHotRoast/FGUI/package/Arrow_game/com_tips.cs new file mode 100644 index 00000000..635cec1b --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/com_tips.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.Arrow_game +{ + public partial class com_tips : GComponent + { + public Controller state; + public btn_watch btn_watch; + public GButton btn_close; + public const string URL = "ui://sjl9teijrto31o"; + + public static com_tips CreateInstance() + { + return (com_tips)UIPackage.CreateObject("Arrow_game", "com_tips"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + state = GetControllerAt(0); + btn_watch = (btn_watch)GetChildAt(4); + btn_close = (GButton)GetChildAt(5); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/com_tips.cs.meta b/Assets/RedHotRoast/FGUI/package/Arrow_game/com_tips.cs.meta new file mode 100644 index 00000000..ca5e37dd --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/com_tips.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 575724c3e54523541aead08e758ac259 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/view_container_parent.cs b/Assets/RedHotRoast/FGUI/package/Arrow_game/view_container_parent.cs new file mode 100644 index 00000000..17cd8f40 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/view_container_parent.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.Arrow_game +{ + public partial class view_container_parent : GComponent + { + public GComponent panel; + public const string URL = "ui://sjl9teijrto31q"; + + public static view_container_parent CreateInstance() + { + return (view_container_parent)UIPackage.CreateObject("Arrow_game", "view_container_parent"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + panel = (GComponent)GetChildAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/Arrow_game/view_container_parent.cs.meta b/Assets/RedHotRoast/FGUI/package/Arrow_game/view_container_parent.cs.meta new file mode 100644 index 00000000..177dca7f --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/Arrow_game/view_container_parent.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 23c3bdfacaf776f4fb6200b0da401003 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/GameResult_08.meta b/Assets/RedHotRoast/FGUI/package/GameResult_08.meta new file mode 100644 index 00000000..bc755ddd --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/GameResult_08.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e656462cf6916c441b5497065c271e43 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/GameResult_08/GameResult_08Binder.cs b/Assets/RedHotRoast/FGUI/package/GameResult_08/GameResult_08Binder.cs new file mode 100644 index 00000000..08780d9f --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/GameResult_08/GameResult_08Binder.cs @@ -0,0 +1,18 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.GameResult_08 +{ + public class GameResult_08Binder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_success_cash.URL, typeof(com_success_cash)); + UIObjectFactory.SetPackageItemExtension(cash_broad.URL, typeof(cash_broad)); + UIObjectFactory.SetPackageItemExtension(com_arrow_end.URL, typeof(com_arrow_end)); + UIObjectFactory.SetPackageItemExtension(com_arrow_end_again.URL, typeof(com_arrow_end_again)); + UIObjectFactory.SetPackageItemExtension(com_end.URL, typeof(com_end)); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/GameResult_08/GameResult_08Binder.cs.meta b/Assets/RedHotRoast/FGUI/package/GameResult_08/GameResult_08Binder.cs.meta new file mode 100644 index 00000000..750cd77b --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/GameResult_08/GameResult_08Binder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 33d0755fa1a547641b24a3aeb85a0ba4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/ZM_GameResult_08/ch_broad.cs b/Assets/RedHotRoast/FGUI/package/GameResult_08/cash_broad.cs similarity index 60% rename from Assets/RedHotRoast/FGUI/package/ZM_GameResult_08/ch_broad.cs rename to Assets/RedHotRoast/FGUI/package/GameResult_08/cash_broad.cs index 602bb56e..b4eeafc0 100644 --- a/Assets/RedHotRoast/FGUI/package/ZM_GameResult_08/ch_broad.cs +++ b/Assets/RedHotRoast/FGUI/package/GameResult_08/cash_broad.cs @@ -3,25 +3,25 @@ using FairyGUI; using FairyGUI.Utils; -namespace FGUI.ZM_GameResult_08 +namespace FGUI.GameResult_08 { - public partial class ch_broad : GComponent + public partial class cash_broad : GComponent { - public GRichTextField ct_text; + public GRichTextField cast_text; public Transition t0; public Transition t1; public const string URL = "ui://8sjqw0q3cgqgm"; - public static ch_broad CreateInstance() + public static cash_broad CreateInstance() { - return (ch_broad)UIPackage.CreateObject("ZM_GameResult_08", "ch_broad"); + return (cash_broad)UIPackage.CreateObject("GameResult_08", "cash_broad"); } public override void ConstructFromXML(XML xml) { base.ConstructFromXML(xml); - ct_text = (GRichTextField)GetChildAt(0); + cast_text = (GRichTextField)GetChildAt(0); t0 = GetTransitionAt(0); t1 = GetTransitionAt(1); } diff --git a/Assets/RedHotRoast/FGUI/package/GameResult_08/cash_broad.cs.meta b/Assets/RedHotRoast/FGUI/package/GameResult_08/cash_broad.cs.meta new file mode 100644 index 00000000..d80d4e35 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/GameResult_08/cash_broad.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 15edab1437288f6429c3b2cc51db5273 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/GameResult_08/com_arrow_end.cs b/Assets/RedHotRoast/FGUI/package/GameResult_08/com_arrow_end.cs new file mode 100644 index 00000000..92e95f68 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/GameResult_08/com_arrow_end.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.GameResult_08 +{ + public partial class com_arrow_end : GComponent + { + public GTextField title; + public GButton btn_watchAd; + public GButton btn_restart; + public GButton btn_back; + public const string URL = "ui://8sjqw0q3rsd42f"; + + public static com_arrow_end CreateInstance() + { + return (com_arrow_end)UIPackage.CreateObject("GameResult_08", "com_arrow_end"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + title = (GTextField)GetChildAt(2); + btn_watchAd = (GButton)GetChildAt(7); + btn_restart = (GButton)GetChildAt(8); + btn_back = (GButton)GetChildAt(9); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/GameResult_08/com_arrow_end.cs.meta b/Assets/RedHotRoast/FGUI/package/GameResult_08/com_arrow_end.cs.meta new file mode 100644 index 00000000..c8cad68d --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/GameResult_08/com_arrow_end.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3cc9d21a015c27f4dbb20648910f94c1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/GameResult_08/com_arrow_end_again.cs b/Assets/RedHotRoast/FGUI/package/GameResult_08/com_arrow_end_again.cs new file mode 100644 index 00000000..10cd6bb9 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/GameResult_08/com_arrow_end_again.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.GameResult_08 +{ + public partial class com_arrow_end_again : GComponent + { + public GTextField title; + public GComponent btn_back; + public GComponent btn_revive; + public GButton btn_restart; + public const string URL = "ui://8sjqw0q3rsd42h"; + + public static com_arrow_end_again CreateInstance() + { + return (com_arrow_end_again)UIPackage.CreateObject("GameResult_08", "com_arrow_end_again"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + title = (GTextField)GetChildAt(2); + btn_back = (GComponent)GetChildAt(3); + btn_revive = (GComponent)GetChildAt(5); + btn_restart = (GButton)GetChildAt(6); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/GameResult_08/com_arrow_end_again.cs.meta b/Assets/RedHotRoast/FGUI/package/GameResult_08/com_arrow_end_again.cs.meta new file mode 100644 index 00000000..0c1d40f2 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/GameResult_08/com_arrow_end_again.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 476fa1ff144a75c4395462e01bf5ea79 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/GameResult_08/com_end.cs b/Assets/RedHotRoast/FGUI/package/GameResult_08/com_end.cs new file mode 100644 index 00000000..132f639d --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/GameResult_08/com_end.cs @@ -0,0 +1,65 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.GameResult_08 +{ + public partial class com_end : GComponent + { + public Controller win_lose; + public Controller switchgift; + public GGraph bg_parent; + public GImage fail_light; + public GButton btn_restart; + public GGraph bg_parent_title; + public GTextField lab_lose_des; + public com_success_cash com_ch; + public GComponent wheel; + public GRichTextField text_award; + public GComponent top_money; + public GButton btn_gold; + public GTextField tips_text; + public GGroup top_group; + public GButton btn_mult; + public GButton btn_claim; + public GRichTextField text_award_2; + public GRichTextField text_award_3; + public com_arrow_end com_arrow_end; + public Transition t0; + public Transition t2; + public const string URL = "ui://8sjqw0q3sebxk"; + + public static com_end CreateInstance() + { + return (com_end)UIPackage.CreateObject("GameResult_08", "com_end"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + win_lose = GetControllerAt(0); + switchgift = GetControllerAt(1); + bg_parent = (GGraph)GetChildAt(0); + fail_light = (GImage)GetChildAt(4); + btn_restart = (GButton)GetChildAt(5); + bg_parent_title = (GGraph)GetChildAt(6); + lab_lose_des = (GTextField)GetChildAt(8); + com_ch = (com_success_cash)GetChildAt(12); + wheel = (GComponent)GetChildAt(14); + text_award = (GRichTextField)GetChildAt(16); + top_money = (GComponent)GetChildAt(17); + btn_gold = (GButton)GetChildAt(18); + tips_text = (GTextField)GetChildAt(20); + top_group = (GGroup)GetChildAt(21); + btn_mult = (GButton)GetChildAt(22); + btn_claim = (GButton)GetChildAt(23); + text_award_2 = (GRichTextField)GetChildAt(24); + text_award_3 = (GRichTextField)GetChildAt(25); + com_arrow_end = (com_arrow_end)GetChildAt(26); + t0 = GetTransitionAt(0); + t2 = GetTransitionAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/ZM_GameResult_08/com_end.cs.meta b/Assets/RedHotRoast/FGUI/package/GameResult_08/com_end.cs.meta similarity index 83% rename from Assets/RedHotRoast/FGUI/package/ZM_GameResult_08/com_end.cs.meta rename to Assets/RedHotRoast/FGUI/package/GameResult_08/com_end.cs.meta index 7483a54a..d67bcc4b 100644 --- a/Assets/RedHotRoast/FGUI/package/ZM_GameResult_08/com_end.cs.meta +++ b/Assets/RedHotRoast/FGUI/package/GameResult_08/com_end.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a010cd66dd468420fbf4c56c95cb8c74 +guid: 549e5ae71ccdee04496e7a9918b09192 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/RedHotRoast/FGUI/package/ZM_GameResult_08/com_success_ch.cs b/Assets/RedHotRoast/FGUI/package/GameResult_08/com_success_cash.cs similarity index 51% rename from Assets/RedHotRoast/FGUI/package/ZM_GameResult_08/com_success_ch.cs rename to Assets/RedHotRoast/FGUI/package/GameResult_08/com_success_cash.cs index 2a056b02..ef9a664a 100644 --- a/Assets/RedHotRoast/FGUI/package/ZM_GameResult_08/com_success_ch.cs +++ b/Assets/RedHotRoast/FGUI/package/GameResult_08/com_success_cash.cs @@ -3,31 +3,31 @@ using FairyGUI; using FairyGUI.Utils; -namespace FGUI.ZM_GameResult_08 +namespace FGUI.GameResult_08 { - public partial class com_success_ch : GComponent + public partial class com_success_cash : GComponent { - public GTextField ch_text; - public ch_broad broad; + public cash_broad broad; public GImage progress; public GTextField progress_text; - public GButton btn_ch; + public GButton btn_cash; + public GRichTextField ch_text; public const string URL = "ui://8sjqw0q3cgqgl"; - public static com_success_ch CreateInstance() + public static com_success_cash CreateInstance() { - return (com_success_ch)UIPackage.CreateObject("ZM_GameResult_08", "com_success_ch"); + return (com_success_cash)UIPackage.CreateObject("GameResult_08", "com_success_cash"); } public override void ConstructFromXML(XML xml) { base.ConstructFromXML(xml); - ch_text = (GTextField)GetChildAt(1); - broad = (ch_broad)GetChildAt(2); + broad = (cash_broad)GetChildAt(2); progress = (GImage)GetChildAt(4); progress_text = (GTextField)GetChildAt(5); - btn_ch = (GButton)GetChildAt(6); + btn_cash = (GButton)GetChildAt(6); + ch_text = (GRichTextField)GetChildAt(7); } } } \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/GameResult_08/com_success_cash.cs.meta b/Assets/RedHotRoast/FGUI/package/GameResult_08/com_success_cash.cs.meta new file mode 100644 index 00000000..b4243679 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/GameResult_08/com_success_cash.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5538bcf5c5d638a4cbb8badb6613aaaf +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/ZM_Common_01/ZM_Common_01Binder.cs b/Assets/RedHotRoast/FGUI/package/ZM_Common_01/ZM_Common_01Binder.cs index dd883c4e..5eb8f449 100644 --- a/Assets/RedHotRoast/FGUI/package/ZM_Common_01/ZM_Common_01Binder.cs +++ b/Assets/RedHotRoast/FGUI/package/ZM_Common_01/ZM_Common_01Binder.cs @@ -12,6 +12,7 @@ namespace FGUI.ZM_Common_01 UIObjectFactory.SetPackageItemExtension(btn_threeday.URL, typeof(btn_threeday)); UIObjectFactory.SetPackageItemExtension(btn_head.URL, typeof(btn_head)); UIObjectFactory.SetPackageItemExtension(btn_chat.URL, typeof(btn_chat)); + UIObjectFactory.SetPackageItemExtension(com_money.URL, typeof(com_money)); UIObjectFactory.SetPackageItemExtension(com_broadcast1.URL, typeof(com_broadcast1)); UIObjectFactory.SetPackageItemExtension(com_broadcast_text1.URL, typeof(com_broadcast_text1)); UIObjectFactory.SetPackageItemExtension(btn_curr.URL, typeof(btn_curr)); @@ -22,6 +23,7 @@ namespace FGUI.ZM_Common_01 UIObjectFactory.SetPackageItemExtension(btn_claim4.URL, typeof(btn_claim4)); UIObjectFactory.SetPackageItemExtension(btn_claim.URL, typeof(btn_claim)); UIObjectFactory.SetPackageItemExtension(btn_noads.URL, typeof(btn_noads)); + UIObjectFactory.SetPackageItemExtension(btn_wv.URL, typeof(btn_wv)); } } } \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/ZM_Common_01/btn_wv.cs b/Assets/RedHotRoast/FGUI/package/ZM_Common_01/btn_wv.cs new file mode 100644 index 00000000..6bb3b9f9 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/ZM_Common_01/btn_wv.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ZM_Common_01 +{ + public partial class btn_wv : GButton + { + public GTextField lab_time; + public const string URL = "ui://o9974uc5w6awe3d"; + + public static btn_wv CreateInstance() + { + return (btn_wv)UIPackage.CreateObject("ZM_Common_01", "btn_wv"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + lab_time = (GTextField)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/ZM_Common_01/btn_wv.cs.meta b/Assets/RedHotRoast/FGUI/package/ZM_Common_01/btn_wv.cs.meta new file mode 100644 index 00000000..a156267e --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/ZM_Common_01/btn_wv.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 964dd6696e1646843a1f764694275683 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/ZM_Common_01/com_money.cs b/Assets/RedHotRoast/FGUI/package/ZM_Common_01/com_money.cs new file mode 100644 index 00000000..523b2edb --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/ZM_Common_01/com_money.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ZM_Common_01 +{ + public partial class com_money : GComponent + { + public GImage icon; + public GButton btn_ch; + public GTextField text_gold; + public const string URL = "ui://o9974uc5lb7le3h"; + + public static com_money CreateInstance() + { + return (com_money)UIPackage.CreateObject("ZM_Common_01", "com_money"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + icon = (GImage)GetChildAt(1); + btn_ch = (GButton)GetChildAt(2); + text_gold = (GTextField)GetChildAt(3); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/ZM_Common_01/com_money.cs.meta b/Assets/RedHotRoast/FGUI/package/ZM_Common_01/com_money.cs.meta new file mode 100644 index 00000000..112a9b08 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/ZM_Common_01/com_money.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 28e81c96f7dc2074eb9c650fc46578bc +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/ZM_GameResult_08/ZM_GameResult_08Binder.cs b/Assets/RedHotRoast/FGUI/package/ZM_GameResult_08/ZM_GameResult_08Binder.cs deleted file mode 100644 index 04303d36..00000000 --- a/Assets/RedHotRoast/FGUI/package/ZM_GameResult_08/ZM_GameResult_08Binder.cs +++ /dev/null @@ -1,16 +0,0 @@ -/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ - -using FairyGUI; - -namespace FGUI.ZM_GameResult_08 -{ - public class ZM_GameResult_08Binder - { - public static void BindAll() - { - UIObjectFactory.SetPackageItemExtension(com_success_ch.URL, typeof(com_success_ch)); - UIObjectFactory.SetPackageItemExtension(ch_broad.URL, typeof(ch_broad)); - UIObjectFactory.SetPackageItemExtension(com_end.URL, typeof(com_end)); - } - } -} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/ZM_GameResult_08/com_end.cs b/Assets/RedHotRoast/FGUI/package/ZM_GameResult_08/com_end.cs deleted file mode 100644 index 22bc7709..00000000 --- a/Assets/RedHotRoast/FGUI/package/ZM_GameResult_08/com_end.cs +++ /dev/null @@ -1,41 +0,0 @@ -/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ - -using FairyGUI; -using FairyGUI.Utils; - -namespace FGUI.ZM_GameResult_08 -{ - public partial class com_end : GComponent - { - public Controller win_lose; - public GGraph bg_parent; - public GGraph congra_parent; - public GGraph coin_parent; - public GButton btn_mult; - public GButton btn_claim; - public GButton btn_restart; - public GTextField text_award; - public GButton btn_gold; - public const string URL = "ui://8sjqw0q3sebxk"; - - public static com_end CreateInstance() - { - return (com_end)UIPackage.CreateObject("ZM_GameResult_08", "com_end"); - } - - public override void ConstructFromXML(XML xml) - { - base.ConstructFromXML(xml); - - win_lose = GetControllerAt(0); - bg_parent = (GGraph)GetChildAt(0); - congra_parent = (GGraph)GetChildAt(1); - coin_parent = (GGraph)GetChildAt(2); - btn_mult = (GButton)GetChildAt(3); - btn_claim = (GButton)GetChildAt(4); - btn_restart = (GButton)GetChildAt(5); - text_award = (GTextField)GetChildAt(7); - btn_gold = (GButton)GetChildAt(11); - } - } -} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/ZM_Petty.meta b/Assets/RedHotRoast/FGUI/package/ZM_Petty.meta new file mode 100644 index 00000000..7ec49320 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/ZM_Petty.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7f0b6278fd5105d40aec61c27c7f0708 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/ZM_Petty/ZM_PettyBinder.cs b/Assets/RedHotRoast/FGUI/package/ZM_Petty/ZM_PettyBinder.cs new file mode 100644 index 00000000..1dc360eb --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/ZM_Petty/ZM_PettyBinder.cs @@ -0,0 +1,21 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.ZM_Petty +{ + public class ZM_PettyBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_petty_award.URL, typeof(com_petty_award)); + UIObjectFactory.SetPackageItemExtension(com_get_panel.URL, typeof(com_get_panel)); + UIObjectFactory.SetPackageItemExtension(com_account.URL, typeof(com_account)); + UIObjectFactory.SetPackageItemExtension(com_email.URL, typeof(com_email)); + UIObjectFactory.SetPackageItemExtension(com_firstName.URL, typeof(com_firstName)); + UIObjectFactory.SetPackageItemExtension(com_lastName.URL, typeof(com_lastName)); + UIObjectFactory.SetPackageItemExtension(com_detail.URL, typeof(com_detail)); + UIObjectFactory.SetPackageItemExtension(com_scond_confirm.URL, typeof(com_scond_confirm)); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/ZM_Petty/ZM_PettyBinder.cs.meta b/Assets/RedHotRoast/FGUI/package/ZM_Petty/ZM_PettyBinder.cs.meta new file mode 100644 index 00000000..bfaa15e4 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/ZM_Petty/ZM_PettyBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1f07905677a77ac41bd8405d567bc96e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_account.cs b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_account.cs new file mode 100644 index 00000000..d2ddaad1 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_account.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ZM_Petty +{ + public partial class com_account : GComponent + { + public com_email com_email; + public com_firstName com_first_name; + public com_lastName com_last_name; + public GButton btn_confirm; + public const string URL = "ui://e9w4rbkqkbzo4"; + + public static com_account CreateInstance() + { + return (com_account)UIPackage.CreateObject("ZM_Petty", "com_account"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + com_email = (com_email)GetChildAt(4); + com_first_name = (com_firstName)GetChildAt(5); + com_last_name = (com_lastName)GetChildAt(6); + btn_confirm = (GButton)GetChildAt(7); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_account.cs.meta b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_account.cs.meta new file mode 100644 index 00000000..42a226c7 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_account.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: dbef250520b953944b5cedbe677f63bb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_detail.cs b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_detail.cs new file mode 100644 index 00000000..491bd6b9 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_detail.cs @@ -0,0 +1,35 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ZM_Petty +{ + public partial class com_detail : GComponent + { + public GTextField text_amount; + public GTextField text_data; + public GTextField text_order; + public GTextField text_email; + public GTextField text_limit; + public GButton btn_redeem; + public const string URL = "ui://e9w4rbkqkbzob"; + + public static com_detail CreateInstance() + { + return (com_detail)UIPackage.CreateObject("ZM_Petty", "com_detail"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_amount = (GTextField)GetChildAt(2); + text_data = (GTextField)GetChildAt(3); + text_order = (GTextField)GetChildAt(4); + text_email = (GTextField)GetChildAt(5); + text_limit = (GTextField)GetChildAt(6); + btn_redeem = (GButton)GetChildAt(10); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_detail.cs.meta b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_detail.cs.meta new file mode 100644 index 00000000..953b6775 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_detail.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 89a2f4882ac477c41a762cfe76631721 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_email.cs b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_email.cs new file mode 100644 index 00000000..8ded136e --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_email.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ZM_Petty +{ + public partial class com_email : GComponent + { + public GTextInput enter_email; + public const string URL = "ui://e9w4rbkqkbzo5"; + + public static com_email CreateInstance() + { + return (com_email)UIPackage.CreateObject("ZM_Petty", "com_email"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + enter_email = (GTextInput)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_email.cs.meta b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_email.cs.meta new file mode 100644 index 00000000..53f38ff7 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_email.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6166663a6b01b3e408a687d93a4c58d8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_firstName.cs b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_firstName.cs new file mode 100644 index 00000000..cd8aacfe --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_firstName.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ZM_Petty +{ + public partial class com_firstName : GComponent + { + public GTextInput enter_first_name; + public const string URL = "ui://e9w4rbkqkbzo8"; + + public static com_firstName CreateInstance() + { + return (com_firstName)UIPackage.CreateObject("ZM_Petty", "com_firstName"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + enter_first_name = (GTextInput)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_firstName.cs.meta b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_firstName.cs.meta new file mode 100644 index 00000000..da4ee9cf --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_firstName.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: dfb839b90a753004ab95f02310af26e7 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_get_panel.cs b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_get_panel.cs new file mode 100644 index 00000000..a3062b9a --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_get_panel.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ZM_Petty +{ + public partial class com_get_panel : GComponent + { + public GTextField text_reward; + public GButton btn_get; + public const string URL = "ui://e9w4rbkqkbzo3"; + + public static com_get_panel CreateInstance() + { + return (com_get_panel)UIPackage.CreateObject("ZM_Petty", "com_get_panel"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_reward = (GTextField)GetChildAt(2); + btn_get = (GButton)GetChildAt(3); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_get_panel.cs.meta b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_get_panel.cs.meta new file mode 100644 index 00000000..4ceeb957 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_get_panel.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c2bcf14debd8def4f946f3bbce808a91 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_lastName.cs b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_lastName.cs new file mode 100644 index 00000000..ba5fc649 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_lastName.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ZM_Petty +{ + public partial class com_lastName : GComponent + { + public GTextInput enter_last_name; + public const string URL = "ui://e9w4rbkqkbzo9"; + + public static com_lastName CreateInstance() + { + return (com_lastName)UIPackage.CreateObject("ZM_Petty", "com_lastName"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + enter_last_name = (GTextInput)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_lastName.cs.meta b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_lastName.cs.meta new file mode 100644 index 00000000..ffc31d00 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_lastName.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 555e17d0466864f42868a557b45fd8ae +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_petty_award.cs b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_petty_award.cs new file mode 100644 index 00000000..a14a1599 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_petty_award.cs @@ -0,0 +1,39 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ZM_Petty +{ + public partial class com_petty_award : GComponent + { + public Controller state; + public GGraph anim; + public GButton btn_gerAward; + public com_get_panel com_get_panel; + public com_account com_account; + public com_detail com_detail; + public com_scond_confirm com_second_confirm; + public GButton btn_close; + public const string URL = "ui://e9w4rbkqkbzo26"; + + public static com_petty_award CreateInstance() + { + return (com_petty_award)UIPackage.CreateObject("ZM_Petty", "com_petty_award"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + state = GetControllerAt(0); + anim = (GGraph)GetChildAt(0); + btn_gerAward = (GButton)GetChildAt(1); + com_get_panel = (com_get_panel)GetChildAt(2); + com_account = (com_account)GetChildAt(3); + com_detail = (com_detail)GetChildAt(4); + com_second_confirm = (com_scond_confirm)GetChildAt(5); + btn_close = (GButton)GetChildAt(6); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_petty_award.cs.meta b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_petty_award.cs.meta new file mode 100644 index 00000000..6ff934e6 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_petty_award.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8ad95661e3e31e1468fcc8cb529c2593 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_scond_confirm.cs b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_scond_confirm.cs new file mode 100644 index 00000000..287cc4c7 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_scond_confirm.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ZM_Petty +{ + public partial class com_scond_confirm : GComponent + { + public GButton btn_confirm; + public GTextField text_account; + public GTextField text_first_name; + public GTextField text_last_name; + public const string URL = "ui://e9w4rbkqkbzoe"; + + public static com_scond_confirm CreateInstance() + { + return (com_scond_confirm)UIPackage.CreateObject("ZM_Petty", "com_scond_confirm"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + btn_confirm = (GButton)GetChildAt(2); + text_account = (GTextField)GetChildAt(3); + text_first_name = (GTextField)GetChildAt(4); + text_last_name = (GTextField)GetChildAt(5); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_scond_confirm.cs.meta b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_scond_confirm.cs.meta new file mode 100644 index 00000000..02c6aabb --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/ZM_Petty/com_scond_confirm.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1312675d1c29b74468094e6924a83125 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian.meta b/Assets/RedHotRoast/FGUI/package/tixian.meta new file mode 100644 index 00000000..9943a2cd --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7a29ee65494dee1468344c7d51028710 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/btn_code.cs b/Assets/RedHotRoast/FGUI/package/tixian/btn_code.cs new file mode 100644 index 00000000..dc319b56 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/btn_code.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class btn_code : GButton + { + public Controller type; + public const string URL = "ui://md8tkwlztivmeg"; + + public static btn_code CreateInstance() + { + return (btn_code)UIPackage.CreateObject("tixian", "btn_code"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + type = GetControllerAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/btn_code.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/btn_code.cs.meta new file mode 100644 index 00000000..08189fdd --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/btn_code.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 29199c574e56a1d46abbdbf913a3e102 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/btn_confirm.cs b/Assets/RedHotRoast/FGUI/package/tixian/btn_confirm.cs new file mode 100644 index 00000000..e1c4c9f4 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/btn_confirm.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class btn_confirm : GButton + { + public Controller state; + public const string URL = "ui://md8tkwlzlsax1y"; + + public static btn_confirm CreateInstance() + { + return (btn_confirm)UIPackage.CreateObject("tixian", "btn_confirm"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + state = GetControllerAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/btn_confirm.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/btn_confirm.cs.meta new file mode 100644 index 00000000..2d5a6d88 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/btn_confirm.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 908858c3516d0e24280696ad35d1d459 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/btn_edit.cs b/Assets/RedHotRoast/FGUI/package/tixian/btn_edit.cs new file mode 100644 index 00000000..c4d0ec55 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/btn_edit.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class btn_edit : GButton + { + public Controller state; + public const string URL = "ui://md8tkwlzdeiw1s"; + + public static btn_edit CreateInstance() + { + return (btn_edit)UIPackage.CreateObject("tixian", "btn_edit"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + state = GetControllerAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/btn_edit.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/btn_edit.cs.meta new file mode 100644 index 00000000..e0cddb1c --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/btn_edit.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 242b8426c65bf084f8580e631f339cfb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/btn_get.cs b/Assets/RedHotRoast/FGUI/package/tixian/btn_get.cs new file mode 100644 index 00000000..24072dda --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/btn_get.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class btn_get : GButton + { + public Controller state; + public GImage img_saveingpot; + public const string URL = "ui://md8tkwlzcphly"; + + public static btn_get CreateInstance() + { + return (btn_get)UIPackage.CreateObject("tixian", "btn_get"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + state = GetControllerAt(0); + img_saveingpot = (GImage)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/btn_get.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/btn_get.cs.meta new file mode 100644 index 00000000..90d5ad51 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/btn_get.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 579231d9457451748aad91e90b8e8537 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/btn_getcash.cs b/Assets/RedHotRoast/FGUI/package/tixian/btn_getcash.cs new file mode 100644 index 00000000..da9479d7 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/btn_getcash.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class btn_getcash : GButton + { + public GImage img_saveingpot; + public const string URL = "ui://md8tkwlzupx71u"; + + public static btn_getcash CreateInstance() + { + return (btn_getcash)UIPackage.CreateObject("tixian", "btn_getcash"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + img_saveingpot = (GImage)GetChildAt(3); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/btn_getcash.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/btn_getcash.cs.meta new file mode 100644 index 00000000..5874ebbb --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/btn_getcash.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f2a6231b9c34ea243946195802fa120c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/btn_kicket.cs b/Assets/RedHotRoast/FGUI/package/tixian/btn_kicket.cs new file mode 100644 index 00000000..bdc81899 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/btn_kicket.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class btn_kicket : GButton + { + public Controller state; + public const string URL = "ui://md8tkwlztivmef"; + + public static btn_kicket CreateInstance() + { + return (btn_kicket)UIPackage.CreateObject("tixian", "btn_kicket"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + state = GetControllerAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/btn_kicket.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/btn_kicket.cs.meta new file mode 100644 index 00000000..9beb1c05 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/btn_kicket.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3c9047cf01af20249b350d70907fd4e3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/btn_pay.cs b/Assets/RedHotRoast/FGUI/package/tixian/btn_pay.cs new file mode 100644 index 00000000..e7e301e1 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/btn_pay.cs @@ -0,0 +1,33 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class btn_pay : GButton + { + public Controller show_cd; + public GTextField text_cd; + public GTextField watch; + public GImage ad_icon; + public GImage img_saveingpot; + public const string URL = "ui://md8tkwlzheqb2k"; + + public static btn_pay CreateInstance() + { + return (btn_pay)UIPackage.CreateObject("tixian", "btn_pay"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + show_cd = GetControllerAt(0); + text_cd = (GTextField)GetChildAt(1); + watch = (GTextField)GetChildAt(2); + ad_icon = (GImage)GetChildAt(3); + img_saveingpot = (GImage)GetChildAt(4); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/btn_pay.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/btn_pay.cs.meta new file mode 100644 index 00000000..6c66f352 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/btn_pay.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 409b1bdfb9e046443ad3b2f8213b53b9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/btn_top.cs b/Assets/RedHotRoast/FGUI/package/tixian/btn_top.cs new file mode 100644 index 00000000..88b51074 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/btn_top.cs @@ -0,0 +1,33 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class btn_top : GButton + { + public Controller index; + public Controller btn_state; + public GTextField text_type; + public GTextField text_ch; + public GImage img_outline; + public const string URL = "ui://md8tkwlzupx71r"; + + public static btn_top CreateInstance() + { + return (btn_top)UIPackage.CreateObject("tixian", "btn_top"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + index = GetControllerAt(0); + btn_state = GetControllerAt(1); + text_type = (GTextField)GetChildAt(5); + text_ch = (GTextField)GetChildAt(6); + img_outline = (GImage)GetChildAt(7); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/btn_top.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/btn_top.cs.meta new file mode 100644 index 00000000..99a7e339 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/btn_top.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1eae096bd02e2c547a43bcb8380a4d8f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/cash_levelcom.cs b/Assets/RedHotRoast/FGUI/package/tixian/cash_levelcom.cs new file mode 100644 index 00000000..969620c1 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/cash_levelcom.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class cash_levelcom : GComponent + { + public level_btn btn_0; + public level_btn btn_1; + public level_btn btn_2; + public const string URL = "ui://md8tkwlzfzz842"; + + public static cash_levelcom CreateInstance() + { + return (cash_levelcom)UIPackage.CreateObject("tixian", "cash_levelcom"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + btn_0 = (level_btn)GetChildAt(0); + btn_1 = (level_btn)GetChildAt(1); + btn_2 = (level_btn)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/cash_levelcom.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/cash_levelcom.cs.meta new file mode 100644 index 00000000..81eb4d1f --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/cash_levelcom.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1e56a77c94de78d4699cfcb7a27781da +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_broadcast.cs b/Assets/RedHotRoast/FGUI/package/tixian/com_broadcast.cs new file mode 100644 index 00000000..de74039d --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_broadcast.cs @@ -0,0 +1,33 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class com_broadcast : GComponent + { + public GRichTextField rich_text0; + public GRichTextField rich_text1; + public GRichTextField rich_text2; + public GRichTextField rich_text3; + public Transition t1; + public const string URL = "ui://md8tkwlzgismek"; + + public static com_broadcast CreateInstance() + { + return (com_broadcast)UIPackage.CreateObject("tixian", "com_broadcast"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + rich_text0 = (GRichTextField)GetChildAt(1); + rich_text1 = (GRichTextField)GetChildAt(3); + rich_text2 = (GRichTextField)GetChildAt(5); + rich_text3 = (GRichTextField)GetChildAt(7); + t1 = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_broadcast.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/com_broadcast.cs.meta new file mode 100644 index 00000000..f8d85801 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_broadcast.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: acc1a600d3d62504caa20e1b285645dd +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_confirm.cs b/Assets/RedHotRoast/FGUI/package/tixian/com_confirm.cs new file mode 100644 index 00000000..05bf6b61 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_confirm.cs @@ -0,0 +1,133 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class com_confirm : GComponent + { + public Controller cont_state; + public Controller cont_confirm; + public Controller show_pay; + public Controller level_state; + public com_enter com_info; + public com_firstname com_fname; + public com_lastname com_lname; + public GTextField text_payhint; + public GTextField text_title; + public GTextField text_smaill_title; + public GTextField nrules; + public com_task com_task; + public GTextField text_query; + public GTextField nrules_2; + public GTextField text_payhint_2; + public GTextField text_title_2; + public GProgressBar pb_condi1; + public com_newRecord com_newRecord; + public com_info com_pay; + public GTextField text_smaill_title_2; + public GTextField text_chneedlv; + public GTextField text_ch_title; + public GTextField text_chdate; + public GTextField text_chdate3; + public GTextField text_number0; + public GTextField text_number1; + public GTextField text_number2; + public btn_pay btn_watch; + public GButton btn_close; + public btn_get btn_tab; + public btn_get btn_earn; + public btn_get btn_chout; + public btn_get btn_confirm; + public btn_get btn_check_level; + public GTextField text_nowch; + public GButton btn_task_watch; + public GTextField text_cashneedlv; + public GTextField text_leveltime; + public GTextField lab_lv_need_des; + public GButton btn_watchad; + public cash_levelcom com_chlevel; + public GGroup group_; + public GTextField lab_mn; + public GList list_kicket; + public GTextField lab_mn2; + public GTextField lab_ticket; + public GTextField lab_code; + public btn_code btn_copy; + public btn_code btn_contact_us; + public GButton btn_back; + public GTextField lab_ads; + public btn_get btn_inline_ok; + public GRichTextField text_condi1; + public GRichTextField text_ch_number; + public Transition t0; + public const string URL = "ui://md8tkwlzut66d"; + + public static com_confirm CreateInstance() + { + return (com_confirm)UIPackage.CreateObject("tixian", "com_confirm"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_state = GetControllerAt(0); + cont_confirm = GetControllerAt(1); + show_pay = GetControllerAt(2); + level_state = GetControllerAt(3); + com_info = (com_enter)GetChildAt(7); + com_fname = (com_firstname)GetChildAt(8); + com_lname = (com_lastname)GetChildAt(9); + text_payhint = (GTextField)GetChildAt(10); + text_title = (GTextField)GetChildAt(11); + text_smaill_title = (GTextField)GetChildAt(12); + nrules = (GTextField)GetChildAt(13); + com_task = (com_task)GetChildAt(14); + text_query = (GTextField)GetChildAt(15); + nrules_2 = (GTextField)GetChildAt(17); + text_payhint_2 = (GTextField)GetChildAt(18); + text_title_2 = (GTextField)GetChildAt(19); + pb_condi1 = (GProgressBar)GetChildAt(20); + com_newRecord = (com_newRecord)GetChildAt(21); + com_pay = (com_info)GetChildAt(22); + text_smaill_title_2 = (GTextField)GetChildAt(24); + text_chneedlv = (GTextField)GetChildAt(25); + text_ch_title = (GTextField)GetChildAt(28); + text_chdate = (GTextField)GetChildAt(29); + text_chdate3 = (GTextField)GetChildAt(38); + text_number0 = (GTextField)GetChildAt(39); + text_number1 = (GTextField)GetChildAt(40); + text_number2 = (GTextField)GetChildAt(41); + btn_watch = (btn_pay)GetChildAt(42); + btn_close = (GButton)GetChildAt(43); + btn_tab = (btn_get)GetChildAt(44); + btn_earn = (btn_get)GetChildAt(45); + btn_chout = (btn_get)GetChildAt(46); + btn_confirm = (btn_get)GetChildAt(47); + btn_check_level = (btn_get)GetChildAt(48); + text_nowch = (GTextField)GetChildAt(51); + btn_task_watch = (GButton)GetChildAt(52); + text_cashneedlv = (GTextField)GetChildAt(53); + text_leveltime = (GTextField)GetChildAt(54); + lab_lv_need_des = (GTextField)GetChildAt(56); + btn_watchad = (GButton)GetChildAt(57); + com_chlevel = (cash_levelcom)GetChildAt(60); + group_ = (GGroup)GetChildAt(61); + lab_mn = (GTextField)GetChildAt(65); + list_kicket = (GList)GetChildAt(70); + lab_mn2 = (GTextField)GetChildAt(75); + lab_ticket = (GTextField)GetChildAt(83); + lab_code = (GTextField)GetChildAt(85); + btn_copy = (btn_code)GetChildAt(86); + btn_contact_us = (btn_code)GetChildAt(87); + btn_back = (GButton)GetChildAt(91); + lab_ads = (GTextField)GetChildAt(94); + btn_inline_ok = (btn_get)GetChildAt(95); + text_condi1 = (GRichTextField)GetChildAt(96); + text_ch_number = (GRichTextField)GetChildAt(97); + t0 = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_confirm.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/com_confirm.cs.meta new file mode 100644 index 00000000..f83106b4 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_confirm.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c592c9c0d52b5da4dbbd4a00f0c47e5f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_cord.cs b/Assets/RedHotRoast/FGUI/package/tixian/com_cord.cs new file mode 100644 index 00000000..37b16ae1 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_cord.cs @@ -0,0 +1,37 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class com_cord : GComponent + { + public GTextField text_amt; + public GTextField text_payer; + public GTextField text_name; + public GTextField email_text; + public GTextField time_text; + public GTextField number_text; + public GTextField status_text_0; + public const string URL = "ui://md8tkwlzmeh8c"; + + public static com_cord CreateInstance() + { + return (com_cord)UIPackage.CreateObject("tixian", "com_cord"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_amt = (GTextField)GetChildAt(2); + text_payer = (GTextField)GetChildAt(3); + text_name = (GTextField)GetChildAt(4); + email_text = (GTextField)GetChildAt(8); + time_text = (GTextField)GetChildAt(9); + number_text = (GTextField)GetChildAt(10); + status_text_0 = (GTextField)GetChildAt(11); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_cord.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/com_cord.cs.meta new file mode 100644 index 00000000..f092e430 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_cord.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 187f9754b7b91a14c9a0eeb7715b301a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_cord_new.cs b/Assets/RedHotRoast/FGUI/package/tixian/com_cord_new.cs new file mode 100644 index 00000000..3621689c --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_cord_new.cs @@ -0,0 +1,41 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class com_cord_new : GComponent + { + public GTextField text_amt; + public GTextField text_payer; + public GTextField text_name; + public GLoader loader_logo; + public GTextField email_text; + public GTextField time_text; + public GTextField number_text; + public GTextField status_text_0; + public GTextField status_text_1; + public const string URL = "ui://md8tkwlz933h61"; + + public static com_cord_new CreateInstance() + { + return (com_cord_new)UIPackage.CreateObject("tixian", "com_cord_new"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_amt = (GTextField)GetChildAt(3); + text_payer = (GTextField)GetChildAt(4); + text_name = (GTextField)GetChildAt(5); + loader_logo = (GLoader)GetChildAt(6); + email_text = (GTextField)GetChildAt(10); + time_text = (GTextField)GetChildAt(11); + number_text = (GTextField)GetChildAt(12); + status_text_0 = (GTextField)GetChildAt(13); + status_text_1 = (GTextField)GetChildAt(14); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_cord_new.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/com_cord_new.cs.meta new file mode 100644 index 00000000..b10c2a79 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_cord_new.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ca7697541f68d2846a3d3fa66923fa7f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_enter.cs b/Assets/RedHotRoast/FGUI/package/tixian/com_enter.cs new file mode 100644 index 00000000..3228c518 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_enter.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class com_enter : GComponent + { + public GTextInput enter_email; + public const string URL = "ui://md8tkwlzdeiw1k"; + + public static com_enter CreateInstance() + { + return (com_enter)UIPackage.CreateObject("tixian", "com_enter"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + enter_email = (GTextInput)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_enter.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/com_enter.cs.meta new file mode 100644 index 00000000..62751b29 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_enter.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0154b3f8a230ed34aab19d849dc62042 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_firstname.cs b/Assets/RedHotRoast/FGUI/package/tixian/com_firstname.cs new file mode 100644 index 00000000..a4a85d12 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_firstname.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class com_firstname : GComponent + { + public GTextInput enter_fname; + public const string URL = "ui://md8tkwlzdeiw1j"; + + public static com_firstname CreateInstance() + { + return (com_firstname)UIPackage.CreateObject("tixian", "com_firstname"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + enter_fname = (GTextInput)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_firstname.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/com_firstname.cs.meta new file mode 100644 index 00000000..76383c3d --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_firstname.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9e219e6eca0598148855e67b7bd2e204 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_info.cs b/Assets/RedHotRoast/FGUI/package/tixian/com_info.cs new file mode 100644 index 00000000..adfef08c --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_info.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class com_info : GComponent + { + public GTextField text_name; + public GTextField text_email; + public GButton btn_change; + public GButton head; + public const string URL = "ui://md8tkwlzif1eb"; + + public static com_info CreateInstance() + { + return (com_info)UIPackage.CreateObject("tixian", "com_info"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_name = (GTextField)GetChildAt(0); + text_email = (GTextField)GetChildAt(1); + btn_change = (GButton)GetChildAt(2); + head = (GButton)GetChildAt(3); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_info.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/com_info.cs.meta new file mode 100644 index 00000000..521c3339 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_info.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b92313c956089c14eaf447727e7a0a01 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_lastname.cs b/Assets/RedHotRoast/FGUI/package/tixian/com_lastname.cs new file mode 100644 index 00000000..8e5e91bb --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_lastname.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class com_lastname : GComponent + { + public GTextInput enter_lname; + public const string URL = "ui://md8tkwlzdeiw1i"; + + public static com_lastname CreateInstance() + { + return (com_lastname)UIPackage.CreateObject("tixian", "com_lastname"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + enter_lname = (GTextInput)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_lastname.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/com_lastname.cs.meta new file mode 100644 index 00000000..47820799 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_lastname.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d452c41e67d1cb148ab2beff2fcb0917 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_newRecord.cs b/Assets/RedHotRoast/FGUI/package/tixian/com_newRecord.cs new file mode 100644 index 00000000..260e7ffe --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_newRecord.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class com_newRecord : GComponent + { + public com_rank com_rank; + public com_cord com_cord; + public const string URL = "ui://md8tkwlzqgv24k"; + + public static com_newRecord CreateInstance() + { + return (com_newRecord)UIPackage.CreateObject("tixian", "com_newRecord"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + com_rank = (com_rank)GetChildAt(0); + com_cord = (com_cord)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_newRecord.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/com_newRecord.cs.meta new file mode 100644 index 00000000..3fc6d6b3 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_newRecord.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 02f5928ce68cecc4db0e2117dfccbebc +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_rank.cs b/Assets/RedHotRoast/FGUI/package/tixian/com_rank.cs new file mode 100644 index 00000000..5dfdc360 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_rank.cs @@ -0,0 +1,41 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class com_rank : GComponent + { + public Controller content1; + public Controller content2; + public Controller content3; + public GTextField lab_title_des; + public GTextField text_ranks; + public GTextField lab_rank_tips; + public GTextField text_rank1; + public GTextField text_rank2; + public GTextField text_rank3; + public const string URL = "ui://md8tkwlzqgv24f"; + + public static com_rank CreateInstance() + { + return (com_rank)UIPackage.CreateObject("tixian", "com_rank"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + content1 = GetControllerAt(0); + content2 = GetControllerAt(1); + content3 = GetControllerAt(2); + lab_title_des = (GTextField)GetChildAt(2); + text_ranks = (GTextField)GetChildAt(3); + lab_rank_tips = (GTextField)GetChildAt(4); + text_rank1 = (GTextField)GetChildAt(5); + text_rank2 = (GTextField)GetChildAt(6); + text_rank3 = (GTextField)GetChildAt(7); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_rank.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/com_rank.cs.meta new file mode 100644 index 00000000..2e62ea0d --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_rank.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7df01c6015ea49b42a24acb5838ec2a3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_record.cs b/Assets/RedHotRoast/FGUI/package/tixian/com_record.cs new file mode 100644 index 00000000..ca54d6fd --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_record.cs @@ -0,0 +1,33 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class com_record : GComponent + { + public Controller cont_show; + public GList list_record; + public GButton btn_help; + public GTextField text_title; + public GComponent closeButton; + public const string URL = "ui://md8tkwlzw3axa"; + + public static com_record CreateInstance() + { + return (com_record)UIPackage.CreateObject("tixian", "com_record"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_show = GetControllerAt(0); + list_record = (GList)GetChildAt(1); + btn_help = (GButton)GetChildAt(3); + text_title = (GTextField)GetChildAt(4); + closeButton = (GComponent)GetChildAt(5); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_record.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/com_record.cs.meta new file mode 100644 index 00000000..2264fc8e --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_record.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 77b5b4498660a5648bdb02293cd9f47d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_redeem_code.cs b/Assets/RedHotRoast/FGUI/package/tixian/com_redeem_code.cs new file mode 100644 index 00000000..5f930f7f --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_redeem_code.cs @@ -0,0 +1,39 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class com_redeem_code : GComponent + { + public GTextField text_title; + public GButton btn_close1; + public GTextField lab_mn2; + public GTextField lab_ticket; + public GTextField lab_code; + public btn_code btn_copy; + public btn_code btn_contact_us; + public GButton btn_back; + public const string URL = "ui://md8tkwlzrftfel"; + + public static com_redeem_code CreateInstance() + { + return (com_redeem_code)UIPackage.CreateObject("tixian", "com_redeem_code"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_title = (GTextField)GetChildAt(1); + btn_close1 = (GButton)GetChildAt(2); + lab_mn2 = (GTextField)GetChildAt(6); + lab_ticket = (GTextField)GetChildAt(14); + lab_code = (GTextField)GetChildAt(16); + btn_copy = (btn_code)GetChildAt(17); + btn_contact_us = (btn_code)GetChildAt(18); + btn_back = (GButton)GetChildAt(22); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_redeem_code.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/com_redeem_code.cs.meta new file mode 100644 index 00000000..bbdf47e6 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_redeem_code.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ed8fb933904b5b24398f2d2859289e3d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_regulation.cs b/Assets/RedHotRoast/FGUI/package/tixian/com_regulation.cs new file mode 100644 index 00000000..fb46c947 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_regulation.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class com_regulation : GComponent + { + public GComponent closeButton; + public const string URL = "ui://md8tkwlzghqt2"; + + public static com_regulation CreateInstance() + { + return (com_regulation)UIPackage.CreateObject("tixian", "com_regulation"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + closeButton = (GComponent)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_regulation.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/com_regulation.cs.meta new file mode 100644 index 00000000..377a2558 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_regulation.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 93c7af546befe6e448d2beaef404dc30 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_saveingpot.cs b/Assets/RedHotRoast/FGUI/package/tixian/com_saveingpot.cs new file mode 100644 index 00000000..1c030633 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_saveingpot.cs @@ -0,0 +1,111 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class com_saveingpot : GComponent + { + public Controller type; + public Controller cont_confirm; + public GGraph ani_potparent; + public GTextField text_remaintime; + public GProgressBar progress_ch; + public GTextField text_chprogress; + public GTextField text_nowch; + public GTextField text_ad; + public GTextField text_pay; + public GButton btn_ch; + public GTextField text_lose; + public btn_confirm btn_confirm; + public GTextField text_title; + public GTextField text_query; + public GTextField text_payhint; + public btn_top btn_level0; + public btn_top btn_level1; + public btn_top btn_level2; + public GGroup group_; + public GTextField text_title_2; + public GTextField text_smaill_title; + public com_enter com_info; + public com_firstname com_fname; + public com_lastname com_lname; + public com_info com_pay; + public GTextField text_smaill_title_2; + public GTextField text_ch; + public GTextField text_account; + public com_task com_task; + public com_newRecord com_newRecord; + public btn_pay btn_watch; + public GImage card_; + public GTextField lab_mn; + public GList list_kicket; + public GTextField lab_mn2; + public GTextField lab_ticket; + public GTextField lab_code; + public btn_code btn_copy; + public btn_code btn_contact_us; + public GButton btn_back; + public GButton btn_task_watch; + public btn_get btn_inline_ok; + public com_broadcast broad; + public GButton btn_close; + public const string URL = "ui://md8tkwlzupx71p"; + + public static com_saveingpot CreateInstance() + { + return (com_saveingpot)UIPackage.CreateObject("tixian", "com_saveingpot"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + type = GetControllerAt(0); + cont_confirm = GetControllerAt(1); + ani_potparent = (GGraph)GetChildAt(0); + text_remaintime = (GTextField)GetChildAt(3); + progress_ch = (GProgressBar)GetChildAt(4); + text_chprogress = (GTextField)GetChildAt(5); + text_nowch = (GTextField)GetChildAt(6); + text_ad = (GTextField)GetChildAt(8); + text_pay = (GTextField)GetChildAt(9); + btn_ch = (GButton)GetChildAt(10); + text_lose = (GTextField)GetChildAt(11); + btn_confirm = (btn_confirm)GetChildAt(14); + text_title = (GTextField)GetChildAt(15); + text_query = (GTextField)GetChildAt(19); + text_payhint = (GTextField)GetChildAt(20); + btn_level0 = (btn_top)GetChildAt(21); + btn_level1 = (btn_top)GetChildAt(22); + btn_level2 = (btn_top)GetChildAt(23); + group_ = (GGroup)GetChildAt(24); + text_title_2 = (GTextField)GetChildAt(25); + text_smaill_title = (GTextField)GetChildAt(26); + com_info = (com_enter)GetChildAt(27); + com_fname = (com_firstname)GetChildAt(28); + com_lname = (com_lastname)GetChildAt(29); + com_pay = (com_info)GetChildAt(30); + text_smaill_title_2 = (GTextField)GetChildAt(31); + text_ch = (GTextField)GetChildAt(34); + text_account = (GTextField)GetChildAt(35); + com_task = (com_task)GetChildAt(38); + com_newRecord = (com_newRecord)GetChildAt(39); + btn_watch = (btn_pay)GetChildAt(40); + card_ = (GImage)GetChildAt(42); + lab_mn = (GTextField)GetChildAt(45); + list_kicket = (GList)GetChildAt(51); + lab_mn2 = (GTextField)GetChildAt(55); + lab_ticket = (GTextField)GetChildAt(62); + lab_code = (GTextField)GetChildAt(64); + btn_copy = (btn_code)GetChildAt(65); + btn_contact_us = (btn_code)GetChildAt(66); + btn_back = (GButton)GetChildAt(70); + btn_task_watch = (GButton)GetChildAt(75); + btn_inline_ok = (btn_get)GetChildAt(76); + broad = (com_broadcast)GetChildAt(77); + btn_close = (GButton)GetChildAt(78); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_saveingpot.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/com_saveingpot.cs.meta new file mode 100644 index 00000000..1a52c95d --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_saveingpot.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a781c11baea2b264897bbc27264142d0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_task.cs b/Assets/RedHotRoast/FGUI/package/tixian/com_task.cs new file mode 100644 index 00000000..ba430e85 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_task.cs @@ -0,0 +1,35 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class com_task : GComponent + { + public Controller cont_process; + public GTextField text_orderid; + public GTextField text_task_title; + public GTextField text_ads; + public GTextField text_task; + public GTextField text_payer; + public const string URL = "ui://md8tkwlzes171x"; + + public static com_task CreateInstance() + { + return (com_task)UIPackage.CreateObject("tixian", "com_task"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_process = GetControllerAt(0); + text_orderid = (GTextField)GetChildAt(4); + text_task_title = (GTextField)GetChildAt(5); + text_ads = (GTextField)GetChildAt(6); + text_task = (GTextField)GetChildAt(7); + text_payer = (GTextField)GetChildAt(16); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_task.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/com_task.cs.meta new file mode 100644 index 00000000..f68ffe41 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_task.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f736ca4d7be01ff4091e1b59782bbe62 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_ticket_item.cs b/Assets/RedHotRoast/FGUI/package/tixian/com_ticket_item.cs new file mode 100644 index 00000000..4fe7309d --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_ticket_item.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class com_ticket_item : GComponent + { + public GTextField lab_num; + public btn_kicket btn_claim; + public const string URL = "ui://md8tkwlztivmee"; + + public static com_ticket_item CreateInstance() + { + return (com_ticket_item)UIPackage.CreateObject("tixian", "com_ticket_item"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + lab_num = (GTextField)GetChildAt(4); + btn_claim = (btn_kicket)GetChildAt(5); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/com_ticket_item.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/com_ticket_item.cs.meta new file mode 100644 index 00000000..247cdcaf --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/com_ticket_item.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8627d10a63c2e8145940ae2dd0678609 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/level_btn.cs b/Assets/RedHotRoast/FGUI/package/tixian/level_btn.cs new file mode 100644 index 00000000..e7927a47 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/level_btn.cs @@ -0,0 +1,33 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.tixian +{ + public partial class level_btn : GButton + { + public Controller btn_state; + public GTextField text_level0; + public GTextField text_level1; + public GTextField text_level2; + public GImage img_check; + public const string URL = "ui://md8tkwlzfzz843"; + + public static level_btn CreateInstance() + { + return (level_btn)UIPackage.CreateObject("tixian", "level_btn"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + btn_state = GetControllerAt(0); + text_level0 = (GTextField)GetChildAt(3); + text_level1 = (GTextField)GetChildAt(4); + text_level2 = (GTextField)GetChildAt(5); + img_check = (GImage)GetChildAt(8); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/level_btn.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/level_btn.cs.meta new file mode 100644 index 00000000..fc1d9bc6 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/level_btn.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e13b5f53ae2a7cc42ba2570ec5754620 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/FGUI/package/tixian/tixianBinder.cs b/Assets/RedHotRoast/FGUI/package/tixian/tixianBinder.cs new file mode 100644 index 00000000..05842753 --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/tixianBinder.cs @@ -0,0 +1,39 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.tixian +{ + public class tixianBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_cord_new.URL, typeof(com_cord_new)); + UIObjectFactory.SetPackageItemExtension(btn_get.URL, typeof(btn_get)); + UIObjectFactory.SetPackageItemExtension(com_lastname.URL, typeof(com_lastname)); + UIObjectFactory.SetPackageItemExtension(com_firstname.URL, typeof(com_firstname)); + UIObjectFactory.SetPackageItemExtension(com_enter.URL, typeof(com_enter)); + UIObjectFactory.SetPackageItemExtension(btn_edit.URL, typeof(btn_edit)); + UIObjectFactory.SetPackageItemExtension(com_task.URL, typeof(com_task)); + UIObjectFactory.SetPackageItemExtension(cash_levelcom.URL, typeof(cash_levelcom)); + UIObjectFactory.SetPackageItemExtension(level_btn.URL, typeof(level_btn)); + UIObjectFactory.SetPackageItemExtension(com_regulation.URL, typeof(com_regulation)); + UIObjectFactory.SetPackageItemExtension(com_broadcast.URL, typeof(com_broadcast)); + UIObjectFactory.SetPackageItemExtension(btn_pay.URL, typeof(btn_pay)); + UIObjectFactory.SetPackageItemExtension(com_info.URL, typeof(com_info)); + UIObjectFactory.SetPackageItemExtension(btn_confirm.URL, typeof(btn_confirm)); + UIObjectFactory.SetPackageItemExtension(com_cord.URL, typeof(com_cord)); + UIObjectFactory.SetPackageItemExtension(com_rank.URL, typeof(com_rank)); + UIObjectFactory.SetPackageItemExtension(com_newRecord.URL, typeof(com_newRecord)); + UIObjectFactory.SetPackageItemExtension(com_redeem_code.URL, typeof(com_redeem_code)); + UIObjectFactory.SetPackageItemExtension(com_ticket_item.URL, typeof(com_ticket_item)); + UIObjectFactory.SetPackageItemExtension(btn_kicket.URL, typeof(btn_kicket)); + UIObjectFactory.SetPackageItemExtension(btn_code.URL, typeof(btn_code)); + UIObjectFactory.SetPackageItemExtension(com_saveingpot.URL, typeof(com_saveingpot)); + UIObjectFactory.SetPackageItemExtension(btn_top.URL, typeof(btn_top)); + UIObjectFactory.SetPackageItemExtension(btn_getcash.URL, typeof(btn_getcash)); + UIObjectFactory.SetPackageItemExtension(com_confirm.URL, typeof(com_confirm)); + UIObjectFactory.SetPackageItemExtension(com_record.URL, typeof(com_record)); + } + } +} \ No newline at end of file diff --git a/Assets/RedHotRoast/FGUI/package/tixian/tixianBinder.cs.meta b/Assets/RedHotRoast/FGUI/package/tixian/tixianBinder.cs.meta new file mode 100644 index 00000000..400e9c5c --- /dev/null +++ b/Assets/RedHotRoast/FGUI/package/tixian/tixianBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: aa4ad898ce075464f8d35200288c5611 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RedHotRoast/Helper/GameHelper.cs b/Assets/RedHotRoast/Helper/GameHelper.cs index e90af61b..51e5bcf4 100644 --- a/Assets/RedHotRoast/Helper/GameHelper.cs +++ b/Assets/RedHotRoast/Helper/GameHelper.cs @@ -13,6 +13,8 @@ using SGModule.Net; using SGModule.NetKit; using System.Reflection; using System.Globalization; +using IgnoreOPS; +using Newtonsoft.Json; using SGModule.Common.Extensions; namespace RedHotRoast @@ -1751,6 +1753,45 @@ namespace RedHotRoast } #endregion + + public static string getDesByKey(string key) + { + Debug.Log(key); + Debug.Log(JsonConvert.SerializeObject(ConfigSystem.GetConfig())); + if (isRDExchangeMode()) + { + string str = ConfigSystem.GetConfig().FirstOrDefault(data => data.des_key == key)?.Mode_1 ?? ""; + if (str != "") + { + str = str.Replace("", "") + .Replace("", ""); + } + return str; + } + else + { + return ConfigSystem.GetConfig().FirstOrDefault(data => data.des_key == key)?.Mode_0 ?? ""; + } + } + + public static bool isRDExchangeMode() + { + // return true; //zhushi + return DataMgr.ExchangeModeToggle.Value == 1; + } + + public static string getChString(decimal ch) + { + if (isRDExchangeMode() && IsGiftSwitch()) + { + string str = ""; + return str + $"$ {ch:N}"; + } + else + { + return $"${ch:N}"; + } + } public static string getTrackEvenName() { string event_ = ADEventTrack.Event; diff --git a/Assets/RedHotRoast/Manager/FXManager.cs b/Assets/RedHotRoast/Manager/FXManager.cs index 227ae899..e50c8f03 100644 --- a/Assets/RedHotRoast/Manager/FXManager.cs +++ b/Assets/RedHotRoast/Manager/FXManager.cs @@ -190,7 +190,7 @@ fx_sign7, fx_three_gift, fx_add_box, - fx_pass_free, + fx_winstar, fx_secret_girl, fx_proplight, fx_btnchat, diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving.meta b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving.meta new file mode 100644 index 00000000..d13ccb86 --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 26f26edf17c6cb94685f847796c2dbf3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/fx_saving.prefab b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/fx_saving.prefab new file mode 100644 index 00000000..dc6e0f5c --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/fx_saving.prefab @@ -0,0 +1,123 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6636964180829221929 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6451287163249503299} + - component: {fileID: 1749315415686663751} + - component: {fileID: 6189977070277229970} + - component: {fileID: 6327343879500676468} + m_Layer: 0 + m_Name: fx_saving + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6451287163249503299 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6636964180829221929} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 10004.15, y: 10000.27, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1749315415686663751 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6636964180829221929} + m_Mesh: {fileID: 0} +--- !u!23 &6189977070277229970 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6636964180829221929} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 33f22fc55a5cb224782670e5e717ae2c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &6327343879500676468 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6636964180829221929} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d247ba06193faa74d9335f5481b2b56c, type: 3} + m_Name: + m_EditorClassIdentifier: + skeletonDataAsset: {fileID: 11400000, guid: d727e4ea0e618cd40965bd2970e5abb9, type: 2} + initialSkinName: + initialFlipX: 0 + initialFlipY: 0 + updateWhenInvisible: 3 + separatorSlotNames: [] + zSpacing: 0 + useClipping: 1 + immutableTriangles: 0 + pmaVertexColors: 1 + clearStateOnDisable: 0 + tintBlack: 0 + singleSubmesh: 0 + fixDrawOrder: 0 + addNormals: 0 + calculateTangents: 0 + maskInteraction: 0 + maskMaterials: + materialsMaskDisabled: [] + materialsInsideMask: [] + materialsOutsideMask: [] + disableRenderingOnOverride: 1 + _animationName: + loop: 1 + timeScale: 1 diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/fx_saving.prefab.meta b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/fx_saving.prefab.meta new file mode 100644 index 00000000..8dd40cfd --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/fx_saving.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3175f2bbb9f9495468a8d250efec9a44 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig.atlas.txt b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig.atlas.txt new file mode 100644 index 00000000..f8f7701d --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig.atlas.txt @@ -0,0 +1,41 @@ + +gold_pig.png +size: 973,1032 +format: RGBA8888 +filter: Linear,Linear +repeat: none +T_477 + rotate: true + xy: 741, 592 + size: 91, 92 + orig: 91, 92 + offset: 0, 0 + index: -1 +gold_money2 + rotate: false + xy: 2, 2 + size: 969, 382 + orig: 969, 382 + offset: 0, 0 + index: -1 +gold_pig + rotate: true + xy: 2, 386 + size: 644, 737 + orig: 644, 737 + offset: 0, 0 + index: -1 +gold_pig_light + rotate: false + xy: 741, 828 + size: 214, 202 + orig: 214, 202 + offset: 0, 0 + index: -1 +money_222 + rotate: true + xy: 741, 685 + size: 141, 159 + orig: 141, 159 + offset: 0, 0 + index: -1 diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/ZM_GameResult_08_fui.bytes.meta b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig.atlas.txt.meta similarity index 75% rename from Assets/Resources/RedHotRoastAssets/FGUI/ZM_GameResult_08_fui.bytes.meta rename to Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig.atlas.txt.meta index 63386c4d..c5a9ef93 100644 --- a/Assets/Resources/RedHotRoastAssets/FGUI/ZM_GameResult_08_fui.bytes.meta +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig.atlas.txt.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 384c56dac751e1d49900673223fdec13 +guid: ea8a768e0c01c474d8f1779c27a94d6f TextScriptImporter: externalObjects: {} userData: diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig.json b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig.json new file mode 100644 index 00000000..0bd8dd1a --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig.json @@ -0,0 +1 @@ +{"skeleton":{"hash":"gFqjXhcchCuCLwAw2aJ1pkBpO84","spine":"3.8.93","x":-490.53,"y":-524.82,"width":1156.66,"height":930.47,"images":"./image/","audio":""},"bones":[{"name":"root"},{"name":"4","parent":"root","y":35.6},{"name":"1","parent":"4"},{"name":"gold_pig","parent":"1"},{"name":"light","parent":"1","rotation":-9.95,"scaleY":5},{"name":"3","parent":"root","y":-329.8},{"name":"p","parent":"root"},{"name":"p2","parent":"root","x":266.47},{"name":"p3","parent":"root","x":620.13,"y":-69.11},{"name":"p4","parent":"root","x":434.15,"y":-69.11},{"name":"moenyzong","parent":"root","x":-135.2,"y":98.8},{"name":"money","parent":"moenyzong","x":80.12,"y":-44.27},{"name":"money2","parent":"moenyzong","x":-28.88,"y":62},{"name":"money3","parent":"moenyzong","x":-28.88,"y":62},{"name":"money4","parent":"moenyzong","x":43.29,"y":37.95},{"name":"gold_pig2","parent":"1"}],"slots":[{"name":"gold_money2","bone":"3","attachment":"gold_money2"},{"name":"gold_pig","bone":"gold_pig","attachment":"gold_pig"},{"name":"gold_pig2","bone":"gold_pig2","attachment":"gold_pig","blend":"additive"},{"name":"T_477","bone":"p","attachment":"T_477"},{"name":"T_478","bone":"p2","attachment":"T_477"},{"name":"T_479","bone":"p3","attachment":"T_477"},{"name":"T_480","bone":"p4","attachment":"T_477"},{"name":"root","bone":"root","attachment":"root"},{"name":"root2","bone":"root"},{"name":"gold_pig_light","bone":"light","attachment":"gold_pig_light","blend":"additive"},{"name":"money_222","bone":"money","attachment":"money_222"},{"name":"money_223","bone":"money2","attachment":"money_222"},{"name":"money_224","bone":"money3","attachment":"money_222"},{"name":"money_225","bone":"money4","attachment":"money_222"}],"skins":[{"name":"default","attachments":{"T_477":{"T_477":{"x":0.5,"width":91,"height":92}},"T_478":{"T_477":{"x":0.5,"width":91,"height":92}},"T_479":{"T_477":{"x":0.5,"width":91,"height":92}},"T_480":{"T_477":{"x":0.5,"width":91,"height":92}},"gold_money2":{"gold_money2":{"x":-6.03,"y":-4.02,"width":969,"height":382}},"gold_pig":{"gold_pig":{"y":0.5,"width":644,"height":737}},"gold_pig2":{"gold_pig":{"y":0.5,"width":644,"height":737}},"gold_pig_light":{"gold_pig_light":{"width":214,"height":202}},"money_222":{"money_222":{"y":0.5,"width":141,"height":159}},"money_223":{"money_222":{"y":0.5,"width":141,"height":159}},"money_224":{"money_222":{"y":0.5,"width":141,"height":159}},"money_225":{"money_222":{"y":0.5,"width":141,"height":159}},"root":{"root":{"type":"clipping","end":"root","vertexCount":76,"vertices":[121.59,380.59,131.93,386.85,160.76,398,187.69,400.17,214.89,395.28,241.82,379.5,262.22,356.38,271.19,330,273.64,300.62,269.89,269.98,252.95,240.04,228.92,221.52,227.78,190.24,221.87,147.56,204.17,103.52,178.74,69.47,198.27,55.4,217.79,24.53,224.6,-8.16,221.87,-30.86,231.86,-71.27,263.78,-75.21,296.19,-93.86,313.06,-119.61,322.83,-154.24,317.06,-190.2,303.76,-231.17,281.31,-269.97,257.55,-300.06,226.15,-322.73,196.72,-331.45,164.9,-328.18,133.72,-317.72,109.31,-298.53,95.35,-282.18,69.96,-289.31,25.31,-296.03,-19.89,-296.84,-66.42,-289.31,-98.7,-281.24,-118.88,-302.49,-158.15,-326.96,-191.51,-332.88,-224.32,-325.89,-251.49,-308.14,-276.24,-279.35,-301.26,-239.54,-318.47,-197.85,-322.51,-153.73,-312.29,-112.3,-280.81,-82.18,-242.08,-71.15,-232.39,-69.53,-227.55,-41.29,-230.24,-14.39,-225.4,21.93,-196.08,55.82,-176.98,74.65,-198.5,98.05,-220.29,144.32,-228.09,191.67,-227.55,222.6,-254.45,244.93,-271.4,277.21,-274.09,316.48,-260.1,362.48,-218.68,396.11,-176.17,401.49,-139.32,391.26,-119.95,377.54,-83.58,393.59,-29.98,405.65,21.27,404.98,68.17,396.27,103.68,384.55,118.09,375.5],"color":"ce3a3a00"}}}}],"animations":{"edie":{"slots":{"T_477":{"color":[{"color":"ffffff00"},{"time":0.3667,"color":"ffffffff","curve":"stepped"},{"time":2.6667,"color":"ffffffff"},{"time":3,"color":"ffffff00"}]},"T_478":{"color":[{"color":"ffffff00","curve":"stepped"},{"time":0.5,"color":"ffffff00"},{"time":0.7333,"color":"ffffffff","curve":"stepped"},{"time":2.6667,"color":"ffffffff"},{"time":3,"color":"ffffff00"}]},"T_479":{"color":[{"color":"ffffff00"},{"time":0.2333,"color":"ffffffff","curve":"stepped"},{"time":2.2333,"color":"ffffffff"},{"time":2.5667,"color":"ffffff00"}]},"T_480":{"color":[{"time":1.0333,"color":"ffffffff"},{"time":1.3667,"color":"ffffff00","curve":"stepped"},{"time":2.6667,"color":"ffffff00"},{"time":3,"color":"ffffffff"}]},"gold_pig2":{"color":[{"color":"ffffff00"}]},"gold_pig_light":{"color":[{"color":"ffffff60"}]},"money_222":{"color":[{"color":"ffffff00"}]},"money_223":{"color":[{"color":"ffffff00"}]},"money_224":{"color":[{"color":"ffffff00"}]},"money_225":{"color":[{"color":"ffffff00"}]}},"bones":{"p":{"translate":[{"x":-320.39,"y":-320.38},{"time":3,"x":-320.38,"y":286.13}]},"p2":{"translate":[{"x":-320.39,"y":-320.38,"curve":"stepped"},{"time":0.5,"x":-320.39,"y":-320.38},{"time":3,"x":-320.38,"y":122.96}]},"p3":{"translate":[{"x":-320.39,"y":-320.38},{"time":2.5667,"x":-320.38,"y":444.09}]},"p4":{"translate":[{"x":-320.38,"y":61.53},{"time":1.3667,"x":-320.38,"y":444.09},{"time":2.6667,"x":-320.39,"y":-279.45},{"time":4,"x":-320.38,"y":61.53}]},"light":{"translate":[{"x":-502.17},{"time":1.3333,"x":602.16}]},"1":{"rotate":[{"time":2.2333,"curve":0.25,"c3":0.75},{"time":2.3333,"angle":6.3,"curve":0.25,"c3":0.75},{"time":2.4333,"angle":-3.55,"curve":0.25,"c3":0.75},{"time":2.5333,"angle":6.3,"curve":0.25,"c3":0.75},{"time":2.6333,"angle":-3.55,"curve":0.25,"c3":0.75},{"time":2.7333,"angle":5.19,"curve":0.25,"c3":0.75},{"time":2.9}],"translate":[{"time":2.2333,"curve":0.25,"c3":0.75},{"time":2.5333,"y":16.95,"curve":0.25,"c3":0.75},{"time":2.9}]}}},"getcash":{"slots":{"T_477":{"color":[{"color":"ffffff00"}]},"T_478":{"color":[{"color":"ffffff00"}]},"T_479":{"color":[{"color":"ffffff00"}]},"T_480":{"color":[{"color":"ffffff00"}]},"gold_pig2":{"color":[{"color":"ffffff00","curve":"stepped"},{"time":0.0333,"color":"ffffff00"},{"time":0.2333,"color":"ffffffff"},{"time":0.4333,"color":"ffffff00"}]},"gold_pig_light":{"color":[{"color":"ffffff00"}]},"money_222":{"color":[{"time":0.2,"color":"ffffffff"},{"time":0.2667,"color":"ffffff00"}]},"money_223":{"color":[{"time":0.2333,"color":"ffffffff"},{"time":0.3,"color":"ffffff00"}]},"money_224":{"color":[{"color":"ffffff00","curve":"stepped"},{"time":0.2667,"color":"ffffff00"},{"time":0.3,"color":"ffffffff","curve":"stepped"},{"time":0.5,"color":"ffffffff"},{"time":0.5333,"color":"ffffff00"}]},"money_225":{"color":[{"color":"ffffff00","curve":"stepped"},{"time":0.2667,"color":"ffffff00"},{"time":0.3,"color":"ffffffff","curve":"stepped"},{"time":0.6,"color":"ffffffff"},{"time":0.6333,"color":"ffffff00"}]},"root":{"attachment":[{"name":null}]}},"bones":{"gold_pig2":{"scale":[{"curve":0.25,"c3":0.75},{"time":0.2333,"x":1.258,"y":1.194,"curve":0.25,"c3":0.75},{"time":0.5}]},"light":{"translate":[{"x":602.16}]},"money":{"translate":[{"x":269.78,"y":544.61},{"time":0.2667,"x":88.23,"y":183.35}]},"money2":{"translate":[{"x":269.78,"y":544.61},{"time":0.3,"x":88.23,"y":61.88}]},"money3":{"translate":[{},{"time":0.3,"x":269.78,"y":544.61},{"time":0.5333,"x":137.06,"y":61.3}]},"money4":{"translate":[{},{"time":0.3,"x":269.78,"y":544.61},{"time":0.6333,"x":36.43,"y":112.09}]},"gold_pig":{"scale":[{"curve":0.25,"c3":0.75},{"time":0.2333,"x":1.258,"y":1.194,"curve":0.25,"c3":0.75},{"time":0.5}]}}}}} \ No newline at end of file diff --git a/Assets/AddressableAssetsData/link.xml.meta b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig.json.meta similarity index 75% rename from Assets/AddressableAssetsData/link.xml.meta rename to Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig.json.meta index 4c9116f2..90f53aea 100644 --- a/Assets/AddressableAssetsData/link.xml.meta +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig.json.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 31634554e5dfe40e7afe2944f58fdd6d +guid: 7fbc40df9324435449463e309e331d3a TextScriptImporter: externalObjects: {} userData: diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig.png b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig.png new file mode 100644 index 00000000..feb7b192 Binary files /dev/null and b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig.png differ diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig.png.meta b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig.png.meta new file mode 100644 index 00000000..f2722ae7 --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig.png.meta @@ -0,0 +1,166 @@ +fileFormatVersion: 2 +guid: 10f7ed82ec3b56d4ca5b6c9ed036c04e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig_Atlas.asset b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig_Atlas.asset new file mode 100644 index 00000000..94719d99 --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig_Atlas.asset @@ -0,0 +1,17 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a6b194f808b1af6499c93410e504af42, type: 3} + m_Name: gold_pig_Atlas + m_EditorClassIdentifier: + atlasFile: {fileID: 4900000, guid: ea8a768e0c01c474d8f1779c27a94d6f, type: 3} + materials: + - {fileID: 2100000, guid: 33f22fc55a5cb224782670e5e717ae2c, type: 2} diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig_Atlas.asset.meta b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig_Atlas.asset.meta new file mode 100644 index 00000000..648d618a --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig_Atlas.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 47665600afcc73f4c81a124c6b705b16 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig_Material.mat b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig_Material.mat new file mode 100644 index 00000000..63f25dd2 --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig_Material.mat @@ -0,0 +1,46 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: gold_pig_Material + m_Shader: {fileID: 4800000, guid: 1e8a610c9e01c3648bac42585e5fc676, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _STRAIGHT_ALPHA_INPUT + m_InvalidKeywords: + - _USE8NEIGHBOURHOOD_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 2800000, guid: 10f7ed82ec3b56d4ca5b6c9ed036c04e, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Cutoff: 0.1 + - _OutlineMipLevel: 0 + - _OutlineReferenceTexWidth: 1024 + - _OutlineSmoothness: 1 + - _OutlineWidth: 3 + - _StencilComp: 8 + - _StencilRef: 0 + - _StraightAlphaInput: 1 + - _ThresholdEnd: 0.25 + - _Use8Neighbourhood: 1 + m_Colors: + - _OutlineColor: {r: 1, g: 1, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig_Material.mat.meta b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig_Material.mat.meta new file mode 100644 index 00000000..320f5238 --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig_Material.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 33f22fc55a5cb224782670e5e717ae2c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig_SkeletonData.asset b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig_SkeletonData.asset new file mode 100644 index 00000000..5ce857df --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig_SkeletonData.asset @@ -0,0 +1,31 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f1b3b4b945939a54ea0b23d3396115fb, type: 3} + m_Name: gold_pig_SkeletonData + m_EditorClassIdentifier: + atlasAssets: + - {fileID: 11400000, guid: 47665600afcc73f4c81a124c6b705b16, type: 2} + scale: 0.01 + skeletonJSON: {fileID: 4900000, guid: 7fbc40df9324435449463e309e331d3a, type: 3} + isUpgradingBlendModeMaterials: 0 + blendModeMaterials: + requiresBlendModeMaterials: 0 + applyAdditiveMaterial: 0 + additiveMaterials: [] + multiplyMaterials: [] + screenMaterials: [] + skeletonDataModifiers: [] + fromAnimation: [] + toAnimation: [] + duration: [] + defaultMix: 0.2 + controller: {fileID: 0} diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig_SkeletonData.asset.meta b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig_SkeletonData.asset.meta new file mode 100644 index 00000000..e488a716 --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_saving/gold_pig_SkeletonData.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d727e4ea0e618cd40965bd2970e5abb9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar.meta b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar.meta new file mode 100644 index 00000000..ce75f0e3 --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f96a0b5d840404a41bce814af9c2c4d4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star.atlas.txt b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star.atlas.txt new file mode 100644 index 00000000..a90f5e66 --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star.atlas.txt @@ -0,0 +1,62 @@ + +congratulations_star.png +size: 474,191 +format: RGBA8888 +filter: Linear,Linear +repeat: none +star + rotate: true + xy: 331, 43 + size: 146, 141 + orig: 146, 141 + offset: 0, 0 + index: -1 +star_00 + rotate: false + xy: 2, 18 + size: 178, 171 + orig: 178, 171 + offset: 0, 0 + index: -1 +star_01 + rotate: true + xy: 322, 15 + size: 26, 28 + orig: 26, 28 + offset: 0, 0 + index: -1 +star_01_big + rotate: false + xy: 182, 47 + size: 147, 142 + orig: 147, 142 + offset: 0, 0 + index: -1 +star_02 + rotate: true + xy: 182, 2 + size: 43, 44 + orig: 43, 45 + offset: 0, 1 + index: -1 +star_03 + rotate: true + xy: 292, 15 + size: 30, 28 + orig: 30, 29 + offset: 0, 1 + index: -1 +star_04 + rotate: false + xy: 228, 12 + size: 31, 33 + orig: 31, 34 + offset: 0, 1 + index: -1 +star_05 + rotate: false + xy: 261, 13 + size: 29, 32 + orig: 30, 32 + offset: 1, 0 + index: -1 diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star.atlas.txt.meta b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star.atlas.txt.meta new file mode 100644 index 00000000..5d7006f7 --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star.atlas.txt.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 00054c1cf02a1e14c8a65edf62c1daa3 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star.json b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star.json new file mode 100644 index 00000000..7fd7a816 --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star.json @@ -0,0 +1 @@ +{"skeleton":{"hash":"gyaAlkP16txBszdqiMKHI25q1iA","spine":"3.8.93","x":-262,"y":-115.95,"width":514.88,"height":201.45},"bones":[{"name":"root"},{"name":"star1","parent":"root"},{"name":"star","parent":"star1","x":-2.39},{"name":"star_00","parent":"star1","x":-1.85},{"name":"star_01","parent":"star1","x":-2.89},{"name":"star_02","parent":"star1","x":-2.39},{"name":"star_03","parent":"star1","x":-2.89},{"name":"star_04","parent":"star1","x":-2.39},{"name":"star_05","parent":"star1","x":-2.89},{"name":"star_light","parent":"star1","x":-2.09},{"name":"star2","parent":"root","x":-178.02,"y":-36.91,"scaleX":0.9244,"scaleY":0.9244},{"name":"star3","parent":"star2","x":-2.39},{"name":"star_0","parent":"star2","x":-1.85},{"name":"star_1","parent":"star2","x":-2.89},{"name":"star_2","parent":"star2","x":-2.39},{"name":"star_3","parent":"star2","x":-2.89},{"name":"star_4","parent":"star2","x":-2.39},{"name":"star_5","parent":"star2","x":-2.89},{"name":"star_light2","parent":"star2","x":-2.09},{"name":"star4","parent":"root","x":172.32,"y":-36.91,"scaleX":0.9244,"scaleY":0.9244},{"name":"star5","parent":"star4","x":-2.39},{"name":"star_6","parent":"star4","x":-1.85},{"name":"star_7","parent":"star4","x":-2.89},{"name":"star_8","parent":"star4","x":-2.39},{"name":"star_9","parent":"star4","x":-2.89},{"name":"star_10","parent":"star4","x":-2.39},{"name":"star_11","parent":"star4","x":-2.89},{"name":"star_light3","parent":"star4","x":-2.09}],"slots":[{"name":"star_01_big","bone":"star1","attachment":"star_01_big"},{"name":"star_01_big2","bone":"star2","attachment":"star_01_big"},{"name":"star_01_big3","bone":"star4","attachment":"star_01_big"},{"name":"star_00","bone":"star_00","attachment":"star_00"},{"name":"star_0","bone":"star_0","attachment":"star_00"},{"name":"star_6","bone":"star_6","attachment":"star_00"},{"name":"star_01","bone":"star_01","attachment":"star_01"},{"name":"star_1","bone":"star_1","attachment":"star_01"},{"name":"star_7","bone":"star_7","attachment":"star_01"},{"name":"star_02","bone":"star_02","attachment":"star_02"},{"name":"star_2","bone":"star_2","attachment":"star_02"},{"name":"star_8","bone":"star_8","attachment":"star_02"},{"name":"star_03","bone":"star_03","attachment":"star_03"},{"name":"star_3","bone":"star_3","attachment":"star_03"},{"name":"star_9","bone":"star_9","attachment":"star_03"},{"name":"star_04","bone":"star_04","attachment":"star_04"},{"name":"star_4","bone":"star_4","attachment":"star_04"},{"name":"star_10","bone":"star_10","attachment":"star_04"},{"name":"star_05","bone":"star_05","attachment":"star_05"},{"name":"star_5","bone":"star_5","attachment":"star_05"},{"name":"star_11","bone":"star_11","attachment":"star_05"},{"name":"star","bone":"star","attachment":"star"},{"name":"star2","bone":"star3","attachment":"star"},{"name":"star3","bone":"star5","attachment":"star"}],"skins":[{"name":"default","attachments":{"star":{"star":{"x":1.32,"width":146,"height":141}},"star2":{"star":{"x":1.32,"width":146,"height":141}},"star3":{"star":{"x":1.32,"width":146,"height":141}},"star_0":{"star_00":{"width":178,"height":171}},"star_00":{"star_00":{"width":178,"height":171}},"star_01":{"star_01":{"width":26,"height":28}},"star_01_big":{"star_01_big":{"width":147,"height":142}},"star_01_big2":{"star_01_big":{"x":0.5,"width":147,"height":142}},"star_01_big3":{"star_01_big":{"x":0.5,"width":147,"height":142}},"star_02":{"star_02":{"y":0.5,"width":43,"height":45}},"star_03":{"star_03":{"y":0.5,"width":30,"height":29}},"star_04":{"star_04":{"width":31,"height":34}},"star_05":{"star_05":{"width":30,"height":32}},"star_1":{"star_01":{"width":26,"height":28}},"star_10":{"star_04":{"width":31,"height":34}},"star_11":{"star_05":{"width":30,"height":32}},"star_2":{"star_02":{"y":0.5,"width":43,"height":45}},"star_3":{"star_03":{"y":0.5,"width":30,"height":29}},"star_4":{"star_04":{"width":31,"height":34}},"star_5":{"star_05":{"width":30,"height":32}},"star_6":{"star_00":{"width":178,"height":171}},"star_7":{"star_01":{"width":26,"height":28}},"star_8":{"star_02":{"y":0.5,"width":43,"height":45}},"star_9":{"star_03":{"y":0.5,"width":30,"height":29}}}}],"animations":{"animation":{"slots":{"star":{"color":[{"color":"ffffff00","curve":"stepped"},{"time":0.5,"color":"ffffff00"},{"time":0.5333,"color":"ffffffae"},{"time":0.7,"color":"ffffffff","curve":"stepped"},{"time":0.8667,"color":"ffffffff"}]},"star2":{"color":[{"color":"ffffff00","curve":"stepped"},{"time":0.1667,"color":"ffffff00"},{"time":0.2,"color":"ffffffae"},{"time":0.3667,"color":"ffffffff","curve":"stepped"},{"time":0.5333,"color":"ffffffff"}]},"star3":{"color":[{"color":"ffffff00","curve":"stepped"},{"time":1,"color":"ffffff00"},{"time":1.0333,"color":"ffffffae"},{"time":1.2,"color":"ffffffff","curve":"stepped"},{"time":1.3667,"color":"ffffffff"}]},"star_0":{"color":[{"color":"ffffff00","curve":"stepped"},{"time":0.3333,"color":"ffffff00"},{"time":0.3667,"color":"ffffff61"},{"time":0.7,"color":"ffffff00"}]},"star_00":{"color":[{"color":"ffffff00","curve":"stepped"},{"time":0.6667,"color":"ffffff00"},{"time":0.7,"color":"ffffff61"},{"time":1.0333,"color":"ffffff00"}]},"star_01":{"color":[{"color":"ffffff00","curve":"stepped"},{"time":0.7,"color":"ffffff00"},{"time":0.8667,"color":"ffffffff"},{"time":1.2667,"color":"ffffff00"}]},"star_1":{"color":[{"color":"ffffff00","curve":"stepped"},{"time":0.3667,"color":"ffffff00"},{"time":0.5333,"color":"ffffffff"},{"time":0.9333,"color":"ffffff00"}]},"star_02":{"color":[{"color":"ffffff00","curve":"stepped"},{"time":0.7,"color":"ffffff00"},{"time":0.8667,"color":"ffffffff"},{"time":1.2667,"color":"ffffff00"}]},"star_2":{"color":[{"color":"ffffff00","curve":"stepped"},{"time":0.3667,"color":"ffffff00"},{"time":0.5333,"color":"ffffffff"},{"time":0.9333,"color":"ffffff00"}]},"star_03":{"color":[{"color":"ffffff00","curve":"stepped"},{"time":0.7,"color":"ffffff00"},{"time":0.8667,"color":"ffffffff"},{"time":1.2667,"color":"ffffff00"}]},"star_3":{"color":[{"color":"ffffff00","curve":"stepped"},{"time":0.3667,"color":"ffffff00"},{"time":0.5333,"color":"ffffffff"},{"time":0.9333,"color":"ffffff00"}]},"star_04":{"color":[{"color":"ffffff00","curve":"stepped"},{"time":0.7,"color":"ffffff00"},{"time":0.8667,"color":"ffffffff"},{"time":1.2667,"color":"ffffff00"}]},"star_4":{"color":[{"color":"ffffff00","curve":"stepped"},{"time":0.3667,"color":"ffffff00"},{"time":0.5333,"color":"ffffffff"},{"time":0.9333,"color":"ffffff00"}]},"star_05":{"color":[{"color":"ffffff00","curve":"stepped"},{"time":0.7,"color":"ffffff00"},{"time":0.8667,"color":"ffffffff"},{"time":1.2667,"color":"ffffff00"}]},"star_5":{"color":[{"color":"ffffff00","curve":"stepped"},{"time":0.3667,"color":"ffffff00"},{"time":0.5333,"color":"ffffffff"},{"time":0.9333,"color":"ffffff00"}]},"star_6":{"color":[{"color":"ffffff00","curve":"stepped"},{"time":1.1667,"color":"ffffff00"},{"time":1.2,"color":"ffffff61"},{"time":1.5333,"color":"ffffff00"}]},"star_7":{"color":[{"color":"ffffff00","curve":"stepped"},{"time":1.2,"color":"ffffff00"},{"time":1.3667,"color":"ffffffff"},{"time":1.7667,"color":"ffffff00"}]},"star_8":{"color":[{"color":"ffffff00","curve":"stepped"},{"time":1.2,"color":"ffffff00"},{"time":1.3667,"color":"ffffffff"},{"time":1.7667,"color":"ffffff00"}]},"star_9":{"color":[{"color":"ffffff00","curve":"stepped"},{"time":1.2,"color":"ffffff00"},{"time":1.3667,"color":"ffffffff"},{"time":1.7667,"color":"ffffff00"}]},"star_10":{"color":[{"color":"ffffff00","curve":"stepped"},{"time":1.2,"color":"ffffff00"},{"time":1.3667,"color":"ffffffff"},{"time":1.7667,"color":"ffffff00"}]},"star_11":{"color":[{"color":"ffffff00","curve":"stepped"},{"time":1.2,"color":"ffffff00"},{"time":1.3667,"color":"ffffffff"},{"time":1.7667,"color":"ffffff00"}]}},"bones":{"star":{"scale":[{"time":0.5333,"x":0.81,"y":0.81},{"time":0.7,"x":0.736,"y":0.736},{"time":0.8667},{"time":0.9333,"x":1.053,"y":1.053},{"time":1}]},"star_00":{"scale":[{"time":0.6333},{"time":1,"x":1.251,"y":1.251}]},"star_light":{"scale":[{"time":0.8},{"time":1.0333,"x":1.244,"y":1.244}]},"star_01":{"translate":[{"time":0.7},{"time":1.3667,"x":-106.36,"y":93.1}]},"star_02":{"rotate":[{"angle":47.78,"curve":"stepped"},{"time":1.3667,"angle":47.78}],"translate":[{"time":0.7},{"time":1.3667,"x":-109.02,"y":-51.15}]},"star_03":{"rotate":[{"angle":111.17,"curve":"stepped"},{"time":1.3667,"angle":111.17}],"translate":[{"time":0.7},{"time":1.3667,"x":7.4,"y":-121.81}]},"star_04":{"rotate":[{"angle":105.72,"curve":"stepped"},{"time":1.3667,"angle":105.72}],"translate":[{"time":0.7},{"time":1.3667,"x":114.22,"y":-5.82}],"scale":[{"x":0.85,"y":0.85,"curve":"stepped"},{"time":1.3667,"x":0.85,"y":0.85}]},"star_05":{"translate":[{"time":0.7},{"time":1.3667,"x":91.41,"y":132.13}]},"star3":{"scale":[{"time":0.2,"x":0.81,"y":0.81},{"time":0.3667,"x":0.736,"y":0.736},{"time":0.5333},{"time":0.6,"x":1.053,"y":1.053},{"time":0.6667}]},"star_0":{"scale":[{"time":0.3},{"time":0.6667,"x":1.251,"y":1.251}]},"star_1":{"translate":[{"time":0.3667},{"time":1.0333,"x":-106.36,"y":93.1}]},"star_2":{"rotate":[{"angle":47.78,"curve":"stepped"},{"time":1.0333,"angle":47.78}],"translate":[{"time":0.3667},{"time":1.0333,"x":-109.02,"y":-51.15}]},"star_3":{"rotate":[{"angle":111.17,"curve":"stepped"},{"time":1.0333,"angle":111.17}],"translate":[{"time":0.3667},{"time":1.0333,"x":7.4,"y":-121.81}]},"star_4":{"rotate":[{"angle":105.72,"curve":"stepped"},{"time":1.0333,"angle":105.72}],"translate":[{"time":0.3667},{"time":1.0333,"x":114.22,"y":-5.82}],"scale":[{"x":0.85,"y":0.85,"curve":"stepped"},{"time":1.0333,"x":0.85,"y":0.85}]},"star_5":{"translate":[{"time":0.3667},{"time":1.0333,"x":91.41,"y":132.13}]},"star_light2":{"scale":[{"time":0.4667},{"time":0.7,"x":1.244,"y":1.244}]},"star5":{"scale":[{"time":1.0333,"x":0.81,"y":0.81},{"time":1.2,"x":0.736,"y":0.736},{"time":1.3667},{"time":1.4333,"x":1.053,"y":1.053},{"time":1.5}]},"star_6":{"scale":[{"time":1.1333},{"time":1.5,"x":1.251,"y":1.251}]},"star_7":{"translate":[{"time":1.2},{"time":1.8667,"x":-106.36,"y":93.1}]},"star_8":{"rotate":[{"angle":47.78,"curve":"stepped"},{"time":1.8667,"angle":47.78}],"translate":[{"time":1.2},{"time":1.8667,"x":-109.02,"y":-51.15}]},"star_9":{"rotate":[{"angle":111.17,"curve":"stepped"},{"time":1.8667,"angle":111.17}],"translate":[{"time":1.2},{"time":1.8667,"x":7.4,"y":-121.81}]},"star_10":{"rotate":[{"angle":105.72,"curve":"stepped"},{"time":1.8667,"angle":105.72}],"translate":[{"time":1.2},{"time":1.8667,"x":114.22,"y":-5.82}],"scale":[{"x":0.85,"y":0.85,"curve":"stepped"},{"time":1.8667,"x":0.85,"y":0.85}]},"star_11":{"translate":[{"time":1.2},{"time":1.8667,"x":91.41,"y":132.13}]},"star_light3":{"scale":[{"time":1.3},{"time":1.5333,"x":1.244,"y":1.244}]}}}}} \ No newline at end of file diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star.json.meta b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star.json.meta new file mode 100644 index 00000000..fe4595b6 --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: cc5f0c11b01d0cd42b10b8f835528c9d +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star.png b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star.png new file mode 100644 index 00000000..b09ff708 Binary files /dev/null and b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star.png differ diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star.png.meta b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star.png.meta new file mode 100644 index 00000000..4e3cc50c --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 6c455070f01c8b5448d8c93a49f4f43a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star_Atlas.asset b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star_Atlas.asset new file mode 100644 index 00000000..3ca17f99 --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star_Atlas.asset @@ -0,0 +1,17 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a6b194f808b1af6499c93410e504af42, type: 3} + m_Name: congratulations_star_Atlas + m_EditorClassIdentifier: + atlasFile: {fileID: 4900000, guid: 00054c1cf02a1e14c8a65edf62c1daa3, type: 3} + materials: + - {fileID: 2100000, guid: 153abcb8e368fe848acc10e276e5ae2f, type: 2} diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star_Atlas.asset.meta b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star_Atlas.asset.meta new file mode 100644 index 00000000..ef2f7f95 --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star_Atlas.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ddfa54bb1a3d5cf488a25506f9deadab +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star_Material.mat b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star_Material.mat new file mode 100644 index 00000000..78e46eeb --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star_Material.mat @@ -0,0 +1,46 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: congratulations_star_Material + m_Shader: {fileID: 4800000, guid: 1e8a610c9e01c3648bac42585e5fc676, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _STRAIGHT_ALPHA_INPUT + m_InvalidKeywords: + - _USE8NEIGHBOURHOOD_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 2800000, guid: 6c455070f01c8b5448d8c93a49f4f43a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Cutoff: 0.1 + - _OutlineMipLevel: 0 + - _OutlineReferenceTexWidth: 1024 + - _OutlineSmoothness: 1 + - _OutlineWidth: 3 + - _StencilComp: 8 + - _StencilRef: 0 + - _StraightAlphaInput: 1 + - _ThresholdEnd: 0.25 + - _Use8Neighbourhood: 1 + m_Colors: + - _OutlineColor: {r: 1, g: 1, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star_Material.mat.meta b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star_Material.mat.meta new file mode 100644 index 00000000..77523469 --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star_Material.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 153abcb8e368fe848acc10e276e5ae2f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star_SkeletonData.asset b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star_SkeletonData.asset new file mode 100644 index 00000000..6b87f44d --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star_SkeletonData.asset @@ -0,0 +1,31 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f1b3b4b945939a54ea0b23d3396115fb, type: 3} + m_Name: congratulations_star_SkeletonData + m_EditorClassIdentifier: + atlasAssets: + - {fileID: 11400000, guid: ddfa54bb1a3d5cf488a25506f9deadab, type: 2} + scale: 0.01 + skeletonJSON: {fileID: 4900000, guid: cc5f0c11b01d0cd42b10b8f835528c9d, type: 3} + isUpgradingBlendModeMaterials: 0 + blendModeMaterials: + requiresBlendModeMaterials: 0 + applyAdditiveMaterial: 0 + additiveMaterials: [] + multiplyMaterials: [] + screenMaterials: [] + skeletonDataModifiers: [] + fromAnimation: [] + toAnimation: [] + duration: [] + defaultMix: 0.2 + controller: {fileID: 0} diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star_SkeletonData.asset.meta b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star_SkeletonData.asset.meta new file mode 100644 index 00000000..cb6ecb9f --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/congratulations_star_SkeletonData.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c904904d9ef982e4aaebc12c66434c29 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/fx_winstar.prefab b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/fx_winstar.prefab new file mode 100644 index 00000000..4cdb2fa7 --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/fx_winstar.prefab @@ -0,0 +1,123 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2851238551778538667 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7051869499874706476} + - component: {fileID: 3807915272122702111} + - component: {fileID: 4778784357384129423} + - component: {fileID: 2867325355837349055} + m_Layer: 0 + m_Name: fx_winstar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7051869499874706476 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2851238551778538667} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1.98, y: 9.9, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3807915272122702111 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2851238551778538667} + m_Mesh: {fileID: 0} +--- !u!23 &4778784357384129423 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2851238551778538667} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 153abcb8e368fe848acc10e276e5ae2f, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &2867325355837349055 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2851238551778538667} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d247ba06193faa74d9335f5481b2b56c, type: 3} + m_Name: + m_EditorClassIdentifier: + skeletonDataAsset: {fileID: 11400000, guid: c904904d9ef982e4aaebc12c66434c29, type: 2} + initialSkinName: + initialFlipX: 0 + initialFlipY: 0 + updateWhenInvisible: 3 + separatorSlotNames: [] + zSpacing: 0 + useClipping: 1 + immutableTriangles: 0 + pmaVertexColors: 1 + clearStateOnDisable: 0 + tintBlack: 0 + singleSubmesh: 0 + fixDrawOrder: 0 + addNormals: 0 + calculateTangents: 0 + maskInteraction: 0 + maskMaterials: + materialsMaskDisabled: [] + materialsInsideMask: [] + materialsOutsideMask: [] + disableRenderingOnOverride: 1 + _animationName: + loop: 1 + timeScale: 1 diff --git a/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/fx_winstar.prefab.meta b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/fx_winstar.prefab.meta new file mode 100644 index 00000000..2755788b --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/Effect/spine/fx_winstar/fx_winstar.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 423bac0f2dd66a340a2ac6daa3dce2d3 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/Arrow_Theme_atlas0.png b/Assets/Resources/RedHotRoastAssets/FGUI/Arrow_Theme_atlas0.png new file mode 100644 index 00000000..9b9f6243 Binary files /dev/null and b/Assets/Resources/RedHotRoastAssets/FGUI/Arrow_Theme_atlas0.png differ diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/ZM_GameResult_08_atlas0.png.meta b/Assets/Resources/RedHotRoastAssets/FGUI/Arrow_Theme_atlas0.png.meta similarity index 98% rename from Assets/Resources/RedHotRoastAssets/FGUI/ZM_GameResult_08_atlas0.png.meta rename to Assets/Resources/RedHotRoastAssets/FGUI/Arrow_Theme_atlas0.png.meta index 06001e9b..9055e3ee 100644 --- a/Assets/Resources/RedHotRoastAssets/FGUI/ZM_GameResult_08_atlas0.png.meta +++ b/Assets/Resources/RedHotRoastAssets/FGUI/Arrow_Theme_atlas0.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 7b8044545aae8f945822bc6c9c2d6702 +guid: e5e3f68a7ced3c741b90a2b4ca7412e7 TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/Arrow_Theme_fui.bytes b/Assets/Resources/RedHotRoastAssets/FGUI/Arrow_Theme_fui.bytes new file mode 100644 index 00000000..b25272f9 Binary files /dev/null and b/Assets/Resources/RedHotRoastAssets/FGUI/Arrow_Theme_fui.bytes differ diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/Arrow_Theme_fui.bytes.meta b/Assets/Resources/RedHotRoastAssets/FGUI/Arrow_Theme_fui.bytes.meta new file mode 100644 index 00000000..3889ed2a --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/FGUI/Arrow_Theme_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: dbc0239ddaf7c6744ab7ada7b23a48bc +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/Arrow_game_atlas0.png b/Assets/Resources/RedHotRoastAssets/FGUI/Arrow_game_atlas0.png new file mode 100644 index 00000000..3b921446 Binary files /dev/null and b/Assets/Resources/RedHotRoastAssets/FGUI/Arrow_game_atlas0.png differ diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/Arrow_game_atlas0.png.meta b/Assets/Resources/RedHotRoastAssets/FGUI/Arrow_game_atlas0.png.meta new file mode 100644 index 00000000..26c8da9b --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/FGUI/Arrow_game_atlas0.png.meta @@ -0,0 +1,153 @@ +fileFormatVersion: 2 +guid: f17686512335ffa47b7e411509b40590 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/Arrow_game_fui.bytes b/Assets/Resources/RedHotRoastAssets/FGUI/Arrow_game_fui.bytes new file mode 100644 index 00000000..d763275f Binary files /dev/null and b/Assets/Resources/RedHotRoastAssets/FGUI/Arrow_game_fui.bytes differ diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/Arrow_game_fui.bytes.meta b/Assets/Resources/RedHotRoastAssets/FGUI/Arrow_game_fui.bytes.meta new file mode 100644 index 00000000..bfbd8587 --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/FGUI/Arrow_game_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 72a06ee25d6ec254ba8dfe5eaf0af1dc +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/GameResult_08_atlas0.png b/Assets/Resources/RedHotRoastAssets/FGUI/GameResult_08_atlas0.png new file mode 100644 index 00000000..bca6f5cb Binary files /dev/null and b/Assets/Resources/RedHotRoastAssets/FGUI/GameResult_08_atlas0.png differ diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/GameResult_08_atlas0.png.meta b/Assets/Resources/RedHotRoastAssets/FGUI/GameResult_08_atlas0.png.meta new file mode 100644 index 00000000..b5fee6ea --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/FGUI/GameResult_08_atlas0.png.meta @@ -0,0 +1,153 @@ +fileFormatVersion: 2 +guid: 049b1557f30bbbd4a80ac56dfb9aba41 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/GameResult_08_fui.bytes b/Assets/Resources/RedHotRoastAssets/FGUI/GameResult_08_fui.bytes new file mode 100644 index 00000000..3e2f36f5 Binary files /dev/null and b/Assets/Resources/RedHotRoastAssets/FGUI/GameResult_08_fui.bytes differ diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/GameResult_08_fui.bytes.meta b/Assets/Resources/RedHotRoastAssets/FGUI/GameResult_08_fui.bytes.meta new file mode 100644 index 00000000..8801351b --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/FGUI/GameResult_08_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4b5059921d68c714da1b2135b60c3f10 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Common_01_atlas0.png b/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Common_01_atlas0.png index bd820810..c81d3062 100644 Binary files a/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Common_01_atlas0.png and b/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Common_01_atlas0.png differ diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Common_01_fui.bytes b/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Common_01_fui.bytes index a947d163..46718100 100644 Binary files a/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Common_01_fui.bytes and b/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Common_01_fui.bytes differ diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/ZM_GameResult_08_atlas0.png b/Assets/Resources/RedHotRoastAssets/FGUI/ZM_GameResult_08_atlas0.png deleted file mode 100644 index dec45311..00000000 Binary files a/Assets/Resources/RedHotRoastAssets/FGUI/ZM_GameResult_08_atlas0.png and /dev/null differ diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/ZM_GameResult_08_fui.bytes b/Assets/Resources/RedHotRoastAssets/FGUI/ZM_GameResult_08_fui.bytes deleted file mode 100644 index b7e1a8eb..00000000 Binary files a/Assets/Resources/RedHotRoastAssets/FGUI/ZM_GameResult_08_fui.bytes and /dev/null differ diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/ZM_H5_15_atlas0.png.meta b/Assets/Resources/RedHotRoastAssets/FGUI/ZM_H5_15_atlas0.png.meta index 2e4d7528..5d44741e 100644 --- a/Assets/Resources/RedHotRoastAssets/FGUI/ZM_H5_15_atlas0.png.meta +++ b/Assets/Resources/RedHotRoastAssets/FGUI/ZM_H5_15_atlas0.png.meta @@ -106,6 +106,32 @@ TextureImporter: ignorePlatformSupport: 0 androidETC2FallbackOverride: 0 forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 spriteSheet: serializedVersion: 2 sprites: [] diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Img_02_atlas0.png b/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Img_02_atlas0.png index 1b9e7f06..2e3b3a3e 100644 Binary files a/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Img_02_atlas0.png and b/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Img_02_atlas0.png differ diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Img_02_atlas0_1.png b/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Img_02_atlas0_1.png index 0f3ddb83..01ef229f 100644 Binary files a/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Img_02_atlas0_1.png and b/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Img_02_atlas0_1.png differ diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Img_02_fui.bytes b/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Img_02_fui.bytes index a8a73fea..cf7d38da 100644 Binary files a/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Img_02_fui.bytes and b/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Img_02_fui.bytes differ diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Petty_atlas0.png b/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Petty_atlas0.png new file mode 100644 index 00000000..6098b06c Binary files /dev/null and b/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Petty_atlas0.png differ diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Petty_atlas0.png.meta b/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Petty_atlas0.png.meta new file mode 100644 index 00000000..8fdaafe3 --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Petty_atlas0.png.meta @@ -0,0 +1,153 @@ +fileFormatVersion: 2 +guid: 1fbe1b1f032e9d8448bb59c9bd8f1471 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Petty_fui.bytes b/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Petty_fui.bytes new file mode 100644 index 00000000..c939dfe5 Binary files /dev/null and b/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Petty_fui.bytes differ diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Petty_fui.bytes.meta b/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Petty_fui.bytes.meta new file mode 100644 index 00000000..1ff2933a --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/FGUI/ZM_Petty_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 04a7bff2fd45d0a4792df99df361f74d +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/tixian_atlas0.png b/Assets/Resources/RedHotRoastAssets/FGUI/tixian_atlas0.png new file mode 100644 index 00000000..6c065fbb Binary files /dev/null and b/Assets/Resources/RedHotRoastAssets/FGUI/tixian_atlas0.png differ diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/tixian_atlas0.png.meta b/Assets/Resources/RedHotRoastAssets/FGUI/tixian_atlas0.png.meta new file mode 100644 index 00000000..1b2165a6 --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/FGUI/tixian_atlas0.png.meta @@ -0,0 +1,153 @@ +fileFormatVersion: 2 +guid: a7dc2df6539dddc4e9d7831a86c9a8e1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/tixian_fui.bytes b/Assets/Resources/RedHotRoastAssets/FGUI/tixian_fui.bytes new file mode 100644 index 00000000..130a4358 Binary files /dev/null and b/Assets/Resources/RedHotRoastAssets/FGUI/tixian_fui.bytes differ diff --git a/Assets/Resources/RedHotRoastAssets/FGUI/tixian_fui.bytes.meta b/Assets/Resources/RedHotRoastAssets/FGUI/tixian_fui.bytes.meta new file mode 100644 index 00000000..e58d6eb3 --- /dev/null +++ b/Assets/Resources/RedHotRoastAssets/FGUI/tixian_fui.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6c2986729e764b340ada0999d088889d +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/DataMgr/DataKeys.cs b/Assets/Scripts/DataMgr/DataKeys.cs index eb680432..187265e5 100644 --- a/Assets/Scripts/DataMgr/DataKeys.cs +++ b/Assets/Scripts/DataMgr/DataKeys.cs @@ -1,69 +1,77 @@ -public static class DataKeys -{ - public const string UserID = "UserID"; - public const string FirstLogin = "FirstLogin"; - public const string coin = "coin"; - public const string ticket = "ticket"; - public const string maxCoin = "maxCoin"; - public const string nextOpenWheelStampTime = "nextOpenWheelStampTime"; - public const string thisDayWatchSlyderVideoNum = "thisDayWatchSlyderVideoNum"; - public const string playerName = "playerName"; - public const string playerAvatarId = "playerAvatarId"; - public const string signState = "signState"; - public const string gameOfCount = "gameOfCount"; - public const string gameLevel = "gameLevel"; - public const string exchangeAccount = "exchangeAccount"; - public const string exchangeName = "exchangeName"; - public const string isShowRewardFly101 = "isShowRewardFly101"; - public const string isShowRewardFly102 = "isShowRewardFly102"; - public const string playReawrd111 = "playReawrd111"; - public const string isShowRewardFly111 = "isShowRewardFly111"; - public const string isShowOpenReward = "isShowOpenReward"; - public const string isLastH5Tab = "isLastH5Tab"; - public const string adChFlyShowTime = "adChFlyShowTime"; - public const string h5StayTime = "h5StayTime"; - public const string videoWatchCount = "videoWatchCount"; - public const string makeupTaskHistory = "makeupTaskHistory"; - public const string makeupTaskH5Time = "makeupTaskH5Time"; - public const string gameStartCount = "gameStartCount"; - public const string loginGameTodayTimes = "loginGameTodayTimes"; - public const string date = "date"; - public const string ch_level = "ch_level"; - public const string SaveObject = "SaveObject"; - public const string LevelData = "LevelData"; - public const string AdWatchCount = "AdWatchCount"; // 看广告次数 - public const string AvailableDiceRolls = "AvailableDiceRolls"; // 可摇骰子次数 - public const string propBackNum = "propBackNum"; // 返回道具数量 - public const string propRefreshNum = "propRefreshNum"; // 刷新道具数量 - public const string propRemoveNum = "propRemoveNum"; // 移除道具数量 - public const string resurrectionState = "resurrectionState"; //复活状态:4种,数字3为可以用广告和金币复活,2为只能用广告,1为只能用金币。0为不能复活 - public const string gameExperience = "gameExperience"; - public const string getFirstReaward = "getFirstReaward"; // 是否已领取新手奖励 - public const string noviceGuide = "noviceGuide"; // 是否新手引导 - public const string gameTime = "gameTime"; // 游戏时长 - public const string gameDay = "gameDay"; - public const string SecretUnlockList = "SecretUnlockList"; // 秘密相册解锁列表 - public const string SecretUnlockCd = "SecretUnlockCd"; // 秘密相册看广告的剩余时间 - public const string SecretUnlockADs = "SecretUnlockADs"; // 秘密相册看广告数(每一个图集的广告数不通用) - public const string IsUnlockSecret = "IsUnlockSecret"; // 秘密相册是否解锁(-1:未解锁 0:刚解锁 1:已打开秘密相册) - public const string VipLevel = "VipLevel"; // vip等级(1:7天 2:30天 3:365天) - public const string VipExpirationTime = "VipExpirationTime"; // vip失效时间(默认为0) - public const string LiveDataList = "LiveDataList"; - - public const string IsUnlockLive = "IsUnlockLive"; // live是否解锁(-1:未解锁 0:刚解锁 1:已打开live) - public const string ApplePayTransactionID = "ApplePayTransactionID"; //ios购买后的非消耗性订单id - public const string LiveDataDic = "LiveDataDic"; - public const string LevelUnlockList = "LevelUnlockList"; // 图鉴已解锁的index列表 - public const string IsUnlockChat = "IsUnlockChat"; - public const string ChatData = "ChatData"; - public const string ChatNumber = "ChatNumber"; - public const string ChatRecoverDays = "ChatRecoverDays"; - public const string ChatFreeNumber = "ChatFreeNumber"; - public const string curResVersion = "curResVersion"; - public const string LevelUnlockListFree = "LevelUnlockListFree"; - public const string LevelUnlockListAD = "LevelUnlockListAD"; - public const string LevelUnlockListSpecial = "LevelUnlockListSpecial"; - public const string LevelUnlockListVIP = "LevelUnlockListVIP"; - public const string LevelUnlockListNew = "LevelUnlockListNew"; - public const string clearAllOrder = "clearAllOrder"; -} +public static class DataKeys +{ + public const string UserID = "UserID"; + public const string FirstLogin = "FirstLogin"; + public const string coin = "coin"; + public const string ticket = "ticket"; + public const string maxCoin = "maxCoin"; + public const string nextOpenWheelStampTime = "nextOpenWheelStampTime"; + public const string thisDayWatchSlyderVideoNum = "thisDayWatchSlyderVideoNum"; + public const string playerName = "playerName"; + public const string playerAvatarId = "playerAvatarId"; + public const string signState = "signState"; + public const string gameOfCount = "gameOfCount"; + public const string gameLevel = "gameLevel"; + public const string exchangeAccount = "exchangeAccount"; + public const string exchangeName = "exchangeName"; + public const string isShowRewardFly101 = "isShowRewardFly101"; + public const string isShowRewardFly102 = "isShowRewardFly102"; + public const string playReawrd111 = "playReawrd111"; + public const string isShowRewardFly111 = "isShowRewardFly111"; + public const string isShowOpenReward = "isShowOpenReward"; + public const string isLastH5Tab = "isLastH5Tab"; + public const string adChFlyShowTime = "adChFlyShowTime"; + public const string h5StayTime = "h5StayTime"; + public const string videoWatchCount = "videoWatchCount"; + public const string makeupTaskHistory = "makeupTaskHistory"; + public const string makeupTaskH5Time = "makeupTaskH5Time"; + public const string gameStartCount = "gameStartCount"; + public const string loginGameTodayTimes = "loginGameTodayTimes"; + public const string date = "date"; + public const string ch_level = "ch_level"; + public const string SaveObject = "SaveObject"; + public const string LevelData = "LevelData"; + public const string AdWatchCount = "AdWatchCount"; // 看广告次数 + public const string AvailableDiceRolls = "AvailableDiceRolls"; // 可摇骰子次数 + public const string propBackNum = "propBackNum"; // 返回道具数量 + public const string propRefreshNum = "propRefreshNum"; // 刷新道具数量 + public const string propRemoveNum = "propRemoveNum"; // 移除道具数量 + public const string resurrectionState = "resurrectionState"; //复活状态:4种,数字3为可以用广告和金币复活,2为只能用广告,1为只能用金币。0为不能复活 + public const string gameExperience = "gameExperience"; + public const string getFirstReaward = "getFirstReaward"; // 是否已领取新手奖励 + public const string noviceGuide = "noviceGuide"; // 是否新手引导 + public const string gameTime = "gameTime"; // 游戏时长 + public const string gameDay = "gameDay"; + public const string SecretUnlockList = "SecretUnlockList"; // 秘密相册解锁列表 + public const string SecretUnlockCd = "SecretUnlockCd"; // 秘密相册看广告的剩余时间 + public const string SecretUnlockADs = "SecretUnlockADs"; // 秘密相册看广告数(每一个图集的广告数不通用) + public const string IsUnlockSecret = "IsUnlockSecret"; // 秘密相册是否解锁(-1:未解锁 0:刚解锁 1:已打开秘密相册) + public const string VipLevel = "VipLevel"; // vip等级(1:7天 2:30天 3:365天) + public const string VipExpirationTime = "VipExpirationTime"; // vip失效时间(默认为0) + public const string LiveDataList = "LiveDataList"; + + public const string IsUnlockLive = "IsUnlockLive"; // live是否解锁(-1:未解锁 0:刚解锁 1:已打开live) + public const string ApplePayTransactionID = "ApplePayTransactionID"; //ios购买后的非消耗性订单id + public const string LiveDataDic = "LiveDataDic"; + public const string LevelUnlockList = "LevelUnlockList"; // 图鉴已解锁的index列表 + public const string IsUnlockChat = "IsUnlockChat"; + public const string ChatData = "ChatData"; + public const string ChatNumber = "ChatNumber"; + public const string ChatRecoverDays = "ChatRecoverDays"; + public const string ChatFreeNumber = "ChatFreeNumber"; + public const string curResVersion = "curResVersion"; + public const string LevelUnlockListFree = "LevelUnlockListFree"; + public const string LevelUnlockListAD = "LevelUnlockListAD"; + public const string LevelUnlockListSpecial = "LevelUnlockListSpecial"; + public const string LevelUnlockListVIP = "LevelUnlockListVIP"; + public const string LevelUnlockListNew = "LevelUnlockListNew"; + public const string clearAllOrder = "clearAllOrder"; + + public const string ArrowResultLevel = "ArrowResultLevel"; //箭头游戏的结算等级(1:免费,0:看广告) + public const string ArrowDarkTheme = "ArrowDarkTheme"; //箭头游戏的黑夜模式(0:黑夜,1:白天) + public const string ArrowTheme = "ArrowTheme"; //箭头游戏的主题(0:黑色 1:虫子 2:彩色) + + public const string ExchangeModeToggle = "ExchangeModeToggle"; + public const string ExchangeProcessMode = "ExchangeProcessMode"; + public const string CHProcessMode = "CHProcessMode"; +} diff --git a/Assets/Scripts/DataMgr/DataMgr.cs b/Assets/Scripts/DataMgr/DataMgr.cs index 8fc9df6d..01e00541 100644 --- a/Assets/Scripts/DataMgr/DataMgr.cs +++ b/Assets/Scripts/DataMgr/DataMgr.cs @@ -1,113 +1,120 @@ -using System.Collections.Generic; -using SGModule.DataStorage; -using RedHotRoast; - -public static partial class DataMgr -{ - public static string long_name; - public static string short_name; - - - private static DataStorage BindDataStorage(string key, string messageKey = null, T @default = default) - { - return new DataStorage(key, @default, (oldValue, newValue) => - { - // 构造 ChangeValue 对象 - var changeValue = new ChangeValue - { - oldValue = oldValue, - newValue = newValue - }; - - if (messageKey.IsNullOrWhiteSpace()) - { - return; - } - - // 调用特定类型的分发器 - PreferencesDispatcher.Instance.Dispatch(messageKey, changeValue); - - // 调用全局数据分发器(如果需要) - DataDispatcher.Instance.Dispatch(messageKey); - }); - } - - - #region ValueType - - public static DataStorage FirstLogin = new(DataKeys.FirstLogin, true); - public static DataStorage UserID = BindDataStorage(DataKeys.UserID, @default: -1L); - public static DataStorage NextOpenWheelStampTime = BindDataStorage(DataKeys.nextOpenWheelStampTime); - public static DataStorage ThisDayWatchSlyderVideoNum = BindDataStorage(DataKeys.thisDayWatchSlyderVideoNum); - public static DataStorage Coin = BindDataStorage(DataKeys.coin, DataMsg.currency101); - public static DataStorage Ticket = BindDataStorage(DataKeys.ticket, DataMsg.currency102); - public static DataStorage MaxCurrency101 = BindDataStorage(DataKeys.maxCoin); - public static DataStorage PlayerName = BindDataStorage(DataKeys.playerName, DataMsg.playerName); - public static DataStorage PlayerAvatarId = BindDataStorage(DataKeys.playerAvatarId, DataMsg.playerAvatarId); - public static DataStorage GameOfCount = BindDataStorage(DataKeys.gameOfCount); - public static DataStorage GameLevel = BindDataStorage(DataKeys.gameLevel, @default: 1); - public static DataStorage ExchangeAccount = BindDataStorage(DataKeys.exchangeAccount); - public static DataStorage ExchangeName = BindDataStorage(DataKeys.exchangeName); - public static DataStorage IsShowRewardFly101 = BindDataStorage(DataKeys.isShowRewardFly101, DataMsg.isShowRewardFly101); - public static DataStorage IsShowRewardFly102 = BindDataStorage(DataKeys.isShowRewardFly102); - public static DataStorage PlayReawrd111 = BindDataStorage(DataKeys.playReawrd111, DataMsg.playReawrd111); - public static DataStorage IsShowRewardFly111 = BindDataStorage(DataKeys.isShowRewardFly111, DataMsg.isShowRewardFly111); - public static DataStorage IsShowOpenReward = BindDataStorage(DataKeys.isShowOpenReward); - public static DataStorage IsLastH5Tab = BindDataStorage(DataKeys.isLastH5Tab); - public static DataStorage AdChFlyShowTime = BindDataStorage(DataKeys.adChFlyShowTime); - public static DataStorage H5StayTime = BindDataStorage(DataKeys.h5StayTime); - public static DataStorage VideoWatchCount = BindDataStorage(DataKeys.videoWatchCount); - public static DataStorage MakeupTaskH5Time = BindDataStorage(DataKeys.makeupTaskH5Time); - public static DataStorage GameStartCount = BindDataStorage(DataKeys.gameStartCount); - public static DataStorage LoginGameTodayTimes = BindDataStorage(DataKeys.loginGameTodayTimes); - public static DataStorage Date = BindDataStorage(DataKeys.date); - public static DataStorage ChLevel = BindDataStorage(DataKeys.ch_level); - public static DataStorage LevelData = new(DataKeys.LevelData, cloudSave: false); - public static DataStorage AdWatchCount = BindDataStorage(DataKeys.AdWatchCount); - public static DataStorage AvailableDiceRolls = BindDataStorage(DataKeys.AvailableDiceRolls); - public static DataStorage PropBackNum = BindDataStorage(DataKeys.propBackNum); - public static DataStorage PropRefreshNum = BindDataStorage(DataKeys.propRefreshNum); - public static DataStorage PropRemoveNum = BindDataStorage(DataKeys.propRemoveNum); - public static DataStorage ResurrectionState = BindDataStorage(DataKeys.resurrectionState, null, 3); - public static DataStorage GameExperience = BindDataStorage(DataKeys.gameExperience); - public static DataStorage GetFirstReaward = BindDataStorage(DataKeys.getFirstReaward); - public static DataStorage NoviceGuide = BindDataStorage(DataKeys.noviceGuide); - public static DataStorage GameTime = BindDataStorage(DataKeys.gameTime); - public static DataStorage GameDay = BindDataStorage(DataKeys.gameDay); - public static DataStorage IsUnlockSecret = BindDataStorage(DataKeys.IsUnlockSecret, null, -1); - public static DataStorage VipLevel = BindDataStorage(DataKeys.VipLevel, null, -1); - public static DataStorage VipExpirationTime = BindDataStorage(DataKeys.VipExpirationTime); - - public static DataStorage IsUnlockLive = BindDataStorage(DataKeys.IsUnlockLive, null, -1); - public static DataStorage curResVersion = new(DataKeys.curResVersion, cloudSave: false); - - public static DataStorage clearAllOrder = BindDataStorage(DataKeys.clearAllOrder); - - #endregion - - #region RefType - - public static DataStorage> SignState = BindDataStorage(DataKeys.signState, @default: new List()); - public static DataStorage> MakeupTaskHistory = BindDataStorage(DataKeys.makeupTaskHistory, @default: new List()); - public static DataStorage SaveObject = BindDataStorage(DataKeys.SaveObject, @default: new Saveobject()); - public static DataStorage> SecretUnlockList = BindDataStorage(DataKeys.SecretUnlockList, @default: new List()); - public static DataStorage> SecretUnlockCd = new(DataKeys.SecretUnlockCd, defaultValue: new Dictionary(), cloudSave: false); - public static DataStorage> SecretUnlockADs = new(DataKeys.SecretUnlockADs, defaultValue: new Dictionary()); - public static DataStorage> LiveDataList = new(DataKeys.LiveDataList, defaultValue: new List()); - public static DataStorage> ApplePayTransactionID = BindDataStorage(DataKeys.ApplePayTransactionID, @default: new List()); - public static DataStorage> LiveDataDic = new(DataKeys.LiveDataDic, defaultValue: new Dictionary()); - public static DataStorage> LevelUnlockList = new(DataKeys.LevelUnlockList, defaultValue: new List()); - public static DataStorage IsUnlockChat = BindDataStorage(DataKeys.IsUnlockChat, null, -1); - public static DataStorage> ChatData = new(DataKeys.ChatData, cloudSave: false); - public static DataStorage ChatNumber = BindDataStorage(DataKeys.ChatNumber, null, 0); - public static DataStorage ChatFreeNumber = BindDataStorage(DataKeys.ChatFreeNumber, null, 0); - public static DataStorage ChatRecoverDays = BindDataStorage(DataKeys.ChatRecoverDays, null, -1); - - public static DataStorage LevelUnlockFree = new(DataKeys.LevelUnlockListFree, defaultValue: -1); - public static DataStorage LevelUnlockAD = new(DataKeys.LevelUnlockListAD, defaultValue: -1); - public static DataStorage LevelUnlockSpecial = new(DataKeys.LevelUnlockListSpecial, defaultValue: -1); - public static DataStorage LevelUnlockVIP = new(DataKeys.LevelUnlockListVIP, defaultValue: -1); - public static DataStorage> LevelUnlockListNew = new(DataKeys.LevelUnlockListNew, defaultValue: new List()); - - #endregion -} +using System.Collections.Generic; +using SGModule.DataStorage; +using RedHotRoast; + +public static partial class DataMgr +{ + public static string long_name; + public static string short_name; + + + private static DataStorage BindDataStorage(string key, string messageKey = null, T @default = default) + { + return new DataStorage(key, @default, (oldValue, newValue) => + { + // 构造 ChangeValue 对象 + var changeValue = new ChangeValue + { + oldValue = oldValue, + newValue = newValue + }; + + if (messageKey.IsNullOrWhiteSpace()) + { + return; + } + + // 调用特定类型的分发器 + PreferencesDispatcher.Instance.Dispatch(messageKey, changeValue); + + // 调用全局数据分发器(如果需要) + DataDispatcher.Instance.Dispatch(messageKey); + }); + } + + + #region ValueType + + public static DataStorage FirstLogin = new(DataKeys.FirstLogin, true); + public static DataStorage UserID = BindDataStorage(DataKeys.UserID, @default: -1L); + public static DataStorage NextOpenWheelStampTime = BindDataStorage(DataKeys.nextOpenWheelStampTime); + public static DataStorage ThisDayWatchSlyderVideoNum = BindDataStorage(DataKeys.thisDayWatchSlyderVideoNum); + public static DataStorage Coin = BindDataStorage(DataKeys.coin, DataMsg.currency101); + public static DataStorage Ticket = BindDataStorage(DataKeys.ticket, DataMsg.currency102); + public static DataStorage MaxCurrency101 = BindDataStorage(DataKeys.maxCoin); + public static DataStorage PlayerName = BindDataStorage(DataKeys.playerName, DataMsg.playerName); + public static DataStorage PlayerAvatarId = BindDataStorage(DataKeys.playerAvatarId, DataMsg.playerAvatarId); + public static DataStorage GameOfCount = BindDataStorage(DataKeys.gameOfCount); + public static DataStorage GameLevel = BindDataStorage(DataKeys.gameLevel, @default: 1); + public static DataStorage ExchangeAccount = BindDataStorage(DataKeys.exchangeAccount); + public static DataStorage ExchangeName = BindDataStorage(DataKeys.exchangeName); + public static DataStorage IsShowRewardFly101 = BindDataStorage(DataKeys.isShowRewardFly101, DataMsg.isShowRewardFly101); + public static DataStorage IsShowRewardFly102 = BindDataStorage(DataKeys.isShowRewardFly102); + public static DataStorage PlayReawrd111 = BindDataStorage(DataKeys.playReawrd111, DataMsg.playReawrd111); + public static DataStorage IsShowRewardFly111 = BindDataStorage(DataKeys.isShowRewardFly111, DataMsg.isShowRewardFly111); + public static DataStorage IsShowOpenReward = BindDataStorage(DataKeys.isShowOpenReward); + public static DataStorage IsLastH5Tab = BindDataStorage(DataKeys.isLastH5Tab); + public static DataStorage AdChFlyShowTime = BindDataStorage(DataKeys.adChFlyShowTime); + public static DataStorage H5StayTime = BindDataStorage(DataKeys.h5StayTime); + public static DataStorage VideoWatchCount = BindDataStorage(DataKeys.videoWatchCount); + public static DataStorage MakeupTaskH5Time = BindDataStorage(DataKeys.makeupTaskH5Time); + public static DataStorage GameStartCount = BindDataStorage(DataKeys.gameStartCount); + public static DataStorage LoginGameTodayTimes = BindDataStorage(DataKeys.loginGameTodayTimes); + public static DataStorage Date = BindDataStorage(DataKeys.date); + public static DataStorage ChLevel = BindDataStorage(DataKeys.ch_level); + public static DataStorage LevelData = new(DataKeys.LevelData, cloudSave: false); + public static DataStorage AdWatchCount = BindDataStorage(DataKeys.AdWatchCount); + public static DataStorage AvailableDiceRolls = BindDataStorage(DataKeys.AvailableDiceRolls); + public static DataStorage PropBackNum = BindDataStorage(DataKeys.propBackNum); + public static DataStorage PropRefreshNum = BindDataStorage(DataKeys.propRefreshNum); + public static DataStorage PropRemoveNum = BindDataStorage(DataKeys.propRemoveNum); + public static DataStorage ResurrectionState = BindDataStorage(DataKeys.resurrectionState, null, 3); + public static DataStorage GameExperience = BindDataStorage(DataKeys.gameExperience); + public static DataStorage GetFirstReaward = BindDataStorage(DataKeys.getFirstReaward); + public static DataStorage NoviceGuide = BindDataStorage(DataKeys.noviceGuide); + public static DataStorage GameTime = BindDataStorage(DataKeys.gameTime); + public static DataStorage GameDay = BindDataStorage(DataKeys.gameDay); + public static DataStorage IsUnlockSecret = BindDataStorage(DataKeys.IsUnlockSecret, null, -1); + public static DataStorage VipLevel = BindDataStorage(DataKeys.VipLevel, null, -1); + public static DataStorage VipExpirationTime = BindDataStorage(DataKeys.VipExpirationTime); + + public static DataStorage IsUnlockLive = BindDataStorage(DataKeys.IsUnlockLive, null, -1); + public static DataStorage curResVersion = new(DataKeys.curResVersion, cloudSave: false); + + public static DataStorage clearAllOrder = BindDataStorage(DataKeys.clearAllOrder); + + public static DataStorage ArrowResultLevel = BindDataStorage(DataKeys.ArrowResultLevel,@default: 1); + public static DataStorage ArrowDarkTheme = BindDataStorage(DataKeys.ArrowDarkTheme,@default: 1); + public static DataStorage ArrowTheme = BindDataStorage(DataKeys.ArrowTheme,@default: 0); + public static DataStorage ExchangeModeToggle = BindDataStorage(DataKeys.ExchangeModeToggle,@default: 1); + public static DataStorage ExchangeProcessMode = BindDataStorage(DataKeys.ExchangeModeToggle,@default: 1); + public static DataStorage CHProcessMode = BindDataStorage(DataKeys.ExchangeModeToggle,@default: 1); + + #endregion + + #region RefType + + public static DataStorage> SignState = BindDataStorage(DataKeys.signState, @default: new List()); + public static DataStorage> MakeupTaskHistory = BindDataStorage(DataKeys.makeupTaskHistory, @default: new List()); + public static DataStorage SaveObject = BindDataStorage(DataKeys.SaveObject, @default: new Saveobject()); + public static DataStorage> SecretUnlockList = BindDataStorage(DataKeys.SecretUnlockList, @default: new List()); + public static DataStorage> SecretUnlockCd = new(DataKeys.SecretUnlockCd, defaultValue: new Dictionary(), cloudSave: false); + public static DataStorage> SecretUnlockADs = new(DataKeys.SecretUnlockADs, defaultValue: new Dictionary()); + public static DataStorage> LiveDataList = new(DataKeys.LiveDataList, defaultValue: new List()); + public static DataStorage> ApplePayTransactionID = BindDataStorage(DataKeys.ApplePayTransactionID, @default: new List()); + public static DataStorage> LiveDataDic = new(DataKeys.LiveDataDic, defaultValue: new Dictionary()); + public static DataStorage> LevelUnlockList = new(DataKeys.LevelUnlockList, defaultValue: new List()); + public static DataStorage IsUnlockChat = BindDataStorage(DataKeys.IsUnlockChat, null, -1); + public static DataStorage> ChatData = new(DataKeys.ChatData, cloudSave: false); + public static DataStorage ChatNumber = BindDataStorage(DataKeys.ChatNumber, null, 0); + public static DataStorage ChatFreeNumber = BindDataStorage(DataKeys.ChatFreeNumber, null, 0); + public static DataStorage ChatRecoverDays = BindDataStorage(DataKeys.ChatRecoverDays, null, -1); + + public static DataStorage LevelUnlockFree = new(DataKeys.LevelUnlockListFree, defaultValue: -1); + public static DataStorage LevelUnlockAD = new(DataKeys.LevelUnlockListAD, defaultValue: -1); + public static DataStorage LevelUnlockSpecial = new(DataKeys.LevelUnlockListSpecial, defaultValue: -1); + public static DataStorage LevelUnlockVIP = new(DataKeys.LevelUnlockListVIP, defaultValue: -1); + public static DataStorage> LevelUnlockListNew = new(DataKeys.LevelUnlockListNew, defaultValue: new List()); + + #endregion +} diff --git a/Assets/Scripts/ModuleUI/GameResult/GameResultUI.cs b/Assets/Scripts/ModuleUI/GameResult/GameResultUI.cs index 8ed92ff1..e3559dbe 100644 --- a/Assets/Scripts/ModuleUI/GameResult/GameResultUI.cs +++ b/Assets/Scripts/ModuleUI/GameResult/GameResultUI.cs @@ -1,304 +1,730 @@ -using UnityEngine; -using DG.Tweening; -using System; -using FGUI.ZM_Common_01; -using FairyGUI; -using Spine.Unity; - -namespace RedHotRoast -{ - public class GameResultUI : BaseUI - { - private GameResultUICtrl ctrl; - private GameResultModel model; - private FGUI.ZM_GameResult_08.com_end ui; - private bool IsWin; - private bool IsLevelSuccess; - private bool IsH5Reward; - - private float AwardGoldNum = 20; - private Action closeCallback; - - private int AwardRate = 1; - - public GameResultUI(GameResultUICtrl ctrl) : base(ctrl) - { - uiName = UIConst.GameResultUI; - this.ctrl = ctrl; - } - - protected override void SetUIInfo(UIInfo uiInfo) - { - uiInfo.packageName = "ZM_GameResult_08"; - uiInfo.assetName = "com_end"; - uiInfo.layerType = UILayerType.Popup; - uiInfo.isNeedOpenAnim = false; - uiInfo.isNeedCloseAnim = false; - uiInfo.isNeedUIMask = true; - } - - #region 生命周期 - protected override void OnInit() - { - //model = ModuleManager.Instance.GetModel(ModelConst.GameResultModel) as GameResultModel; - } - - protected override void OnClose() - { - GameHelper.SetCloseResult(false); - closeCallback?.Invoke(); - if (IsLevelSuccess && !GameHelper.is_first_login) UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.OpenGameUI_Open, IsWin); - if (IsH5Reward) - { - - GameDispatcher.Instance.Dispatch(GameMsg.resetH5progress); - } - - - } - // - protected override void OnBind() - { - ui = baseUI as FGUI.ZM_GameResult_08.com_end; - } - - protected override void OnOpenBefore(object args) - { - ui.btn_gold.GetChild("text_gold").text = $"{DataMgr.Coin.Value:N0}"; - - - var data = args as SuccessData; - IsH5Reward = data.IsH5Reward; - IsLevelSuccess = data.IsLevelSuccess; - - if (GameHelper.IsGiftSwitch() && IsLevelSuccess && !IsH5Reward) { - UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.PayloadingUI_Open); - - GameHelper.PlayGameTimeEvent(1, () => { - GameHelper.RequestGameConfig(); - }); - } else { - GameHelper.SetCloseResult(true); - } - - - if (Screen.safeArea.y != 0) - { - ui.btn_gold.y += Screen.safeArea.y; - } - - // AwardNum = data.ch_number; - IsWin = data.IsWin; - if (IsWin) - { - if (AudioManager.Instance.IsOpenEffect) - { - AudioManager.Instance.PlayDynamicEffect(AudioConst.Victoriously); - } - - } - - if (IsWin) - { - ui.win_lose.selectedIndex = ui._Win_lose_win; - } - else - { - ui.win_lose.selectedIndex = ui._Win_lose_lose; - } - - ui.btn_restart.SetClick(() => - { - if (!GameHelper.GetCloseResult()) return; - - GameHelper.addInterAdnumber(); - if (!IsWin) GameHelper.SetLevelstate(3); - UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.LevelSuccessUI_Close); - }); - - float ch_number = Mathf.Floor(data.ch_number); - //背景动画 - var anim_bg = FXManager.Instance.SetFx(ui.GetChild("bg_parent") as GGraph, Fx_Type.fx_end_bg, ref closeCallback); - if (IsWin) - { - AwardRate = data.rate; - ui.btn_mult.GetChild("title").text = Language.GetContentParams("exchange_succ", AwardRate); - anim_bg.state.SetAnimation(0, "win", false); - anim_bg.state.Complete += (trackEntry) => - { - anim_bg.state.SetAnimation(0, "win_stop", true); - }; - - var fireworks = FXManager.Instance.SetFx(ui.GetChild("congra_parent") as GGraph, Fx_Type.fx_win, ref closeCallback); - fireworks.state.SetAnimation(0, "out", true); - - var coin = FXManager.Instance.SetFx(ui.GetChild("coin_parent") as GGraph, Fx_Type.fx_wins, ref closeCallback); - coin.state.SetAnimation(0, "animation", true); - coin.state.Complete += (trackEntry) => - { - coin.state.SetAnimation(0, "animation2", true); - }; - } - else - { - anim_bg.state.SetAnimation(0, "lose", false); - anim_bg.state.Complete += (trackEntry) => - { - anim_bg.state.SetAnimation(0, "lose_stop", true); - }; - } - - InitView(); - - if (GameHelper.IsGiftSwitch()) - { - if (IsWin) ui.text_award.text = GameHelper.Get102Str((decimal)ch_number); - else - { - ui.text_award.text = GameHelper.Get102Str(DataMgr.Coin.Value); - } - - ui.btn_mult.SetClick(() => - { - if (!GameHelper.GetCloseResult()) return; - - GameHelper.ShowVideoAd("reward_lobby", isSuccess => - { - if (isSuccess) - - { - ui.btn_claim.SetClick(() => { }); - ui.btn_mult.SetClick(() => { }); - float reward = ch_number * AwardRate; - GetReward(reward, ui.btn_mult); - - GameDispatcher.Instance.Dispatch(GameMsg.RefreshMakeupData); - } - }); - }); - ui.btn_claim.SetClick(() => - { - if (!GameHelper.GetCloseResult()) return; - - ui.btn_claim.SetClick(() => { }); - ui.btn_mult.SetClick(() => { }); - DOVirtual.DelayedCall(2f, () => - { - GameHelper.addInterAdnumber(); - }); - GetReward(ch_number,ui.btn_claim); - GameDispatcher.Instance.Dispatch(GameMsg.RefreshMakeupData); - - }); - - } - else - { - - ui.text_award.text = AwardGoldNum.ToString(); - ui.btn_gold.GetChild("text_gold").text = $"{DataMgr.Coin.Value:N0}"; - - ui.btn_mult.SetClick(() => - { - if (!GameHelper.GetCloseResult()) return; - - GameHelper.ShowVideoAd("reward_lobby", isSuccess => - { - if (isSuccess) - - { - ui.btn_claim.SetClick(() => { }); - ui.btn_mult.SetClick(() => { }); - - GetReward(AwardGoldNum * AwardRate, ui.btn_mult); - - GameDispatcher.Instance.Dispatch(GameMsg.Gold_refresh); - } - }); - }); - ui.btn_claim.SetClick(() => - { - if (!GameHelper.GetCloseResult()) return; - - ui.btn_claim.SetClick(() => { }); - ui.btn_mult.SetClick(() => { }); - - GetReward(AwardGoldNum, ui.btn_claim); - GameDispatcher.Instance.Dispatch(GameMsg.Gold_refresh); - }); - } - } - - private void GetReward(float awardNum, GObject obj) - { - var startObj = obj; - var endObj = ui.btn_gold; - - var pos = GameHelper.GetUICenterPosition(endObj); - - var rewardData = new RewardData(); - var rewardSingleData = new RewardSingleData(101, (decimal)awardNum, RewardOrigin.Play) - { - startPosition = GameHelper.GetUICenterPosition(startObj), - endPosition = new Vector2(pos.x - 260, pos.y - 136) - }; - - rewardData.AddReward(rewardSingleData); - rewardData.displayType = RewardDisplayType.RewardFly | RewardDisplayType.ValueChange; - rewardData.AddCompleted(success => - { - if (success) - { - RefreshAwardNum((decimal)awardNum, 101); - - DOVirtual.DelayedCall(1.5f, () => - { - CtrlCloseUI(); - }); - } - }); - GameDispatcher.Instance.Dispatch(GameMsg.GetReward, rewardData); - } - - private void RefreshAwardNum(decimal num = -1, int id = 101) - { - if (num < 0) - { - num = DataMgr.Coin.Value; - } - var btnCoin = ui.btn_gold as com_gold; - - GTextField gTextField = btnCoin.text_gold; - CommonHelper.ShowNumAnim(gTextField, num, id); - } - - protected override void OnOpen(object args) - { - } - - protected override void OnHide() - { - } - - protected override void OnDisplay(object args) - { - } - #endregion - - #region 消息 - protected override void AddListener() - { - } - protected override void RemoveListener() - { - } - #endregion - - //初始化页面逻辑 - private void InitView() - { - - - } - } -} +using System; +using System.Collections.Generic; +using System.Linq; +using DG.Tweening; +using IgnoreOPS; +using FairyGUI; +using FGUI.GameResult_08; +using FGUI.LG_Common; +using FGUI.ZM_Common_01; +using IgnoreOPS; +using Newtonsoft.Json; +using Spine.Unity; +using UnityEngine; +using btn_claim = FGUI.ZM_Common_01.btn_claim; +using Random = UnityEngine.Random; + +namespace RedHotRoast +{ + public class GameResultUI : BaseUI + { + private GameResultUICtrl ctrl; + private GameResultModel model; + private com_end ui; + private bool IsWin; + private bool IsLevelSuccess; + private bool IsH5Reward; + + private float AwardNum = 20; + private Action closeCallback; + + private int AwardRate = 10; + + public GameResultUI(GameResultUICtrl ctrl) : base(ctrl) + { + uiName = UIConst.GameResultUI; + this.ctrl = ctrl; + } + + protected override void SetUIInfo(UIInfo uiInfo) + { + uiInfo.packageName = "GameResult_08"; + uiInfo.assetName = "com_end"; + uiInfo.layerType = UILayerType.Popup; + uiInfo.isNeedOpenAnim = false; + uiInfo.isNeedCloseAnim = false; + uiInfo.isNeedUIMask = true; + } + + #region 生命周期 + + protected override void OnInit() + { + //model = ModuleManager.Instance.GetModel(ModelConst.GameResultModel) as GameResultModel; + } + + protected override void OnClose() + { + GameDispatcher.Instance.Dispatch(GameMsg.StopArrowTouch, true); + + // GameHelper.SetCloseResult(false); + closeCallback?.Invoke(); + // if (IsLevelSuccess && !GameHelper.is_first_login) + // UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.OpenGameUI_Open, true); + + + + } + // + protected override void OnBind() + { + ui = baseUI as com_end; + } + private SuccessData successData_; + protected override void OnOpenBefore(object args) + { + GameDispatcher.Instance.Dispatch(GameMsg.StopArrowTouch, false); + if (Screen.safeArea.y != 0) + {//刘海屏 + ui.btn_gold.y += 68; + } + + // var anim_paly = FXManager.Instance.SetFx(ui.btn_gold.GetChild("gold_anim") as GGraph, Fx_Type.fx_coin, ref closeCallback); + // anim_paly.state.SetAnimation(0, "animation", true); + ((com_money)ui.top_money).btn_ch.title = GameHelper.getDesByKey("ch_out_1"); + if (GameHelper.IsGiftSwitch()) + ui.switchgift.selectedIndex = 1; + + ui.tips_text.text = GameHelper.getDesByKey("ww_condition_lv"); + SuccessData SuccessDatas = args as SuccessData; + AwardNum = SuccessDatas.ch_number; + AwardRate = SuccessDatas.rate; + IsWin = SuccessDatas.IsWin; + + IsLevelSuccess = SuccessDatas.IsLevelSuccess; + IsH5Reward = SuccessDatas.IsH5Reward; + + successData_ = SuccessDatas; + if (!GameHelper.IsGiftSwitch()) + { + successData_.ch_number = (int)successData_.ch_number; + successData_.rate = 2; + } + // if (IsLevelSuccess && !IsH5Reward) + // { + // UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.PayloadingUI_Open); + // + // GameHelper.PlayGameTimeEvent(1, () => + // { + // GameHelper.RequestGameConfig(); + // }); + // } + // else + // { + // GameHelper.SetCloseResult(true); + // } + if (!GameHelper.IsGiftSwitch()) + { + AwardNum = 20; + AwardRate = 2; + ui.btn_claim.title = "Claim(" + AwardNum + ")"; + } + else ui.btn_claim.title = "Claim(" + GameHelper.getChString((decimal)AwardNum) + ")"; + if (IsWin) + { + if (PlayerPrefs.GetFloat("soundVolume", 1.0f) > 0f) + { + AudioManager.Instance.PlayDynamicEffect(AudioConst.Victoriously); + } + + } + if (IsWin) + { + ui.win_lose.selectedIndex = 1; + } + else + { + // ui.win_lose.selectedIndex = 0; + ui.win_lose.selectedIndex = 2; + ui.lab_lose_des.text = GameHelper.getDesByKey("game_resulte_1"); + } + ui.btn_restart.SetClick(() => + { + if (!GameHelper.GetCloseResult()) + return; + GameHelper.addInterAdnumber(); + if (!IsWin) + { + GameHelper.SetLevelstate(3); + UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.OpenGameUI_Open, true); + GameDispatcher.Instance.Dispatch(GameMsg.sendLog, false); + GameDispatcher.Instance.Dispatch(GameMsg.reset_game, false); + } + UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.LevelSuccessUI_Close); + }); + + + ((btn_claim)ui.com_arrow_end.btn_watchAd).state.selectedIndex = DataMgr.ArrowResultLevel.Value == 1 ? 1 : 0; + ((btn_claim)ui.com_arrow_end.btn_watchAd).title = DataMgr.ArrowResultLevel.Value == 1 ? "Free Revive" : "Revive"; + + ui.com_arrow_end.btn_watchAd.SetClick(() => + { + if (DataMgr.ArrowResultLevel.Value == 1) + { + DataMgr.ArrowResultLevel.Value = 0; + GameDispatcher.Instance.Dispatch(GameMsg.reset_game, true); + CtrlCloseUI(); + } + else if (DataMgr.ArrowResultLevel.Value == 0) + { + GameHelper.ShowVideoAd("gameResult", success => + { + if (success) + { + GameDispatcher.Instance.Dispatch(GameMsg.reset_game, true); + CtrlCloseUI(); + } + }); + } + }); + + ui.com_arrow_end.btn_restart.SetClick(() => + { + UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.GameAgainUI_Open); + CtrlCloseUI(); + }); + + ui.com_arrow_end.btn_back.SetClick(() => + { + UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.GameAgainUI_Open); + CtrlCloseUI(); + }); + + + ui.btn_mult.GetChild("title").text = "Claim X" + AwardRate; + + if (SuccessDatas.IsH5Reward) + ui.com_ch.visible = false; + InitView(); + if (IsWin) + { + if (GameHelper.IsGiftSwitch()) + ui.text_award.text = GameHelper.Get102Str((decimal)AwardNum); + else + ui.text_award.text = ((int)AwardNum).ToString(); + + + var sk = FXManager.Instance.SetFx(ui.bg_parent, Fx_Type.fx_win, ref closeCallback); + sk.state.SetAnimation(0, "out", true); + + var sk1 = FXManager.Instance.SetFx(ui.bg_parent_title, Fx_Type.fx_winstar, ref closeCallback); + sk1.state.SetAnimation(0, "animation", false); + + } + else + { + // var sk1 = FXManager.Instance.SetFx(ui.bg_parent_fail, Fx_Type.fx_fail, ref closeCallback); + // sk1.state.SetAnimation(0, "animation", true); + + if (GameHelper.IsGiftSwitch()) + ui.text_award.text = GameHelper.Get102Str(DataMgr.Ticket.Value); + else + ui.text_award.text = DataMgr.Coin.Value.ToString(); + } + ui.com_ch.btn_cash.title = GameHelper.getDesByKey("ch_out_1"); + + if (GameHelper.IsGiftSwitch()) + { + if (SaveData.GetSaveObject().LargeRewardNum < ConfigSystem.GetCommonConf().FreeClaims) + { + (ui.btn_mult as btn_claim3).state.selectedIndex = 1; + } + else if (ConfigSystem.GetCommonConf().PiggyBankSwitch == 1) + { + (ui.btn_mult.GetChild("img_saveingpot") as GImage).visible = true; + } + } + ui.btn_gold.GetChild("text_gold").text = $"{DataMgr.Coin.Value:N0}"; + ui.top_money.GetChild("text_gold").text = DataMgr.Ticket.Value.ToString(); + ui.btn_mult.SetClick(() => + { + if (!GameHelper.GetCloseResult()) + return; + if (GameHelper.IsGiftSwitch()) + { + if (SaveData.GetSaveObject().LargeRewardNum < ConfigSystem.GetCommonConf().FreeClaims) + { + ui.com_ch.btn_cash.SetClick(() => { }); + ui.btn_claim.SetClick(() => { }); + ui.btn_mult.SetClick(() => { }); + StartScroll(); + } + else + { + GameHelper.ShowVideoAd("reward_lobby", isSuccess => + { + if (isSuccess) + { + ui.com_ch.btn_cash.SetClick(() => { }); + ui.btn_claim.SetClick(() => { }); + ui.btn_mult.SetClick(() => { }); + StartScroll(); + } + }); + } + } + else + { + + GameHelper.ShowVideoAd("reward_lobby", isSuccess => + { + if (isSuccess) + { + ui.com_ch.btn_cash.SetClick(() => { }); + ui.btn_claim.SetClick(() => { }); + ui.btn_mult.SetClick(() => { }); + GetReward(AwardNum * 2); + } + }); + + } + + }); + ui.btn_claim.SetClick(() => + { + if (!GameHelper.GetCloseResult()) + return; + + ui.com_ch.btn_cash.SetClick(() => { }); + ui.btn_claim.SetClick(() => { }); + ui.btn_mult.SetClick(() => { }); + GetReward(AwardNum); + DOVirtual.DelayedCall(2f, () => + { + GameHelper.addInterAdnumber(); + }); + }); + //} + } + private bool isget; + private void GetReward(float awardNum) + { + if (isget) + return; + isget = true; + var rewardData = new RewardData(); + + int curr_type = 101; + Vector2 end_ = GameHelper.GetUICenterPosition(ui.btn_gold, true); + + if (GameHelper.IsGiftSwitch()) + { + curr_type = 102; + end_ = GameHelper.GetUICenterPosition(ui.top_money, true); + + } + var rewardSingleData = new RewardSingleData(curr_type, (decimal)awardNum, RewardOrigin.Play) + { + startPosition = GameHelper.GetUICenterPosition(ui.btn_mult, true), + endPosition = new Vector2(end_.x - 110, end_.y - 110), + }; + + rewardData.AddReward(rewardSingleData); + rewardData.displayType = RewardDisplayType.RewardFly | RewardDisplayType.ValueChange; + rewardData.AddCompleted(success => + { + if (success) + { + // RefreshGold((decimal)awardNum); + + DOVirtual.DelayedCall(0.7f, () => + { + if (IsLevelSuccess) + { + GameDispatcher.Instance.Dispatch(GameMsg.reset_game, false); + } + + CtrlCloseUI(); + // if (IsLevelSuccess) UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.OpenGameUI_Open, true); + }); + } + }); + + GameDispatcher.Instance.Dispatch(GameMsg.GetReward, rewardData); + DOVirtual.DelayedCall(1, () => + { + DOVirtual.Float(0, (float)DataMgr.Ticket.Value, 1, + value => { ui.top_money.GetChild("text_gold").text = ((decimal)value).ToString("0.00"); }); + }); + } + + private void RefreshGold(decimal coin = -1) + { + if (coin < 0) + { + coin = DataMgr.Coin.Value; + } + var btnCoin = ui.btn_gold as com_gold; + + CommonHelper.ShowNumAnim(btnCoin.text_gold, coin); + } + protected override void OnOpen(object args) + { + } + + protected override void OnHide() + { + } + + protected override void OnDisplay(object args) + { + } + #endregion + + #region 消息 + protected override void AddListener() + { + HallManager.Instance.UpdateSecondEvent += timeEvent; + } + protected override void RemoveListener() + { + HallManager.Instance.UpdateSecondEvent -= timeEvent; + } + #endregion + private int time_count; + void timeEvent() + { + time_count++; + + if (time_count > 3) + { + time_count = 0; + ui.com_ch.broad.t0.Play(() => + { + var name_index = Random.Range(0, exBrPoolModel.config_name_list.Count); + var money_index = Random.Range(0, exBrPoolModel.config_money_list.Count); + + DateTime oldtime = DateTime.Now.AddSeconds(-Random.Range(1 * 3600, 2 * 3600)); + + // ui.com_ch.broad.cast_text.text = string.Format("Congratulations, [color=#dfad42]{0}[/color] withdrew [color=#90c04e]{1} [/color]dollars", exBrPoolModel.config_name_list[name_index], + // exBrPoolModel.config_money_list[money_index]); + string broad_text = String.Format(GameHelper.getDesByKey("makeup_5"), exBrPoolModel.config_name_list[name_index], + exBrPoolModel.config_money_list[money_index]); + ui.com_ch.broad.cast_text.text = broad_text; + + //, oldtime.Hour + ":" + (oldtime.Minute > 10 ? oldtime.Minute : "0" + oldtime.Minute) + ui.com_ch.broad.t1.Play(); + }); + } + } + //初始化页面逻辑 + private void InitView() + { + if (Screen.safeArea.y != 0) + {//刘海屏 + ui.top_group.y += 68; + } + closeCallback = null; + if (!GameHelper.IsGiftSwitch()) + return; + var name_index = Random.Range(0, exBrPoolModel.config_name_list.Count); + var money_index = Random.Range(0, exBrPoolModel.config_money_list.Count); + // ui.com_ch.broad.cast_text.text = string.Format("Congratulations, [color=#dfad42]{0}[/color] withdrew [color=#90c04e]{1} [/color]dollars", exBrPoolModel.config_name_list[name_index], + // exBrPoolModel.config_money_list[money_index]); + string broad_text = String.Format(GameHelper.getDesByKey("makeup_5"), exBrPoolModel.config_name_list[name_index], + exBrPoolModel.config_money_list[money_index]); + ui.com_ch.broad.cast_text.text = broad_text; + if (DataMgr.MakeupTaskHistory.Value.Count == 0) + { + return; + } + var makeupTaskData = DataMgr.MakeupTaskHistory.Value.Last(); + var vo = ConfigSystem.GetConfig().FirstOrDefault(makeup => makeup.id == makeupTaskData.tableId); + + ui.com_ch.btn_cash.SetClick(() => + { + if (!GameHelper.GetCloseResult()) + return; + + ui.btn_claim.SetClick(() => { }); + ui.btn_mult.SetClick(() => { }); + ui.com_ch.btn_cash.SetClick(() => { }); + ui.top_money.GetChild("btn_ch").SetClick(() => { }); + if (IsWin) + { + //ui.btn_claim.FireClick(false, true); + GetReward(AwardNum); + DOVirtual.DelayedCall(2f, () => + { + GameHelper.addInterAdnumber(); + uiCtrlDispatcher.Dispatch(UICtrlMsg.MakeupConfirmUI_Open, makeupTaskData); + UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.LevelSuccessUI_Close); + }); + + } + else + { + GameHelper.addInterAdnumber(); + if (!IsWin) + GameHelper.SetLevelstate(3); + uiCtrlDispatcher.Dispatch(UICtrlMsg.MakeupConfirmUI_Open, makeupTaskData); + UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.LevelSuccessUI_Close); + GameDispatcher.Instance.Dispatch(GameMsg.reset_game, false); + + } + // ui.btn_claim.enabled = false; + // ui.btn_mult.enabled = false; + + }); + + ui.top_money.GetChild("btn_ch").SetClick(() => + { + ui.btn_claim.SetClick(() => { }); + ui.btn_mult.SetClick(() => { }); + ui.com_ch.btn_cash.SetClick(() => { }); + ui.top_money.GetChild("btn_ch").SetClick(() => { }); + if (IsWin) + { + //ui.btn_claim.FireClick(false, true); + GetReward(AwardNum); + DOVirtual.DelayedCall(2f, () => + { + GameHelper.addInterAdnumber(); + uiCtrlDispatcher.Dispatch(UICtrlMsg.MakeupConfirmUI_Open, makeupTaskData); + UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.LevelSuccessUI_Close); + }); + + } + else + { + GameHelper.addInterAdnumber(); + if (!IsWin) + GameHelper.SetLevelstate(3); + uiCtrlDispatcher.Dispatch(UICtrlMsg.MakeupConfirmUI_Open, makeupTaskData); + UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.LevelSuccessUI_Close); + } + }); + + + + + + if ((float)DataMgr.Ticket.Value < vo.item_need) + { + string str = string.Format(GameHelper.getDesByKey("makeup_2"), vo.item_need); + ui.com_ch.ch_text.text = str; + if ((float)DataMgr.Ticket.Value > vo.item_need) + { + ui.com_ch.progress.width = 656; + ui.com_ch.progress_text.text = GameHelper.Get102Str(vo.item_need) + "/" + GameHelper.Get102Str(vo.item_need); + } + else + { + ui.com_ch.progress.width = 656 * ((float)DataMgr.Ticket.Value / vo.item_need); + ui.com_ch.progress_text.text = GameHelper.Get102Str(DataMgr.Ticket.Value) + "/" + GameHelper.Get102Str(vo.item_need); + } + + Debug.Log((float)DataMgr.Ticket.Value); + } + // else if ((float)DataMgr.MakeupTaskH5Time < vo.task_need) + // { + // ui.com_ch.ch_text.text = "Cumulataive " + (vo.task_need / 60) + @" minutes in ""Game"" to cash out"; + // if ((float)DataMgr.MakeupTaskH5Time > vo.task_need) + // { + // ui.com_ch.progress.width = 656; + // ui.com_ch.progress_text.text = (vo.task_need / 60) + "/" + (vo.task_need / 60); + // } + // else + // { + // ui.com_ch.progress.width = 656 * ((float)DataMgr.MakeupTaskH5Time / vo.task_need); + // ui.com_ch.progress_text.text = Math.Round(((float)(DataMgr.MakeupTaskH5Time / 60)), 2) + "/" + (vo.task_need / 60); + // } + // + // } + else if (makeupTaskData.videoCount < vo.ad_need) + { + + string str = string.Format(GameHelper.getDesByKey("makeup_1"), vo.ad_need); + ui.com_ch.ch_text.text = str; + if (makeupTaskData.videoCount > vo.ad_need) + { + ui.com_ch.progress.width = 656; + ui.com_ch.progress_text.text = vo.ad_need + "/" + vo.ad_need; + } + else + { + ui.com_ch.progress.width = 656 * ((float)makeupTaskData.videoCount / vo.ad_need); + ui.com_ch.progress_text.text = makeupTaskData.videoCount + "/" + vo.ad_need; + } + } + else if (GameHelper.GetLevel() <= vo.levels_need) + { + string str = string.Format(GameHelper.getDesByKey("makeup_3"), vo.levels_need); + ui.com_ch.ch_text.text = str; + ui.com_ch.progress.width = 656 * (GameHelper.GetLevel() - 1) / vo.levels_need; + ui.com_ch.progress_text.text = (GameHelper.GetLevel() - 1) + "/" + vo.levels_need; + } + else + { + var vo1 = ConfigSystem.GetConfig().FirstOrDefault(makeup => makeup.id == makeupTaskData.tableId + 1); + if (vo1 == null) + vo1 = vo; + string str1 = string.Format(GameHelper.getDesByKey("makeup_2"), vo1.item_need); + ui.com_ch.ch_text.text = str1; + + if ((float)(DataMgr.Ticket.Value - vo.item_need) < vo1.item_need) + { + string str = string.Format(GameHelper.getDesByKey("makeup_2"), vo1.item_need); + ui.com_ch.ch_text.text = str; + + ui.com_ch.progress.width = 656f * ((float)(DataMgr.Ticket.Value - vo.item_need) / vo1.item_need); + ui.com_ch.progress_text.text = GameHelper.Get102Str((DataMgr.Ticket.Value - vo.item_need)) + "/" + GameHelper.Get102Str(vo1.item_need); + + + // Debug.Log((float)DataMgr.Ticket.Value); + } + else if (makeupTaskData.videoCount < vo1.ad_need) + { + + string str = string.Format(GameHelper.getDesByKey("makeup_1"), vo1.ad_need); + ui.com_ch.ch_text.text = str; + if (makeupTaskData.videoCount > vo1.ad_need) + { + ui.com_ch.progress.width = 656f; + ui.com_ch.progress_text.text = vo1.ad_need + "/" + vo1.ad_need; + } + else + { + ui.com_ch.progress.width = 656f * ((float)makeupTaskData.videoCount / vo1.ad_need); + ui.com_ch.progress_text.text = makeupTaskData.videoCount + "/" + vo1.ad_need; + } + } + else if (GameHelper.GetLevel() <= vo1.levels_need) + { + string str = string.Format(GameHelper.getDesByKey("makeup_3"), vo1.levels_need); + ui.com_ch.ch_text.text = str; + ui.com_ch.progress.width = 656f * (GameHelper.GetLevel() - 1) / vo1.levels_need; + ui.com_ch.progress_text.text = (GameHelper.GetLevel() - 1) + "/" + vo1.levels_need; + } + + else + { + + string str = string.Format(GameHelper.getDesByKey("makeup_3"), vo1.levels_need); + ui.com_ch.ch_text.text = str; + ui.com_ch.progress.width = 656f * (GameHelper.GetLevel() - 1) / vo1.levels_need; + if (GameHelper.GetLevel() > vo1.levels_need) + { + ui.com_ch.progress.width = 656f; + ui.com_ch.progress_text.text = vo1.levels_need + "/" + vo1.levels_need; + } + else + { + ui.com_ch.progress.width = 590f * (GameHelper.GetLevel() - 1) / vo1.levels_need; + ui.com_ch.progress_text.text = (GameHelper.GetLevel() - 1) + "/" + vo1.levels_need; + } + + } + + + } + if (successData_.boost_array != null && GameHelper.IsGiftSwitch()) + { + (ui.wheel.GetChild("wheel_") as wheel_).t0.Play(Scroll); + (ui.wheel.GetChild("wheel_") as wheel_).t1.Play(() => + { + rate_idnex++; + ui.btn_mult.title = "(" + GameHelper.getChString((decimal)successData_.ch_number * successData_.boost_array[rate_idnex % 5]) + ")"; + }); + ui.btn_mult.title = "(" + GameHelper.getChString((decimal)successData_.ch_number * successData_.boost_array[rate_idnex]) + ")"; + + list_1 = new List() { (ui.wheel.GetChild("wheel_") as wheel_).item_0, (ui.wheel.GetChild("wheel_") as wheel_).item_1, (ui.wheel.GetChild("wheel_") as wheel_).item_2, (ui.wheel.GetChild("wheel_") as wheel_).item_3, (ui.wheel.GetChild("wheel_") as wheel_).item_4, (ui.wheel.GetChild("wheel_") as wheel_).item_5, (ui.wheel.GetChild("wheel_") as wheel_).item_6, (ui.wheel.GetChild("wheel_") as wheel_).item_7, }; + // list_1[2].img_light.visible = true; + + for (int i = 0; i < list_1.Count; i++) + { + list_1[i].type.selectedIndex = (i + scroll_number) % 3; + list_1[i].text_rate.text = "X" + successData_.boost_array[i % successData_.boost_array.Length]; + } + } + } + List list_1; + private int rate_idnex = 3; + private int scroll_number; + List rate_list = new List(); + private int scroll_type = 1; + + private void StartScroll() + { + (ui.wheel.GetChild("wheel_") as wheel_).t0.timeScale = (ui.wheel.GetChild("wheel_") as wheel_).t0.timeScale = 5.0f; + scroll_type = 2; + } + private void Scroll() + { + if (scroll_type == 1) + { + scroll_number++; + rate_list.Clear(); + for (int i = 0; i < 8; i++) + { + rate_list.Add(successData_.boost_array[(scroll_number + i) % successData_.boost_array.Length]); + } + // Debug.Log(JsonConvert.SerializeObject(rate_list)); + for (int i = 0; i < list_1.Count; i++) + { + list_1[i].type.selectedIndex = (i + scroll_number) % 3; + list_1[i].text_rate.text = "X" + rate_list[i]; + } + + (ui.wheel.GetChild("wheel_") as wheel_).t1.Play(() => + { + rate_idnex++; + ui.btn_mult.title = "(" + GameHelper.getChString((decimal)successData_.ch_number * successData_.boost_array[rate_idnex % successData_.boost_array.Length]) + ")"; + }); + + (ui.wheel.GetChild("wheel_") as wheel_).t0.Play(Scroll); + + } + else + { + + scroll_number++; + + rate_list.Clear(); + for (int i = 0; i < 8; i++) + { + rate_list.Add(successData_.boost_array[(scroll_number + i) % successData_.boost_array.Length]); + } + + // bool need_return = false; + if (((ui.wheel.GetChild("wheel_") as wheel_).t0.timeScale < 2.2f) && (list_1[4].text_rate.text == ("X" + successData_.rate))) + { + //开始领取 + float reward = successData_.ch_number * successData_.rate; + + if (GameHelper.IsGiftSwitch()) + GetReward(reward); + else + GetReward(reward); + GameDispatcher.Instance.Dispatch(GameMsg.RefreshMakeupData); + SaveData.GetSaveObject().LargeRewardNum++; + SaveData.SaveDataFunc(); + return; + } + for (int i = 0; i < list_1.Count; i++) + { + list_1[i].type.selectedIndex = (i + scroll_number) % 3; + list_1[i].text_rate.text = "X" + rate_list[i]; + Debug.Log((ui.wheel.GetChild("wheel_") as wheel_).t0.timeScale); + } + + // if (need_return) + // { + // (ui.wheel.GetChild("wheel_") as wheel_).t0.timeScale = 0; + // return; + // } + + (ui.wheel.GetChild("wheel_") as wheel_).t1.Play(() => + { + rate_idnex++; + ui.btn_mult.title = "(" + GameHelper.getChString((decimal)successData_.ch_number * successData_.boost_array[rate_idnex % successData_.boost_array.Length]) + ")"; + }); + + (ui.wheel.GetChild("wheel_") as wheel_).t0.Play(Scroll); + (ui.wheel.GetChild("wheel_") as wheel_).t0.timeScale = (ui.wheel.GetChild("wheel_") as wheel_).t0.timeScale - 0.3f; + + } + + } + } +} diff --git a/Assets/Scripts/Register/UIManagerRegister.cs b/Assets/Scripts/Register/UIManagerRegister.cs index ffeeb823..727f7fd2 100644 --- a/Assets/Scripts/Register/UIManagerRegister.cs +++ b/Assets/Scripts/Register/UIManagerRegister.cs @@ -14,7 +14,7 @@ namespace RedHotRoast FGUI.ZM_Setting_07.ZM_Setting_07Binder.BindAll(); FGUI.ZM_Login_05.ZM_Login_05Binder.BindAll(); FGUI.ZM_Lobby_03.ZM_Lobby_03Binder.BindAll(); - FGUI.ZM_GameResult_08.ZM_GameResult_08Binder.BindAll(); + FGUI.GameResult_08.GameResult_08Binder.BindAll(); FGUI.ZM_Game_04.ZM_Game_04Binder.BindAll(); FGUI.ZM_Prop_09.ZM_Prop_09Binder.BindAll(); FGUI.ZM_Reward_10.ZM_Reward_10Binder.BindAll(); diff --git a/Assets/Scripts/System/Game/GameDataSystem.cs b/Assets/Scripts/System/Game/GameDataSystem.cs index 9c10977a..0db269a6 100644 --- a/Assets/Scripts/System/Game/GameDataSystem.cs +++ b/Assets/Scripts/System/Game/GameDataSystem.cs @@ -1,538 +1,571 @@ -using System; -using System.Linq; -using SGModule.NetKit; -using UnityEngine; - -namespace RedHotRoast -{ - public class GameDataSystem : BaseSystem - { - public Action UpdateSecondEvent; - - private Action onChangeDollar; - - private Action onChangeGiftSwitch; - - private long _uid; - - public GameDataSystem(bool isAutoInit = true) - { - if (isAutoInit) - { - Init(); - } - } - - public sealed override void Init() - { - base.Init(); - AddListener(); - } - - private void AddListener() - { - CtrlDispatcher.Instance.AddListener(CtrlMsg.Game_StartBefore, InitPreferences); - PreferencesDispatcher.Instance.AddListener(DataMsg.currency101, OnChange101); - PreferencesDispatcher.Instance.AddListener(DataMsg.playReawrd111, OnChange111); - CtrlDispatcher.Instance.AddListener(CtrlMsg.GameNewDays, NewDay); - CtrlDispatcher.Instance.AddListener(CtrlMsg.Module_GiftSwitchChange, OnChangeGiftSwitch); - GameDispatcher.Instance.AddListener(GameMsg.RefreshADTask, RefreshADTaskData); - CtrlDispatcher.Instance.AddListener(CtrlMsg.WatchVideoFinish, AddWatchVideo); - CtrlDispatcher.Instance.AddListener(CtrlMsg.WatchIntVideoFinish, AddIntWatchVideo); - - PreferencesDispatcher.Instance.AddListener(DataMsg.isShowRewardFly101, OnChangeRewardFly101); - PreferencesDispatcher.Instance.AddListener(DataMsg.isShowRewardFly111, OnChangeRewardFly111); - GameDispatcher.Instance.AddListener(GameMsg.ProcessReward, OnGetReward); - GameDispatcher.Instance.AddListener(GameMsg.RefreshMakeupData, OnRefreshMakeupData); - - } - - private void OnChangeGiftSwitch(object obj) - { - onChangeGiftSwitch?.Invoke(); - } - - - private void InitPreferences(object obj) - { - if (DataMgr.Coin.Value == -1) - { - DataMgr.Coin.Value = 0; - } - - if (DataMgr.Ticket.Value == -1) - { - DataMgr.Ticket.Value = 0; - } - - if (!GameHelper.IsContinuousSignIn()) - { - DataMgr.SignState.Value.Clear(); - } - - if (DataMgr.PlayerName.Value.IsNullOrWhiteSpace()) - { - if (GameHelper.GetLoginModel() != null) - { - DataMgr.PlayerName.Value = GameHelper.GetLoginModel().InviteCode; - } - } - - DataMgr.IsShowRewardFly101.Value = false; - DataMgr.IsShowRewardFly102.Value = false; - - - CheckMakeupTaskData(); - - - DataMgr.IsLastH5Tab.Value = true; - - - CommonHelper.CheckAdTimes(); - - - _uid = LoginKit.Instance.LoginModel.Uid; - } - - - private void OnRefreshMakeupData(object obj) - { - AddMakeupTaskData(); - } - - - private void CheckMakeupTaskData() - { - if (!GameHelper.IsGiftSwitch()) - { - return; - } - - - if (DataMgr.MakeupTaskHistory.Value.Count == 0) - { - AddMakeupTaskData(); - } - else - { - var common = ConfigSystem.GetCommonConf(); - - foreach (var makeuptaskData in DataMgr.MakeupTaskHistory.Value) - { - if (makeuptaskData.status == MakeupTaskStatus.Inline - && makeuptaskData.inlineNum > common.inlineMin) - { - - - - var rmVOModel = ConfigSystem.GetConfig() - .FirstOrDefault(rm => rm.id == makeuptaskData.tableId); - - var days = PlayerPrefs.GetInt($"days_{_uid}_{makeuptaskData.tableId}", 0); - if (days == DateTime.Today.Day) - { - continue; - } - - PlayerPrefs.SetInt($"days_{_uid}_{makeuptaskData.tableId}", DateTime.Today.Day); - var loginNum = CommonHelper.RandomRange(common.inlineLoginDown[0], - common.inlineLoginDown[1]); - makeuptaskData.loginSpeedNum += loginNum; - //如果登录减少人数大于配置的阈值,则不能减少排名了 - if (makeuptaskData.loginSpeedNum > rmVOModel.Login_Limit_times) - { - makeuptaskData.loginSpeedNum = rmVOModel.Login_Limit_times; - continue; - } - - //Debug.Log($"订单为: {makeuptaskData.tableId} 通过登录减少的排名为:{loginNum}"); - makeuptaskData.inlineNum -= loginNum; - if (makeuptaskData.inlineNum < common.inlineMin) - { - makeuptaskData.inlineNum = common.inlineMin; - } - } - } - - DataMgr.MakeupTaskHistory.Save();; - } - if (SaveData.GetSaveObject().saveingpot_history.Count == 0) - { - // Debug.Log("tianjialishiiiiiiiiiiiiii"); - // AddMakeupTaskData(); - } - else - { - var common = ConfigSystem.GetCommonConf(); - foreach (var makeuptaskData in SaveData.GetSaveObject().saveingpot_history) - { - if (makeuptaskData.status == SaveingPotTaskStatus.Inline - && makeuptaskData.inlineNum > common.inlineMin) - { - - - - var rmVOModel = ConfigSystem.GetConfig() - .FirstOrDefault(rm => rm.id == makeuptaskData.tableId); - - var days = PlayerPrefs.GetInt($"days_{_uid}_{makeuptaskData.tableId}_pot", 0); - if (days == DateTime.Today.Day) - { - continue; - } - - PlayerPrefs.SetInt($"days_{_uid}_{makeuptaskData.tableId}_pot", DateTime.Today.Day); - var loginNum = CommonHelper.RandomRange(common.inlineLoginDown[0], - common.inlineLoginDown[1]); - makeuptaskData.loginSpeedNum += loginNum; - //如果登录减少人数大于配置的阈值,则不能减少排名了 - if (makeuptaskData.loginSpeedNum > rmVOModel.Login_Limit_times) - { - makeuptaskData.loginSpeedNum = rmVOModel.Login_Limit_times; - continue; - } - - //Debug.Log($"订单为: {makeuptaskData.tableId} 通过登录减少的排名为:{loginNum}"); - makeuptaskData.inlineNum -= loginNum; - if (makeuptaskData.inlineNum < common.inlineMin) - { - makeuptaskData.inlineNum = common.inlineMin; - } - } - } - } - SaveData.SaveDataFunc(); - } - - private void CheckSpeedUpTaskData(int type = 1) - { - if (!GameHelper.IsGiftSwitch()) - { - return; - } - - var common = ConfigSystem.GetCommonConf(); - - if (type == 1 && DataMgr.MakeupTaskHistory.Value.Count > 0) - { - foreach (var makeuptaskData in DataMgr.MakeupTaskHistory.Value) - { - if (makeuptaskData.status == MakeupTaskStatus.Inline - && makeuptaskData.inlineNum > common.inlineMin) - { - var rmVOModel = ConfigSystem.GetConfig() - .FirstOrDefault(rm => rm.id == makeuptaskData.tableId); - - var dowmNum = rmVOModel.AD_Down; - // Debug.Log($"CheckSpeedUpTaskData dowmNum=== {dowmNum} makeuptaskData.WatchVideoSpeedNum ==== {makeuptaskData.WatchVideoSpeedNum}"); - - makeuptaskData.WatchVideoSpeedNum += dowmNum; - //如果看广告的减少人数大于配置的阈值,则不能减少排名了 - if (makeuptaskData.WatchVideoSpeedNum > rmVOModel.AD_Limit_times) - { - makeuptaskData.WatchVideoSpeedNum = rmVOModel.AD_Limit_times; - continue; - } - - //Debug.Log($"订单为: {makeuptaskData.tableId} 通过看广告减少的排名为:{dowmNum}"); - makeuptaskData.inlineNum -= dowmNum; - //Debug.Log($"订单为: {makeuptaskData.tableId} 减少后的排名:{makeuptaskData.inlineNum}"); - if (makeuptaskData.inlineNum < common.inlineMin) - { - makeuptaskData.inlineNum = common.inlineMin; - } - } - } - } - if (type == 2 && SaveData.GetSaveObject().saveingpot_history.Count > 0) - { - foreach (var makeuptaskData in SaveData.GetSaveObject().saveingpot_history) - { - if (makeuptaskData.status == SaveingPotTaskStatus.Inline - && makeuptaskData.inlineNum > common.inlineMin) - { - var rmVOModel = ConfigSystem.GetConfig() - .FirstOrDefault(rm => rm.id == makeuptaskData.tableId); - - var dowmNum = rmVOModel.AD_Down; - // Debug.Log($"CheckSpeedUpTaskData dowmNum=== {dowmNum} makeuptaskData.WatchVideoSpeedNum ==== {makeuptaskData.WatchVideoSpeedNum}"); - - makeuptaskData.WatchVideoSpeedNum += dowmNum; - //如果看广告的减少人数大于配置的阈值,则不能减少排名了 - if (makeuptaskData.WatchVideoSpeedNum > rmVOModel.AD_Limit_times) - { - makeuptaskData.WatchVideoSpeedNum = rmVOModel.AD_Limit_times; - continue; - } - - //Debug.Log($"订单为: {makeuptaskData.tableId} 通过看广告减少的排名为:{dowmNum}"); - makeuptaskData.inlineNum -= dowmNum; - //Debug.Log($"订单为: {makeuptaskData.tableId} 减少后的排名:{makeuptaskData.inlineNum}"); - if (makeuptaskData.inlineNum < common.inlineMin) - { - makeuptaskData.inlineNum = common.inlineMin; - } - } - } - } - } - public void AddMakeupTaskData() - { - var makeupVOModel = ConfigSystem.GetConfig(); - if (makeupVOModel == null || makeupVOModel == null || makeupVOModel.Count <= 0) - { - return; - } - - - var lastId = -1; - - var isRepeat = DataMgr.MakeupTaskHistory.Value.Count >= makeupVOModel.Count; - if (DataMgr.MakeupTaskHistory.Value.Count > 0) - { - var makeupTaskData = DataMgr.MakeupTaskHistory.Value.Last(); - - if (makeupTaskData.status != MakeupTaskStatus.Inline) - { - return; - } - - lastId = makeupTaskData.tableId; - } - - - if (lastId == makeupVOModel.Last().id) - { - lastId = -1; - } - - foreach (var makeupVo in makeupVOModel) - { - if (makeupVo.id > lastId) - { - if ((isRepeat && !makeupVo.is_onetime) || !isRepeat) - { - var makeupTaskData = new MakeupTaskData(); - makeupTaskData.tableId = makeupVo.id; - makeupTaskData.id = DataMgr.MakeupTaskHistory.Value.Count + 1; - makeupTaskData.amountStr = $"{GameHelper.Get102Str(makeupVo.item_need)}"; - makeupTaskData.amount = makeupVo.item_need; - makeupTaskData.orderID = GameHelper.GetRandomNum(8); - - DataMgr.MakeupTaskHistory.Value.Add(makeupTaskData); - Debug.Log("uuuuuuuuuuuuuuuuuuuu"); - makeupTaskData.SetStatus(MakeupTaskStatus.None); - DataMgr.MakeupTaskHistory.Save();; - - DataMgr.MakeupTaskH5Time.Value = 0; - break; - } - } - } - } - - private void OnChange101(ChangeValue obj) - { - var val = obj.newValue - obj.oldValue; - if (val > 0) - { - DataMgr.MaxCurrency101.Value += (int)val; - } - - if (!DataMgr.IsShowRewardFly101.Value) - { - GameDispatcher.Instance.Dispatch(GameMsg.Update101Completed); - } - - onChangeDollar?.Invoke(); - } - - - private void OnChange111(ChangeValue obj) - { - if (!DataMgr.IsShowRewardFly111.Value) - { - GameDispatcher.Instance.Dispatch(GameMsg.Update111Completed); - } - } - - private void NewDay(object obj) - { - DataMgr.IsShowOpenReward.Value = true; - } - - private void RefreshADTaskData(object obj = null) - { - } - private void AddIntWatchVideo(object obj = null) - { - if (DataMgr.MakeupTaskHistory.Value.Count > 0) - { - CheckSpeedUpTaskData(); - } - } - private void AddWatchVideo(object obj = null) - { - DataMgr.VideoWatchCount.Value++; - GameDispatcher.Instance.Dispatch(GameMsg.RefreshRedDot); - - int adNums = AdExchangeManager.Instance.GetLookRewardADNum(); - adNums++; - AdExchangeManager.Instance.SetLookRewardADNum(adNums); - - if (DataMgr.MakeupTaskHistory.Value.Count > 0) - { - CheckSpeedUpTaskData(); - - var taskData = DataMgr.MakeupTaskHistory.Value.Last(); - if (taskData.status == MakeupTaskStatus.Task) - { - var makeupVo = MakeupModel.GetData(taskData.tableId); - if (makeupVo != null && taskData.videoCount < makeupVo.ad_need) - { - taskData.videoCount++; - DataMgr.MakeupTaskHistory.Save();; - PlayerPrefs.SetInt("fin_ad_num", 0); - } - else - { - if (PlayerPrefs.GetInt("fin_ad_num", 0) == 0) - { - PlayerPrefs.SetInt("fin_ad_num", 1); - } - - } - } - - } - if (SaveData.GetSaveObject().saveingpot_history.Count > 0) - { - SaveingPotHelper.TestingClearTime(); - CheckSpeedUpTaskData(2); - SaveingPotClass taskData = SaveData.GetSaveObject().saveingpot_history.Last(); - Makeup_2 makeupVo =MakeupModel_2.GetData(taskData.tableId); - SaveData.GetSaveObject().saveingpot_ch += makeupVo.ADIncrease; - - if (taskData.status == SaveingPotTaskStatus.Task) - { - ; - if (makeupVo != null && taskData.videoCount < makeupVo.ad_need) - { - taskData.videoCount++; - //NetworkKit.BuriedPoint(BuriedPointEvent.ad_task, BuriedPointEvent.watch_ad_number, 1); - PlayerPrefs.SetInt("fin_ad_num_saveingpot", 0); - } - else - { - if (PlayerPrefs.GetInt("fin_ad_num_saveingpot", 0) == 0) - { - //NetworkKit.BuriedPoint(BuriedPointEvent.ad_task, BuriedPointEvent.finish_ad_number, 1); - PlayerPrefs.SetInt("fin_ad_num_saveingpot", 1); - } - - } - } - - } - } - - private void OnChangeRewardFly101(ChangeValue obj) - { - var oldValue = obj.oldValue; - var newValue = obj.newValue; - - InitChangeRewardFly(101, oldValue, newValue); - } - - private void OnChangeRewardFly111(ChangeValue obj) - { - var oldValue = obj.oldValue; - var newValue = obj.newValue; - - InitChangeRewardFly(111, oldValue, newValue); - } - - private void InitChangeRewardFly(int id, bool oldValue, bool newValue) - { - if (oldValue) - { - if (newValue) - { - } - else - { - switch (id) - { - case 101: - GameDispatcher.Instance.Dispatch(GameMsg.Update101Completed); - break; - case 102: - GameDispatcher.Instance.Dispatch(GameMsg.Update102Completed); - break; - case 111: - GameDispatcher.Instance.Dispatch(GameMsg.Update111Completed); - break; - } - } - } - else - { - if (newValue) - { - } - else - { - } - } - } - - - private void OnGetReward(object obj) - { - if (obj is RewardData rewardModel) - { - foreach (var rewardData in rewardModel.GetRewardDataList()) - { - ProcessData(rewardData); - } - } - } - - - private void ProcessData(RewardSingleData rewardSingleData) - { - if (rewardSingleData.origin == RewardOrigin.None) - { - return; - } - - switch (rewardSingleData.id) - { - case 101: - { - var roomTicket = DataMgr.Coin.Value; - roomTicket += (int)rewardSingleData.GetTotalValue(); - - DataMgr.Coin.Value = roomTicket; - } - break; - case 102: - { - var dollar = DataMgr.Ticket.Value; - dollar += rewardSingleData.GetTotalValue(); - - DataMgr.Ticket.Value = dollar; - break; - } - case 111: - { - var dollar = DataMgr.PlayReawrd111.Value; - dollar += rewardSingleData.GetTotalValue(); - - DataMgr.PlayReawrd111.Value = dollar; - break; - } - } - } - } -} +using System; +using System.Linq; +using SGModule.NetKit; +using UnityEngine; + +namespace RedHotRoast +{ + public class GameDataSystem : BaseSystem + { + public Action UpdateSecondEvent; + + private Action onChangeDollar; + + private Action onChangeGiftSwitch; + + private long _uid; + + public GameDataSystem(bool isAutoInit = true) + { + if (isAutoInit) + { + Init(); + } + } + + public sealed override void Init() + { + base.Init(); + AddListener(); + } + + private void AddListener() + { + CtrlDispatcher.Instance.AddListener(CtrlMsg.Game_StartBefore, InitPreferences); + PreferencesDispatcher.Instance.AddListener(DataMsg.currency101, OnChange101); + PreferencesDispatcher.Instance.AddListener(DataMsg.playReawrd111, OnChange111); + CtrlDispatcher.Instance.AddListener(CtrlMsg.GameNewDays, NewDay); + CtrlDispatcher.Instance.AddListener(CtrlMsg.Module_GiftSwitchChange, OnChangeGiftSwitch); + GameDispatcher.Instance.AddListener(GameMsg.RefreshADTask, RefreshADTaskData); + CtrlDispatcher.Instance.AddListener(CtrlMsg.WatchVideoFinish, AddWatchVideo); + CtrlDispatcher.Instance.AddListener(CtrlMsg.WatchIntVideoFinish, AddIntWatchVideo); + + PreferencesDispatcher.Instance.AddListener(DataMsg.isShowRewardFly101, OnChangeRewardFly101); + PreferencesDispatcher.Instance.AddListener(DataMsg.isShowRewardFly111, OnChangeRewardFly111); + GameDispatcher.Instance.AddListener(GameMsg.ProcessReward, OnGetReward); + GameDispatcher.Instance.AddListener(GameMsg.RefreshMakeupData, OnRefreshMakeupData); + + } + + private void OnChangeGiftSwitch(object obj) + { + onChangeGiftSwitch?.Invoke(); + } + + + private void InitPreferences(object obj) + { + if (DataMgr.Coin.Value == -1) + { + DataMgr.Coin.Value = 0; + } + + if (DataMgr.Ticket.Value == -1) + { + DataMgr.Ticket.Value = 0; + } + + if (!GameHelper.IsContinuousSignIn()) + { + DataMgr.SignState.Value.Clear(); + } + + if (DataMgr.PlayerName.Value.IsNullOrWhiteSpace()) + { + if (GameHelper.GetLoginModel() != null) + { + DataMgr.PlayerName.Value = GameHelper.GetLoginModel().InviteCode; + } + } + + DataMgr.IsShowRewardFly101.Value = false; + DataMgr.IsShowRewardFly102.Value = false; + + + CheckMakeupTaskData(); + + + DataMgr.IsLastH5Tab.Value = true; + + + CommonHelper.CheckAdTimes(); + + + _uid = LoginKit.Instance.LoginModel.Uid; + } + + + private void OnRefreshMakeupData(object obj) + { + AddMakeupTaskData(); + } + + + private void CheckMakeupTaskData() + { + if (!GameHelper.IsGiftSwitch()) + { + return; + } + + + if (DataMgr.MakeupTaskHistory.Value.Count == 0) + { + Debug.Log("tianjialishiiiiiiiiiiiiii"); + AddMakeupTaskData(); + } + else + { + var common = ConfigSystem.GetCommonConf(); + + foreach (var makeuptaskData in DataMgr.MakeupTaskHistory.Value) + { + if (makeuptaskData.status == MakeupTaskStatus.Inline + && makeuptaskData.inlineNum > common.inlineMin) + { + + + + var redeemVOModel = ConfigSystem.GetConfig() + .FirstOrDefault(redeem => redeem.id == makeuptaskData.tableId); + + var days = PlayerPrefs.GetInt($"days_{LoginKit.Instance.LoginModel.Uid}_{makeuptaskData.tableId}", 0); + if (days == DateTime.Today.Day) + { + continue; + } + + PlayerPrefs.SetInt($"days_{LoginKit.Instance.LoginModel.Uid}_{makeuptaskData.tableId}", DateTime.Today.Day); + var loginNum = CommonHelper.RandomRange(common.inlineLoginDown[0], + common.inlineLoginDown[1]); + + //如果登录减少人数大于配置的阈值,则不能减少排名了 + // Debug.Log($"登录累计增加的排名为:{makeuptaskData.loginSpeedNum} 阈值为:{redeemVOModel.Login_Limit_times}"); + if (makeuptaskData.loginSpeedNum > redeemVOModel.Login_Limit_times) + { + makeuptaskData.loginSpeedNum = redeemVOModel.Login_Limit_times; + continue; + } + if (makeuptaskData.loginSpeedNum + loginNum > redeemVOModel.Login_Limit_times) loginNum = redeemVOModel.Login_Limit_times - makeuptaskData.loginSpeedNum; + makeuptaskData.loginSpeedNum += loginNum; + Debug.Log($"订单为: {makeuptaskData.tableId} 通过登录减少的排名为:{loginNum}"); + makeuptaskData.inlineNum -= loginNum; + if (makeuptaskData.inlineNum < common.inlineMin) + { + makeuptaskData.inlineNum = common.inlineMin; + } + } + } + + DataMgr.MakeupTaskHistory.Save(); + } + if (SaveData.GetSaveObject().saveingpot_history.Count == 0) + { + // Debug.Log("tianjialishiiiiiiiiiiiiii"); + // AddMakeupTaskData(); + } + else + { + var common = ConfigSystem.GetCommonConf(); + foreach (var makeuptaskData in SaveData.GetSaveObject().saveingpot_history) + { + if (makeuptaskData.status == SaveingPotTaskStatus.Inline + && makeuptaskData.inlineNum > common.inlineMin) + { + + + + var redeemVOModel = ConfigSystem.GetConfig() + .FirstOrDefault(redeem => redeem.id == makeuptaskData.tableId); + + var days = PlayerPrefs.GetInt($"days_{LoginKit.Instance.LoginModel.Uid}_{makeuptaskData.tableId}_pot", 0); + if (days == DateTime.Today.Day) + { + continue; + } + + PlayerPrefs.SetInt($"days_{LoginKit.Instance.LoginModel.Uid}_{makeuptaskData.tableId}_pot", DateTime.Today.Day); + var loginNum = CommonHelper.RandomRange(common.inlineLoginDown[0], + common.inlineLoginDown[1]); + //如果登录减少人数大于配置的阈值,则不能减少排名了 + // Debug.Log($"登录累计增加的排名为:{makeuptaskData.loginSpeedNum} 阈值为:{redeemVOModel.Login_Limit_times}"); + if (makeuptaskData.loginSpeedNum > redeemVOModel.Login_Limit_times) + { + makeuptaskData.loginSpeedNum = redeemVOModel.Login_Limit_times; + continue; + } + if (makeuptaskData.loginSpeedNum + loginNum > redeemVOModel.Login_Limit_times) loginNum = redeemVOModel.Login_Limit_times - makeuptaskData.loginSpeedNum; + makeuptaskData.loginSpeedNum += loginNum; + //Debug.Log($"订单为: {makeuptaskData.tableId} 通过登录减少的排名为:{loginNum}"); + makeuptaskData.inlineNum -= loginNum; + if (makeuptaskData.inlineNum < common.inlineMin) + { + makeuptaskData.inlineNum = common.inlineMin; + } + } + } + } + SaveData.SaveDataFunc(); + } + + private void CheckSpeedUpTaskData(int type = 1) + { + if (!GameHelper.IsGiftSwitch()) + { + return; + } + + var common = ConfigSystem.GetCommonConf(); + + if (type == 1 && DataMgr.MakeupTaskHistory.Value.Count > 0) + { + foreach (var makeuptaskData in DataMgr.MakeupTaskHistory.Value) + { + if (makeuptaskData.status == MakeupTaskStatus.Inline + && makeuptaskData.inlineNum > common.inlineMin) + { + var rmVOModel = ConfigSystem.GetConfig() + .FirstOrDefault(rm => rm.id == makeuptaskData.tableId); + + var dowmNum = rmVOModel.AD_Down; + // Debug.Log($"CheckSpeedUpTaskData dowmNum=== {dowmNum} makeuptaskData.WatchVideoSpeedNum ==== {makeuptaskData.WatchVideoSpeedNum}"); + + + //如果看广告的减少人数大于配置的阈值,则不能减少排名了 + if (makeuptaskData.WatchVideoSpeedNum > rmVOModel.AD_Limit_times) + { + makeuptaskData.WatchVideoSpeedNum = rmVOModel.AD_Limit_times; + continue; + } + + if (makeuptaskData.WatchVideoSpeedNum + dowmNum > rmVOModel.AD_Limit_times) dowmNum = rmVOModel.AD_Limit_times - makeuptaskData.WatchVideoSpeedNum; + + Debug.Log($"订单为: {makeuptaskData.tableId} 通过看广告减少的排名为:{dowmNum}"); + makeuptaskData.WatchVideoSpeedNum += dowmNum; + makeuptaskData.inlineNum -= dowmNum; + //Debug.Log($"订单为: {makeuptaskData.tableId} 减少后的排名:{makeuptaskData.inlineNum}"); + if (makeuptaskData.inlineNum < common.inlineMin) + { + makeuptaskData.inlineNum = common.inlineMin; + } + } + } + } + if (type == 2 && SaveData.GetSaveObject().saveingpot_history.Count > 0) + { + foreach (var makeuptaskData in SaveData.GetSaveObject().saveingpot_history) + { + if (makeuptaskData.status == SaveingPotTaskStatus.Inline + && makeuptaskData.inlineNum > common.inlineMin) + { + var redeemVOModel = ConfigSystem.GetConfig() + .FirstOrDefault(redeem => redeem.id == makeuptaskData.tableId); + + var dowmNum = redeemVOModel.AD_Down; + // Debug.Log($"CheckSpeedUpTaskData dowmNum=== {dowmNum} makeuptaskData.WatchVideoSpeedNum ==== {makeuptaskData.WatchVideoSpeedNum}"); + + //如果看广告的减少人数大于配置的阈值,则不能减少排名了 + if (makeuptaskData.WatchVideoSpeedNum > redeemVOModel.AD_Limit_times) + { + makeuptaskData.WatchVideoSpeedNum = redeemVOModel.AD_Limit_times; + continue; + } + if (makeuptaskData.WatchVideoSpeedNum + dowmNum > redeemVOModel.AD_Limit_times) dowmNum = redeemVOModel.AD_Limit_times - makeuptaskData.WatchVideoSpeedNum; + makeuptaskData.WatchVideoSpeedNum += dowmNum; + //Debug.Log($"订单为: {makeuptaskData.tableId} 通过看广告减少的排名为:{dowmNum}"); + makeuptaskData.inlineNum -= dowmNum; + //Debug.Log($"订单为: {makeuptaskData.tableId} 减少后的排名:{makeuptaskData.inlineNum}"); + if (makeuptaskData.inlineNum < common.inlineMin) + { + makeuptaskData.inlineNum = common.inlineMin; + } + } + } + } + } + public void AddMakeupTaskData() + { + var makeupVOModel = ConfigSystem.GetConfig(); + if (makeupVOModel == null || makeupVOModel == null || makeupVOModel.Count <= 0) + { + return; + } + + + var lastId = -1; + + var isRepeat = DataMgr.MakeupTaskHistory.Value.Count >= makeupVOModel.Count; + if (DataMgr.MakeupTaskHistory.Value.Count > 0) + { + var makeupTaskData = DataMgr.MakeupTaskHistory.Value.Last(); + + if (makeupTaskData.status != MakeupTaskStatus.Inline) + { + return; + } + + lastId = makeupTaskData.tableId; + } + + + // if (lastId == makeupVOModel.Last().id) + // { + // lastId = -1; + // } + + foreach (var makeupVo in makeupVOModel) + { + if (makeupVo.id > lastId) + { + if ((isRepeat && !makeupVo.is_onetime) || !isRepeat) + { + var makeupTaskData = new MakeupTaskData(); + makeupTaskData.tableId = makeupVo.id; + makeupTaskData.id = DataMgr.MakeupTaskHistory.Value.Count + 1; + makeupTaskData.amountStr = $"{GameHelper.Get102Str(makeupVo.item_need)}"; + makeupTaskData.amount = makeupVo.item_need; + makeupTaskData.orderID = GameHelper.GetRandomNum(8); + + DataMgr.MakeupTaskHistory.Value.Add(makeupTaskData); + if ((GameHelper.isRDExchangeMode() && DataMgr.ExchangeProcessMode.Value == 1) || (!GameHelper.isRDExchangeMode() && DataMgr.CHProcessMode.Value == 1)) makeupTaskData.SetStatus(MakeupTaskStatus.Level); + else makeupTaskData.SetStatus(MakeupTaskStatus.None); + DataMgr.MakeupTaskHistory.Save(); + + // DataMgr.MakeupTaskH5Time = 0; + break; + } + } + } + } + + private void OnChange101(ChangeValue obj) + { + var val = obj.newValue - obj.oldValue; + if (val > 0) + { + DataMgr.MaxCurrency101.Value += (int)val; + } + + if (!DataMgr.IsShowRewardFly101.Value) + { + GameDispatcher.Instance.Dispatch(GameMsg.Update101Completed); + } + + onChangeDollar?.Invoke(); + } + + + private void OnChange111(ChangeValue obj) + { + if (!DataMgr.IsShowRewardFly111.Value) + { + GameDispatcher.Instance.Dispatch(GameMsg.Update111Completed); + } + } + + private void NewDay(object obj) + { + DataMgr.IsShowOpenReward.Value = true; + } + + private void RefreshADTaskData(object obj = null) + { + } + private void AddIntWatchVideo(object obj = null) + { + if (DataMgr.MakeupTaskHistory.Value.Count > 0) + { + CheckSpeedUpTaskData(); + } + } + private void AddWatchVideo(object obj = null) + { + DataMgr.VideoWatchCount.Value++; + + int adNums = AdExchangeManager.Instance.GetLookRewardADNum(); + adNums++; + AdExchangeManager.Instance.SetLookRewardADNum(adNums); + + if (DataMgr.MakeupTaskHistory.Value.Count > 0) + { + CheckSpeedUpTaskData(); + + var taskData = DataMgr.MakeupTaskHistory.Value.Last(); + if (taskData.status == MakeupTaskStatus.Task) + { + var makeupVo = MakeupModel.GetData(taskData.tableId); + if (makeupVo != null && taskData.videoCount < makeupVo.ad_need) + { + taskData.videoCount++; + // NetworkKit.BuriedPoint(BuriedPointEvent.ad_task, BuriedPointEvent.watch_ad_number, 1); + TrackKit.SendEvent(ADEventTrack.Event, ADEventTrack.Property.WatchAdNumber); + DataMgr.MakeupTaskHistory.Save(); + PlayerPrefs.SetInt("fin_ad_num", 0); + } + else + { + if (PlayerPrefs.GetInt("fin_ad_num", 0) == 0) + { + TrackKit.SendEvent(ADEventTrack.Event, ADEventTrack.Property.FinishAdNumber); + // NetworkKit.BuriedPoint(BuriedPointEvent.ad_task, BuriedPointEvent.finish_ad_number, 1); + PlayerPrefs.SetInt("fin_ad_num", 1); + } + + } + } + else if (taskData.status == MakeupTaskStatus.Level) + { + var ExpiryUnlock = ConfigSystem.GetCommonConf().ExpiryUnlock; + taskData.LvVideoCount++; + if (taskData.LvVideoCount >= ExpiryUnlock) + { + + taskData.LvVideoCount = 0; + taskData.ch_time = GameHelper.GetNowTime() + ConfigSystem.GetCommonConf().BalanceExpired * 3600; + } + DataMgr.MakeupTaskHistory.Save(); + } + } + if (SaveData.GetSaveObject().saveingpot_history.Count > 0) + { + SaveingPotHelper.TestingClearTime(); + CheckSpeedUpTaskData(2); + SaveingPotClass taskData = SaveData.GetSaveObject().saveingpot_history.Last(); + Makeup_2 makeupVo = MakeupModel_2.GetData(taskData.tableId); + SaveData.GetSaveObject().saveingpot_ch += makeupVo.ADIncrease; + GameDispatcher.Instance.Dispatch(GameMsg.refreshGift); + + GameDispatcher.Instance.Dispatch(GameMsg.RefreshSaveingPot); + if (ConfigSystem.GetCommonConf().PiggyBankSwitch == 1 && GameHelper.IsGiftSwitch()) + { + if ((SaveData.GetSaveObject().saveingpot_ch > taskData.amount) && (!taskData.auto_show) && !UIManager.Instance.IsExistUI(UIConst.H5UI)) + { + + UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.SaveingPotUI_Open); + taskData.auto_show = true; + } + } + + if (taskData.status == SaveingPotTaskStatus.Task) + { + ; + if (makeupVo != null && taskData.videoCount < makeupVo.ad_need) + { + taskData.videoCount++; + //NetworkKit.BuriedPoint(BuriedPointEvent.ad_task, BuriedPointEvent.watch_ad_number, 1); + PlayerPrefs.SetInt("fin_ad_num_saveingpot", 0); + } + else + { + if (PlayerPrefs.GetInt("fin_ad_num_saveingpot", 0) == 0) + { + //NetworkKit.BuriedPoint(BuriedPointEvent.ad_task, BuriedPointEvent.finish_ad_number, 1); + PlayerPrefs.SetInt("fin_ad_num_saveingpot", 1); + } + + } + } + + } + } + + private void OnChangeRewardFly101(ChangeValue obj) + { + var oldValue = obj.oldValue; + var newValue = obj.newValue; + + InitChangeRewardFly(101, oldValue, newValue); + } + + private void OnChangeRewardFly111(ChangeValue obj) + { + var oldValue = obj.oldValue; + var newValue = obj.newValue; + + InitChangeRewardFly(111, oldValue, newValue); + } + + private void InitChangeRewardFly(int id, bool oldValue, bool newValue) + { + if (oldValue) + { + if (newValue) + { + } + else + { + switch (id) + { + case 101: + GameDispatcher.Instance.Dispatch(GameMsg.Update101Completed); + break; + case 102: + GameDispatcher.Instance.Dispatch(GameMsg.Update102Completed); + break; + case 111: + GameDispatcher.Instance.Dispatch(GameMsg.Update111Completed); + break; + } + } + } + else + { + if (newValue) + { + } + else + { + } + } + } + + + private void OnGetReward(object obj) + { + if (obj is RewardData rewardModel) + { + foreach (var rewardData in rewardModel.GetRewardDataList()) + { + ProcessData(rewardData); + } + } + } + + + private void ProcessData(RewardSingleData rewardSingleData) + { + if (rewardSingleData.origin == RewardOrigin.None) + { + return; + } + + switch (rewardSingleData.id) + { + case 101: + { + var roomTicket = DataMgr.Coin.Value; + roomTicket += (int)rewardSingleData.GetTotalValue(); + + DataMgr.Coin.Value = roomTicket; + } + break; + case 102: + { + var dollar = DataMgr.Ticket.Value; + dollar += rewardSingleData.GetTotalValue(); + + DataMgr.Ticket.Value = dollar; + break; + } + case 111: + { + var dollar = DataMgr.PlayReawrd111.Value; + dollar += rewardSingleData.GetTotalValue(); + + DataMgr.PlayReawrd111.Value = dollar; + break; + } + } + } + } +} diff --git a/Assets/Scripts/System/Network/ConfigSystem.cs b/Assets/Scripts/System/Network/ConfigSystem.cs index 138878d3..96a13caf 100644 --- a/Assets/Scripts/System/Network/ConfigSystem.cs +++ b/Assets/Scripts/System/Network/ConfigSystem.cs @@ -63,7 +63,12 @@ namespace RedHotRoast { TextureHelper.imgUrl = CdnURL + "/" + GetConfigResVersion() + "/"; LiveVideoManager.videoBaseUrl = CdnURL + "/" + GetConfigResVersion() + "/"; - + if (DataMgr.ExchangeProcessMode.Value < 0) + { + DataMgr.ExchangeModeToggle.Value = GetCommonConf().ExchangeModeToggle; + DataMgr.ExchangeProcessMode.Value = GetCommonConf().ExchangeProcessMode; + DataMgr.CHProcessMode.Value = GetCommonConf().CHProcessMode; + } // ParseGameConfig(); UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.NetLoadingUI_Close); AppDispatcher.Instance.Dispatch(AppMsg.LoginInit); @@ -75,6 +80,8 @@ namespace RedHotRoast { #region 游戏配置 private void ParseGameConfig() { + ParseNameConfig(); + var gameConfigModel = new GameConfigModel(); foreach (var key in ConfigLoader.Instance.GetJsonKeys()) { if (!key.StartsWith("GameBoard")) { @@ -109,6 +116,31 @@ namespace RedHotRoast { SetGameUrlConfig(); + + } + + private void ParseNameConfig() + { + + var exBrPool = GetConfig(); + if (exBrPool is { Count: > 0 }) + { + exBrPoolModel.config_name_list = exBrPool[0].user_name.Split(",").ToList(); + exBrPoolModel.config_money_list = exBrPool[0].amount.Split(",").ToList(); + } + + var exBrPool2 = GetConfig(); + if (exBrPool2 is { Count: > 0 }) + { + exBrPoolModel2.config_name_list = exBrPool2[0].user_name.Split(",").ToList(); + exBrPoolModel2.config_money_list = exBrPool2[0].amount.Split(",").ToList(); + } + var levelAttempts = GetConfig(); + if (levelAttempts is { Count: > 0 }) + { + LevelAttemptsModel.config_name_list = levelAttempts[0].user_name.Split(",").ToList(); + LevelAttemptsModel.config_money_list = levelAttempts[0].amount.Split(",").ToList(); + } } private static List data_new; diff --git a/Assets/Scripts/TrackData.cs b/Assets/Scripts/TrackData.cs index ee058bbf..423c1316 100644 --- a/Assets/Scripts/TrackData.cs +++ b/Assets/Scripts/TrackData.cs @@ -1,252 +1,254 @@ -using SGModule.NetKit; - -public static class ADEventTrack -{ - // public static readonly string Event = TrackEvent.Register("AD_Event"); - // public static readonly string MaxPayEvent = TrackEvent.Register("Max_Pay_Event"); - public static readonly string Event = TrackEvent.Register("AD_Event"); - public static readonly string MaxPayEvent = TrackEvent.Register("Max_Pay_Event"); - public static readonly string IOS_Pay_Event = TrackEvent.Register("IOS_Pay_Event"); - public static readonly string Subscription = TrackEvent.Register("Subscription"); - public static readonly string Special = TrackEvent.Register("Special"); - public static readonly string VipLevel = TrackEvent.Register("VipLevel"); - public static readonly string Live = TrackEvent.Register("Live"); - public static readonly string SecretAlbums = TrackEvent.Register("SecretAlbums"); - public static readonly string Chat = TrackEvent.Register("Chat"); - public static readonly string VipLive = TrackEvent.Register("vip_live"); - public static readonly string VipSecretAlbums = TrackEvent.Register("vip_secret_albums"); - public static readonly string Coinsbuy = TrackEvent.Register("coins_buy"); - public static class Property - { - #region +1盒子 - - public static readonly string buy_one_show = TrackProperty.Register("buy_one_show"); - public static readonly string buy_one_click = TrackProperty.Register("buy_one_click"); - public static readonly string buy_one_open = TrackProperty.Register("buy_one_open"); - public static readonly string buy_one_success = TrackProperty.Register("buy_one_success"); - - #endregion - - #region 礼包 - - public static readonly string first_pack_show = TrackProperty.Register("first_pack_show"); - public static readonly string lucky_gift_click = TrackProperty.Register("lucky_gift_click"); - public static readonly string lucky_gift_receive = TrackProperty.Register("lucky_gift_receive"); - - #endregion - - #region 免广告礼包相关 - - public static readonly string gift_show = TrackProperty.Register("gift_show"); - public static readonly string remove_ad_click = TrackProperty.Register("remove_ad_click"); - public static readonly string remove_ad_receive = TrackProperty.Register("remove_ad_receive"); - - #endregion - - #region 商城相关 - - public static readonly string shop_show = TrackProperty.Register("shop_show"); - public static readonly string gold_click_ = TrackProperty.Register("gold_click_", true); - public static readonly string gold_click_ad = TrackProperty.Register("gold_click_ad", true); - public static readonly string shop_receive_ = TrackProperty.Register("shop_receive_", true); - - #endregion - - #region AF相关 - - public static readonly string afterRewardAdShow = TrackProperty.Register("afterRewardAdShow"); - public static readonly string afterRewardAdEnd = TrackProperty.Register("afterRewardAdEnd"); - - #endregion - - #region 通行证相关 - - public static readonly string master_pass_show = TrackProperty.Register("master_pass_show"); - public static readonly string master_pass_click = TrackProperty.Register("master_pass_click"); - public static readonly string master_pass_receive = TrackProperty.Register("master_pass_receive"); - - #endregion - - #region 三天礼包 - - public static readonly string three_days_gift_show = TrackProperty.Register("three_days_gift_show"); - - public static readonly string three_days_gift_buy_success = - TrackProperty.Register("three_days_gift_buy_success"); - - public static readonly string three_days_gift_click = TrackProperty.Register("three_days_gift_click"); - - #endregion - - #region 失败礼包 - - public static readonly string fail_open = TrackProperty.Register("fail_open"); - public static readonly string fail_show = TrackProperty.Register("fail_show"); - public static readonly string fail_click = TrackProperty.Register("fail_click"); - public static readonly string fail_buy_success = TrackProperty.Register("fail_buy_success"); - - #endregion - - #region adLoad - - public static readonly string ad_load_code = TrackProperty.Register("ad_load_code_"); - public static readonly string ad_show_code = TrackProperty.Register("ad_show_code_"); - - - #endregion - - #region 秘密相册 - - public static readonly string secret_albums_show = TrackProperty.Register("secret_albums_show", true); - public static readonly string secret_albums_click_ = TrackProperty.Register("secret_albums_click", true); - public static readonly string secret_albums_success_ = TrackProperty.Register("secret_albums_success_", true); - public static readonly string vip_secret_albums_unclock_ = TrackProperty.Register("vip_secret_albums_unclock_", true); - - #endregion - - #region VIP - - // public static readonly string vip_show = TrackProperty.Register("vip_show"); - // public static readonly string vip_click_ = TrackProperty.Register("vip_click_", true); - // public static readonly string vip_receive_ = TrackProperty.Register("vip_receive_", true); - public static readonly string vip_show_page = TrackProperty.Register("vip_show"); - public static readonly string vip_click_ = TrackProperty.Register("vip_click_", true); - public static readonly string vip_success_ = TrackProperty.Register("vip_success_", true); - public static readonly string vip_show_levelpass = TrackProperty.Register("vip_show_levelpass_", true); - public static readonly string vip_show_sell = TrackProperty.Register("vip_show_sell"); - #endregion - - public static readonly string speciallevel = TrackProperty.Register("special level"); - public static readonly string speciallevelvideo = TrackProperty.Register("special level_video"); - public static readonly string speciallevelcoin = TrackProperty.Register("special level_coin"); - - public static readonly string viplevel = TrackProperty.Register("vip level"); - public static readonly string viplevelsub = TrackProperty.Register("vip level_sub"); - public static readonly string viplevelcoin = TrackProperty.Register("vip level_coin"); - - public static readonly string live_unlock = TrackProperty.Register("live_unlock"); - public static readonly string live_sub = TrackProperty.Register("live_sub"); - public static readonly string live_coin = TrackProperty.Register("live_coin"); - public static readonly string live_play = TrackProperty.Register("live_play"); - - public static readonly string secret_unlock = TrackProperty.Register("secret albums_unlock"); - public static readonly string secret_sub = TrackProperty.Register("secret albums_sub"); - public static readonly string secret_coin = TrackProperty.Register("secret albums_coin"); - public static readonly string secret_play = TrackProperty.Register("secret albums_play"); - public static readonly string live_unclock = TrackProperty.Register("live_unclock"); - public static readonly string vip_live_unclock_ = TrackProperty.Register("vip_live_unclock_", true); - public static readonly string secret_albums_unclock = TrackProperty.Register("secret_albums_unclock"); - - public static readonly string chat_unclock = TrackProperty.Register("chat_unclock"); - public static readonly string chat_coin = TrackProperty.Register("chat_coin"); - public static readonly string chat_sub = TrackProperty.Register("chat_sub"); - public static readonly string chat_unclock_open = TrackProperty.Register("chat_unclock_open"); - - public static readonly string vip_secret_albums_unclock = TrackProperty.Register("vip_secret_albums_unclock"); - public static readonly string vip_live_unclock = TrackProperty.Register("vip_live_unclock"); - public static readonly string download = TrackProperty.Register("download"); - public static readonly string unlock_svip = TrackProperty.Register("unlock_svip"); - public static readonly string unlock_vip = TrackProperty.Register("unlock_vip"); - public static readonly string unlock_live = TrackProperty.Register("unlock_live"); - public static readonly string unlock_live_resources = TrackProperty.Register("unlock_live_resources"); - public static readonly string unlock_secretAlbums = TrackProperty.Register("unlock_secret albums"); - public static readonly string unlock_secretAlbums_resources = TrackProperty.Register("unlock_secret albums_resources"); - - - } -} - -public static class HallBehaviorTrack -{ - public static readonly string Event = TrackEvent.Register("Hall_behavior"); - - public static class Property - { - #region H5相关 - - public static readonly string fly_ct_number = TrackProperty.Register("fly_ct_number"); - public static readonly string annular_ct_number = TrackProperty.Register("annular_ct_number"); - public static readonly string annular_finish_number = TrackProperty.Register("annular_finish_number"); - public static readonly string annular_get_number = TrackProperty.Register("annular_get_number"); - public static readonly string collect_fly_number = TrackProperty.Register("collect_fly_number"); - - #endregion - } -} - -public static class ADTrack -{ - public static readonly string Event = TrackEvent.Register("AD"); - - public static class Property - { - #region - - public static readonly string ad_load_code_ = TrackProperty.Register("ad_load_code_"); - public static readonly string ad_show_code_ = TrackProperty.Register("ad_show_code_"); - - #endregion - } -} - -public static class WwBehaviorTrack -{ - public static readonly string Event = TrackEvent.Register("ww_behavior"); - - public static class Property - { - #region Ww - - public static readonly string ww_message = TrackProperty.Register("ww_message"); - public static readonly string ww_ch = TrackProperty.Register("ww_ch", true); - - #endregion - } -} - -public static class VideoBehaviorTrack -{ - public static readonly string Event = TrackEvent.Register("video_behavior"); - - public static class Property - { - #region - - public static readonly string watch_ad_people = TrackProperty.Register("watch_ad_people"); - - public static readonly string Rewarded_videos_trigger_number = - TrackProperty.Register("Rewarded_videos_trigger_number"); - - #endregion - } -} - -public static class ThreeDaysGiftEventTrack -{ - public static readonly string Event = TrackEvent.Register("Three_days_gift_event"); - - public static class Property - { - #region 三天礼包 - - public static readonly string three_day1_success = TrackProperty.Register("three_day1_success"); - public static readonly string three_day2_success = TrackProperty.Register("three_day2_success"); - public static readonly string three_day3_success = TrackProperty.Register("three_day3_success"); - - #endregion - } -} - -public static class AfPurchaseTrack -{ - public static readonly string Event = TrackEvent.Register("af_purchase"); - - public static class Property - { - #region - - public static readonly string af_revenue = TrackProperty.Register("af_revenue"); - - #endregion - } +using SGModule.NetKit; + +public static class ADEventTrack +{ + // public static readonly string Event = TrackEvent.Register("AD_Event"); + // public static readonly string MaxPayEvent = TrackEvent.Register("Max_Pay_Event"); + public static readonly string Event = TrackEvent.Register("AD_Event"); + public static readonly string MaxPayEvent = TrackEvent.Register("Max_Pay_Event"); + public static readonly string IOS_Pay_Event = TrackEvent.Register("IOS_Pay_Event"); + public static readonly string Subscription = TrackEvent.Register("Subscription"); + public static readonly string Special = TrackEvent.Register("Special"); + public static readonly string VipLevel = TrackEvent.Register("VipLevel"); + public static readonly string Live = TrackEvent.Register("Live"); + public static readonly string SecretAlbums = TrackEvent.Register("SecretAlbums"); + public static readonly string Chat = TrackEvent.Register("Chat"); + public static readonly string VipLive = TrackEvent.Register("vip_live"); + public static readonly string VipSecretAlbums = TrackEvent.Register("vip_secret_albums"); + public static readonly string Coinsbuy = TrackEvent.Register("coins_buy"); + public static class Property + { + #region +1盒子 + + public static readonly string buy_one_show = TrackProperty.Register("buy_one_show"); + public static readonly string buy_one_click = TrackProperty.Register("buy_one_click"); + public static readonly string buy_one_open = TrackProperty.Register("buy_one_open"); + public static readonly string buy_one_success = TrackProperty.Register("buy_one_success"); + + #endregion + + #region 礼包 + + public static readonly string first_pack_show = TrackProperty.Register("first_pack_show"); + public static readonly string lucky_gift_click = TrackProperty.Register("lucky_gift_click"); + public static readonly string lucky_gift_receive = TrackProperty.Register("lucky_gift_receive"); + + #endregion + + #region 免广告礼包相关 + + public static readonly string gift_show = TrackProperty.Register("gift_show"); + public static readonly string remove_ad_click = TrackProperty.Register("remove_ad_click"); + public static readonly string remove_ad_receive = TrackProperty.Register("remove_ad_receive"); + + #endregion + + #region 商城相关 + + public static readonly string shop_show = TrackProperty.Register("shop_show"); + public static readonly string gold_click_ = TrackProperty.Register("gold_click_", true); + public static readonly string gold_click_ad = TrackProperty.Register("gold_click_ad", true); + public static readonly string shop_receive_ = TrackProperty.Register("shop_receive_", true); + + #endregion + + #region AF相关 + + public static readonly string afterRewardAdShow = TrackProperty.Register("afterRewardAdShow"); + public static readonly string afterRewardAdEnd = TrackProperty.Register("afterRewardAdEnd"); + + #endregion + + #region 通行证相关 + + public static readonly string master_pass_show = TrackProperty.Register("master_pass_show"); + public static readonly string master_pass_click = TrackProperty.Register("master_pass_click"); + public static readonly string master_pass_receive = TrackProperty.Register("master_pass_receive"); + + #endregion + + #region 三天礼包 + + public static readonly string three_days_gift_show = TrackProperty.Register("three_days_gift_show"); + + public static readonly string three_days_gift_buy_success = + TrackProperty.Register("three_days_gift_buy_success"); + + public static readonly string three_days_gift_click = TrackProperty.Register("three_days_gift_click"); + + #endregion + + #region 失败礼包 + + public static readonly string fail_open = TrackProperty.Register("fail_open"); + public static readonly string fail_show = TrackProperty.Register("fail_show"); + public static readonly string fail_click = TrackProperty.Register("fail_click"); + public static readonly string fail_buy_success = TrackProperty.Register("fail_buy_success"); + + #endregion + + #region adLoad + + public static readonly string ad_load_code = TrackProperty.Register("ad_load_code_"); + public static readonly string ad_show_code = TrackProperty.Register("ad_show_code_"); + + + #endregion + + #region 秘密相册 + + public static readonly string secret_albums_show = TrackProperty.Register("secret_albums_show", true); + public static readonly string secret_albums_click_ = TrackProperty.Register("secret_albums_click", true); + public static readonly string secret_albums_success_ = TrackProperty.Register("secret_albums_success_", true); + public static readonly string vip_secret_albums_unclock_ = TrackProperty.Register("vip_secret_albums_unclock_", true); + + #endregion + + #region VIP + + // public static readonly string vip_show = TrackProperty.Register("vip_show"); + // public static readonly string vip_click_ = TrackProperty.Register("vip_click_", true); + // public static readonly string vip_receive_ = TrackProperty.Register("vip_receive_", true); + public static readonly string vip_show_page = TrackProperty.Register("vip_show"); + public static readonly string vip_click_ = TrackProperty.Register("vip_click_", true); + public static readonly string vip_success_ = TrackProperty.Register("vip_success_", true); + public static readonly string vip_show_levelpass = TrackProperty.Register("vip_show_levelpass_", true); + public static readonly string vip_show_sell = TrackProperty.Register("vip_show_sell"); + #endregion + + public static readonly string speciallevel = TrackProperty.Register("special level"); + public static readonly string speciallevelvideo = TrackProperty.Register("special level_video"); + public static readonly string speciallevelcoin = TrackProperty.Register("special level_coin"); + + public static readonly string viplevel = TrackProperty.Register("vip level"); + public static readonly string viplevelsub = TrackProperty.Register("vip level_sub"); + public static readonly string viplevelcoin = TrackProperty.Register("vip level_coin"); + + public static readonly string live_unlock = TrackProperty.Register("live_unlock"); + public static readonly string live_sub = TrackProperty.Register("live_sub"); + public static readonly string live_coin = TrackProperty.Register("live_coin"); + public static readonly string live_play = TrackProperty.Register("live_play"); + + public static readonly string secret_unlock = TrackProperty.Register("secret albums_unlock"); + public static readonly string secret_sub = TrackProperty.Register("secret albums_sub"); + public static readonly string secret_coin = TrackProperty.Register("secret albums_coin"); + public static readonly string secret_play = TrackProperty.Register("secret albums_play"); + public static readonly string live_unclock = TrackProperty.Register("live_unclock"); + public static readonly string vip_live_unclock_ = TrackProperty.Register("vip_live_unclock_", true); + public static readonly string secret_albums_unclock = TrackProperty.Register("secret_albums_unclock"); + + public static readonly string chat_unclock = TrackProperty.Register("chat_unclock"); + public static readonly string chat_coin = TrackProperty.Register("chat_coin"); + public static readonly string chat_sub = TrackProperty.Register("chat_sub"); + public static readonly string chat_unclock_open = TrackProperty.Register("chat_unclock_open"); + + public static readonly string vip_secret_albums_unclock = TrackProperty.Register("vip_secret_albums_unclock"); + public static readonly string vip_live_unclock = TrackProperty.Register("vip_live_unclock"); + public static readonly string download = TrackProperty.Register("download"); + public static readonly string unlock_svip = TrackProperty.Register("unlock_svip"); + public static readonly string unlock_vip = TrackProperty.Register("unlock_vip"); + public static readonly string unlock_live = TrackProperty.Register("unlock_live"); + public static readonly string unlock_live_resources = TrackProperty.Register("unlock_live_resources"); + public static readonly string unlock_secretAlbums = TrackProperty.Register("unlock_secret albums"); + public static readonly string unlock_secretAlbums_resources = TrackProperty.Register("unlock_secret albums_resources"); + public static readonly string WatchAdNumber = TrackProperty.Register("WatchAdNumber"); + public static readonly string FinishAdNumber = TrackProperty.Register("FinishAdNumber"); + + + } +} + +public static class HallBehaviorTrack +{ + public static readonly string Event = TrackEvent.Register("Hall_behavior"); + + public static class Property + { + #region H5相关 + + public static readonly string fly_ct_number = TrackProperty.Register("fly_ct_number"); + public static readonly string annular_ct_number = TrackProperty.Register("annular_ct_number"); + public static readonly string annular_finish_number = TrackProperty.Register("annular_finish_number"); + public static readonly string annular_get_number = TrackProperty.Register("annular_get_number"); + public static readonly string collect_fly_number = TrackProperty.Register("collect_fly_number"); + + #endregion + } +} + +public static class ADTrack +{ + public static readonly string Event = TrackEvent.Register("AD"); + + public static class Property + { + #region + + public static readonly string ad_load_code_ = TrackProperty.Register("ad_load_code_"); + public static readonly string ad_show_code_ = TrackProperty.Register("ad_show_code_"); + + #endregion + } +} + +public static class WwBehaviorTrack +{ + public static readonly string Event = TrackEvent.Register("ww_behavior"); + + public static class Property + { + #region Ww + + public static readonly string ww_message = TrackProperty.Register("ww_message"); + public static readonly string ww_ch = TrackProperty.Register("ww_ch", true); + + #endregion + } +} + +public static class VideoBehaviorTrack +{ + public static readonly string Event = TrackEvent.Register("video_behavior"); + + public static class Property + { + #region + + public static readonly string watch_ad_people = TrackProperty.Register("watch_ad_people"); + + public static readonly string Rewarded_videos_trigger_number = + TrackProperty.Register("Rewarded_videos_trigger_number"); + + #endregion + } +} + +public static class ThreeDaysGiftEventTrack +{ + public static readonly string Event = TrackEvent.Register("Three_days_gift_event"); + + public static class Property + { + #region 三天礼包 + + public static readonly string three_day1_success = TrackProperty.Register("three_day1_success"); + public static readonly string three_day2_success = TrackProperty.Register("three_day2_success"); + public static readonly string three_day3_success = TrackProperty.Register("three_day3_success"); + + #endregion + } +} + +public static class AfPurchaseTrack +{ + public static readonly string Event = TrackEvent.Register("af_purchase"); + + public static class Property + { + #region + + public static readonly string af_revenue = TrackProperty.Register("af_revenue"); + + #endregion + } } \ No newline at end of file diff --git a/Assets/ios_sup/com.unity.ads.ios-support.meta b/Assets/ios_sup/com.unity.ads.ios-support.meta new file mode 100644 index 00000000..a2bc257d --- /dev/null +++ b/Assets/ios_sup/com.unity.ads.ios-support.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 902da1281544c45088f40ceb810702bb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ios_sup/com.unity.ads.ios-support/Editor.meta b/Assets/ios_sup/com.unity.ads.ios-support/Editor.meta new file mode 100644 index 00000000..7da3c155 --- /dev/null +++ b/Assets/ios_sup/com.unity.ads.ios-support/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4101caa59e62b7743bdcf69d2d175f1b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ios_sup/com.unity.ads.ios-support/Editor/Build.meta b/Assets/ios_sup/com.unity.ads.ios-support/Editor/Build.meta new file mode 100644 index 00000000..dedcc206 --- /dev/null +++ b/Assets/ios_sup/com.unity.ads.ios-support/Editor/Build.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 355700b6064baeb48b4fb4fb035599fc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: