ball 项目提交
This commit is contained in:
@@ -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 BallKingdomCrush
|
||||
{
|
||||
[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 BallKingdomCrush
|
||||
{
|
||||
|
||||
|
||||
[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 BallKingdomCrush
|
||||
{
|
||||
[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 BallKingdomCrush
|
||||
{
|
||||
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,71 @@
|
||||
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 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 int MultiModal;
|
||||
}
|
||||
}
|
||||
@@ -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 BallKingdomCrush
|
||||
{
|
||||
}
|
||||
@@ -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 BallKingdomCrush
|
||||
{
|
||||
[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 BallKingdomCrush
|
||||
{
|
||||
[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 BallKingdomCrush
|
||||
{
|
||||
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 BallKingdomCrush
|
||||
{
|
||||
[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,26 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using SGModule.ConfigLoader;
|
||||
|
||||
namespace BallKingdomCrush
|
||||
{
|
||||
[ConfigKey("LevelUnlock")]
|
||||
public class LevelUnlock
|
||||
{
|
||||
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;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 50a2403a08b724d62bcb0e4328181407
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,40 @@
|
||||
using System.Collections.Generic;
|
||||
using SGModule.ConfigLoader;
|
||||
|
||||
namespace BallKingdomCrush
|
||||
{
|
||||
[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;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -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 BallKingdomCrush
|
||||
{
|
||||
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 BallKingdomCrush
|
||||
{
|
||||
[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 BallKingdomCrush
|
||||
{
|
||||
[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 BallKingdomCrush
|
||||
{
|
||||
[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 BallKingdomCrush
|
||||
{
|
||||
[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,23 @@
|
||||
using System.Collections.Generic;
|
||||
using SGModule.ConfigLoader;
|
||||
|
||||
namespace BallKingdomCrush
|
||||
{
|
||||
[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;
|
||||
}
|
||||
}
|
||||
@@ -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 BallKingdomCrush
|
||||
{
|
||||
[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 BallKingdomCrush
|
||||
{
|
||||
[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 BallKingdomCrush
|
||||
{
|
||||
// [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 BallKingdomCrush
|
||||
{
|
||||
[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 BallKingdomCrush
|
||||
{
|
||||
[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 BallKingdomCrush
|
||||
{
|
||||
[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:
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: e4115be74f64478e91e3503927734ab9
|
||||
timeCreated: 1692323976
|
||||
@@ -0,0 +1,209 @@
|
||||
using FairyGUI;
|
||||
using System.Linq;
|
||||
using UnityEngine;
|
||||
|
||||
namespace BallKingdomCrush
|
||||
{
|
||||
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 BallKingdomCrush
|
||||
{
|
||||
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 BallKingdomCrush
|
||||
{
|
||||
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 BallKingdomCrush
|
||||
{
|
||||
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 BallKingdomCrush
|
||||
{
|
||||
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 BallKingdomCrush
|
||||
{
|
||||
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 BallKingdomCrush
|
||||
{
|
||||
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 BallKingdomCrush
|
||||
{
|
||||
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:
|
||||
@@ -0,0 +1,14 @@
|
||||
namespace BallKingdomCrush
|
||||
{
|
||||
public class RequestSendEventH5Info
|
||||
{
|
||||
public string link;
|
||||
public string type;
|
||||
}
|
||||
|
||||
public class ResponseSendEventH5Info
|
||||
{
|
||||
public string link;
|
||||
public int times;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 508f7b9e8a834854a9c1ea1b16fc61d1
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Reference in New Issue
Block a user