提交项目

This commit is contained in:
2026-06-15 11:34:31 +08:00
commit 43d6c0125d
5698 changed files with 1236396 additions and 0 deletions
@@ -0,0 +1,82 @@
using System.Collections.Generic;
namespace BingoBrain
{
public class AchieveModel
{
public List<Achieve> dataList;
}
public class Achieve
{
public int id;
public bool is_com_reward;
public bool is_double;
public string text_read_ru;
public string text_read;
public string desc;
public int[] tol_num;
public int[] reward_num;
}
public class PassingTaskModel: BingoBrainConfigModel<PassingTasks>
{
// public List<PassingTask> dataList;
}
public class PassingTasks: BingoBrainConfigData
{
public bool is_com_reward;
public bool is_double;
public string text_read_ru;
public string text_read;
public string desc;
public int tol_num;
public int reward_num;
public bool is_get;
}
public class DurationtasksModel: BingoBrainConfigModel<Durationtasks>
{
// public List<Durationtasks> dataList;
}
public class Durationtasks: BingoBrainConfigData
{
public bool is_com_reward;
public bool is_double;
public string text_read_ru;
public string text_read;
public string desc;
public int tol_num;
public int reward_num;
public bool is_get;
}
public class PassportrewardsModel: BingoBrainConfigModel<Passportrewards>
{
// public List<Passportrewards> dataList;
}
public class Passportrewards: BingoBrainConfigData
{
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 class PaidcoinsModel : BingoBrainConfigModel<Paidcoins>
{
// public List<Paidcoins> dataList;
}
public class Paidcoins: BingoBrainConfigData
{
public int Actual_coins;
public int Discount_rate;
public float Payment_amount;
public float Payment_amount2;
public int receive_CD;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: fc5cb660d570044b1806c7fa376742ef
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,14 @@
namespace BingoBrain
{
public class AdRewardModel : BingoBrainConfigModel<AdReward>
{
}
public class AdReward : BingoBrainConfigData
{
public int reward;
public int rewardAmount;
public int[] ratio;
public int[] probability;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 527edf66146d4509a103a60c89895a0b
timeCreated: 1699949044
@@ -0,0 +1,14 @@
namespace BingoBrain
{
public class BingoProbModel : BingoBrainConfigModel<BingoProb>
{
}
public class BingoProb : BingoBrainConfigData
{
public int probability;
public int[] daubNum;
public int[] bingoprob;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: fd21661263994e2aa5a69c7bab166af4
timeCreated: 1703744557
@@ -0,0 +1,41 @@
using System.Collections.Generic;
namespace BingoBrain
{
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;
}
public class ExchangeDesModel : BingoBrainConfigModel<ExchangeDescriptors>
{
}
public class ExchangeDescriptors : BingoBrainConfigData
{
public string des_key;
public string Mode_0;
public string Mode_1;
}
}
// "{\"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: 68d34775ccc3e4c2090d0c79844ac711
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,218 @@
using System;
using System.Collections.Generic;
using System.Linq;
using Newtonsoft.Json;
using UnityEngine;
namespace BingoBrain
{
public class MakeupModel : BingoBrainConfigModel<makeup>
{
}
public class makeup : BingoBrainConfigData
{
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 : BingoBrainConfigModel<makeup_2>
{
}
public class makeup_2 : BingoBrainConfigData
{
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 PayIncrease;
public float ADIncrease;
public int Reset_time;
}
public class CardRedeemNewModel : BingoBrainConfigModel<cardRedeemNew>
{
}
public class cardRedeemNew : BingoBrainConfigData
{
public int item;
public int redeem_id;
public int fee_need;
public int ServerID_USD;
public int ServerID_BRL;
public int ServerID_IDR;
public int item_need;
public decimal redeem_num;
public int redeem_br;
public bool is_real;
public int task_need;
}
public class GameUrlsModel : BingoBrainConfigModel<GameUrls>
{
}
public class GameUrls : BingoBrainConfigData
{
public string webLink;
public int webType;
public int probability;
public int refreshMax;
public int darkWebTimesCT;
public int darkWebTimesCT2;
public int wvType;
public int wvthrough;
public int isMagic;
public int[] darkWVRefreshtime;
public int darkWVDailyrefreshtimes;
public int WVClickAddTime;
public int WVOffset;
}
public class exBrPoolModel : BingoBrainConfigModel<exBrPool>
{
public static List<string> config_name_list;
public static List<string> config_money_list;
public static List<string> old_time_list;
public static List<string> new_time_list;
public static void getFaqData()
{
string[] b = ConfigSystem.GetConfig<exBrPoolModel>().dataList[0].user_name.Split(",");
int c = UnityEngine.Random.Range(0, b.Length - 30);
string[] a = new string[30];
config_money_list = new List<string>();
string[] d = ConfigSystem.GetConfig<exBrPoolModel>().dataList[0].amount.Split(",");
for (int i = 0; i < 30; i++)
{
a[i] = b[c + i];
config_money_list.Add(d[UnityEngine.Random.Range(0, 2)]);
}
config_name_list = a.ToList();
for (int i = 0; i < 5; i++)
{
config_name_list.Add(config_name_list[i]);
config_money_list.Add(config_money_list[i]);
}
DateTime nowtime = DateTime.Now;
DateTime oldtime;
DateTime newtime;
old_time_list = new List<string>();
new_time_list = new List<string>();
for (int i = 0; i < 30; i++)
{
oldtime = nowtime.AddSeconds(-UnityEngine.Random.Range(20 * 86400, 30 * 86400));
newtime = nowtime.AddSeconds(-UnityEngine.Random.Range(0, 86400));
old_time_list.Add(oldtime.Year + "." + oldtime.Month + "." + oldtime.Day);
new_time_list.Add(newtime.Year + "." + newtime.Month + "." + newtime.Day);
}
for (int i = 0; i < 5; i++)
{
old_time_list.Add(old_time_list[i]);
new_time_list.Add(new_time_list[i]);
}
Debug.Log(JsonConvert.SerializeObject(old_time_list));
Debug.Log(JsonConvert.SerializeObject(new_time_list));
}
}
public class exBrPool : BingoBrainConfigData
{
public string user_name;
public string amount;
}
public class exBrPoolModel_2 : BingoBrainConfigModel<exBrPool_2>
{
public static List<string> config_name_list;
public static List<string> config_money_list;
public static List<string> old_time_list;
public static List<string> new_time_list;
public static void getFaqData()
{
string[] b = ConfigSystem.GetConfig<exBrPoolModel_2>().dataList[0].user_name.Split(",");
int c = UnityEngine.Random.Range(0, b.Length - 30);
string[] a = new string[30];
config_money_list = new List<string>();
string[] d = ConfigSystem.GetConfig<exBrPoolModel_2>().dataList[0].amount.Split(",");
for (int i = 0; i < 30; i++)
{
a[i] = b[c + i];
config_money_list.Add(d[UnityEngine.Random.Range(0, 2)]);
}
config_name_list = a.ToList();
for (int i = 0; i < 5; i++)
{
config_name_list.Add(config_name_list[i]);
config_money_list.Add(config_money_list[i]);
}
DateTime nowtime = DateTime.Now;
DateTime oldtime;
DateTime newtime;
old_time_list = new List<string>();
new_time_list = new List<string>();
for (int i = 0; i < 30; i++)
{
oldtime = nowtime.AddSeconds(-UnityEngine.Random.Range(20 * 86400, 30 * 86400));
newtime = nowtime.AddSeconds(-UnityEngine.Random.Range(0, 86400));
old_time_list.Add(oldtime.Year + "." + oldtime.Month + "." + oldtime.Day);
new_time_list.Add(newtime.Year + "." + newtime.Month + "." + newtime.Day);
}
for (int i = 0; i < 5; i++)
{
old_time_list.Add(old_time_list[i]);
new_time_list.Add(new_time_list[i]);
}
Debug.Log(JsonConvert.SerializeObject(old_time_list));
Debug.Log(JsonConvert.SerializeObject(new_time_list));
}
}
public class exBrPool_2 : BingoBrainConfigData
{
public string user_name;
public string amount;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: ac875da1c955842a69ca51e8c3c8605b
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,105 @@
namespace BingoBrain
{
public class CommonModel
{
public float[] ballonReward102;
public int TurntableCD;
public int CardBoardRecoveryTime;
public int[] Fisrtcard;
public int[] MaxCardBoardSum;
public int[] ballonRewardType;
public int Init102Num;
public int Init101Num;
public int ballonCD;
public int[] Activateprop;
public int Initial101;
public decimal hintDelayTime;
public string contactUs;
public int[] NumCD;
public int[] Initialprop;
public int Initialcardprop;
public int DynamicType;
public int MaxAddCallSum;
public int WithdrawalaccelerationCD;
public int[] inlineInitNum;
public int[] inlineLoginDown;
public int inlineMin;
public int Dailyrefreshtimes;
public int darkDailyrefreshtimes;
public int flyCtRate;
public int otherH5switch;
public int H5Refreshtime;
public int darkThoughProbability;
public int darkH5Refreshtime;
public int ThroughRewardCD;
public int flyCD;
public float[] flyReward;
public int InitialNum;
public int loginhallrate;
public int backhallrate;
public int[] flyAdTime;
public int[] propCoord;
public int playtimes;
public int interstitialtype;
public int adrate;
public int lobbyrewrdtime;
public int Activetimes;
public int rewardrate;
public int roomrewardrate;
public int Smallrewardsrate;
public int exchangeCD;
public float afSendLimit;
public float afSendNum;
public int rewardinsertion;
public int propswitch;
public int flyswitch;
public int RevivalCoins;
public int Purchaseprops;
public float Passportgift;
public float Passportgift2;
public float addspace;
public float addspace2;
public int[] darkWVRefreshtime;
public int[] darkWVDailyrefreshtimes;
public int WVswitch;
public int[] WVClickAddTime;
public int PassTimes;
public int FailedGiftProgress;
public int PiggyBankSwitch;
public int FailedGiftCD;
public int roomrate;
public int[] WVOffset;
public int[] darkWVRefreshtime2;
public float[] WVClickCTAddTime1;
public float[] WVClickCTAddTime2;
//tixian
public int WwalaccelerationCD;
public int ExpiryUnlock;
public int BalanceExpired;
public int[] BalanceExchange;
public int[] PotExchange;
public int ExchangeModeToggle;
public int ExchangeProcessMode;
public int CHProcessMode;
//小额奖励
public int SmallReward;
public int ProcessingTime;
public int ExchangeCard;
public int[] ExchangeAmazon;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 954729fa345c44828d10b961f984abec
timeCreated: 1692604823
@@ -0,0 +1,23 @@
namespace BingoBrain
{
public class FlopModel : BingoBrainConfigModel<Flop>
{
}
public class Flop : BingoBrainConfigData
{
public int itemID;
public float[] quantity;
public int weight;
public bool isMulti;
public int cont_index;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 328dc0c9a696452dadfa166d5e1fd6f8
timeCreated: 1699958054
@@ -0,0 +1,23 @@
using System.Collections.Generic;
using System.Linq;
using BingoBrain;
namespace BingoBrain
{
public class GameConfigModel: BingoBrainConfigModel<GameBoard>
{
// public List<GameBoard> dataList1;
// public List<GameBoard> dataList2;
// public List<GameBoard> dataList3;
public Dictionary<int, List<GameBoard>> game_conf = new();
}
public class GameBoard: BingoBrainConfigData
{
public int level;
public string board;
public string stacked;
public int item_type;
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 10bc964360df9429d9e443165a9d5c04
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,24 @@
/* ========================================================
* |
* | 作者:Tamsiree
* | 邮箱:
* | 创建时间:2023年11月14日 星期二 17:28:19
* | 文件:BingoBrainConfigData
* | 主要功能:
* | 详细描述:
* | 注意事项:
* | 脚本版本:1.0
* | Unity版本:2021.3.24f1
* | [ Vision 0.0.1 ]
* | [ Copyright © 2024 Tamsiree. All rights reserved. ]
* |
* ======================================================== */
namespace BingoBrain
{
public abstract class BingoBrainConfigData
{
public int id;
public string key;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: fc0c51507fa048ba9bded470dc8f4d0c
timeCreated: 1699954099
@@ -0,0 +1,63 @@
using System.Collections.Generic;
using System.Linq;
namespace BingoBrain
{
public abstract class BingoBrainConfigModel<T> where T : BingoBrainConfigData
{
protected internal List<T> dataList;
public BingoBrainConfigModel()
{
}
public void SetDataList(List<T> data)
{
dataList = data;
}
public BingoBrainConfigModel(List<T> data)
{
dataList = data;
}
public int GetCount()
{
return dataList?.Count ?? 0;
}
public T GetFirst()
{
return dataList?.FirstOrDefault();
}
public T GetLast()
{
return dataList?.LastOrDefault();
}
public T GetData(int id)
{
foreach (var item in dataList)
{
if (item.id == id) return item;
}
return dataList[0];
}
public T GetData(string key)
{
return dataList?.FirstOrDefault(t => t.key == key);
}
public T GetDataByIndex(int index)
{
return dataList?.ElementAtOrDefault(index);
}
public List<T> GetDataList()
{
return dataList;
}
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 76a3ba48432c4e0099121573c5ded59f
timeCreated: 1699953959
@@ -0,0 +1,14 @@
using System.Collections.Generic;
namespace BingoBrain
{
public class Out101Model : BingoBrainConfigModel<Out101>
{
}
public class Out101 : BingoBrainConfigData
{
public int[] totalCoin;
public int[] coinRange;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 0001156ea2b54580940f9bc93bb4d07b
timeCreated: 1699947661
@@ -0,0 +1,24 @@
using System.Collections.Generic;
namespace BingoBrain
{
public class Out102Model : BingoBrainConfigModel<Out102>
{
}
public class Out102 : BingoBrainConfigData
{
public float[] totalCash;
public float[] cashRange;
public float[] cashRange2;
public float range;
public int cashmultiple;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 05ae64638e224861858ee8897edb8e1e
timeCreated: 1699947948
@@ -0,0 +1,14 @@
using System.Collections.Generic;
namespace BingoBrain
{
public class PropModel : BingoBrainConfigModel<Prop>
{
}
public class Prop : BingoBrainConfigData
{
public int[] quantity;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: ab72cf4a85b64c528f65b5f2d4454af3
timeCreated: 1703744566
@@ -0,0 +1,17 @@
namespace BingoBrain
{
public class QBLOXModel : BingoBrainConfigModel<QBLOX>
{
}
public class QBLOX : BingoBrainConfigData
{
public int itemId;
public bool isCoin;
public float[] quantity;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: eebde22834274bd28256cd92a0b53673
timeCreated: 1699957500
@@ -0,0 +1,92 @@
using System.Collections.Generic;
namespace BingoBrain
{
public class RewardNumModel: BingoBrainConfigModel<rewardNum>
{
// public List<RewardNum> dataList;
}
public class rewardNum: BingoBrainConfigData
{
public int[] cash_1;
public int[] cash_2;
public int[] cash_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 class SmallrewardNumModel: BingoBrainConfigModel<SmallrewardNum>
{
// public List<SmallrewardNum> dataList;
}
public class SmallrewardNum: BingoBrainConfigData
{
public float[] cash_1;
public float[] cash_2;
public float[] cash_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 class LargerewardNumModel: BingoBrainConfigModel<LargerewardNum>
{
// public List<LargerewardNum> dataList;
}
public class LargerewardNum: BingoBrainConfigData
{
public float[] cash_1;
public float[] cash_2;
public float[] cash_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 class PaidgiftModel: BingoBrainConfigModel<Paidgift>
{
//public List<Paidgift> dataList;
}
public class Paidgift: BingoBrainConfigData
{
public int Paid_type;
public float Paid_price;
public float Paid_price2;
public int coins_quantity;
public int[] props_quantity;
}
public class MultigiftModel: BingoBrainConfigModel<Multigift>
{
//public List<Paidgift> dataList;
}
public class Multigift: BingoBrainConfigData
{
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: d80c8328e564d4ef2b9e3594f6f9fa0f
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,25 @@
using System.Collections.Generic;
namespace BingoBrain
{
public class SignDailyModel : BingoBrainConfigModel<SignDaily>
{
}
public class SignDaily : BingoBrainConfigData
{
public int item1;
public float[] quantity;
public bool isMulti;
public int cont_index;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 5a769587e2284462b91b4fa4901ff9b2
timeCreated: 1692608180
@@ -0,0 +1,29 @@
namespace BingoBrain
{
public class TaskListModel : BingoBrainConfigModel<TaskList>
{
}
public class TaskList : BingoBrainConfigData
{
public string taskName;
public int taskNum;
public int rewardID;
public int rewardFirst;
public float[] reward;
public bool isMulti;
public int cont_index;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 1360a8a417d441bd9b7be73d88ad23f8
timeCreated: 1699956808
@@ -0,0 +1,40 @@
using System.Collections.Generic;
namespace BingoBrain
{
public class TurntableModel : BingoBrainConfigModel<Turntable>
{
}
public class Turntable : BingoBrainConfigData
{
public int Seq;
public int wheel_itemA;
public int[] quantityA;
public int weightA;
public bool isMulti;
public int cont_index;
public int wheel_itemB;
public float[] quantityB;
public int weightB;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 671d5d5cb3564be889f812334b1614c6
timeCreated: 1695370321