fix: 1、更换命名空间和文件夹名字

This commit is contained in:
2026-06-02 11:11:47 +08:00
parent dfead2c461
commit 2a53f34659
4305 changed files with 582 additions and 603 deletions
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 9d32c964d4a8de44f9c204731a2c0e61
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,11 @@
using UnityEngine;
namespace ZooMatch
{
public class PlayerPrefsConst
{
public static string IsFaceBookLogin = "IsFaceBookLogin";
public static string FacebookAvatarUrl = "FacebookAvatarUrl";
public static string CachePath = Application.persistentDataPath + "/Cache/CacheLocalPreferences.super";
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: ecc423687b5944a2a7970936527d39f6
timeCreated: 1684204951
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 3a3ef8829eecb8e4785f903060bb3061
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
+15
View File
@@ -0,0 +1,15 @@
namespace ZooMatch
{
public class AdTaskData
{
public int videoCount;
public AdTaskState state = AdTaskState.None;
}
public enum AdTaskState
{
None,
Ready,
Done,
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: a88a3ba768a5dd643ab8232366a630cb
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,6 @@
namespace ZooMatch
{
public class InviteData
{
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 655aee83afce67c40b9f14df6e45aaf1
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,29 @@
namespace ZooMatch
{
public enum InviteMakeupStatus
{
None = 0,
Fail = 1,
Processing = 2,
Success = 3,
}
public class InviteMakeUpHistory
{
public int id;
public float amount;
public string method;
public long makeupTimestamp;
public string email;
public string phone;
public InviteMakeupStatus status;
public int serverOrderId;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 7ff48a75ef486564bbf5425f2bfdfde3
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,18 @@
namespace ZooMatch
{
public enum InviteRecordOrigin
{
InvitePlayer,
InviteBonus,
}
public class InviteRecord
{
public float amount;
public long time_stamp;
public string title;
public long uid;
public InviteRecordOrigin origin;
public string icon;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 28d57e0821234a75ae07aff540f7f638
timeCreated: 1681804569
+8
View File
@@ -0,0 +1,8 @@
namespace ZooMatch
{
public class KeyValue
{
public string key;
public object value;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: b290bcee76f7b6f46b7f0df698139902
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,65 @@
namespace ZooMatch
{
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,
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 4fad037054f584d4db231c2ecdba0491
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
+7
View File
@@ -0,0 +1,7 @@
namespace ZooMatch
{
public class UrlData
{
public int progress;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 4b9c71aa9e3c74a4fa40ecf0f4d22902
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: ddaa1d23092578e41b7ce0a701a6cc33
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,22 @@
namespace ZooMatch
{
public static partial class CtrlMsg
{
private static uint CtrlMsgLogic = 200000;
public static uint NewDays = ++CtrlMsgLogic;
public static uint WatchVideoFinish = ++CtrlMsgLogic;
public static uint ConsumeResources = ++CtrlMsgLogic;
public static uint GameNewDays = ++CtrlMsgLogic;
public static uint WatchIntVideoFinish = ++CtrlMsgLogic;
public static readonly uint Preferences_InitComplete = ++CtrlMsgLogic;
public static readonly uint Game_StartBefore = ++CtrlMsgLogic;
public static readonly uint Module_GiftSwitchChange = ++CtrlMsgLogic;
public static readonly uint Webview_PageState = ++CtrlMsgLogic;
public static readonly uint Webview_PageFinish = ++CtrlMsgLogic;
public static readonly uint Webview_Open = ++CtrlMsgLogic;
public static uint ServerNewDays = ++CtrlMsgLogic;
public static readonly uint NewConfigRead = ++CtrlMsgLogic;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: ac4e4915625e4e5bbf86dde8b9bbe00b
timeCreated: 1681804977
@@ -0,0 +1,68 @@
namespace ZooMatch
{
public static partial class GameMsg
{
public static readonly uint OpenGame = ++Cursor_BASE;
public static readonly uint Update111Completed = ++Cursor_BASE;
public static readonly uint BackMainScene = ++Cursor_BASE;
public static readonly uint Update101Completed = ++Cursor_BASE;
public static readonly uint Update102 = ++Cursor_BASE;
public static uint Slot_refresh = ++Cursor_BASE;
public static uint Remake_state = ++Cursor_BASE;
public static readonly uint MakeupSuccess = ++Cursor_BASE;
public static readonly uint Update102Completed = ++Cursor_BASE;
public static uint PaySuccess = ++Cursor_BASE;
public static uint Ad_success = ++Cursor_BASE;
public static uint UpdateHotFixMax = ++Cursor_BASE;
public static uint UpdateHotFixProgress = ++Cursor_BASE;
public static readonly uint RefreshMakeupData = ++Cursor_BASE;
public static uint Gold_refresh = ++Cursor_BASE;
public static uint Sheep_item_refresh = ++Cursor_BASE;
public static uint card_click = ++Cursor_BASE;
public static uint UpdateCurrency102 = ++Cursor_BASE;
public static uint RefreshADTask = ++Cursor_BASE;
public static readonly uint GetReward = ++Cursor_BASE;
public static readonly uint ProcessReward = ++Cursor_BASE;
public static readonly uint Update101 = ++Cursor_BASE;
public static readonly uint MakeUpConfirmUIClosed = ++Cursor_BASE;
public static readonly uint Update111 = ++Cursor_BASE;
public static uint reset_game = ++Cursor_BASE;
public static uint GetTaskReward = ++Cursor_BASE;
public static uint pack_close = ++Cursor_BASE;
public static uint RefreshRedDot = ++Cursor_BASE;
public static uint resetH5progress = ++Cursor_BASE;
public static uint RefreshGame = ++Cursor_BASE;
public static uint RewardUIClosed = ++Cursor_BASE;
public static uint H5ViewClickBtn = ++Cursor_BASE;
public static uint IAP_PAY_SUCCESS = ++Cursor_BASE;
public static uint apple_s_success = ++Cursor_BASE;
public static uint ExitGame = ++Cursor_BASE;
public static uint UpdateNoads = ++Cursor_BASE;
public static uint Network_reconnection = ++Cursor_BASE;
public static uint resurgence = ++Cursor_BASE;
public static uint resurgence_close = ++Cursor_BASE;
public static uint RefreshSaveingPot = ++Cursor_BASE;
public static uint hideBroadCast = ++Cursor_BASE;
public static uint showBroadCast = ++Cursor_BASE;
public static uint updateRecordList = ++Cursor_BASE;
public static uint ThreeDaysGiftUIClose = ++Cursor_BASE;
public static uint rewardMul_close = ++Cursor_BASE;
public static uint RefreshConfig = ++Cursor_BASE;
public static uint UnlockLevelsuccess = ++Cursor_BASE;
public static uint creatCARD = ++Cursor_BASE;
public static uint LiveChange = ++Cursor_BASE;
public static uint UnlockSecretSuccess = ++Cursor_BASE;
public static uint UnlockAlbums = ++Cursor_BASE;
public static uint BuyVip = ++Cursor_BASE;
public static uint CheckEnd = ++Cursor_BASE;
public static uint ChatRefresh = ++Cursor_BASE;
public static uint AddChatNum = ++Cursor_BASE;
public static uint liveVideoLoaded = ++Cursor_BASE;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: e353f03ecaf641c788d83ecb0c4c8f97
timeCreated: 1681804796
@@ -0,0 +1,12 @@
namespace ZooMatch
{
public partial class NetworkMsg
{
private static uint MsgRootLogic = 100000;
public static uint GetConfig = ++MsgRootLogic;
public static uint Login = ++MsgRootLogic;
public static uint SavePlayData = ++MsgRootLogic;
public static uint GetPlayData = ++MsgRootLogic;
public static uint NotNetwork = ++MsgRootLogic;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 9cc437c270f9432a8f58536fd2ab3cad
timeCreated: 1681977528
@@ -0,0 +1,161 @@
namespace ZooMatch
{
public static partial class UICtrlMsg
{
private static uint cursor_OpenClose = 130000;
public static uint GameLoginUI_Close = ++cursor_OpenClose;
public static uint MainTabUI_Open = ++cursor_OpenClose;
public static uint MainTabUI_Close = ++cursor_OpenClose;
public static uint FirstRewardUI_Open = ++cursor_OpenClose;
public static uint FirstRewardUI_Close = ++cursor_OpenClose;
public static uint RateUsDialogUI_Open = ++cursor_OpenClose;
public static uint RateUsDialogUI_Close = ++cursor_OpenClose;
public static uint OpenBgUI_Open = ++cursor_OpenClose;
public static uint OpenBgUI_Close = ++cursor_OpenClose;
public static uint FXWndUI_Open = ++cursor_OpenClose;
public static uint FXWndUI_Close = ++cursor_OpenClose;
public static uint RewardAniUI_Open = ++cursor_OpenClose;
public static uint RewardAniUI_Close = ++cursor_OpenClose;
public static uint NetLoadingUI_Open = ++cursor_OpenClose;
public static uint NetLoadingUI_Close = ++cursor_OpenClose;
public static uint SCTipsUI_Open = ++cursor_OpenClose;
public static uint SCTipsUI_Close = ++cursor_OpenClose;
public static uint GameLoginUI_Open = ++cursor_OpenClose;
public static uint RewardboxUI_Open = ++cursor_OpenClose;
public static uint RewardboxUI_Close = ++cursor_OpenClose;
public static uint RewardUI_Open = ++cursor_OpenClose;
public static uint RewardUI_Close = ++cursor_OpenClose;
public static uint H5UI_Open = ++cursor_OpenClose;
public static uint H5UI_Close = ++cursor_OpenClose;
public static uint MakeupConfirmUI_Close = ++cursor_OpenClose;
public static uint MakeupConfirmUI_Open = ++cursor_OpenClose;
public static uint NewTaskUI_Open = ++cursor_OpenClose;
public static uint MenuUI_Open = ++cursor_OpenClose;
public static uint MenuUI_Close = ++cursor_OpenClose;
public static uint PlayUI_Close = ++cursor_OpenClose;
public static uint NewTaskUI_Close = ++cursor_OpenClose;
public static uint PrivacyUI_Open = ++cursor_OpenClose;
public static uint PrivacyUI_Close = ++cursor_OpenClose;
public static uint PlayUIFX = ++cursor_OpenClose;
public static uint RainPlayUI_Open = ++cursor_OpenClose;
public static uint RainPlayUI_Close = ++cursor_OpenClose;
public static uint OpenGameUI_Open = ++cursor_OpenClose;
public static uint OpenGameUI_Close = ++cursor_OpenClose;
public static uint SheepwindowUI_Open = ++cursor_OpenClose;
public static uint SheepwindowUI_Close = ++cursor_OpenClose;
public static uint BuyslotUI_Open = ++cursor_OpenClose;
public static uint BuyslotUI_Close = ++cursor_OpenClose;
public static uint BuygoldUI_Open = ++cursor_OpenClose;
public static uint BuygoldUI_Close = ++cursor_OpenClose;
public static uint LevelSuccessUI_Open = ++cursor_OpenClose;
public static uint LevelSuccessUI_Close = ++cursor_OpenClose;
public static uint ChoosePropUI_Open = ++cursor_OpenClose;
public static uint ChoosePropUI_Close = ++cursor_OpenClose;
public static uint AdcomingUI_Open = ++cursor_OpenClose;
public static uint AdcomingUI_Close = ++cursor_OpenClose;
public static uint MapViewUI_Open = ++cursor_OpenClose;
public static uint MapViewUI_Close = ++cursor_OpenClose;
public static uint PassunlockUI_Open = ++cursor_OpenClose;
public static uint PassunlockUI_Close = ++cursor_OpenClose;
public static uint GetTaskRewardUI_Open = ++cursor_OpenClose;
public static uint GetTaskRewardUI_Close = ++cursor_OpenClose;
public static uint PayloadingUI_Open = ++cursor_OpenClose;
public static uint PayloadingUI_Close = ++cursor_OpenClose;
public static uint MainUI_Open = ++cursor_OpenClose;
public static uint MainUI_Close = ++cursor_OpenClose;
public static uint PlayBgUI_Close = ++cursor_OpenClose;
public static uint SignInUI_Open = ++cursor_OpenClose;
public static uint SignInUI_Close = ++cursor_OpenClose;
public static uint MailUI_Open = ++cursor_OpenClose;
public static uint MailUI_Close = ++cursor_OpenClose;
public static uint WheelUI_Open = ++cursor_OpenClose;
public static uint WheelUI_Close = ++cursor_OpenClose;
public static uint PassViewUI_Open = ++cursor_OpenClose;
public static uint PassViewUI_Close = ++cursor_OpenClose;
public static uint PackrewardUI_Open = ++cursor_OpenClose;
public static uint PackrewardUI_Close = ++cursor_OpenClose;
public static uint PersonViewUI_Open = ++cursor_OpenClose;
public static uint PersonViewUI_Close = ++cursor_OpenClose;
public static uint GuideViewUI_Open = ++cursor_OpenClose;
public static uint GuideViewUI_Close = ++cursor_OpenClose;
public static uint TipsViewUI_Open = ++cursor_OpenClose;
public static uint TipsViewUI_Close = ++cursor_OpenClose;
public static uint ResurgenceUI_Open = ++cursor_OpenClose;
public static uint LuckyPackUI_Open = ++cursor_OpenClose;
public static uint LuckyPackUI_Close = ++cursor_OpenClose;
public static uint RecordViewUI_Open = ++cursor_OpenClose;
public static uint RecordViewUI_Close = ++cursor_OpenClose;
public static uint ThreeDaysGiftUI_Open = ++cursor_OpenClose;
public static uint ThreeDaysGiftUI_Close = ++cursor_OpenClose;
public static uint RewardMulNewUI_Open = ++cursor_OpenClose;
public static uint RewardMulNewUI_Close = ++cursor_OpenClose;
public static uint NewEndUI_Open = ++cursor_OpenClose;
public static uint NewEndUI_Close = ++cursor_OpenClose;
public static uint UnlockLevelUI_Open = ++cursor_OpenClose;
public static uint UnlockLevelUI_Close = ++cursor_OpenClose;
public static uint AlubumUI_Open = ++cursor_OpenClose;
public static uint AlubumUI_Close = ++cursor_OpenClose;
public static uint AlbumDetailUI_Open = ++cursor_OpenClose;
public static uint AlbumDetailUI_Close = ++cursor_OpenClose;
public static uint LiveUI_Open = ++cursor_OpenClose;
public static uint LiveUI_Close = ++cursor_OpenClose;
public static uint LiveDetailUI_Open = ++cursor_OpenClose;
public static uint LiveDetailUI_Close = ++cursor_OpenClose;
public static uint SecretAlbumsUI_Open = ++cursor_OpenClose;
public static uint SecretAlbumsUI_Close = ++cursor_OpenClose;
public static uint SecretGiftViewUI_Open = ++cursor_OpenClose;
public static uint SecretGiftViewUI_Close = ++cursor_OpenClose;
public static uint SecretUnlockUI_Open = ++cursor_OpenClose;
public static uint SecretUnlockUI_Close = ++cursor_OpenClose;
public static uint SecretAlbumsNextUI_Open = ++cursor_OpenClose;
public static uint SecretAlbumsNextUI_Close = ++cursor_OpenClose;
public static uint SecretDetailUI_Open = ++cursor_OpenClose;
public static uint SecretDetailUI_Close = ++cursor_OpenClose;
public static uint VipClubViewUI_Open = ++cursor_OpenClose;
public static uint VipClubViewUI_Close = ++cursor_OpenClose;
public static uint LiveUnlockUI_Open = ++cursor_OpenClose;
public static uint LiveUnlockUI_Close = ++cursor_OpenClose;
public static uint SubUnlockUI_Open = ++cursor_OpenClose;
public static uint SubUnlockUI_Close = ++cursor_OpenClose;
public static uint ScAlbumLockUI_Open = ++cursor_OpenClose;
public static uint ScAlbumLockUI_Close = ++cursor_OpenClose;
public static uint UnlockTipsUI_Open = ++cursor_OpenClose;
public static uint UnlockTipsUI_Close = ++cursor_OpenClose;
public static uint NetworkErrorTipsUI_Open = ++cursor_OpenClose;
public static uint NetworkErrorTipsUI_Close = ++cursor_OpenClose;
public static uint GoldRewardUI_Open = ++cursor_OpenClose;
public static uint GoldRewardUI_Close = ++cursor_OpenClose;
public static uint AddviewnewUI_Open = ++cursor_OpenClose;
public static uint AddviewnewUI_Close = ++cursor_OpenClose;
public static uint ChatChooseUI_Open = ++cursor_OpenClose;
public static uint ChatChooseUI_Close = ++cursor_OpenClose;
public static uint ChatUI_Open = ++cursor_OpenClose;
public static uint ChatUI_Close = ++cursor_OpenClose;
public static uint ChatNumberUI_Open = ++cursor_OpenClose;
public static uint ChatNumberUI_Close = ++cursor_OpenClose;
public static uint ChatUnlockUI_Open = ++cursor_OpenClose;
public static uint ChatUnlockUI_Close = ++cursor_OpenClose;
public static uint GameMenuUI_Open = ++cursor_OpenClose;
public static uint GameMenuUI_Close = ++cursor_OpenClose;
public static uint AddViewoffUI_Open = ++cursor_OpenClose;
public static uint AddViewoffUI_Close = ++cursor_OpenClose;
public static uint UnlockLevelNewUI_Open = ++cursor_OpenClose;
public static uint UnlockLevelNewUI_Close = ++cursor_OpenClose;
public static uint LanguageViewUI_Open = ++cursor_OpenClose;
public static uint LanguageViewUI_Close = ++cursor_OpenClose;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 060fde138e1047d2b0d1b1b0f19574ea
timeCreated: 1681803677
+3
View File
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 4f279610afe14f24a93632de790e1bb2
timeCreated: 1685009402
+3
View File
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: a9d4b8f1e3f240a29b60fb5ac95bc802
timeCreated: 1692603096
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: ad3273bae87648ac8ff70eb4d402ae33
timeCreated: 1692760582
@@ -0,0 +1,17 @@
using System.Collections.Generic;
using SGModule.ConfigLoader;
namespace ZooMatch
{
[ConfigKey("ADTasks")]
public class ADTask
{
public int id;
public string text_read;
public int tol_num;
public int reward_num;
public bool is_get;
public int[] Boost;
public int[] weight;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 684786be6ad2341a69ed2cadc9eab6b9
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,18 @@
using System.Collections.Generic;
using SGModule.GooglePay;
using SGModule.ConfigLoader;
namespace ZooMatch
{
[ConfigKey("applePay")]
public class ApplePay
{
public int id;
public string payKey;
public string sku;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 804feba0ad034ba3b1fbce7dddfe1d63
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,22 @@
using System.Collections.Generic;
using SGModule.ConfigLoader;
namespace ZooMatch
{
[ConfigKey("BackgroundImage")]
public class BackgroundImage
{
public int id;
public string FeatureModule;
public string des_key;
public string Name;
}
public enum des_key
{
remove_ad_gift,
pack_gift,
pass_gift,
VIP
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: f9523046c51b45ac9ddb133129b5f3a8
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,30 @@
using System.Collections.Generic;
namespace ZooMatch
{
public class BoardModel
{
public List<Board> dataList;
}
public class Board
{
public int[][] vector2;
public int[] offset;
}
public class StackedModel
{
public List<Stacked> dataList;
}
public class Stacked
{
public int[] site;
public int[] offset;
public int num;
}
}
// "{\"level\":1,\"board\":[{\"vector2\":[[1,0,0,0,0,0],[1,0,0,0,0,0],[1,1,1,0,0,0],[0,1,1,1,1,1],[0,1,1,0,0,0],[0,0,0,0,0,0],[0,0,0,0,0,0]],\"offset\":[0,0,0,0]},{\"vector2\":[[0,0,0,0,0,0],[0,0,0,0,0,0],[0,0,0,0,0,0],[0,0,1,1,1,0],[0,0,0,0,0,0],[0,0,0,0,0,0],[0,0,0,0,0,0]],\"offset\":[0,1,0,0]},{\"vector2\":[[0,0,0,0,0,0],[0,0,0,0,0,0],[0,1,0,0,0,0],[0,1,0,0,0,0],[0,1,0,0,0,0],[0,0,0,0,0,0],[0,0,0,0,0,0]],\"offset\":[1,0,0,0]}],\"stacked\":[{\"site\":[1,6],\"offset\":[0,1,0,0],\"num\":6},{\"site\":[7,6],\"offset\":[0,0,0,1],\"num\":5}],\"item_type\":3}"
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 456a81636100cee45b5c7ef7ea89989c
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,75 @@
using SGModule.ConfigLoader;
namespace IgnoreOPS
{
[ConfigKey("Common", false)]
public class CommonModel
{
public int InitialNum;
public int[] inlineLoginDown;
public int inlineMin;
public int Purchaseprops;
public int rewardrate;
public int RevivalCoins;
public int[] wheelTimes;
public float Passportgift;
public float Passportgift2;
public int addspace;
public float addspace2;
public int AddDiscount;
public float AddDiscount2;
public int playtimes;
public int interstitialtype;
public int lobbyrewrdtime;
public int roomrewardrate;
public int Activetimes;
public int adrate;
public int roomrate;
public float afSendLimit;
public float afSendNum;
public int rewardinsertion;
public int exchangeCD = 120;
public int PayRate;
public int non;
public int AddDiscountLevel;
public int AddDiscountCD;
public int AddSpaceLevel;
public int RemoveADsPackDuration;
public int RemoveADsPackPopup;
public string contactUs;
public int[] UnlockSecret;
public int[] UnlockLive;
public int Live;
public int Secret;
public int Assitant;
public int LivePreview;
public int SecretPreview;
public int HomeGuideRate;
public int roomGuideRate;
public int VIPGuide;
public int VIPGuideRate;
public int HomeInterstitialAd;
public int FreeClaims;
public int TurnOffPackRate;
public int TurnOffRewardsRate;
public int TurnOffRewardsCD;
public int TurnOffRewardslimit;
public int FailedGiftProgress;
public int BonusInside;
public int UnlockAIAssistant;
public int FreeMessages;
public int[] CoinsAccess;
public int AdAccess;
public int ClearRAM;
public int CoinsDownload;
public string ResVersion;
public string ResVersion1;
public int MultiModal;
public int WVswitch;
public int IsOrganic;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 954729fa345c44828d10b961f984abec
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,5 @@
using System.Collections.Generic;
namespace ZooMatch
{
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 7fc7bf677e87e485e8db4819f96eeeba
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,17 @@
using System.Collections.Generic;
using SGModule.ConfigLoader;
namespace ZooMatch
{
[ConfigKey("Durationtasks")]
public class Durationtasks
{
public int id;
public string text_read;
public int tol_num;
public int reward_num;
public bool is_get;
public int[] Boost;
public int[] weight;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: b78b92c1d9e172548b8ffe9b3ab8368c
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,16 @@
using System.Collections.Generic;
using SGModule.ConfigLoader;
namespace ZooMatch
{
[ConfigKey("ExchangeRate")]
public class ExchangeRate
{
public int ID;
public List<string> CountryKey;
public float Multi;
public string Payicon;
public string Currency;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 37e0bc3a68b366b47a20e7ebe506749a
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,18 @@
using System.Collections.Generic;
using System.Linq;
using SGModule.ConfigLoader;
namespace ZooMatch
{
public class GameConfigModel
{
public Dictionary<int, List<GameBoard>> game_conf = new();
}
public class GameBoard
{
public int level;
public string board;
public string stacked;
public int item_type;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 82b36e3bf10fb56479a37bccbfe52b95
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,23 @@
using System.Collections.Generic;
using SGModule.ConfigLoader;
namespace ZooMatch
{
[ConfigKey("LargerewardNum")]
public class LargerewardNum
{
public int id;
public float[] nor_1;
public float[] nor_2;
public float[] nor_3;
public float rv_1;
public float rv_2;
public float rv_3;
public int[] Boost_1;
public int[] Boost_2;
public int[] Boost_3;
public int[] weight_1;
public int[] weight_2;
public int[] weight_3;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 91ab827f55980734fa3bd52c07c75c92
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,45 @@
using System.Collections.Generic;
using System.Linq;
using SGModule.ConfigLoader;
namespace ZooMatch
{
[ConfigKey("LevelUnlock")]
public class LevelUnlock
{
public int LeveType;
public string Name;
public int GoldCoins;
public int PassCoins;
}
[ConfigKey("LevelUnlock_A")]
public class LevelUnlock_A
{
public int LeveType;
public string Name;
public int GoldCoins;
public int PassCoins;
}
[ConfigKey("Live")]
public class Live
{
public int Progress;
public int SubscribeUnlock; // 是否需要订阅解锁(0:不需要,1:需要)
public string Name;
public int GoldCoins;
public int AD;
public int CD;
}
[ConfigKey("Live_A")]
public class Live_A
{
public int Progress;
public int SubscribeUnlock; // 是否需要订阅解锁(0:不需要,1:需要)
public string Name;
public int GoldCoins;
public int AD;
public int CD;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 50a2403a08b724d62bcb0e4328181407
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,72 @@
using System.Collections.Generic;
using SGModule.ConfigLoader;
namespace ZooMatch
{
[ConfigKey("FreeImageLibrary")]
public class FreeImageLibrary
{
public int id;
public string Name;
public int State;
}
[ConfigKey("ADImageLibrary")]
public class ADImageLibrary
{
public int id;
public string Name;
public int State;
public int GoldCoins;
}
[ConfigKey("SpecialImageLibrary")]
public class SpecialImageLibrary
{
public int id;
public string Name;
public int State;
public int GoldCoins;
}
[ConfigKey("VIPImageLibrary")]
public class VIPImageLibrary
{
public int id;
public string Name;
public int State;
public int GoldCoins;
}
[ConfigKey("FreeImageLibrary_A")]
public class FreeImageLibrary_A
{
public int id;
public string Name;
public int State;
}
[ConfigKey("ADImageLibrary_A")]
public class ADImageLibrary_A
{
public int id;
public string Name;
public int State;
public int GoldCoins;
}
[ConfigKey("SpecialImageLibrary_A")]
public class SpecialImageLibrary_A
{
public int id;
public string Name;
public int State;
public int GoldCoins;
}
[ConfigKey("VIPImageLibrary_A")]
public class VIPImageLibrary_A
{
public int id;
public string Name;
public int State;
public int GoldCoins;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 2310f99386c2ad14480de03f4e0c737b
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,60 @@
using System.Collections.Generic;
using System.Linq;
using SGModule.ConfigLoader;
namespace ZooMatch
{
public class MakeupModel
{
public static Makeup GetData(int id)
{
return ConfigSystem.GetConfig<Makeup>().FirstOrDefault(makeup => makeup.id == id);
}
}
[ConfigKey("makeup")]
public class Makeup
{
public int id;
public int item_need;
public bool is_onetime;
public int task_need;
public int ad_need;
public int item;
public int levels_need;
public int AD_Down;
public int AD_Limit_times;
public int Login_Limit_times;
public int Active_time;
public int Active_time_Down;
public int Active_Limit_times;
}
public class MakeupModel_2
{
public static Makeup_2 GetData(int id)
{
return ConfigSystem.GetConfig<Makeup_2>().FirstOrDefault(makeup => makeup.id == id);
}
}
[ConfigKey("makeup_2")]
public class Makeup_2
{
public int id;
public int item_need;
public bool is_onetime;
public int task_need;
public int ad_need;
public int item;
public int levels_need;
public int AD_Down;
public int AD_Limit_times;
public int Login_Limit_times;
public int Active_time;
public int Active_time_Down;
public int Active_Limit_times;
public int Reset_time;
public float ADIncrease;
public int PayIncrease;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: ccc8190d0599fff48b2caed678a084a8
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,13 @@
using System.Collections.Generic;
using SGModule.ConfigLoader;
namespace ZooMatch
{
[ConfigKey("OnlineRewards")]
public class OnlineRewards
{
public int OnlineLimitNum;
public int OnlineCountTime;
public int OnlineAward;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: cb0103dccee904bae947c46c5918fc51
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,17 @@
using System.Collections.Generic;
using SGModule.ConfigLoader;
namespace ZooMatch
{
[ConfigKey("PassingTasks")]
public class PassingTask
{
public int id;
public string text_read;
public int tol_num;
public int reward_num;
public bool is_get;
public int[] Boost;
public int[] weight;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: b52103c07b44c7542bb95c108331e805
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,44 @@
using System.Collections.Generic;
using SGModule.ConfigLoader;
namespace ZooMatch
{
[ConfigKey("Passportrewards")]
public class Passportrewards
{
public int id;
public int Eliminating_quantity;
public int Free_rewards_num;
public int Free_rewards_type;
public int Paid_rewards_num;
public int Paid_rewards_type;
public int Passportrewards_CD;
public int[] Boost;
public int[] weight;
}
[ConfigKey("Paidcoins")]
public class Paidcoins
{
public int id;
public int Actual_coins;
public int Discount_rate;
public float Payment_amount;
public float Payment_amount2;
public int receive_CD;
public bool is_paid;
public string SKU;
}
[ConfigKey("Multigift")]
public class Multigift
{
public float Paid_price;
public float Paid_price2;
public int coins_quantity;
public int[] props_type;
public int[] props_quantity;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 62ce2d31f0c73c3438cdbd4ded49e1d8
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,39 @@
using System.Collections.Generic;
using SGModule.ConfigLoader;
namespace ZooMatch
{
[ConfigKey("rewardNum")]
public class RewardNum
{
public int id;
public float[] ch_1;
public float[] ch_2;
public float[] ch_3;
public float[] nor_1;
public float[] nor_2;
public float[] nor_3;
public float rv_1;
public float rv_2;
public float rv_3;
public int[] Boost_1;
public int[] Boost_2;
public int[] Boost_3;
public int[] weight_1;
public int[] weight_2;
public int[] weight_3;
}
[ConfigKey("Paidgift")]
public class Paidgift
{
public int Paid_type;
public float Paid_price;
public float Paid_price2;
public int coins_quantity;
public int[] props_quantity;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: a03954130e2b4bc9acffaf4f0df89e1c
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,41 @@
using System.Collections.Generic;
using SGModule.ConfigLoader;
namespace ZooMatch
{
[ConfigKey("SecretAlbums")]
public class SecretAlbums
{
public int id;
public int HotType;
public string Name;
public string Name2;
public float Price;
public int SubscribeUnlock; // 是否需要订阅解锁(0:不需要,1:需要)
public int PayType; //解锁方式(0:支付,1:金币,2:广告)
public float DiscountPrice;
public int GoldCoins;
public int AD;
public int CD;
public float Quantity;
public int[] State;
}
[ConfigKey("SecretAlbums_A")]
public class SecretAlbums_A
{
public int id;
public int HotType;
public string Name;
public string Name2;
public float Price;
public int SubscribeUnlock; // 是否需要订阅解锁(0:不需要,1:需要)
public int PayType; //解锁方式(0:支付,1:金币,2:广告)
public float DiscountPrice;
public int GoldCoins;
public int AD;
public int CD;
public float Quantity;
public int[] State;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: c61ffd03b32ed9c4184763edff743a02
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,17 @@
using System.Collections.Generic;
using SGModule.ConfigLoader;
namespace ZooMatch
{
[ConfigKey("SignDailyReward")]
public class SignDailyReward
{
public int id;
public bool is_com_reward;
public bool is_double;
public int[] item1;
public decimal[] quantity;
public int[] Boost;
public int[] weight;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: f212db9bb899b0e43ac7389fcc726b95
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,23 @@
using System.Collections.Generic;
using SGModule.ConfigLoader;
namespace ZooMatch
{
[ConfigKey("SmallrewardNum")]
public class SmallrewardNum
{
public int id;
public float[] nor_1;
public float[] nor_2;
public float[] nor_3;
public float rv_1;
public float rv_2;
public float rv_3;
public int[] Boost_1;
public int[] Boost_2;
public int[] Boost_3;
public int[] weight_1;
public int[] weight_2;
public int[] weight_3;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: a89163cfd21b1b04f87e56b3cd250ee9
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,26 @@
using System.Collections.Generic;
using System.Linq;
using SGModule.ConfigLoader;
namespace ZooMatch
{
// [ConfigKey("SubscribePodcast")]
// public class SubscribePodcast
// {
// public string user_name;
// public string Subscribe;
// }
// public class SubscribePodcastModel
// {
// private static SubscribePodcast _item = ConfigSystem.GetConfig<SubscribePodcast>().FirstOrDefault();
// public static List<string> config_name_list { get; private set; } = !string.IsNullOrEmpty(_item?.user_name)
// ? _item.user_name.Split(',').ToList()
// : new List<string>();
// public static List<string> config_vip_level_list { get; private set; } = !string.IsNullOrEmpty(_item?.Subscribe)
// ? _item.Subscribe.Split(',').ToList()
// : new List<string>();
// }
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 6ea9bafee16754a4a804880c9279d995
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,17 @@
using System.Collections.Generic;
using SGModule.ConfigLoader;
namespace ZooMatch
{
[ConfigKey("turntable")]
public class Turntable
{
public int id;
public int Seq;
public int wheel_item;
public float quantity;
public int weight;
public int[] Boost;
public int[] weight2;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: dae01d6b93cc45149324ea3b3601fbfe
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,14 @@
using System.Collections.Generic;
using SGModule.ConfigLoader;
namespace ZooMatch
{
[ConfigKey("VipClub")]
public class VipClub
{
public int id;
public int VipType;
public float DiscountPrice;
public float Price;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 05fdae3cb4234891a840d6960a42dba2
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,35 @@
using System.Collections.Generic;
using System.Linq;
using SGModule.ConfigLoader;
namespace ZooMatch
{
[ConfigKey("TurnOffRewards")]
public class TurnOffRewards
{
public int Reward_Type;
public float quantity;
public int weight;
}
public class LevelAttemptsModel
{
private static LevelAttempts _item = ConfigSystem.GetConfig<LevelAttempts>().FirstOrDefault();
public static List<string> config_name_list { get; private set; } = !string.IsNullOrEmpty(_item?.user_name)
? _item.user_name.Split(',').ToList()
: new List<string>();
public static List<string> config_money_list { get; private set; } = !string.IsNullOrEmpty(_item?.amount)
? _item.amount.Split(',').ToList()
: new List<string>();
}
[ConfigKey("LevelAttempts")]
public class LevelAttempts
{
public int id;
public string user_name;
public string amount;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: f1f9625550f492e4f81175c313aae91a
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
+3
View File
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: e4115be74f64478e91e3503927734ab9
timeCreated: 1692323976
@@ -0,0 +1,209 @@
using FairyGUI;
using System.Linq;
using UnityEngine;
namespace ZooMatch
{
using System;
using System.Collections.Generic;
[Flags]
public enum RewardDisplayType
{
None = 0b_0000_0000,
Number = 0b_0000_0001,
ValueChange = 0b_0000_0010,
Dialog = 0b_0000_0100,
RewardFly = 0b_0000_1000,
}
public enum RewardOrigin
{
None,
GameWin,
H5Icon,
LuckyWheel,
SignIn,
AdTask,
Play,
Achievement,
H5Fly101,
H5Fly102,
Passview,
}
public enum RewardCondition
{
None,
AD,
}
public class RewardSingleData
{
public int id;
public int type;
public decimal value;
public decimal multiRate;
public decimal rate;
public decimal GetTotalValue()
{
return Math.Round(value * rate, 2);
}
public RewardOrigin origin;
public Vector2 startPosition;
public Vector2 endPosition;
public int index;
public RewardSingleData(int id, decimal value, RewardOrigin origin, int index = 0)
{
this.id = id;
this.value = value;
this.origin = origin;
this.index = index;
InitData();
}
private void InitData()
{
InitRate();
InitMultiRate();
}
private void InitRate()
{
if (rate == 0)
{
rate = 1;
}
}
private void InitMultiRate()
{
if (multiRate == 0)
{
multiRate = 1;
}
}
public void InitFlyPosition()
{
InitStartPosition();
InitEndPosition();
}
private void InitStartPosition()
{
if (startPosition == Vector2.zero)
{
startPosition = GRoot.inst.size / 2;
}
}
private void InitEndPosition()
{
if (endPosition == Vector2.zero && id != 0)
{
var itemUI = GameHelper.GetItemUI(id);
var gObject = itemUI?.GetChildAt(1);
if (gObject != null)
{
endPosition = itemUI.LocalToRoot((Vector2)gObject.position + gObject.size / 2, GRoot.inst);
}
}
}
public bool IsCanFly()
{
return IsCanFly(id);
}
public static bool IsCanFly(int id)
{
return id == 101 || id == 102 || id == 111;
}
}
public class RewardData
{
private List<RewardSingleData> rewardDataList;
public RewardDisplayType displayType;
public RewardCondition condition;
private Action<bool> mOnCompleted;
public bool isSingle;
public decimal ctRate;
public RewardData()
{
InitData();
}
public void AddCompleted(Action<bool> onCompleted)
{
mOnCompleted += onCompleted;
}
public void OnCompleted(bool isSuccess)
{
mOnCompleted?.Invoke(isSuccess);
}
public void AddReward(RewardSingleData rewardSingleData)
{
rewardDataList ??= new List<RewardSingleData>();
var isNeedAdd = true;
foreach (var data in rewardDataList.Where(data => data.id == rewardSingleData.id))
{
data.value += rewardSingleData.value;
isNeedAdd = false;
break;
}
if (isNeedAdd)
{
rewardDataList.Add(rewardSingleData);
}
}
private void InitData()
{
if (rewardDataList != null)
{
rewardDataList.Clear();
}
else
{
rewardDataList = new List<RewardSingleData>();
}
}
public List<RewardSingleData> GetRewardDataList()
{
return rewardDataList;
}
public int GetRewardFlyCount()
{
return GetRewardDataList().Count(rewardSingleData => rewardSingleData.IsCanFly());
}
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 3ab2c0def1063b543b89fed5d33423d4
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,90 @@
using System;
using UnityEngine;
namespace ZooMatch
{
public class RewardDisplayData
{
public RewardSingleData rewardSingleData;
public bool isPlayAudio;
public string audioName;
public bool isNeedFly;
public bool isNeedValueChange;
public event Action<decimal> UpdateCb;
public event Action EndEventCb;
public event Action UICloseEventCb;
private decimal coinAddTime = 0.45m;
public bool isSingle;
private decimal showValue;
private decimal showAddValue;
private bool isCompleted;
public RewardDisplayData(RewardSingleData rewardSingleData)
{
this.rewardSingleData = rewardSingleData;
showValue = rewardSingleData.GetTotalValue();
showAddValue = showValue;
}
public void SetUpdate(Action<decimal> updateCb)
{
UpdateCb = updateCb;
}
public void Update()
{
if (isCompleted)
{
return;
}
var val = showValue * Convert.ToDecimal(Time.deltaTime) / coinAddTime;
if (showAddValue >= val)
{
showAddValue -= val;
if (isNeedValueChange)
{
UpdateCb?.Invoke(val);
}
}
else if (showAddValue > 0)
{
if (isNeedValueChange)
{
UpdateCb?.Invoke(showAddValue);
}
showAddValue = 0;
}
else
{
EndEvent();
}
}
public void SetUpdateComplete(Action endEventCb)
{
EndEventCb = endEventCb;
}
public void EndEvent()
{
EndEventCb?.Invoke();
EndEventCb = null;
isCompleted = true;
}
public void UICloseEvent()
{
UICloseEventCb?.Invoke();
}
public void Dispose()
{
UpdateCb = null;
EndEventCb = null;
UICloseEventCb = null;
}
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 96c535e1964438c499609fb7a2376428
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: a9eafcb38d704b73b585e6cf09500c46
timeCreated: 1692324038
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 7f5a30e987967a64a9eaaaebee0452c9
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,32 @@
using Newtonsoft.Json;
namespace ZooMatch
{
public class RespAdEventData
{
[JsonProperty("type")]
public int type;
}
public class RespAdRevenueEventData
{
[JsonProperty("type")]
public int type;
[JsonProperty("revenue")]
public float revenue;
}
public class RespGameTimeEventData
{
[JsonProperty("type")]
public int type;
[JsonProperty("second")]
public int second;
}
public class ResGameConfigData
{
[JsonProperty("conf_num")]
public int conf_num;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 5a77caaa8e4a54f2b8d29f94f6f68e27
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,18 @@
namespace ZooMatch
{
public class RespDebugData
{
public long uid;
public string device;
public string os_ver;
public string network;
public string device_id;
public string pack_name;
public string version;
public string level;
public string message;
public string stacktrace;
public string channel;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 9f39e3d1bf01df045a747578f4116192
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,15 @@
namespace ZooMatch
{
public class RespLoginFunnelData
{
public long uid;
public string trace_id;
public string device_id;
public string pack_name;
public string version;
public string channel;
public string type;
public string payload;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: f1f239ecb4377814a8d09a33c9ae35f5
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 150775511ca7461893ce10ec8fde523d
timeCreated: 1692324525
@@ -0,0 +1,17 @@
namespace ZooMatch
{
public class RequestLoginData
{
public string device_id;
public string pack_name;
public string app_version;
public string channel;
public bool sim;
}
public class ResquestTokenData
{
public string token;
public long expires_at;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 379445958647447cb9d8c5bdc4a6b545
timeCreated: 1692324059
@@ -0,0 +1,9 @@
namespace ZooMatch
{
public class ResponseData
{
public int code;
public string msg;
public object data;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 63d467dfdd754d0fb05cc967327761e7
timeCreated: 1692339515
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: aa0c21c1bc4d4bb08e3fe22e1e301ec1
timeCreated: 1692344204
@@ -0,0 +1,8 @@
namespace ZooMatch
{
public class RequestSavePlayData
{
public long version;
public string data;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 64287b3c02aa4e9d82576052db1ffa86
timeCreated: 1692344216
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 52e46b6ff2dd1814e87e71a316a195a1
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

Some files were not shown because too many files have changed in this diff Show More