导出配表

main
刘涛 2026-01-07 18:42:03 +08:00
parent 14cd5f1ae8
commit c850fb0e92
18 changed files with 421 additions and 183 deletions

View File

@ -0,0 +1,60 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using Luban;
using SimpleJSON;
namespace cfg.ActorCfg
{
public partial class ActivityFirstTimeRecharge
{
private readonly System.Collections.Generic.Dictionary<int, ActorCfg.DataActivityFirstTimeRecharge> _dataMap;
private readonly System.Collections.Generic.List<ActorCfg.DataActivityFirstTimeRecharge> _dataList;
public ActivityFirstTimeRecharge(JSONNode _buf)
{
_dataMap = new System.Collections.Generic.Dictionary<int, ActorCfg.DataActivityFirstTimeRecharge>();
_dataList = new System.Collections.Generic.List<ActorCfg.DataActivityFirstTimeRecharge>();
foreach(JSONNode _ele in _buf.Children)
{
ActorCfg.DataActivityFirstTimeRecharge _v;
{ if(!_ele.IsObject) { throw new SerializationException(); } _v = global::cfg.ActorCfg.DataActivityFirstTimeRecharge.DeserializeDataActivityFirstTimeRecharge(_ele); }
_dataList.Add(_v);
_dataMap.Add(_v.Id, _v);
}
}
public System.Collections.Generic.Dictionary<int, ActorCfg.DataActivityFirstTimeRecharge> DataMap => _dataMap;
public System.Collections.Generic.List<ActorCfg.DataActivityFirstTimeRecharge> DataList => _dataList;
public ActorCfg.DataActivityFirstTimeRecharge GetOrDefault(int key) => _dataMap.TryGetValue(key, out var v) ? v : null;
public ActorCfg.DataActivityFirstTimeRecharge Get(int key) {
if (_dataMap.TryGetValue(key, out var v)) {
return v;
} else {
UnityEngine.Debug.LogError($"table key not found: {key}");
return null;
}
}
public ActorCfg.DataActivityFirstTimeRecharge this[int key] => _dataMap[key];
public void ResolveRef(Tables tables)
{
foreach(var _v in _dataList)
{
_v.ResolveRef(tables);
}
}
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: f41b8a916705fea4696a752482077a72
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -53,6 +53,10 @@ namespace cfg.ActorCfg
/// 通行证活动
/// </summary>
BattlePass = 9,
/// <summary>
/// 首充好礼活动
/// </summary>
FirstTimeRecharge = 10,
}
}

View File

@ -0,0 +1,65 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using Luban;
using SimpleJSON;
namespace cfg.ActorCfg
{
public sealed partial class DataActivityFirstTimeRecharge : Luban.BeanBase
{
public JSONNode cacheJsonNode {get; private set;}
public DataActivityFirstTimeRecharge(JSONNode _buf)
{
cacheJsonNode = _buf;
{ if(!_buf["Id"].IsNumber) { throw new SerializationException(); } Id = _buf["Id"]; }
{ var __json0 = _buf["PurchaseList"]; if(!__json0.IsArray) { throw new SerializationException(); } int _n0 = __json0.Count; PurchaseList = new int[_n0]; int __index0=0; foreach(JSONNode __e0 in __json0.Children) { int __v0; { if(!__e0.IsNumber) { throw new SerializationException(); } __v0 = __e0; } PurchaseList[__index0++] = __v0; } }
}
public DataActivityFirstTimeRecharge(int Id, int[] PurchaseList )
{
this.Id = Id;
this.PurchaseList = PurchaseList;
}
public static DataActivityFirstTimeRecharge DeserializeDataActivityFirstTimeRecharge(JSONNode _buf)
{
return new ActorCfg.DataActivityFirstTimeRecharge(_buf);
}
/// <summary>
/// ID
/// </summary>
public int Id { get; private set; }
/// <summary>
/// 购买商品列表CurrencyShop
/// </summary>
public int[] PurchaseList { get; private set; }
public const int __ID__ = 904346636;
public override int GetTypeId() => __ID__;
public void ResolveRef(Tables tables)
{
}
public override string ToString()
{
return "{ "
+ "Id:" + Id + ","
+ "PurchaseList:" + Luban.StringUtil.CollectionToString(PurchaseList) + ","
+ "}";
}
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 1e64d108ced738c4fa64b55b51443216
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -49,6 +49,10 @@ namespace cfg.ActorCfg
/// 载具
/// </summary>
Vehicle = 8,
/// <summary>
/// 首充好礼活动商品
/// </summary>
FirstTimeRechargeActivity = 9,
}
}

View File

@ -374,85 +374,89 @@ namespace cfg.BuffCfg
/// </summary>
LoseShieldTrigger = 89,
/// <summary>
/// 累积损失护甲特殊逻辑1
/// </summary>
LoseShieldSpecial1 = 90,
/// <summary>
/// 损失所有护甲时触发
/// </summary>
LoseAllShieldTrigger = 90,
LoseAllShieldTrigger = 91,
/// <summary>
/// 平A秒杀
/// </summary>
NormalAttackKill = 91,
NormalAttackKill = 92,
/// <summary>
/// 根据剩余弹药提升伤害
/// </summary>
DamageScaleOnRemainBullet = 92,
DamageScaleOnRemainBullet = 93,
/// <summary>
/// 周围X格有敌方单位时触发
/// </summary>
AroundContainsEnemyTrigger = 93,
AroundContainsEnemyTrigger = 94,
/// <summary>
/// 特殊检查触发
/// </summary>
SpecialCheckTrigger = 94,
SpecialCheckTrigger = 95,
/// <summary>
/// 致盲
/// </summary>
StatusBlind = 95,
StatusBlind = 96,
/// <summary>
/// 锁定最小士气
/// </summary>
SetMinMoralePercent = 96,
SetMinMoralePercent = 97,
/// <summary>
/// 累积损失士气触发
/// </summary>
LoseMoraleTrigger = 97,
LoseMoraleTrigger = 98,
/// <summary>
/// 普攻后窃取攻击力
/// </summary>
StealAttack = 98,
StealAttack = 99,
/// <summary>
/// 周期根据周围友军数改变伤害增幅
/// </summary>
DamageScaleWithAroundCheck = 99,
DamageScaleWithAroundCheck = 100,
/// <summary>
/// 朝未满血友军移动时加速
/// </summary>
MoveSpeedChangeSpecial1 = 100,
MoveSpeedChangeSpecial1 = 101,
/// <summary>
/// 特殊发射子弹1
/// </summary>
EmitBulletSpecial1 = 101,
EmitBulletSpecial1 = 102,
/// <summary>
/// 特殊击杀触发1
/// </summary>
KillTriggerSpecial1 = 102,
KillTriggerSpecial1 = 103,
/// <summary>
/// 累积损失血量或护盾触发
/// </summary>
LoseHpOrShieldTrigger = 103,
LoseHpOrShieldTrigger = 104,
/// <summary>
/// 恢复技能可使用次数
/// </summary>
RecoverSkillUseCount = 104,
RecoverSkillUseCount = 105,
/// <summary>
/// 监测自身移动速度并添加buff
/// </summary>
CheckOwnerSpeedAndAddBuffs = 105,
CheckOwnerSpeedAndAddBuffs = 106,
/// <summary>
/// 外部设置伤害缩放值
/// </summary>
OuterSetDamageScale = 106,
OuterSetDamageScale = 107,
/// <summary>
/// 额外触发连击
/// </summary>
TriggerContinueAttack = 107,
TriggerContinueAttack = 108,
/// <summary>
/// 根据连击次数提升士气伤害
/// </summary>
AddMoraleDamageFromContinueAttack = 108,
AddMoraleDamageFromContinueAttack = 109,
/// <summary>
/// 根据连击次数提升最终伤害
/// </summary>
AddFinalDamageFromContinueAttack = 109,
AddFinalDamageFromContinueAttack = 110,
}
}

View File

@ -22,7 +22,7 @@ public sealed partial class DataCurrencyShopCfg : Luban.BeanBase
cacheJsonNode = _buf;
{ if(!_buf["Id"].IsNumber) { throw new SerializationException(); } Id = _buf["Id"]; }
{ if(!_buf["Name"].IsString) { throw new SerializationException(); } Name = _buf["Name"]; }
{ if(!_buf["PductType"].IsNumber) { throw new SerializationException(); } PductType = (ActorCfg.ProductType)_buf["PductType"].AsInt; }
{ if(!_buf["PrductTypes"].IsNumber) { throw new SerializationException(); } PrductTypes = (ActorCfg.ProductType)_buf["PrductTypes"].AsInt; }
{ if(!_buf["product_type"].IsString) { throw new SerializationException(); } ProductType = _buf["product_type"]; }
{ if(!_buf["Currency"].IsString) { throw new SerializationException(); } Currency = _buf["Currency"]; }
{ if(!_buf["NowPriceRMB"].IsNumber) { throw new SerializationException(); } NowPriceRMB = _buf["NowPriceRMB"]; }
@ -41,11 +41,11 @@ public sealed partial class DataCurrencyShopCfg : Luban.BeanBase
{ if(!_buf["IconPath"].IsString) { throw new SerializationException(); } IconPath = _buf["IconPath"]; }
}
public DataCurrencyShopCfg(int Id, string Name, ActorCfg.ProductType PductType, string product_type, string Currency, int NowPriceRMB, int NowPriceDollar, int IsFirstDouble, ChargeCfg.ItemType ItemType, int ItemID, int ItemCount, int ExtraItemCount, int MaxCount, bool ShowInShop, ChargeCfg.AppleBuyType AppleBuyType, string PhxhProductID, string AppleProductID, string NameLocal, string IconPath )
public DataCurrencyShopCfg(int Id, string Name, ActorCfg.ProductType PrductTypes, string product_type, string Currency, int NowPriceRMB, int NowPriceDollar, int IsFirstDouble, ChargeCfg.ItemType ItemType, int ItemID, int ItemCount, int ExtraItemCount, int MaxCount, bool ShowInShop, ChargeCfg.AppleBuyType AppleBuyType, string PhxhProductID, string AppleProductID, string NameLocal, string IconPath )
{
this.Id = Id;
this.Name = Name;
this.PductType = PductType;
this.PrductTypes = PrductTypes;
this.ProductType = product_type;
this.Currency = Currency;
this.NowPriceRMB = NowPriceRMB;
@ -78,7 +78,7 @@ public sealed partial class DataCurrencyShopCfg : Luban.BeanBase
/// 名称
/// </summary>
public string Name { get; private set; }
public ActorCfg.ProductType PductType { get; private set; }
public ActorCfg.ProductType PrductTypes { get; private set; }
/// <summary>
/// 充值类型(用于打点)
/// </summary>
@ -156,7 +156,7 @@ public sealed partial class DataCurrencyShopCfg : Luban.BeanBase
return "{ "
+ "Id:" + Id + ","
+ "Name:" + Name + ","
+ "PductType:" + PductType + ","
+ "PrductTypes:" + PrductTypes + ","
+ "productType:" + ProductType + ","
+ "Currency:" + Currency + ","
+ "NowPriceRMB:" + NowPriceRMB + ","

View File

@ -142,345 +142,341 @@ namespace cfg.TaCfg
/// </summary>
DailyReward = 31,
/// <summary>
/// 动员
/// </summary>
RecruitmentSystem = 32,
/// <summary>
/// 普池天井商店
/// </summary>
StandardPoolSparkShop = 33,
/// <summary>
/// 普池抽卡
/// </summary>
StandardPoolGacha = 34,
/// <summary>
/// 职业轮播池1天井商店
/// </summary>
ClassRotationPool1SparkShop = 35,
/// <summary>
/// 职业轮播池2天井商店
/// </summary>
ClassRotationPool2SparkShop = 36,
/// <summary>
/// 职业轮播池2抽卡
/// </summary>
ClassRotationPool2Gacha = 37,
/// <summary>
/// 势力轮播池1天井商店
/// </summary>
FactionRotationPool1SparkShop = 38,
/// <summary>
/// 势力轮播池1抽卡
/// </summary>
FactionRotationPool1Gacha = 39,
/// <summary>
/// 势力轮播池2天井商店
/// </summary>
FactionRotationPool2SparkShop = 40,
/// <summary>
/// 势力轮播池2抽卡
/// </summary>
FactionRotationPool2Gacha = 41,
/// <summary>
/// 商店
/// </summary>
StoreSystem = 42,
StoreSystem = 32,
/// <summary>
/// 兑换商店基础补给商店
/// </summary>
ExchangeStoreBasicSupplyStore = 43,
ExchangeStoreBasicSupplyStore = 33,
/// <summary>
/// 兑换商店每周兑换商店
/// </summary>
ExchangeStoreWeeklyExchangeStore = 44,
ExchangeStoreWeeklyExchangeStore = 34,
/// <summary>
/// 兑换商店PVP商店
/// </summary>
ExchangeStorePvPStore = 45,
ExchangeStorePvPStore = 35,
/// <summary>
/// 兑换商店星空币商店
/// </summary>
ExchangeStoreStellarCoinStore = 46,
ExchangeStoreStellarCoinStore = 36,
/// <summary>
/// 推荐商店
/// </summary>
RecommendedStore = 47,
RecommendedStore = 37,
/// <summary>
/// 拉格朗日礼包
/// </summary>
LagrangePackage = 48,
LagrangePackage = 38,
/// <summary>
/// 环绕飞行礼包
/// </summary>
OrbitalFlightPackage = 49,
OrbitalFlightPackage = 39,
/// <summary>
/// 任务
/// </summary>
TasksSystem = 50,
TasksSystem = 40,
/// <summary>
/// 每日任务
/// </summary>
DailyTasks = 51,
DailyTasks = 41,
/// <summary>
/// 每日任务奖励
/// </summary>
DailyTaskRewards = 52,
DailyTaskRewards = 42,
/// <summary>
/// 每日进度奖励
/// </summary>
DailyProgressRewards = 53,
DailyProgressRewards = 43,
/// <summary>
/// 每周任务奖励
/// </summary>
WeeklyTaskRewards = 54,
WeeklyTaskRewards = 44,
/// <summary>
/// 每周进度奖励
/// </summary>
WeeklyProgressRewards = 55,
WeeklyProgressRewards = 45,
/// <summary>
/// 军旅成就奖励
/// </summary>
MilitaryCareerAchievementRewards = 56,
MilitaryCareerAchievementRewards = 46,
/// <summary>
/// 账号累计成就奖励
/// </summary>
AccountCumulativeAchievementRewards = 57,
AccountCumulativeAchievementRewards = 47,
/// <summary>
/// 养成成就奖励
/// </summary>
DevelopmentAchievementRewards = 58,
DevelopmentAchievementRewards = 48,
/// <summary>
/// 主线关卡成就奖励
/// </summary>
MainStoryStageAchievementRewards = 59,
MainStoryStageAchievementRewards = 49,
/// <summary>
/// 特殊成就奖励
/// </summary>
SpecialAchievementRewards = 60,
SpecialAchievementRewards = 50,
/// <summary>
/// 成就进度奖励
/// </summary>
AchievementProgressRewards = 61,
AchievementProgressRewards = 51,
/// <summary>
/// 战斗员
/// </summary>
OperatorsSystem = 62,
OperatorsSystem = 52,
/// <summary>
/// 等级
/// </summary>
Level = 63,
Level = 53,
/// <summary>
/// 等级升级
/// </summary>
LevelUp = 64,
LevelUp = 54,
/// <summary>
/// 考核等级
/// </summary>
AssessmentLevel = 65,
AssessmentLevel = 55,
/// <summary>
/// 考核等级升级
/// </summary>
AssessmentLevelUp = 66,
AssessmentLevelUp = 56,
/// <summary>
/// 进修等级
/// </summary>
TrainingLevel = 67,
TrainingLevel = 57,
/// <summary>
/// 进修等级升级
/// </summary>
TrainingLevelUp = 68,
TrainingLevelUp = 58,
/// <summary>
/// 主动技能升级
/// </summary>
ActiveSkillUpgrade = 69,
ActiveSkillUpgrade = 59,
/// <summary>
/// 被动技能1升级
/// </summary>
PassiveSkill1Upgrade = 70,
PassiveSkill1Upgrade = 60,
/// <summary>
/// 被动技能2升级
/// </summary>
PassiveSkill2Upgrade = 71,
PassiveSkill2Upgrade = 61,
/// <summary>
/// 载具
/// </summary>
VehiclesSystem = 72,
VehiclesSystem = 62,
/// <summary>
/// 非直购载具解锁
/// </summary>
NonDirectPurchaseVehicleUnlock = 73,
NonDirectPurchaseVehicleUnlock = 63,
/// <summary>
/// 研发
/// </summary>
ResearchAndDevelopment = 74,
ResearchAndDevelopment = 64,
/// <summary>
/// 部件1解锁
/// </summary>
Component1Unlock = 75,
Component1Unlock = 65,
/// <summary>
/// 部件2解锁
/// </summary>
Component2Unlock = 76,
Component2Unlock = 66,
/// <summary>
/// 部件3解锁
/// </summary>
Component3Unlock = 77,
Component3Unlock = 67,
/// <summary>
/// 部件4解锁
/// </summary>
Component4Unlock = 78,
Component4Unlock = 68,
/// <summary>
/// 部件5解锁
/// </summary>
Component5Unlock = 79,
Component5Unlock = 69,
/// <summary>
/// 派遣任务
/// </summary>
DispatchMissionsSystem = 80,
DispatchMissionsSystem = 70,
/// <summary>
/// 联合领
/// </summary>
UnitedTerritory = 81,
UnitedTerritory = 71,
/// <summary>
/// 露维拉共和国
/// </summary>
RepublicOfLuvera = 82,
RepublicOfLuvera = 72,
/// <summary>
/// 派遣任务奖励
/// </summary>
DispatchMissionRewards = 83,
DispatchMissionRewards = 73,
/// <summary>
/// 瓦伦提亚王国
/// </summary>
KingdomOfValenthia = 84,
KingdomOfValenthia = 74,
/// <summary>
/// 扎拉布山区
/// </summary>
ZarabMountainArea = 85,
ZarabMountainArea = 75,
/// <summary>
/// 出击
/// </summary>
AttackSystem = 86,
AttackSystem = 76,
/// <summary>
/// 主线关简单
/// </summary>
MainEasyLevel = 87,
MainEasyLevel = 77,
/// <summary>
/// 高账奖励
/// </summary>
PremiumAccountReward = 88,
PremiumAccountReward = 78,
/// <summary>
/// 角色经验奖励
/// </summary>
OperatorExpReward = 89,
OperatorExpReward = 79,
/// <summary>
/// 好感经验奖励
/// </summary>
AffinityExpReward = 90,
AffinityExpReward = 80,
/// <summary>
/// 主线关困难
/// </summary>
MainHardLevel = 91,
MainHardLevel = 81,
/// <summary>
/// 总进度奖励
/// </summary>
TotalProgressReward = 92,
TotalProgressReward = 82,
/// <summary>
/// 常规通关奖励
/// </summary>
ClearReward = 93,
ClearReward = 83,
/// <summary>
/// 随机掉落奖励
/// </summary>
RandomDropReward = 94,
RandomDropReward = 84,
/// <summary>
/// 进入关卡
/// </summary>
EnterLevel = 95,
EnterLevel = 85,
/// <summary>
/// 首通奖励
/// </summary>
FirstReward = 96,
FirstReward = 86,
/// <summary>
/// 星级奖励
/// </summary>
StarRatingReward = 97,
StarRatingReward = 87,
/// <summary>
/// 剧情关
/// </summary>
StoryStageLevel = 98,
StoryStageLevel = 88,
/// <summary>
/// 资源关能元本
/// </summary>
ResourceEnergyLevel = 99,
ResourceEnergyLevel = 89,
/// <summary>
/// 资源关器材本
/// </summary>
ResourceEquipmentLevel = 100,
ResourceEquipmentLevel = 90,
/// <summary>
/// 资源关考核本
/// </summary>
ResourceAssessmentLevel = 101,
ResourceAssessmentLevel = 91,
/// <summary>
/// 资源关载具本
/// </summary>
ResourceVehicleLevel = 102,
ResourceVehicleLevel = 92,
/// <summary>
/// 周常关技能本
/// </summary>
WeeklySkillLevel = 103,
WeeklySkillLevel = 93,
/// <summary>
/// 周常关专精本
/// </summary>
WeeklySpecializationLevel = 104,
WeeklySpecializationLevel = 94,
/// <summary>
/// 营地训练场
/// </summary>
CampTrainingGroundSystem = 105,
CampTrainingGroundSystem = 95,
/// <summary>
/// 训练场
/// </summary>
Training = 106,
Training = 96,
/// <summary>
/// 对战
/// </summary>
PvPSystem = 107,
PvPSystem = 97,
/// <summary>
/// 排名
/// </summary>
Ranking = 108,
Ranking = 98,
/// <summary>
/// 七日签到活动
/// </summary>
SevenDaySignInEventSystem = 109,
SevenDaySignInEventSystem = 99,
/// <summary>
/// 上任,团结城!活动
/// </summary>
TakeOfficeUnityCityEventSystem = 110,
TakeOfficeUnityCityEventSystem = 100,
/// <summary>
/// 指挥链路赋能活动
/// </summary>
CommandLinkEmpowermentEventSystem = 111,
CommandLinkEmpowermentEventSystem = 101,
/// <summary>
/// 设置
/// </summary>
SettingsSystem = 112,
SettingsSystem = 102,
/// <summary>
/// 兑换码奖励
/// </summary>
GiftCodeReward = 113,
GiftCodeReward = 103,
/// <summary>
/// 领取任务奖励
/// </summary>
ClaimTaskReward = 114,
ClaimTaskReward = 104,
/// <summary>
/// 领取进度奖励
/// </summary>
ClaimProgressRewards = 115,
ClaimProgressRewards = 105,
/// <summary>
/// 领取每日奖励
/// </summary>
ClaimDailyRewards = 116,
ClaimDailyRewards = 106,
/// <summary>
/// 动员
/// </summary>
MobilizeSystem = 107,
/// <summary>
/// 普池
/// </summary>
MBasicGacha = 108,
/// <summary>
/// UP池
/// </summary>
MUPGacha = 109,
/// <summary>
/// 职业池
/// </summary>
MJobGacha = 110,
/// <summary>
/// 势力池
/// </summary>
MFactionGacha = 111,
/// <summary>
/// 付费池
/// </summary>
MPayGacha = 112,
/// <summary>
/// 进行抽卡
/// </summary>
DrawCards = 113,
/// <summary>
/// 领取试用关首次通关奖励
/// </summary>
ClaimRewardFirstClearanceTrialLevel = 114,
/// <summary>
/// 天井商店购买商品
/// </summary>
PurchaseGoodsCourtyardStore = 115,
}
}

View File

@ -159,6 +159,7 @@ public partial class Tables
public LevelCfg.FiringRangeConfig FiringRangeConfig {get; }
public PremiumCfg.PremiumPerks PremiumPerks {get; }
public CharacterCfg.NPCConfig NPCConfig {get; }
public ActorCfg.ActivityFirstTimeRecharge ActivityFirstTimeRecharge {get; }
public Tables(System.Func<string, JSONNode> loader)
{
@ -306,6 +307,7 @@ public partial class Tables
FiringRangeConfig = new LevelCfg.FiringRangeConfig(loader("levelcfg_firingrangeconfig"));
PremiumPerks = new PremiumCfg.PremiumPerks(loader("premiumcfg_premiumperks"));
NPCConfig = new CharacterCfg.NPCConfig(loader("charactercfg_npcconfig"));
ActivityFirstTimeRecharge = new ActorCfg.ActivityFirstTimeRecharge(loader("actorcfg_activityfirsttimerecharge"));
ResolveRef();
}
@ -455,6 +457,7 @@ public partial class Tables
FiringRangeConfig.ResolveRef(this);
PremiumPerks.ResolveRef(this);
NPCConfig.ResolveRef(this);
ActivityFirstTimeRecharge.ResolveRef(this);
}
public static void PostPreload(Action<string> loader)
@ -603,6 +606,7 @@ public partial class Tables
loader("levelcfg_firingrangeconfig");
loader("premiumcfg_premiumperks");
loader("charactercfg_npcconfig");
loader("actorcfg_activityfirsttimerecharge");
}
public static void AfterLoaded(Action<string> loader)
@ -751,6 +755,7 @@ public partial class Tables
loader("levelcfg_firingrangeconfig");
loader("premiumcfg_premiumperks");
loader("charactercfg_npcconfig");
loader("actorcfg_activityfirsttimerecharge");
}
}

View File

@ -115,5 +115,14 @@
"ActivityGroupID": 100,
"ActivityName": "ActivityName_20005",
"PrefabPath": ""
},
{
"Id": 30000,
"Type": 10,
"BornDayCount": 30,
"ConfigID": 1001,
"ActivityGroupID": 0,
"ActivityName": "",
"PrefabPath": ""
}
]

View File

@ -0,0 +1,10 @@
[
{
"Id": 1001,
"PurchaseList": [
20,
21,
22
]
}
]

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 833de6666582818429781b143844280a
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -97,16 +97,5 @@
100022
],
"Percentage": 0.5
},
{
"Id": 60001,
"ListCharacterId": [
100001,
100002,
100003,
100004,
100005
],
"Percentage": 0.5
}
]

View File

@ -64,9 +64,9 @@
},
{
"Id": 60001,
"OpenType": 3,
"DayCount": 7,
"DiscountActivityID": 0,
"OpenType": 1,
"DayCount": 0,
"DiscountActivityID": 10006,
"RaffleTotal": 0
}
]

View File

@ -1250,11 +1250,11 @@
"ShowNew": false,
"HideStockNumber": false,
"ExpireTransfor": 0,
"NameLocal": "ItemName_RaffleTicket_03",
"IntroductionKey": "ItemIntroduction_1110003",
"IntroductionTitleKey": "ItemFunction_1110003",
"IconPath": "Assets/Art_Out/UI/Texture/Icon/Coin/Icon_Currency_08.png",
"CoinIconPath": "Assets/Art_Out/UI/Texture/Icon/Coin/Icon_Currency_08.png"
"NameLocal": "",
"IntroductionKey": "",
"IntroductionTitleKey": "",
"IconPath": "",
"CoinIconPath": ""
},
{
"ID": 1120001,

View File

@ -22945,7 +22945,7 @@
"CanTriggerOnDead": false,
"BlockPlayAudio": false,
"RepeatType": 2,
"BuffType": 96,
"BuffType": 97,
"ExistType": 2,
"IsSkillContinue": false,
"ExExitType": 0,
@ -23003,7 +23003,7 @@
"CanTriggerOnDead": false,
"BlockPlayAudio": false,
"RepeatType": 0,
"BuffType": 94,
"BuffType": 95,
"ExistType": 0,
"IsSkillContinue": false,
"ExExitType": 0,
@ -23546,7 +23546,7 @@
"CanTriggerOnDead": false,
"BlockPlayAudio": false,
"RepeatType": 0,
"BuffType": 104,
"BuffType": 105,
"ExistType": 0,
"IsSkillContinue": false,
"ExExitType": 0,
@ -25454,7 +25454,7 @@
"CanTriggerOnDead": false,
"BlockPlayAudio": true,
"RepeatType": 2,
"BuffType": 95,
"BuffType": 96,
"ExistType": 2,
"IsSkillContinue": false,
"ExExitType": 0,
@ -25539,7 +25539,7 @@
"CanTriggerOnDead": false,
"BlockPlayAudio": false,
"RepeatType": 0,
"BuffType": 94,
"BuffType": 95,
"ExistType": 2,
"IsSkillContinue": false,
"ExExitType": 0,

View File

@ -2,7 +2,7 @@
{
"Id": 1,
"Name": "信用点数*60",
"PductType": 1,
"PrductTypes": 1,
"product_type": "recharge",
"Currency": "CNY",
"NowPriceRMB": 6,
@ -23,7 +23,7 @@
{
"Id": 2,
"Name": "信用点数*300",
"PductType": 1,
"PrductTypes": 1,
"product_type": "recharge",
"Currency": "CNY",
"NowPriceRMB": 30,
@ -44,7 +44,7 @@
{
"Id": 3,
"Name": "信用点数*1280",
"PductType": 1,
"PrductTypes": 1,
"product_type": "recharge",
"Currency": "CNY",
"NowPriceRMB": 128,
@ -65,7 +65,7 @@
{
"Id": 12,
"Name": "信用点数*1980",
"PductType": 1,
"PrductTypes": 1,
"product_type": "recharge",
"Currency": "CNY",
"NowPriceRMB": 198,
@ -86,7 +86,7 @@
{
"Id": 4,
"Name": "信用点数*3280",
"PductType": 1,
"PrductTypes": 1,
"product_type": "recharge",
"Currency": "CNY",
"NowPriceRMB": 328,
@ -107,7 +107,7 @@
{
"Id": 5,
"Name": "信用点数*6480",
"PductType": 1,
"PrductTypes": 1,
"product_type": "recharge",
"Currency": "CNY",
"NowPriceRMB": 648,
@ -128,7 +128,7 @@
{
"Id": 10,
"Name": "月卡资格",
"PductType": 2,
"PrductTypes": 2,
"product_type": "month_card",
"Currency": "CNY",
"NowPriceRMB": 30,
@ -149,7 +149,7 @@
{
"Id": 7,
"Name": "高级通行证资格",
"PductType": 3,
"PrductTypes": 3,
"product_type": "pass",
"Currency": "CNY",
"NowPriceRMB": 68,
@ -170,7 +170,7 @@
{
"Id": 8,
"Name": "高级通行证尊享版资格",
"PductType": 3,
"PrductTypes": 3,
"product_type": "pass",
"Currency": "CNY",
"NowPriceRMB": 99,
@ -191,7 +191,7 @@
{
"Id": 9,
"Name": "高级通行证尊享版资格升级",
"PductType": 3,
"PrductTypes": 3,
"product_type": "pass",
"Currency": "CNY",
"NowPriceRMB": 31,
@ -212,7 +212,7 @@
{
"Id": 14,
"Name": "2日高级账号",
"PductType": 5,
"PrductTypes": 5,
"product_type": "recharge",
"Currency": "CNY",
"NowPriceRMB": 5,
@ -233,7 +233,7 @@
{
"Id": 15,
"Name": "7日高级账号",
"PductType": 5,
"PrductTypes": 5,
"product_type": "recharge",
"Currency": "CNY",
"NowPriceRMB": 10,
@ -254,7 +254,7 @@
{
"Id": 16,
"Name": "30日高级账号",
"PductType": 5,
"PrductTypes": 5,
"product_type": "recharge",
"Currency": "CNY",
"NowPriceRMB": 18,
@ -275,7 +275,7 @@
{
"Id": 17,
"Name": "90日高级账号",
"PductType": 5,
"PrductTypes": 5,
"product_type": "recharge",
"Currency": "CNY",
"NowPriceRMB": 28,
@ -296,7 +296,7 @@
{
"Id": 13,
"Name": "6元档位礼包",
"PductType": 4,
"PrductTypes": 4,
"product_type": "gift",
"Currency": "CNY",
"NowPriceRMB": 6,
@ -317,7 +317,7 @@
{
"Id": 6,
"Name": "定期发射计划*10",
"PductType": 1,
"PrductTypes": 1,
"product_type": "recharge",
"Currency": "CNY",
"NowPriceRMB": 36,
@ -338,7 +338,7 @@
{
"Id": 18,
"Name": "付费池专属发射计划*10",
"PductType": 6,
"PrductTypes": 6,
"product_type": "pay_pool",
"Currency": "CNY",
"NowPriceRMB": 120,
@ -359,7 +359,7 @@
{
"Id": 11,
"Name": "98元档位皮肤",
"PductType": 7,
"PrductTypes": 7,
"product_type": "skin",
"Currency": "CNY",
"NowPriceRMB": 98,
@ -380,7 +380,7 @@
{
"Id": 19,
"Name": "载具直购",
"PductType": 8,
"PrductTypes": 8,
"product_type": "vehicle",
"Currency": "CNY",
"NowPriceRMB": 99,
@ -397,5 +397,68 @@
"AppleProductID": "",
"NameLocal": "",
"IconPath": ""
},
{
"Id": 20,
"Name": "首充好礼1",
"PrductTypes": 9,
"product_type": "recharge",
"Currency": "CNY",
"NowPriceRMB": 6,
"NowPriceDollar": 85,
"IsFirstDouble": 0,
"ItemType": 0,
"ItemID": 1,
"ItemCount": 100,
"ExtraItemCount": 0,
"MaxCount": 0,
"ShowInShop": false,
"AppleBuyType": 1,
"PhxhProductID": "",
"AppleProductID": "",
"NameLocal": "",
"IconPath": ""
},
{
"Id": 21,
"Name": "首充好礼2",
"PrductTypes": 9,
"product_type": "recharge",
"Currency": "CNY",
"NowPriceRMB": 6,
"NowPriceDollar": 85,
"IsFirstDouble": 0,
"ItemType": 0,
"ItemID": 1,
"ItemCount": 300,
"ExtraItemCount": 0,
"MaxCount": 0,
"ShowInShop": false,
"AppleBuyType": 1,
"PhxhProductID": "",
"AppleProductID": "",
"NameLocal": "",
"IconPath": ""
},
{
"Id": 22,
"Name": "首充好礼3",
"PrductTypes": 9,
"product_type": "recharge",
"Currency": "CNY",
"NowPriceRMB": 6,
"NowPriceDollar": 85,
"IsFirstDouble": 0,
"ItemType": 0,
"ItemID": 1,
"ItemCount": 500,
"ExtraItemCount": 0,
"MaxCount": 0,
"ShowInShop": false,
"AppleBuyType": 1,
"PhxhProductID": "",
"AppleProductID": "",
"NameLocal": "",
"IconPath": ""
}
]