HUGE UPDATE by suna-aquatope

(this is bascially a merge of https://github.com/xiaofeiTM233/RE.SCHALE.GameServer)

- Latest protos and dbmodels from new dumper
- Newest FlatData
- Integration of ExcelDB.db (auto downloader + table loader) for exceltables are moved: (SchoolDungeon, Gear, MemoryLobby, Scenario)
- Implement SchoolDungeon, WeekDungeon, Partial Campaign
- Currency System
- New Command & improved old ones (unlockall, currency)

Thank you very much suna-aquatope and xiaofeiTM233
This commit is contained in:
raphaeIl 2024-12-29 11:52:25 -05:00
parent f51ca0e566
commit 151559ee84
370 changed files with 6328 additions and 6806 deletions

View File

@ -40,7 +40,7 @@ namespace SCHALE.Common.Crypto
{
foreach (var type in Assembly.GetAssembly(typeof(AcademyFavorScheduleExcelTable))!.GetTypes().Where(t => t.IsAssignableTo(typeof(IFlatbufferObject)) && t.Name.EndsWith("ExcelTable")))
{
var bytesFilePath = Path.Join(bytesDir, $"{type.Name.ToLower()}.bytes");
var bytesFilePath = Path.Join(bytesDir, $"{type.Name}.bytes");
if (!File.Exists(bytesFilePath))
{
Console.WriteLine($"bytes files for {type.Name} not found. skipping...");
@ -50,10 +50,18 @@ namespace SCHALE.Common.Crypto
var bytes = File.ReadAllBytes(bytesFilePath);
TableEncryptionService.XOR(type.Name, bytes);
var inst = type.GetMethod($"GetRootAs{type.Name}", BindingFlags.Static | BindingFlags.Public, [typeof(ByteBuffer)])!.Invoke(null, [new ByteBuffer(bytes)]);
try
{
var obj = type.GetMethod("UnPack", BindingFlags.Instance | BindingFlags.Public)!.Invoke(inst, null);
File.WriteAllText(Path.Join(destDir, $"{type.Name}.json"), JsonConvert.SerializeObject(obj, Formatting.Indented, new StringEnumConverter()));
Console.WriteLine($"Dumped {type.Name} successfully");
}
catch (Exception e)
{
Console.WriteLine($"Error dumping ${type.Name}");
}
var obj = type.GetMethod("UnPack", BindingFlags.Instance | BindingFlags.Public)!.Invoke(inst, null);
File.WriteAllText(Path.Join(destDir, $"{type.Name}.json"), JsonConvert.SerializeObject(obj, Formatting.Indented, new StringEnumConverter()));
Console.WriteLine($"Dumped {type.Name} successfully");
}
}
#endif

View File

@ -45,6 +45,26 @@ namespace SCHALE.Common.Database
[JsonIgnore]
public virtual ICollection<FurnitureDB> Furnitures { get; }
[JsonIgnore]
public virtual ICollection<ScenarioGroupHistoryDB> ScenarioGroups { get; }
[JsonIgnore]
public virtual ICollection<AccountCurrencyDB> Currencies { get; }
[JsonIgnore]
public virtual ICollection<MultiFloorRaidDB> MultiFloorRaids { get; }
[JsonIgnore]
public virtual ICollection<WeekDungeonStageHistoryDB> WeekDungeonStageHistories { get; }
[JsonIgnore]
public virtual ICollection<SchoolDungeonStageHistoryDB> SchoolDungeonStageHistories { get; }
[JsonIgnore]
public virtual ICollection<CampaignStageHistoryDB> CampaignStageHistories { get; }
[JsonIgnore]
public virtual ICollection<MailDB> Mails { get; }
[JsonIgnore]
public virtual RaidInfo RaidInfo { get; set; }
@ -62,6 +82,13 @@ namespace SCHALE.Common.Database
Scenarios = new List<ScenarioHistoryDB>();
Cafes = new List<CafeDB>();
Furnitures = new List<FurnitureDB>();
ScenarioGroups = new List<ScenarioGroupHistoryDB>();
Currencies = new List<AccountCurrencyDB>();
MultiFloorRaids = new List<MultiFloorRaidDB>();
WeekDungeonStageHistories = new List<WeekDungeonStageHistoryDB>();
SchoolDungeonStageHistories = new List<SchoolDungeonStageHistoryDB>();
CampaignStageHistories = new List<CampaignStageHistoryDB>();
Mails = new List<MailDB>();
}
public AccountDB(long publisherAccountId) : this()
@ -324,6 +351,24 @@ namespace SCHALE.Common.Database
public DateTime ClearDateTime { get; set; }
}
public class ScenarioGroupHistoryDB
{
[JsonIgnore]
public virtual AccountDB Account { get; set; }
[JsonIgnore]
public long AccountServerId { get; set; }
[Key]
public long ServerId { get; set; }
public long ScenarioGroupUqniueId { get; set; }
public long ScenarioType { get; set; }
public Nullable<long> EventContentId { get; set; }
public DateTime ClearDateTime { get; set; }
public bool IsReturn { get; set; }
}
public class EchelonDB
{
[Key]
@ -369,6 +414,16 @@ namespace SCHALE.Common.Database
public int[] CombatStyleIndex { get; set; } = [];
}
public class CampaignSubStageSaveDB : ContentSaveDB
{
public override ContentType ContentType { get => ContentType.CampaignSubStage; }
}
public class CampaignTutorialStageSaveDB : ContentSaveDB
{
public override ContentType ContentType { get => ContentType.CampaignTutorialStage; }
}
public class CafeDB
{
[JsonIgnore]
@ -379,7 +434,6 @@ namespace SCHALE.Common.Database
[Key]
public long CafeDBId { get; set; }
public long CafeId { get; set; }
public long AccountId { get; set; }
public int CafeRank { get; set; }
@ -440,8 +494,15 @@ namespace SCHALE.Common.Database
public class CampaignStageHistoryDB
{
[JsonIgnore]
public virtual AccountDB Account { get; set; }
[JsonIgnore]
public long AccountServerId { get; set; }
[Key]
public long ServerId { get; set; }
public long StoryUniqueId { get; set; }
public long ChapterUniqueId { get; set; }
public long StageUniqueId { get; set; }
@ -464,6 +525,32 @@ namespace SCHALE.Common.Database
public long TodayPlayCountForUI { get; }
}
public class MailDB
{
[JsonIgnore]
public virtual AccountDB Account { get; set; }
[Key]
public long ServerId { get; set; }
[JsonIgnore]
public long AccountServerId { get; set; }
public MailType Type { get; set; }
public long UniqueId { get; set; }
public string Sender { get; set; }
public string Comment { get; set; }
public DateTime SendDate { get; set; }
public Nullable<DateTime> ReceiptDate { get; set; }
public Nullable<DateTime> ExpireDate { get; set; }
[NotMapped] // TODO: implement storing these two with ef core, this is very nessary since these parcel infos are the items given in the mail, must be stored
public List<ParcelInfo> ParcelInfos { get; set; } // remove [NotMapped] if implemented storing
[NotMapped]
public List<ParcelInfo> RemainParcelInfos { get; set; }
}
public class CampaignChapterClearRewardHistoryDB
{
public long AccountServerId { get; set; }
@ -473,6 +560,101 @@ namespace SCHALE.Common.Database
public DateTime ReceiveDate { get; set; }
}
public class AccountCurrencyDB
{
[JsonIgnore]
public virtual AccountDB Account { get; set; }
[JsonIgnore]
public long AccountServerId { get; set; }
[Key]
public long ServerId { get; set; }
public long AccountLevel { get; set; }
public long AcademyLocationRankSum { get; set; }
public Dictionary<CurrencyTypes, long> CurrencyDict { get; set; }
public Dictionary<CurrencyTypes, DateTime> UpdateTimeDict { get; set; }
}
public class MultiFloorRaidDB
{
[JsonIgnore]
public virtual AccountDB Account { get; set; }
[JsonIgnore]
public long AccountServerId { get; set; }
[Key]
public long ServerId { get; set; }
public long SeasonId { get; set; }
public int ClearedDifficulty { get; set; }
public DateTime LastClearDate { get; set; }
public int RewardDifficulty { get; set; }
public DateTime LastRewardDate { get; set; }
public int ClearBattleFrame { get; set; }
[JsonIgnore]
public bool AllCleared { get; } = false;
[JsonIgnore]
public bool HasReceivableRewards { get; } = false;
[JsonIgnore]
public List<ParcelInfo> TotalReceivableRewards { get; } = new List<ParcelInfo>();
[JsonIgnore]
public List<ParcelInfo> TotalReceivedRewards { get; } = new List<ParcelInfo>();
}
public class WeekDungeonStageHistoryDB
{
[JsonIgnore]
public virtual AccountDB Account { get; set; }
[Key]
public long ServerId { get; set; }
[JsonIgnore]
public long AccountServerId { get; set; }
public long StageUniqueId { get; set; }
public Dictionary<StarGoalType, long> StarGoalRecord { get; set; }
[JsonIgnore]
public bool IsCleardEver { get; }
}
public class SchoolDungeonStageHistoryDB
{
[JsonIgnore]
public virtual AccountDB Account { get; set; }
[JsonIgnore]
public long AccountServerId { get; set; }
[Key]
public long ServerId { get; set; }
public long StageUniqueId { get; set; }
[JsonIgnore]
public long BestStarRecord { get; }
public bool[] StarFlags { get; set; }
[JsonIgnore]
public bool Star1Flag { get; }
[JsonIgnore]
public bool Star2Flag { get; }
[JsonIgnore]
public bool Star3Flag { get; }
[JsonIgnore]
public bool IsClearedEver { get; }
}
[Serializable]
public struct BasisPoint : IEquatable<BasisPoint>, IComparable<BasisPoint>
{

View File

@ -27,6 +27,13 @@ namespace SCHALE.Common.Database
public DbSet<CafeDB> Cafes { get; set; }
public DbSet<FurnitureDB> Furnitures { get; set; }
public DbSet<AccountCurrencyDB> Currencies { get; set; }
public DbSet<MultiFloorRaidDB> MultiFloorRaids { get; set; }
public DbSet<WeekDungeonStageHistoryDB> WeekDungeonStageHistories { get; set; }
public DbSet<SchoolDungeonStageHistoryDB> SchoolDungeonStageHistories { get; set; }
public DbSet<CampaignStageHistoryDB> CampaignStageHistories { get; set; }
public DbSet<MailDB> Mails { get; set; }
public static SCHALEContext Create(string connectionString) =>
new(new DbContextOptionsBuilder<SCHALEContext>()
.UseSqlServer(connectionString)
@ -122,6 +129,22 @@ namespace SCHALE.Common.Database
modelBuilder.Entity<MissionProgressDB>().Property(x => x.ServerId).ValueGeneratedOnAdd();
modelBuilder.Entity<MissionProgressDB>().Property(x => x.ProgressParameters).HasJsonConversion();
modelBuilder.Entity<AccountCurrencyDB>().Property(x => x.ServerId).ValueGeneratedOnAdd();
modelBuilder.Entity<AccountCurrencyDB>().Property(x => x.CurrencyDict).HasJsonConversion();
modelBuilder.Entity<AccountCurrencyDB>().Property(x => x.UpdateTimeDict).HasJsonConversion();
modelBuilder.Entity<MultiFloorRaidDB>().Property(x => x.ServerId).ValueGeneratedOnAdd();
modelBuilder.Entity<MultiFloorRaidDB>().Property(x => x.TotalReceivableRewards).HasJsonConversion();
modelBuilder.Entity<MultiFloorRaidDB>().Property(x => x.TotalReceivedRewards).HasJsonConversion();
modelBuilder.Entity<WeekDungeonStageHistoryDB>().Property(x => x.ServerId).ValueGeneratedOnAdd();
modelBuilder.Entity<WeekDungeonStageHistoryDB>().Property(x => x.StarGoalRecord).HasJsonConversion();
modelBuilder.Entity<SchoolDungeonStageHistoryDB>().Property(x => x.ServerId).ValueGeneratedOnAdd();
modelBuilder.Entity<ScenarioGroupHistoryDB>().Property(x => x.ServerId).ValueGeneratedOnAdd();
modelBuilder.Entity<CampaignStageHistoryDB>().Property(x => x.ServerId).ValueGeneratedOnAdd();
modelBuilder.Entity<MailDB>().Property(x => x.ServerId).ValueGeneratedOnAdd();
}
}

View File

@ -11,7 +11,122 @@ using SCHALE.Common.NetworkProtocol;
namespace SCHALE.Common.Database
{
public class AcademyLocationDB
public abstract class HexaCommand
{
public long CommandId { get; set; }
public virtual HexaCommandType Type { get; }
}
public enum HexaCommandType
{
None = 0,
UnitSpawn = 1,
PlayScenario = 2,
StrategySpawn = 3,
TileSpawn = 4,
TileHide = 5,
EndBattle = 6,
WaitTurn = 7,
StrategyHide = 8,
UnitDie = 9,
UnitMove = 10,
CharacterEmoji = 11,
}
public abstract class HexaCondition
{
public long ConditionId { get; set; }
public abstract HexaConditionType Type { get; }
public abstract bool Resuable { get; }
public bool AlreadyTriggered { get; set; }
}
public enum HexaConditionType
{
None = 0,
StartCampaign = 1,
TurnBeginEnd = 2,
UnitDead = 3,
PlayerArrivedInTileFirstTime = 4,
AnyEnemyDead = 5,
EveryTurn = 6,
EnemyArrivedInTileFirstTime = 7,
SpecificEnemyArrivedInTileFirstTime = 8,
}
public class HexaEvent
{
public string EventName { get; set; }
public long EventId { get; set; }
public IList<HexaCondition> HexaConditions { get; }
public MultipleConditionCheckType MultipleConditionCheckType { get; set; }
public IList<HexaCommand> HexaCommands { get; }
}
public class HexaTileMap
{
public static readonly float XOffset;
public static readonly float YOffset;
public static readonly float EmptyOffset;
public static readonly float Up;
public int LastEntityId;
public bool IsBig;
private List<HexaEvent> events;
public List<HexaTile> hexaTileList;
public List<HexaUnit> hexaUnitList;
public List<Strategy> hexaStrageyList;
[JsonIgnore]
public Dictionary<HexLocation, HexaTile> TileLocationMap;
}
public class CampaignStageInfo
{
public long UniqueId { get; set; }
public string DevName { get; set; }
public long ChapterNumber { get; set; }
public string StageNumber { get; set; }
public long TutorialStageNumber { get; set; }
public long[] PrerequisiteScenarioIds { get; set; }
public int RecommandLevel { get; set; }
public string StrategyMap { get; set; }
public string BackgroundBG { get; set; }
public long StoryUniqueId { get; set; }
public long ChapterUniqueId { get; set; }
public long DailyPlayCountLimit { get; }
public StageTopography StageTopography { get; set; }
public int StageEnterCostAmount { get; set; }
public int MaxTurn { get; set; }
public int MaxEchelonCount { get; set; }
public StageDifficulty StageDifficulty { get; set; }
public HashSet<long> PrerequisiteStageUniqueIds { get; set; }
public long DailyPlayLimit { get; set; }
public TimeSpan PlayTimeLimit { get; set; }
public long PlayTurnLimit { get; set; }
public ParcelCost EnterCost { get; }
public ParcelCost PurchasePlayCountHardStageCost { get; set; }
public HexaTileMap HexaTileMap { get; set; }
public long StarConditionTurnCount { get; set; }
public long StarConditionSTacticRackCount { get; set; }
public long RewardUniqueId { get; set; }
public long TacticRewardPlayerExp { get; set; }
public long TacticRewardExp { get; set; }
public virtual bool ShowClearDeckButton { get; }
public List<ValueTuple<ParcelInfo, RewardTag>> StageReward { get; set; }
public List<ValueTuple<ParcelInfo, RewardTag>> DisplayReward { get; set; }
public StrategyEnvironment StrategyEnvironment { get; set; }
public ContentType ContentType { get; set; }
public long GroundId { get; set; }
public int StrategySkipGroundId { get; }
public long BattleDuration { get; set; }
public long BGMId { get; set; }
public long FixedEchelonId { get; set; }
public bool IsEventContent { get; }
public ParcelInfo EnterParcelInfo { get; set; }
public bool IsDeprecated { get; set; }
public EchelonExtensionType EchelonExtensionType { get; set; }
}
public class AcademyLocationDB
{
public long LocationId { get; set; }
public long Rank { get; set; }
@ -58,14 +173,6 @@ namespace SCHALE.Common.Database
public long EmblemUniqueId { get; set; }
}
public class AccountCurrencyDB
{
public long AccountLevel { get; set; }
public long AcademyLocationRankSum { get; set; }
public Dictionary<CurrencyTypes, long> CurrencyDict { get; set; }
public Dictionary<CurrencyTypes, DateTime> UpdateTimeDict { get; set; }
}
public class AccountRestrictionsDB
{
public bool NicknameRestriction { get; set; }
@ -299,7 +406,7 @@ namespace SCHALE.Common.Database
public class CampaignMainStageSaveDB : ContentSaveDB
{
public override ContentType ContentType { get; }
public override ContentType ContentType { get => ContentType.CampaignMainStage; }
public CampaignState CampaignState { get; set; }
public int CurrentTurn { get; set; }
public int EnemyClearCount { get; set; }
@ -324,11 +431,6 @@ namespace SCHALE.Common.Database
public Dictionary<ResetContentType, long> ResetCount { get; set; }
}
public class CampaignSubStageSaveDB : ContentSaveDB
{
public override ContentType ContentType { get; }
}
public class CampaignExtraStageSaveDB : ContentSaveDB
{
public override ContentType ContentType { get; }
@ -349,11 +451,6 @@ namespace SCHALE.Common.Database
public override ContentType ContentType { get; }
}
public class CampaignTutorialStageSaveDB : ContentSaveDB
{
public override ContentType ContentType { get; }
}
public class CardShopElementDB
{
public long EventContentId { get; set; }
@ -1170,21 +1267,6 @@ namespace SCHALE.Common.Database
public string Subject { get; set; }
}
public class MailDB
{
public long ServerId { get; set; }
public long AccountServerId { get; set; }
public MailType Type { get; set; }
public long UniqueId { get; set; }
public string Sender { get; set; }
public string Comment { get; set; }
public DateTime SendDate { get; set; }
public Nullable<DateTime> ReceiptDate { get; set; }
public Nullable<DateTime> ExpireDate { get; set; }
public List<ParcelInfo> ParcelInfos { get; set; }
public List<ParcelInfo> RemainParcelInfos { get; set; }
}
public class MiniGameDefenseStageHistoryDB
{
public long StageId { get; set; }
@ -1308,28 +1390,6 @@ namespace SCHALE.Common.Database
public ProductTagType ProductTagType { get; }
}
public class MultiFloorRaidDB
{
public long SeasonId { get; set; }
public int ClearedDifficulty { get; set; }
public DateTime LastClearDate { get; set; }
public int RewardDifficulty { get; set; }
public DateTime LastRewardDate { get; set; }
public int ClearBattleFrame { get; set; }
[JsonIgnore]
public bool AllCleared { get; }
[JsonIgnore]
public bool HasReceivableRewards { get; }
[JsonIgnore]
public List<ParcelInfo> TotalReceivableRewards { get; }
[JsonIgnore]
public List<ParcelInfo> TotalReceivedRewards { get; }
}
public class MultiSweepPresetDB
{
public long PresetId { get; set; }
@ -1657,37 +1717,6 @@ namespace SCHALE.Common.Database
public DateTime ReceiveDate { get; set; }
}
public class ScenarioGroupHistoryDB
{
public long AccountServerId { get; set; }
public long ScenarioGroupUqniueId { get; set; }
public long ScenarioType { get; set; }
public Nullable<long> EventContentId { get; set; }
public DateTime ClearDateTime { get; set; }
public bool IsReturn { get; set; }
}
public sealed class SchoolDungeonStageHistoryDB
{
public long StageUniqueId { get; set; }
[JsonIgnore]
public long BestStarRecord { get; }
public bool[] StarFlags { get; set; }
[JsonIgnore]
public bool Star1Flag { get; }
[JsonIgnore]
public bool Star2Flag { get; }
[JsonIgnore]
public bool Star3Flag { get; }
[JsonIgnore]
public bool IsClearedEver { get; }
}
public class SchoolDungeonStageSaveDB : ContentSaveDB
{
public override ContentType ContentType { get; }
@ -1888,16 +1917,6 @@ namespace SCHALE.Common.Database
public int Sequence { get; set; }
}
public class WeekDungeonStageHistoryDB
{
public long AccountServerId { get; set; }
public long StageUniqueId { get; set; }
public Dictionary<StarGoalType, long> StarGoalRecord { get; set; }
[JsonIgnore]
public bool IsCleardEver { get; }
}
public class WorldRaidSnapshot
{
public List<WorldRaidLocalBossDB> WorldRaidLocalBossDBs { get; set; }
@ -2092,8 +2111,8 @@ namespace SCHALE.Common.Database
public bool IsPlayerWin { get; }
public BattleEndType EndType { get; set; }
public int EndFrame { get; set; }
//public GroupSummary Group01Summary { get; set; }
//public GroupSummary Group02Summary { get; set; }
public GroupSummary Group01Summary { get; set; }
public GroupSummary Group02Summary { get; set; }
public WeekDungeonSummary WeekDungeonSummary { get; set; }
public RaidSummary RaidSummary { get; set; }
public ArenaSummary ArenaSummary { get; set; }
@ -2932,10 +2951,12 @@ namespace SCHALE.Common.Database
[JsonIgnore]
public long LeaderCharacterId { get; }
public KeyedCollection<EntityId, HeroSummary> Heroes { get; set; }
public KeyedCollection<EntityId, HeroSummary> Supporters { get; set; }
[JsonIgnore]
// Thanks https://github.com/suna-aquatope
public List<HeroSummary>/*KeyedCollection<EntityId, HeroSummary>*/ Heroes { get; set; }
public List<HeroSummary>/*KeyedCollection<EntityId, HeroSummary>*/ Supporters { get; set; }
[JsonIgnore]
public int AliveCount { get; }
public bool UseAutoSkill { get; set; }
public long TSSInteractionServerId { get; set; }

View File

@ -61,31 +61,31 @@ public struct AcademyFavorScheduleExcel : IFlatbufferObject
public long[] GetRewardAmountArray() { return __p.__vector_as_array<long>(26); }
public static Offset<SCHALE.Common.FlatData.AcademyFavorScheduleExcel> CreateAcademyFavorScheduleExcel(FlatBufferBuilder builder,
long id = 0,
long character_id = 0,
long schedule_group_id = 0,
long order_in_group = 0,
StringOffset locationOffset = default(StringOffset),
uint localize_scenario_id = 0,
long favor_rank = 0,
long secret_stone_amount = 0,
long scenario_sript_group_id = 0,
VectorOffset reward_parcel_typeOffset = default(VectorOffset),
VectorOffset reward_parcel_idOffset = default(VectorOffset),
VectorOffset reward_amountOffset = default(VectorOffset)) {
long Id = 0,
long CharacterId = 0,
long ScheduleGroupId = 0,
long OrderInGroup = 0,
StringOffset LocationOffset = default(StringOffset),
uint LocalizeScenarioId = 0,
long FavorRank = 0,
long SecretStoneAmount = 0,
long ScenarioSriptGroupId = 0,
VectorOffset RewardParcelTypeOffset = default(VectorOffset),
VectorOffset RewardParcelIdOffset = default(VectorOffset),
VectorOffset RewardAmountOffset = default(VectorOffset)) {
builder.StartTable(12);
AcademyFavorScheduleExcel.AddScenarioSriptGroupId(builder, scenario_sript_group_id);
AcademyFavorScheduleExcel.AddSecretStoneAmount(builder, secret_stone_amount);
AcademyFavorScheduleExcel.AddFavorRank(builder, favor_rank);
AcademyFavorScheduleExcel.AddOrderInGroup(builder, order_in_group);
AcademyFavorScheduleExcel.AddScheduleGroupId(builder, schedule_group_id);
AcademyFavorScheduleExcel.AddCharacterId(builder, character_id);
AcademyFavorScheduleExcel.AddId(builder, id);
AcademyFavorScheduleExcel.AddRewardAmount(builder, reward_amountOffset);
AcademyFavorScheduleExcel.AddRewardParcelId(builder, reward_parcel_idOffset);
AcademyFavorScheduleExcel.AddRewardParcelType(builder, reward_parcel_typeOffset);
AcademyFavorScheduleExcel.AddLocalizeScenarioId(builder, localize_scenario_id);
AcademyFavorScheduleExcel.AddLocation(builder, locationOffset);
AcademyFavorScheduleExcel.AddScenarioSriptGroupId(builder, ScenarioSriptGroupId);
AcademyFavorScheduleExcel.AddSecretStoneAmount(builder, SecretStoneAmount);
AcademyFavorScheduleExcel.AddFavorRank(builder, FavorRank);
AcademyFavorScheduleExcel.AddOrderInGroup(builder, OrderInGroup);
AcademyFavorScheduleExcel.AddScheduleGroupId(builder, ScheduleGroupId);
AcademyFavorScheduleExcel.AddCharacterId(builder, CharacterId);
AcademyFavorScheduleExcel.AddId(builder, Id);
AcademyFavorScheduleExcel.AddRewardAmount(builder, RewardAmountOffset);
AcademyFavorScheduleExcel.AddRewardParcelId(builder, RewardParcelIdOffset);
AcademyFavorScheduleExcel.AddRewardParcelType(builder, RewardParcelTypeOffset);
AcademyFavorScheduleExcel.AddLocalizeScenarioId(builder, LocalizeScenarioId);
AcademyFavorScheduleExcel.AddLocation(builder, LocationOffset);
return AcademyFavorScheduleExcel.EndAcademyFavorScheduleExcel(builder);
}
@ -146,21 +146,21 @@ public struct AcademyFavorScheduleExcel : IFlatbufferObject
}
public static Offset<SCHALE.Common.FlatData.AcademyFavorScheduleExcel> Pack(FlatBufferBuilder builder, AcademyFavorScheduleExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.AcademyFavorScheduleExcel>);
var _location = _o.Location == null ? default(StringOffset) : builder.CreateString(_o.Location);
var _reward_parcel_type = default(VectorOffset);
var _Location = _o.Location == null ? default(StringOffset) : builder.CreateString(_o.Location);
var _RewardParcelType = default(VectorOffset);
if (_o.RewardParcelType != null) {
var __reward_parcel_type = _o.RewardParcelType.ToArray();
_reward_parcel_type = CreateRewardParcelTypeVector(builder, __reward_parcel_type);
var __RewardParcelType = _o.RewardParcelType.ToArray();
_RewardParcelType = CreateRewardParcelTypeVector(builder, __RewardParcelType);
}
var _reward_parcel_id = default(VectorOffset);
var _RewardParcelId = default(VectorOffset);
if (_o.RewardParcelId != null) {
var __reward_parcel_id = _o.RewardParcelId.ToArray();
_reward_parcel_id = CreateRewardParcelIdVector(builder, __reward_parcel_id);
var __RewardParcelId = _o.RewardParcelId.ToArray();
_RewardParcelId = CreateRewardParcelIdVector(builder, __RewardParcelId);
}
var _reward_amount = default(VectorOffset);
var _RewardAmount = default(VectorOffset);
if (_o.RewardAmount != null) {
var __reward_amount = _o.RewardAmount.ToArray();
_reward_amount = CreateRewardAmountVector(builder, __reward_amount);
var __RewardAmount = _o.RewardAmount.ToArray();
_RewardAmount = CreateRewardAmountVector(builder, __RewardAmount);
}
return CreateAcademyFavorScheduleExcel(
builder,
@ -168,14 +168,14 @@ public struct AcademyFavorScheduleExcel : IFlatbufferObject
_o.CharacterId,
_o.ScheduleGroupId,
_o.OrderInGroup,
_location,
_Location,
_o.LocalizeScenarioId,
_o.FavorRank,
_o.SecretStoneAmount,
_o.ScenarioSriptGroupId,
_reward_parcel_type,
_reward_parcel_id,
_reward_amount);
_RewardParcelType,
_RewardParcelId,
_RewardAmount);
}
}

View File

@ -24,9 +24,9 @@ public struct AcademyFavorScheduleExcelTable : IFlatbufferObject
public int DataListLength { get { int o = __p.__offset(4); return o != 0 ? __p.__vector_len(o) : 0; } }
public static Offset<SCHALE.Common.FlatData.AcademyFavorScheduleExcelTable> CreateAcademyFavorScheduleExcelTable(FlatBufferBuilder builder,
VectorOffset data_listOffset = default(VectorOffset)) {
VectorOffset DataListOffset = default(VectorOffset)) {
builder.StartTable(1);
AcademyFavorScheduleExcelTable.AddDataList(builder, data_listOffset);
AcademyFavorScheduleExcelTable.AddDataList(builder, DataListOffset);
return AcademyFavorScheduleExcelTable.EndAcademyFavorScheduleExcelTable(builder);
}
@ -53,15 +53,15 @@ public struct AcademyFavorScheduleExcelTable : IFlatbufferObject
}
public static Offset<SCHALE.Common.FlatData.AcademyFavorScheduleExcelTable> Pack(FlatBufferBuilder builder, AcademyFavorScheduleExcelTableT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.AcademyFavorScheduleExcelTable>);
var _data_list = default(VectorOffset);
var _DataList = default(VectorOffset);
if (_o.DataList != null) {
var __data_list = new Offset<SCHALE.Common.FlatData.AcademyFavorScheduleExcel>[_o.DataList.Count];
for (var _j = 0; _j < __data_list.Length; ++_j) { __data_list[_j] = SCHALE.Common.FlatData.AcademyFavorScheduleExcel.Pack(builder, _o.DataList[_j]); }
_data_list = CreateDataListVector(builder, __data_list);
var __DataList = new Offset<SCHALE.Common.FlatData.AcademyFavorScheduleExcel>[_o.DataList.Count];
for (var _j = 0; _j < __DataList.Length; ++_j) { __DataList[_j] = SCHALE.Common.FlatData.AcademyFavorScheduleExcel.Pack(builder, _o.DataList[_j]); }
_DataList = CreateDataListVector(builder, __DataList);
}
return CreateAcademyFavorScheduleExcelTable(
builder,
_data_list);
_DataList);
}
}

View File

@ -52,7 +52,7 @@ public struct AcademyLocationExcel : IFlatbufferObject
public ArraySegment<byte>? GetOpenConditionCountBytes() { return __p.__vector_as_arraysegment(14); }
#endif
public long[] GetOpenConditionCountArray() { return __p.__vector_as_array<long>(14); }
public SCHALE.Common.FlatData.ParcelType RewardParcelType { get { int o = __p.__offset(16); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType RewardParcelType { get { int o = __p.__offset(16); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long RewardParcelId { get { int o = __p.__offset(18); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long OpenTeacherRank { get { int o = __p.__offset(20); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -63,7 +63,7 @@ public struct AcademyLocationExcel : IFlatbufferObject
StringOffset IconImagePathOffset = default(StringOffset),
VectorOffset OpenConditionOffset = default(VectorOffset),
VectorOffset OpenConditionCountOffset = default(VectorOffset),
SCHALE.Common.FlatData.ParcelType RewardParcelType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType RewardParcelType = SCHALE.Common.FlatData.ParcelType.None_,
long RewardParcelId = 0,
long OpenTeacherRank = 0) {
builder.StartTable(9);
@ -169,7 +169,7 @@ public class AcademyLocationExcelT
this.IconImagePath = null;
this.OpenCondition = null;
this.OpenConditionCount = null;
this.RewardParcelType = SCHALE.Common.FlatData.ParcelType.None;
this.RewardParcelType = SCHALE.Common.FlatData.ParcelType.None_;
this.RewardParcelId = 0;
this.OpenTeacherRank = 0;
}

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum AcademyMessageConditions : int
{
None = 0,
None_ = 0,
FavorRankUp = 1,
AcademySchedule = 2,
Answer = 3,

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum AcademyMessageTypes : int
{
None = 0,
None_ = 0,
Text = 1,
Image = 2,
};

View File

@ -23,14 +23,14 @@ public struct AcademyMessanger1Excel : IFlatbufferObject
public long MessageGroupId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long Id { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long CharacterId { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.AcademyMessageConditions MessageCondition { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.AcademyMessageConditions)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.AcademyMessageConditions.None; } }
public SCHALE.Common.FlatData.AcademyMessageConditions MessageCondition { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.AcademyMessageConditions)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.AcademyMessageConditions.None_; } }
public long ConditionValue { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long PreConditionGroupId { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long PreConditionFavorScheduleId { get { int o = __p.__offset(16); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long FavorScheduleId { get { int o = __p.__offset(18); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long NextGroupId { get { int o = __p.__offset(20); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long FeedbackTimeMillisec { get { int o = __p.__offset(22); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.AcademyMessageTypes MessageType { get { int o = __p.__offset(24); return o != 0 ? (SCHALE.Common.FlatData.AcademyMessageTypes)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.AcademyMessageTypes.None; } }
public SCHALE.Common.FlatData.AcademyMessageTypes MessageType { get { int o = __p.__offset(24); return o != 0 ? (SCHALE.Common.FlatData.AcademyMessageTypes)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.AcademyMessageTypes.None_; } }
public string ImagePath { get { int o = __p.__offset(26); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetImagePathBytes() { return __p.__vector_as_span<byte>(26, 1); }
@ -57,14 +57,14 @@ public struct AcademyMessanger1Excel : IFlatbufferObject
long MessageGroupId = 0,
long Id = 0,
long CharacterId = 0,
SCHALE.Common.FlatData.AcademyMessageConditions MessageCondition = SCHALE.Common.FlatData.AcademyMessageConditions.None,
SCHALE.Common.FlatData.AcademyMessageConditions MessageCondition = SCHALE.Common.FlatData.AcademyMessageConditions.None_,
long ConditionValue = 0,
long PreConditionGroupId = 0,
long PreConditionFavorScheduleId = 0,
long FavorScheduleId = 0,
long NextGroupId = 0,
long FeedbackTimeMillisec = 0,
SCHALE.Common.FlatData.AcademyMessageTypes MessageType = SCHALE.Common.FlatData.AcademyMessageTypes.None,
SCHALE.Common.FlatData.AcademyMessageTypes MessageType = SCHALE.Common.FlatData.AcademyMessageTypes.None_,
StringOffset ImagePathOffset = default(StringOffset),
StringOffset MessageKROffset = default(StringOffset),
StringOffset MessageJPOffset = default(StringOffset)) {
@ -172,14 +172,14 @@ public class AcademyMessanger1ExcelT
this.MessageGroupId = 0;
this.Id = 0;
this.CharacterId = 0;
this.MessageCondition = SCHALE.Common.FlatData.AcademyMessageConditions.None;
this.MessageCondition = SCHALE.Common.FlatData.AcademyMessageConditions.None_;
this.ConditionValue = 0;
this.PreConditionGroupId = 0;
this.PreConditionFavorScheduleId = 0;
this.FavorScheduleId = 0;
this.NextGroupId = 0;
this.FeedbackTimeMillisec = 0;
this.MessageType = SCHALE.Common.FlatData.AcademyMessageTypes.None;
this.MessageType = SCHALE.Common.FlatData.AcademyMessageTypes.None_;
this.ImagePath = null;
this.MessageKR = null;
this.MessageJP = null;

View File

@ -23,14 +23,14 @@ public struct AcademyMessanger2Excel : IFlatbufferObject
public long MessageGroupId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long Id { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long CharacterId { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.AcademyMessageConditions MessageCondition { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.AcademyMessageConditions)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.AcademyMessageConditions.None; } }
public SCHALE.Common.FlatData.AcademyMessageConditions MessageCondition { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.AcademyMessageConditions)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.AcademyMessageConditions.None_; } }
public long ConditionValue { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long PreConditionGroupId { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long PreConditionFavorScheduleId { get { int o = __p.__offset(16); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long FavorScheduleId { get { int o = __p.__offset(18); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long NextGroupId { get { int o = __p.__offset(20); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long FeedbackTimeMillisec { get { int o = __p.__offset(22); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.AcademyMessageTypes MessageType { get { int o = __p.__offset(24); return o != 0 ? (SCHALE.Common.FlatData.AcademyMessageTypes)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.AcademyMessageTypes.None; } }
public SCHALE.Common.FlatData.AcademyMessageTypes MessageType { get { int o = __p.__offset(24); return o != 0 ? (SCHALE.Common.FlatData.AcademyMessageTypes)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.AcademyMessageTypes.None_; } }
public string ImagePath { get { int o = __p.__offset(26); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetImagePathBytes() { return __p.__vector_as_span<byte>(26, 1); }
@ -57,14 +57,14 @@ public struct AcademyMessanger2Excel : IFlatbufferObject
long MessageGroupId = 0,
long Id = 0,
long CharacterId = 0,
SCHALE.Common.FlatData.AcademyMessageConditions MessageCondition = SCHALE.Common.FlatData.AcademyMessageConditions.None,
SCHALE.Common.FlatData.AcademyMessageConditions MessageCondition = SCHALE.Common.FlatData.AcademyMessageConditions.None_,
long ConditionValue = 0,
long PreConditionGroupId = 0,
long PreConditionFavorScheduleId = 0,
long FavorScheduleId = 0,
long NextGroupId = 0,
long FeedbackTimeMillisec = 0,
SCHALE.Common.FlatData.AcademyMessageTypes MessageType = SCHALE.Common.FlatData.AcademyMessageTypes.None,
SCHALE.Common.FlatData.AcademyMessageTypes MessageType = SCHALE.Common.FlatData.AcademyMessageTypes.None_,
StringOffset ImagePathOffset = default(StringOffset),
StringOffset MessageKROffset = default(StringOffset),
StringOffset MessageJPOffset = default(StringOffset)) {
@ -172,14 +172,14 @@ public class AcademyMessanger2ExcelT
this.MessageGroupId = 0;
this.Id = 0;
this.CharacterId = 0;
this.MessageCondition = SCHALE.Common.FlatData.AcademyMessageConditions.None;
this.MessageCondition = SCHALE.Common.FlatData.AcademyMessageConditions.None_;
this.ConditionValue = 0;
this.PreConditionGroupId = 0;
this.PreConditionFavorScheduleId = 0;
this.FavorScheduleId = 0;
this.NextGroupId = 0;
this.FeedbackTimeMillisec = 0;
this.MessageType = SCHALE.Common.FlatData.AcademyMessageTypes.None;
this.MessageType = SCHALE.Common.FlatData.AcademyMessageTypes.None_;
this.ImagePath = null;
this.MessageKR = null;
this.MessageJP = null;

View File

@ -23,14 +23,14 @@ public struct AcademyMessanger3Excel : IFlatbufferObject
public long MessageGroupId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long Id { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long CharacterId { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.AcademyMessageConditions MessageCondition { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.AcademyMessageConditions)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.AcademyMessageConditions.None; } }
public SCHALE.Common.FlatData.AcademyMessageConditions MessageCondition { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.AcademyMessageConditions)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.AcademyMessageConditions.None_; } }
public long ConditionValue { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long PreConditionGroupId { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long PreConditionFavorScheduleId { get { int o = __p.__offset(16); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long FavorScheduleId { get { int o = __p.__offset(18); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long NextGroupId { get { int o = __p.__offset(20); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long FeedbackTimeMillisec { get { int o = __p.__offset(22); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.AcademyMessageTypes MessageType { get { int o = __p.__offset(24); return o != 0 ? (SCHALE.Common.FlatData.AcademyMessageTypes)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.AcademyMessageTypes.None; } }
public SCHALE.Common.FlatData.AcademyMessageTypes MessageType { get { int o = __p.__offset(24); return o != 0 ? (SCHALE.Common.FlatData.AcademyMessageTypes)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.AcademyMessageTypes.None_; } }
public string ImagePath { get { int o = __p.__offset(26); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetImagePathBytes() { return __p.__vector_as_span<byte>(26, 1); }
@ -57,14 +57,14 @@ public struct AcademyMessanger3Excel : IFlatbufferObject
long MessageGroupId = 0,
long Id = 0,
long CharacterId = 0,
SCHALE.Common.FlatData.AcademyMessageConditions MessageCondition = SCHALE.Common.FlatData.AcademyMessageConditions.None,
SCHALE.Common.FlatData.AcademyMessageConditions MessageCondition = SCHALE.Common.FlatData.AcademyMessageConditions.None_,
long ConditionValue = 0,
long PreConditionGroupId = 0,
long PreConditionFavorScheduleId = 0,
long FavorScheduleId = 0,
long NextGroupId = 0,
long FeedbackTimeMillisec = 0,
SCHALE.Common.FlatData.AcademyMessageTypes MessageType = SCHALE.Common.FlatData.AcademyMessageTypes.None,
SCHALE.Common.FlatData.AcademyMessageTypes MessageType = SCHALE.Common.FlatData.AcademyMessageTypes.None_,
StringOffset ImagePathOffset = default(StringOffset),
StringOffset MessageKROffset = default(StringOffset),
StringOffset MessageJPOffset = default(StringOffset)) {
@ -172,14 +172,14 @@ public class AcademyMessanger3ExcelT
this.MessageGroupId = 0;
this.Id = 0;
this.CharacterId = 0;
this.MessageCondition = SCHALE.Common.FlatData.AcademyMessageConditions.None;
this.MessageCondition = SCHALE.Common.FlatData.AcademyMessageConditions.None_;
this.ConditionValue = 0;
this.PreConditionGroupId = 0;
this.PreConditionFavorScheduleId = 0;
this.FavorScheduleId = 0;
this.NextGroupId = 0;
this.FeedbackTimeMillisec = 0;
this.MessageType = SCHALE.Common.FlatData.AcademyMessageTypes.None;
this.MessageType = SCHALE.Common.FlatData.AcademyMessageTypes.None_;
this.ImagePath = null;
this.MessageKR = null;
this.MessageJP = null;

View File

@ -23,14 +23,14 @@ public struct AcademyMessangerExcel : IFlatbufferObject
public long MessageGroupId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long Id { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long CharacterId { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.AcademyMessageConditions MessageCondition { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.AcademyMessageConditions)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.AcademyMessageConditions.None; } }
public SCHALE.Common.FlatData.AcademyMessageConditions MessageCondition { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.AcademyMessageConditions)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.AcademyMessageConditions.None_; } }
public long ConditionValue { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long PreConditionGroupId { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long PreConditionFavorScheduleId { get { int o = __p.__offset(16); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long FavorScheduleId { get { int o = __p.__offset(18); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long NextGroupId { get { int o = __p.__offset(20); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long FeedbackTimeMillisec { get { int o = __p.__offset(22); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.AcademyMessageTypes MessageType { get { int o = __p.__offset(24); return o != 0 ? (SCHALE.Common.FlatData.AcademyMessageTypes)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.AcademyMessageTypes.None; } }
public SCHALE.Common.FlatData.AcademyMessageTypes MessageType { get { int o = __p.__offset(24); return o != 0 ? (SCHALE.Common.FlatData.AcademyMessageTypes)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.AcademyMessageTypes.None_; } }
public string ImagePath { get { int o = __p.__offset(26); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetImagePathBytes() { return __p.__vector_as_span<byte>(26, 1); }
@ -57,14 +57,14 @@ public struct AcademyMessangerExcel : IFlatbufferObject
long MessageGroupId = 0,
long Id = 0,
long CharacterId = 0,
SCHALE.Common.FlatData.AcademyMessageConditions MessageCondition = SCHALE.Common.FlatData.AcademyMessageConditions.None,
SCHALE.Common.FlatData.AcademyMessageConditions MessageCondition = SCHALE.Common.FlatData.AcademyMessageConditions.None_,
long ConditionValue = 0,
long PreConditionGroupId = 0,
long PreConditionFavorScheduleId = 0,
long FavorScheduleId = 0,
long NextGroupId = 0,
long FeedbackTimeMillisec = 0,
SCHALE.Common.FlatData.AcademyMessageTypes MessageType = SCHALE.Common.FlatData.AcademyMessageTypes.None,
SCHALE.Common.FlatData.AcademyMessageTypes MessageType = SCHALE.Common.FlatData.AcademyMessageTypes.None_,
StringOffset ImagePathOffset = default(StringOffset),
StringOffset MessageKROffset = default(StringOffset),
StringOffset MessageJPOffset = default(StringOffset)) {
@ -172,14 +172,14 @@ public class AcademyMessangerExcelT
this.MessageGroupId = 0;
this.Id = 0;
this.CharacterId = 0;
this.MessageCondition = SCHALE.Common.FlatData.AcademyMessageConditions.None;
this.MessageCondition = SCHALE.Common.FlatData.AcademyMessageConditions.None_;
this.ConditionValue = 0;
this.PreConditionGroupId = 0;
this.PreConditionFavorScheduleId = 0;
this.FavorScheduleId = 0;
this.NextGroupId = 0;
this.FeedbackTimeMillisec = 0;
this.MessageType = SCHALE.Common.FlatData.AcademyMessageTypes.None;
this.MessageType = SCHALE.Common.FlatData.AcademyMessageTypes.None_;
this.ImagePath = null;
this.MessageKR = null;
this.MessageJP = null;

View File

@ -1,88 +0,0 @@
// <auto-generated>
// automatically generated by the FlatBuffers compiler, do not modify
// </auto-generated>
namespace SCHALE.Common.FlatData
{
using global::System;
using global::System.Collections.Generic;
using global::SCHALE.Common.Crypto;
using global::Google.FlatBuffers;
public struct AccountLevelExcelTable : IFlatbufferObject
{
private Table __p;
public ByteBuffer ByteBuffer { get { return __p.bb; } }
public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_24_3_25(); }
public static AccountLevelExcelTable GetRootAsAccountLevelExcelTable(ByteBuffer _bb) { return GetRootAsAccountLevelExcelTable(_bb, new AccountLevelExcelTable()); }
public static AccountLevelExcelTable GetRootAsAccountLevelExcelTable(ByteBuffer _bb, AccountLevelExcelTable obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public AccountLevelExcelTable __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.AccountLevelExcel? DataList(int j) { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.AccountLevelExcel?)(new SCHALE.Common.FlatData.AccountLevelExcel()).__assign(__p.__indirect(__p.__vector(o) + j * 4), __p.bb) : null; }
public int DataListLength { get { int o = __p.__offset(4); return o != 0 ? __p.__vector_len(o) : 0; } }
public static Offset<SCHALE.Common.FlatData.AccountLevelExcelTable> CreateAccountLevelExcelTable(FlatBufferBuilder builder,
VectorOffset DataListOffset = default(VectorOffset)) {
builder.StartTable(1);
AccountLevelExcelTable.AddDataList(builder, DataListOffset);
return AccountLevelExcelTable.EndAccountLevelExcelTable(builder);
}
public static void StartAccountLevelExcelTable(FlatBufferBuilder builder) { builder.StartTable(1); }
public static void AddDataList(FlatBufferBuilder builder, VectorOffset dataListOffset) { builder.AddOffset(0, dataListOffset.Value, 0); }
public static VectorOffset CreateDataListVector(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.AccountLevelExcel>[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.AccountLevelExcel>[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, ArraySegment<Offset<SCHALE.Common.FlatData.AccountLevelExcel>> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<Offset<SCHALE.Common.FlatData.AccountLevelExcel>>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartDataListVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static Offset<SCHALE.Common.FlatData.AccountLevelExcelTable> EndAccountLevelExcelTable(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.AccountLevelExcelTable>(o);
}
public AccountLevelExcelTableT UnPack() {
var _o = new AccountLevelExcelTableT();
this.UnPackTo(_o);
return _o;
}
public void UnPackTo(AccountLevelExcelTableT _o) {
byte[] key = TableEncryptionService.CreateKey("AccountLevelExcel");
_o.DataList = new List<SCHALE.Common.FlatData.AccountLevelExcelT>();
for (var _j = 0; _j < this.DataListLength; ++_j) {_o.DataList.Add(this.DataList(_j).HasValue ? this.DataList(_j).Value.UnPack() : null);}
}
public static Offset<SCHALE.Common.FlatData.AccountLevelExcelTable> Pack(FlatBufferBuilder builder, AccountLevelExcelTableT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.AccountLevelExcelTable>);
var _DataList = default(VectorOffset);
if (_o.DataList != null) {
var __DataList = new Offset<SCHALE.Common.FlatData.AccountLevelExcel>[_o.DataList.Count];
for (var _j = 0; _j < __DataList.Length; ++_j) { __DataList[_j] = SCHALE.Common.FlatData.AccountLevelExcel.Pack(builder, _o.DataList[_j]); }
_DataList = CreateDataListVector(builder, __DataList);
}
return CreateAccountLevelExcelTable(
builder,
_DataList);
}
}
public class AccountLevelExcelTableT
{
public List<SCHALE.Common.FlatData.AccountLevelExcelT> DataList { get; set; }
public AccountLevelExcelTableT() {
this.DataList = null;
}
}
static public class AccountLevelExcelTableVerify
{
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyVectorOfTables(tablePos, 4 /*DataList*/, SCHALE.Common.FlatData.AccountLevelExcelVerify.Verify, false)
&& verifier.VerifyTableEnd(tablePos);
}
}
}

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum AimIKType : int
{
None = 0,
None_ = 0,
OneHandRight = 1,
OneHandLeft = 2,
TwoHandRight = 3,

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum AmplifyDoTRemoveCondition : int
{
None = 0,
None_ = 0,
ApplyCount = 1,
};

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum Anniversary : int
{
None = 0,
None_ = 0,
UserBDay = 1,
StudentBDay = 2,
};

View File

@ -21,7 +21,7 @@ public struct ArenaRewardExcel : IFlatbufferObject
public ArenaRewardExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long UniqueId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ArenaRewardType ArenaRewardType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ArenaRewardType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ArenaRewardType.None; } }
public SCHALE.Common.FlatData.ArenaRewardType ArenaRewardType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ArenaRewardType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ArenaRewardType.None_; } }
public long RankStart { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long RankEnd { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public string RankIconPath { get { int o = __p.__offset(12); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
@ -60,7 +60,7 @@ public struct ArenaRewardExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.ArenaRewardExcel> CreateArenaRewardExcel(FlatBufferBuilder builder,
long UniqueId = 0,
SCHALE.Common.FlatData.ArenaRewardType ArenaRewardType_ = SCHALE.Common.FlatData.ArenaRewardType.None,
SCHALE.Common.FlatData.ArenaRewardType ArenaRewardType_ = SCHALE.Common.FlatData.ArenaRewardType.None_,
long RankStart = 0,
long RankEnd = 0,
StringOffset RankIconPathOffset = default(StringOffset),
@ -188,7 +188,7 @@ public class ArenaRewardExcelT
public ArenaRewardExcelT() {
this.UniqueId = 0;
this.ArenaRewardType_ = SCHALE.Common.FlatData.ArenaRewardType.None;
this.ArenaRewardType_ = SCHALE.Common.FlatData.ArenaRewardType.None_;
this.RankStart = 0;
this.RankEnd = 0;
this.RankIconPath = null;

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum ArenaRewardType : int
{
None = 0,
None_ = 0,
Time = 1,
Daily = 2,
SeasonRecord = 3,

View File

@ -20,12 +20,12 @@ public struct AssistEchelonTypeConvertExcel : IFlatbufferObject
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public AssistEchelonTypeConvertExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.EchelonType Contents { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.EchelonType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EchelonType.None; } }
public SCHALE.Common.FlatData.EchelonType ConvertTo { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EchelonType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EchelonType.None; } }
public SCHALE.Common.FlatData.EchelonType Contents { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.EchelonType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EchelonType.None_; } }
public SCHALE.Common.FlatData.EchelonType ConvertTo { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EchelonType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EchelonType.None_; } }
public static Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcel> CreateAssistEchelonTypeConvertExcel(FlatBufferBuilder builder,
SCHALE.Common.FlatData.EchelonType Contents = SCHALE.Common.FlatData.EchelonType.None,
SCHALE.Common.FlatData.EchelonType ConvertTo = SCHALE.Common.FlatData.EchelonType.None) {
SCHALE.Common.FlatData.EchelonType Contents = SCHALE.Common.FlatData.EchelonType.None_,
SCHALE.Common.FlatData.EchelonType ConvertTo = SCHALE.Common.FlatData.EchelonType.None_) {
builder.StartTable(2);
AssistEchelonTypeConvertExcel.AddConvertTo(builder, ConvertTo);
AssistEchelonTypeConvertExcel.AddContents(builder, Contents);
@ -64,8 +64,8 @@ public class AssistEchelonTypeConvertExcelT
public SCHALE.Common.FlatData.EchelonType ConvertTo { get; set; }
public AssistEchelonTypeConvertExcelT() {
this.Contents = SCHALE.Common.FlatData.EchelonType.None;
this.ConvertTo = SCHALE.Common.FlatData.EchelonType.None;
this.Contents = SCHALE.Common.FlatData.EchelonType.None_;
this.ConvertTo = SCHALE.Common.FlatData.EchelonType.None_;
}
}

View File

@ -1,88 +0,0 @@
// <auto-generated>
// automatically generated by the FlatBuffers compiler, do not modify
// </auto-generated>
namespace SCHALE.Common.FlatData
{
using global::System;
using global::System.Collections.Generic;
using global::SCHALE.Common.Crypto;
using global::Google.FlatBuffers;
public struct AssistEchelonTypeConvertExcelTable : IFlatbufferObject
{
private Table __p;
public ByteBuffer ByteBuffer { get { return __p.bb; } }
public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_24_3_25(); }
public static AssistEchelonTypeConvertExcelTable GetRootAsAssistEchelonTypeConvertExcelTable(ByteBuffer _bb) { return GetRootAsAssistEchelonTypeConvertExcelTable(_bb, new AssistEchelonTypeConvertExcelTable()); }
public static AssistEchelonTypeConvertExcelTable GetRootAsAssistEchelonTypeConvertExcelTable(ByteBuffer _bb, AssistEchelonTypeConvertExcelTable obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public AssistEchelonTypeConvertExcelTable __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.AssistEchelonTypeConvertExcel? DataList(int j) { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.AssistEchelonTypeConvertExcel?)(new SCHALE.Common.FlatData.AssistEchelonTypeConvertExcel()).__assign(__p.__indirect(__p.__vector(o) + j * 4), __p.bb) : null; }
public int DataListLength { get { int o = __p.__offset(4); return o != 0 ? __p.__vector_len(o) : 0; } }
public static Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcelTable> CreateAssistEchelonTypeConvertExcelTable(FlatBufferBuilder builder,
VectorOffset DataListOffset = default(VectorOffset)) {
builder.StartTable(1);
AssistEchelonTypeConvertExcelTable.AddDataList(builder, DataListOffset);
return AssistEchelonTypeConvertExcelTable.EndAssistEchelonTypeConvertExcelTable(builder);
}
public static void StartAssistEchelonTypeConvertExcelTable(FlatBufferBuilder builder) { builder.StartTable(1); }
public static void AddDataList(FlatBufferBuilder builder, VectorOffset dataListOffset) { builder.AddOffset(0, dataListOffset.Value, 0); }
public static VectorOffset CreateDataListVector(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcel>[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcel>[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, ArraySegment<Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcel>> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcel>>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartDataListVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcelTable> EndAssistEchelonTypeConvertExcelTable(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcelTable>(o);
}
public AssistEchelonTypeConvertExcelTableT UnPack() {
var _o = new AssistEchelonTypeConvertExcelTableT();
this.UnPackTo(_o);
return _o;
}
public void UnPackTo(AssistEchelonTypeConvertExcelTableT _o) {
byte[] key = TableEncryptionService.CreateKey("AssistEchelonTypeConvertExcel");
_o.DataList = new List<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcelT>();
for (var _j = 0; _j < this.DataListLength; ++_j) {_o.DataList.Add(this.DataList(_j).HasValue ? this.DataList(_j).Value.UnPack() : null);}
}
public static Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcelTable> Pack(FlatBufferBuilder builder, AssistEchelonTypeConvertExcelTableT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcelTable>);
var _DataList = default(VectorOffset);
if (_o.DataList != null) {
var __DataList = new Offset<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcel>[_o.DataList.Count];
for (var _j = 0; _j < __DataList.Length; ++_j) { __DataList[_j] = SCHALE.Common.FlatData.AssistEchelonTypeConvertExcel.Pack(builder, _o.DataList[_j]); }
_DataList = CreateDataListVector(builder, __DataList);
}
return CreateAssistEchelonTypeConvertExcelTable(
builder,
_DataList);
}
}
public class AssistEchelonTypeConvertExcelTableT
{
public List<SCHALE.Common.FlatData.AssistEchelonTypeConvertExcelT> DataList { get; set; }
public AssistEchelonTypeConvertExcelTableT() {
this.DataList = null;
}
}
static public class AssistEchelonTypeConvertExcelTableVerify
{
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyVectorOfTables(tablePos, 4 /*DataList*/, SCHALE.Common.FlatData.AssistEchelonTypeConvertExcelVerify.Verify, false)
&& verifier.VerifyTableEnd(tablePos);
}
}
}

View File

@ -1,88 +0,0 @@
// <auto-generated>
// automatically generated by the FlatBuffers compiler, do not modify
// </auto-generated>
namespace SCHALE.Common.FlatData
{
using global::System;
using global::System.Collections.Generic;
using global::SCHALE.Common.Crypto;
using global::Google.FlatBuffers;
public struct AttendanceExcelTable : IFlatbufferObject
{
private Table __p;
public ByteBuffer ByteBuffer { get { return __p.bb; } }
public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_24_3_25(); }
public static AttendanceExcelTable GetRootAsAttendanceExcelTable(ByteBuffer _bb) { return GetRootAsAttendanceExcelTable(_bb, new AttendanceExcelTable()); }
public static AttendanceExcelTable GetRootAsAttendanceExcelTable(ByteBuffer _bb, AttendanceExcelTable obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public AttendanceExcelTable __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.AttendanceExcel? DataList(int j) { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.AttendanceExcel?)(new SCHALE.Common.FlatData.AttendanceExcel()).__assign(__p.__indirect(__p.__vector(o) + j * 4), __p.bb) : null; }
public int DataListLength { get { int o = __p.__offset(4); return o != 0 ? __p.__vector_len(o) : 0; } }
public static Offset<SCHALE.Common.FlatData.AttendanceExcelTable> CreateAttendanceExcelTable(FlatBufferBuilder builder,
VectorOffset DataListOffset = default(VectorOffset)) {
builder.StartTable(1);
AttendanceExcelTable.AddDataList(builder, DataListOffset);
return AttendanceExcelTable.EndAttendanceExcelTable(builder);
}
public static void StartAttendanceExcelTable(FlatBufferBuilder builder) { builder.StartTable(1); }
public static void AddDataList(FlatBufferBuilder builder, VectorOffset dataListOffset) { builder.AddOffset(0, dataListOffset.Value, 0); }
public static VectorOffset CreateDataListVector(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.AttendanceExcel>[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.AttendanceExcel>[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, ArraySegment<Offset<SCHALE.Common.FlatData.AttendanceExcel>> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<Offset<SCHALE.Common.FlatData.AttendanceExcel>>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartDataListVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static Offset<SCHALE.Common.FlatData.AttendanceExcelTable> EndAttendanceExcelTable(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.AttendanceExcelTable>(o);
}
public AttendanceExcelTableT UnPack() {
var _o = new AttendanceExcelTableT();
this.UnPackTo(_o);
return _o;
}
public void UnPackTo(AttendanceExcelTableT _o) {
byte[] key = TableEncryptionService.CreateKey("AttendanceExcel");
_o.DataList = new List<SCHALE.Common.FlatData.AttendanceExcelT>();
for (var _j = 0; _j < this.DataListLength; ++_j) {_o.DataList.Add(this.DataList(_j).HasValue ? this.DataList(_j).Value.UnPack() : null);}
}
public static Offset<SCHALE.Common.FlatData.AttendanceExcelTable> Pack(FlatBufferBuilder builder, AttendanceExcelTableT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.AttendanceExcelTable>);
var _DataList = default(VectorOffset);
if (_o.DataList != null) {
var __DataList = new Offset<SCHALE.Common.FlatData.AttendanceExcel>[_o.DataList.Count];
for (var _j = 0; _j < __DataList.Length; ++_j) { __DataList[_j] = SCHALE.Common.FlatData.AttendanceExcel.Pack(builder, _o.DataList[_j]); }
_DataList = CreateDataListVector(builder, __DataList);
}
return CreateAttendanceExcelTable(
builder,
_DataList);
}
}
public class AttendanceExcelTableT
{
public List<SCHALE.Common.FlatData.AttendanceExcelT> DataList { get; set; }
public AttendanceExcelTableT() {
this.DataList = null;
}
}
static public class AttendanceExcelTableVerify
{
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyVectorOfTables(tablePos, 4 /*DataList*/, SCHALE.Common.FlatData.AttendanceExcelVerify.Verify, false)
&& verifier.VerifyTableEnd(tablePos);
}
}
}

View File

@ -1,88 +0,0 @@
// <auto-generated>
// automatically generated by the FlatBuffers compiler, do not modify
// </auto-generated>
namespace SCHALE.Common.FlatData
{
using global::System;
using global::System.Collections.Generic;
using global::SCHALE.Common.Crypto;
using global::Google.FlatBuffers;
public struct AttendanceRewardExcelTable : IFlatbufferObject
{
private Table __p;
public ByteBuffer ByteBuffer { get { return __p.bb; } }
public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_24_3_25(); }
public static AttendanceRewardExcelTable GetRootAsAttendanceRewardExcelTable(ByteBuffer _bb) { return GetRootAsAttendanceRewardExcelTable(_bb, new AttendanceRewardExcelTable()); }
public static AttendanceRewardExcelTable GetRootAsAttendanceRewardExcelTable(ByteBuffer _bb, AttendanceRewardExcelTable obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public AttendanceRewardExcelTable __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.AttendanceRewardExcel? DataList(int j) { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.AttendanceRewardExcel?)(new SCHALE.Common.FlatData.AttendanceRewardExcel()).__assign(__p.__indirect(__p.__vector(o) + j * 4), __p.bb) : null; }
public int DataListLength { get { int o = __p.__offset(4); return o != 0 ? __p.__vector_len(o) : 0; } }
public static Offset<SCHALE.Common.FlatData.AttendanceRewardExcelTable> CreateAttendanceRewardExcelTable(FlatBufferBuilder builder,
VectorOffset DataListOffset = default(VectorOffset)) {
builder.StartTable(1);
AttendanceRewardExcelTable.AddDataList(builder, DataListOffset);
return AttendanceRewardExcelTable.EndAttendanceRewardExcelTable(builder);
}
public static void StartAttendanceRewardExcelTable(FlatBufferBuilder builder) { builder.StartTable(1); }
public static void AddDataList(FlatBufferBuilder builder, VectorOffset dataListOffset) { builder.AddOffset(0, dataListOffset.Value, 0); }
public static VectorOffset CreateDataListVector(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.AttendanceRewardExcel>[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.AttendanceRewardExcel>[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, ArraySegment<Offset<SCHALE.Common.FlatData.AttendanceRewardExcel>> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<Offset<SCHALE.Common.FlatData.AttendanceRewardExcel>>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartDataListVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static Offset<SCHALE.Common.FlatData.AttendanceRewardExcelTable> EndAttendanceRewardExcelTable(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.AttendanceRewardExcelTable>(o);
}
public AttendanceRewardExcelTableT UnPack() {
var _o = new AttendanceRewardExcelTableT();
this.UnPackTo(_o);
return _o;
}
public void UnPackTo(AttendanceRewardExcelTableT _o) {
byte[] key = TableEncryptionService.CreateKey("AttendanceRewardExcel");
_o.DataList = new List<SCHALE.Common.FlatData.AttendanceRewardExcelT>();
for (var _j = 0; _j < this.DataListLength; ++_j) {_o.DataList.Add(this.DataList(_j).HasValue ? this.DataList(_j).Value.UnPack() : null);}
}
public static Offset<SCHALE.Common.FlatData.AttendanceRewardExcelTable> Pack(FlatBufferBuilder builder, AttendanceRewardExcelTableT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.AttendanceRewardExcelTable>);
var _DataList = default(VectorOffset);
if (_o.DataList != null) {
var __DataList = new Offset<SCHALE.Common.FlatData.AttendanceRewardExcel>[_o.DataList.Count];
for (var _j = 0; _j < __DataList.Length; ++_j) { __DataList[_j] = SCHALE.Common.FlatData.AttendanceRewardExcel.Pack(builder, _o.DataList[_j]); }
_DataList = CreateDataListVector(builder, __DataList);
}
return CreateAttendanceRewardExcelTable(
builder,
_DataList);
}
}
public class AttendanceRewardExcelTableT
{
public List<SCHALE.Common.FlatData.AttendanceRewardExcelT> DataList { get; set; }
public AttendanceRewardExcelTableT() {
this.DataList = null;
}
}
static public class AttendanceRewardExcelTableVerify
{
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyVectorOfTables(tablePos, 4 /*DataList*/, SCHALE.Common.FlatData.AttendanceRewardExcelVerify.Verify, false)
&& verifier.VerifyTableEnd(tablePos);
}
}
}

View File

@ -0,0 +1,16 @@
// <auto-generated>
// automatically generated by the FlatBuffers compiler, do not modify
// </auto-generated>
namespace SCHALE.Common.FlatData
{
public enum BattleDialogType : int
{
Talk = 0,
Think = 1,
Shout = 2,
};
}

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum BillingTransactionEndType : int
{
None = 0,
None_ = 0,
Success = 1,
Cancel = 2,
};

View File

@ -23,7 +23,7 @@ public struct BossExternalBTExcel : IFlatbufferObject
public long ExternalBTId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long AIPhase { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ExternalBTNodeType ExternalBTNodeType_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ExternalBTNodeType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ExternalBTNodeType.Sequence; } }
public SCHALE.Common.FlatData.ExternalBTTrigger ExternalBTTrigger_ { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.ExternalBTTrigger)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ExternalBTTrigger.None; } }
public SCHALE.Common.FlatData.ExternalBTTrigger ExternalBTTrigger_ { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.ExternalBTTrigger)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ExternalBTTrigger.None_; } }
public string TriggerArgument { get { int o = __p.__offset(12); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetTriggerArgumentBytes() { return __p.__vector_as_span<byte>(12, 1); }
@ -45,7 +45,7 @@ public struct BossExternalBTExcel : IFlatbufferObject
long ExternalBTId = 0,
long AIPhase = 0,
SCHALE.Common.FlatData.ExternalBTNodeType ExternalBTNodeType_ = SCHALE.Common.FlatData.ExternalBTNodeType.Sequence,
SCHALE.Common.FlatData.ExternalBTTrigger ExternalBTTrigger_ = SCHALE.Common.FlatData.ExternalBTTrigger.None,
SCHALE.Common.FlatData.ExternalBTTrigger ExternalBTTrigger_ = SCHALE.Common.FlatData.ExternalBTTrigger.None_,
StringOffset TriggerArgumentOffset = default(StringOffset),
long BehaviorRate = 0,
SCHALE.Common.FlatData.ExternalBehavior ExternalBehavior_ = SCHALE.Common.FlatData.ExternalBehavior.UseNextExSkill,
@ -123,7 +123,7 @@ public class BossExternalBTExcelT
this.ExternalBTId = 0;
this.AIPhase = 0;
this.ExternalBTNodeType_ = SCHALE.Common.FlatData.ExternalBTNodeType.Sequence;
this.ExternalBTTrigger_ = SCHALE.Common.FlatData.ExternalBTTrigger.None;
this.ExternalBTTrigger_ = SCHALE.Common.FlatData.ExternalBTTrigger.None_;
this.TriggerArgument = null;
this.BehaviorRate = 0;
this.ExternalBehavior_ = SCHALE.Common.FlatData.ExternalBehavior.UseNextExSkill;

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum BuffIconType : int
{
None = 0,
None_ = 0,
Debuff_DyingPenalty = 1,
CC_MindControl = 2,
CC_Inoperative = 3,

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum BuffType : int
{
None = 0,
None_ = 0,
Buff_AttackPower = 1,
Buff_CriticalChance = 2,
Buff_CriticalDamage = 3,

View File

@ -12,7 +12,7 @@ public enum BulletType : int
Explosion = 2,
Siege = 3,
Mystic = 4,
None = 5,
None_ = 5,
Sonic = 6,
};

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum CafeCharacterState : int
{
None = 0,
None_ = 0,
Idle = 1,
Walk = 2,
Reaction = 3,

View File

@ -52,7 +52,7 @@ public struct CafeInteractionExcel : IFlatbufferObject
public ArraySegment<byte>? GetBubbleDurationBytes() { return __p.__vector_as_arraysegment(14); }
#endif
public long[] GetBubbleDurationArray() { return __p.__vector_as_array<long>(14); }
public SCHALE.Common.FlatData.ParcelType FavorEmoticonRewardParcelType { get { int o = __p.__offset(16); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType FavorEmoticonRewardParcelType { get { int o = __p.__offset(16); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long FavorEmoticonRewardId { get { int o = __p.__offset(18); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long FavorEmoticonRewardAmount { get { int o = __p.__offset(20); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public string CafeCharacterState(int j) { int o = __p.__offset(22); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
@ -65,7 +65,7 @@ public struct CafeInteractionExcel : IFlatbufferObject
StringOffset IgnoreIfUnobtainedEndDateOffset = default(StringOffset),
VectorOffset BubbleType_Offset = default(VectorOffset),
VectorOffset BubbleDurationOffset = default(VectorOffset),
SCHALE.Common.FlatData.ParcelType FavorEmoticonRewardParcelType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType FavorEmoticonRewardParcelType = SCHALE.Common.FlatData.ParcelType.None_,
long FavorEmoticonRewardId = 0,
long FavorEmoticonRewardAmount = 0,
VectorOffset CafeCharacterStateOffset = default(VectorOffset)) {
@ -189,7 +189,7 @@ public class CafeInteractionExcelT
this.IgnoreIfUnobtainedEndDate = null;
this.BubbleType_ = null;
this.BubbleDuration = null;
this.FavorEmoticonRewardParcelType = SCHALE.Common.FlatData.ParcelType.None;
this.FavorEmoticonRewardParcelType = SCHALE.Common.FlatData.ParcelType.None_;
this.FavorEmoticonRewardId = 0;
this.FavorEmoticonRewardAmount = 0;
this.CafeCharacterState = null;

View File

@ -22,7 +22,7 @@ public struct CafeProductionExcel : IFlatbufferObject
public long CafeId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long Rank { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ParcelType CafeProductionParcelType { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType CafeProductionParcelType { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long CafeProductionParcelId { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long ParcelProductionCoefficient { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long ParcelProductionCorrectionValue { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -31,7 +31,7 @@ public struct CafeProductionExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.CafeProductionExcel> CreateCafeProductionExcel(FlatBufferBuilder builder,
long CafeId = 0,
long Rank = 0,
SCHALE.Common.FlatData.ParcelType CafeProductionParcelType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType CafeProductionParcelType = SCHALE.Common.FlatData.ParcelType.None_,
long CafeProductionParcelId = 0,
long ParcelProductionCoefficient = 0,
long ParcelProductionCorrectionValue = 0,
@ -101,7 +101,7 @@ public class CafeProductionExcelT
public CafeProductionExcelT() {
this.CafeId = 0;
this.Rank = 0;
this.CafeProductionParcelType = SCHALE.Common.FlatData.ParcelType.None;
this.CafeProductionParcelType = SCHALE.Common.FlatData.ParcelType.None_;
this.CafeProductionParcelId = 0;
this.ParcelProductionCoefficient = 0;
this.ParcelProductionCorrectionValue = 0;

View File

@ -38,7 +38,7 @@ public struct CampaignStageExcel : IFlatbufferObject
public byte[] GetStageNumberArray() { return __p.__vector_as_array<byte>(10); }
public long CleardScenarioId { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long BattleDuration { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ParcelType StageEnterCostType { get { int o = __p.__offset(16); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType StageEnterCostType { get { int o = __p.__offset(16); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long StageEnterCostId { get { int o = __p.__offset(18); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int StageEnterCostAmount { get { int o = __p.__offset(20); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int StageEnterEchelonCount { get { int o = __p.__offset(22); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
@ -85,10 +85,10 @@ public struct CampaignStageExcel : IFlatbufferObject
public ArraySegment<byte>? GetBgmIdBytes() { return __p.__vector_as_arraysegment(44); }
#endif
public byte[] GetBgmIdArray() { return __p.__vector_as_array<byte>(44); }
public SCHALE.Common.FlatData.StrategyEnvironment StrategyEnvironment_ { get { int o = __p.__offset(46); return o != 0 ? (SCHALE.Common.FlatData.StrategyEnvironment)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StrategyEnvironment.None; } }
public SCHALE.Common.FlatData.StrategyEnvironment StrategyEnvironment_ { get { int o = __p.__offset(46); return o != 0 ? (SCHALE.Common.FlatData.StrategyEnvironment)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StrategyEnvironment.None_; } }
public long GroundId { get { int o = __p.__offset(48); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int StrategySkipGroundId { get { int o = __p.__offset(50); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.ContentType ContentType_ { get { int o = __p.__offset(52); return o != 0 ? (SCHALE.Common.FlatData.ContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ContentType.None; } }
public SCHALE.Common.FlatData.ContentType ContentType_ { get { int o = __p.__offset(52); return o != 0 ? (SCHALE.Common.FlatData.ContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ContentType.None_; } }
public long BGMId { get { int o = __p.__offset(54); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public string FirstClearReportEventName { get { int o = __p.__offset(56); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
@ -108,7 +108,7 @@ public struct CampaignStageExcel : IFlatbufferObject
StringOffset StageNumberOffset = default(StringOffset),
long CleardScenarioId = 0,
long BattleDuration = 0,
SCHALE.Common.FlatData.ParcelType StageEnterCostType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType StageEnterCostType = SCHALE.Common.FlatData.ParcelType.None_,
long StageEnterCostId = 0,
int StageEnterCostAmount = 0,
int StageEnterEchelonCount = 0,
@ -123,10 +123,10 @@ public struct CampaignStageExcel : IFlatbufferObject
SCHALE.Common.FlatData.StageTopography StageTopography_ = SCHALE.Common.FlatData.StageTopography.Street,
int RecommandLevel = 0,
StringOffset BgmIdOffset = default(StringOffset),
SCHALE.Common.FlatData.StrategyEnvironment StrategyEnvironment_ = SCHALE.Common.FlatData.StrategyEnvironment.None,
SCHALE.Common.FlatData.StrategyEnvironment StrategyEnvironment_ = SCHALE.Common.FlatData.StrategyEnvironment.None_,
long GroundId = 0,
int StrategySkipGroundId = 0,
SCHALE.Common.FlatData.ContentType ContentType_ = SCHALE.Common.FlatData.ContentType.None,
SCHALE.Common.FlatData.ContentType ContentType_ = SCHALE.Common.FlatData.ContentType.None_,
long BGMId = 0,
StringOffset FirstClearReportEventNameOffset = default(StringOffset),
long TacticRewardExp = 0,
@ -344,7 +344,7 @@ public class CampaignStageExcelT
this.StageNumber = null;
this.CleardScenarioId = 0;
this.BattleDuration = 0;
this.StageEnterCostType = SCHALE.Common.FlatData.ParcelType.None;
this.StageEnterCostType = SCHALE.Common.FlatData.ParcelType.None_;
this.StageEnterCostId = 0;
this.StageEnterCostAmount = 0;
this.StageEnterEchelonCount = 0;
@ -359,10 +359,10 @@ public class CampaignStageExcelT
this.StageTopography_ = SCHALE.Common.FlatData.StageTopography.Street;
this.RecommandLevel = 0;
this.BgmId = null;
this.StrategyEnvironment_ = SCHALE.Common.FlatData.StrategyEnvironment.None;
this.StrategyEnvironment_ = SCHALE.Common.FlatData.StrategyEnvironment.None_;
this.GroundId = 0;
this.StrategySkipGroundId = 0;
this.ContentType_ = SCHALE.Common.FlatData.ContentType.None;
this.ContentType_ = SCHALE.Common.FlatData.ContentType.None_;
this.BGMId = 0;
this.FirstClearReportEventName = null;
this.TacticRewardExp = 0;

View File

@ -23,7 +23,7 @@ public struct CampaignStageRewardExcel : IFlatbufferObject
public long GroupId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.RewardTag RewardTag_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.RewardTag)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.RewardTag.Default; } }
public int StageRewardProb { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.ParcelType StageRewardParcelType { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType StageRewardParcelType { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long StageRewardId { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int StageRewardAmount { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public bool IsDisplayed { get { int o = __p.__offset(16); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
@ -32,7 +32,7 @@ public struct CampaignStageRewardExcel : IFlatbufferObject
long GroupId = 0,
SCHALE.Common.FlatData.RewardTag RewardTag_ = SCHALE.Common.FlatData.RewardTag.Default,
int StageRewardProb = 0,
SCHALE.Common.FlatData.ParcelType StageRewardParcelType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType StageRewardParcelType = SCHALE.Common.FlatData.ParcelType.None_,
long StageRewardId = 0,
int StageRewardAmount = 0,
bool IsDisplayed = false) {
@ -102,7 +102,7 @@ public class CampaignStageRewardExcelT
this.GroupId = 0;
this.RewardTag_ = SCHALE.Common.FlatData.RewardTag.Default;
this.StageRewardProb = 0;
this.StageRewardParcelType = SCHALE.Common.FlatData.ParcelType.None;
this.StageRewardParcelType = SCHALE.Common.FlatData.ParcelType.None_;
this.StageRewardId = 0;
this.StageRewardAmount = 0;
this.IsDisplayed = false;

View File

@ -36,8 +36,8 @@ public struct CampaignStrategyObjectExcel : IFlatbufferObject
public ArraySegment<byte>? GetPrefabNameBytes() { return __p.__vector_as_arraysegment(10); }
#endif
public byte[] GetPrefabNameArray() { return __p.__vector_as_array<byte>(10); }
public SCHALE.Common.FlatData.StrategyObjectType StrategyObjectType_ { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.StrategyObjectType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StrategyObjectType.None; } }
public SCHALE.Common.FlatData.ParcelType StrategyRewardParcelType { get { int o = __p.__offset(14); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.StrategyObjectType StrategyObjectType_ { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.StrategyObjectType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StrategyObjectType.None_; } }
public SCHALE.Common.FlatData.ParcelType StrategyRewardParcelType { get { int o = __p.__offset(14); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long StrategyRewardID { get { int o = __p.__offset(16); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public string StrategyRewardName { get { int o = __p.__offset(18); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
@ -59,8 +59,8 @@ public struct CampaignStrategyObjectExcel : IFlatbufferObject
uint Key = 0,
StringOffset NameOffset = default(StringOffset),
StringOffset PrefabNameOffset = default(StringOffset),
SCHALE.Common.FlatData.StrategyObjectType StrategyObjectType_ = SCHALE.Common.FlatData.StrategyObjectType.None,
SCHALE.Common.FlatData.ParcelType StrategyRewardParcelType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.StrategyObjectType StrategyObjectType_ = SCHALE.Common.FlatData.StrategyObjectType.None_,
SCHALE.Common.FlatData.ParcelType StrategyRewardParcelType = SCHALE.Common.FlatData.ParcelType.None_,
long StrategyRewardID = 0,
StringOffset StrategyRewardNameOffset = default(StringOffset),
int StrategyRewardAmount = 0,
@ -180,8 +180,8 @@ public class CampaignStrategyObjectExcelT
this.Key = 0;
this.Name = null;
this.PrefabName = null;
this.StrategyObjectType_ = SCHALE.Common.FlatData.StrategyObjectType.None;
this.StrategyRewardParcelType = SCHALE.Common.FlatData.ParcelType.None;
this.StrategyObjectType_ = SCHALE.Common.FlatData.StrategyObjectType.None_;
this.StrategyRewardParcelType = SCHALE.Common.FlatData.ParcelType.None_;
this.StrategyRewardID = 0;
this.StrategyRewardName = null;
this.StrategyRewardAmount = 0;

View File

@ -61,9 +61,9 @@ public struct CampaignUnitExcel : IFlatbufferObject
public long[] GetClearScenarioGroupIdArray() { return __p.__vector_as_array<long>(16); }
public long GroundId { get { int o = __p.__offset(18); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int MoveRange { get { int o = __p.__offset(20); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.StrategyAIType AIMoveType { get { int o = __p.__offset(22); return o != 0 ? (SCHALE.Common.FlatData.StrategyAIType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StrategyAIType.None; } }
public SCHALE.Common.FlatData.StrategyAIType AIMoveType { get { int o = __p.__offset(22); return o != 0 ? (SCHALE.Common.FlatData.StrategyAIType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StrategyAIType.None_; } }
public SCHALE.Common.FlatData.HexaUnitGrade Grade { get { int o = __p.__offset(24); return o != 0 ? (SCHALE.Common.FlatData.HexaUnitGrade)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.HexaUnitGrade.Grade1; } }
public SCHALE.Common.FlatData.TacticEnvironment EnvironmentType { get { int o = __p.__offset(26); return o != 0 ? (SCHALE.Common.FlatData.TacticEnvironment)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.TacticEnvironment.None; } }
public SCHALE.Common.FlatData.TacticEnvironment EnvironmentType { get { int o = __p.__offset(26); return o != 0 ? (SCHALE.Common.FlatData.TacticEnvironment)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.TacticEnvironment.None_; } }
public float Scale { get { int o = __p.__offset(28); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
public bool IsTacticSkip { get { int o = __p.__offset(30); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
@ -77,9 +77,9 @@ public struct CampaignUnitExcel : IFlatbufferObject
VectorOffset ClearScenarioGroupIdOffset = default(VectorOffset),
long GroundId = 0,
int MoveRange = 0,
SCHALE.Common.FlatData.StrategyAIType AIMoveType = SCHALE.Common.FlatData.StrategyAIType.None,
SCHALE.Common.FlatData.StrategyAIType AIMoveType = SCHALE.Common.FlatData.StrategyAIType.None_,
SCHALE.Common.FlatData.HexaUnitGrade Grade = SCHALE.Common.FlatData.HexaUnitGrade.Grade1,
SCHALE.Common.FlatData.TacticEnvironment EnvironmentType = SCHALE.Common.FlatData.TacticEnvironment.None,
SCHALE.Common.FlatData.TacticEnvironment EnvironmentType = SCHALE.Common.FlatData.TacticEnvironment.None_,
float Scale = 0.0f,
bool IsTacticSkip = false) {
builder.StartTable(14);
@ -214,9 +214,9 @@ public class CampaignUnitExcelT
this.ClearScenarioGroupId = null;
this.GroundId = 0;
this.MoveRange = 0;
this.AIMoveType = SCHALE.Common.FlatData.StrategyAIType.None;
this.AIMoveType = SCHALE.Common.FlatData.StrategyAIType.None_;
this.Grade = SCHALE.Common.FlatData.HexaUnitGrade.Grade1;
this.EnvironmentType = SCHALE.Common.FlatData.TacticEnvironment.None;
this.EnvironmentType = SCHALE.Common.FlatData.TacticEnvironment.None_;
this.Scale = 0.0f;
this.IsTacticSkip = false;
}

View File

@ -21,32 +21,64 @@ public struct CharacterCalculationLimitExcel : IFlatbufferObject
public CharacterCalculationLimitExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long Id { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.TacticEntityType TacticEntityType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.TacticEntityType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.TacticEntityType.None; } }
public SCHALE.Common.FlatData.TacticEntityType TacticEntityType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.TacticEntityType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.TacticEntityType.None_; } }
public SCHALE.Common.FlatData.BattleCalculationStat CalculationValue { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.BattleCalculationStat)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.BattleCalculationStat.FinalDamage; } }
public long MinValue { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long MaxValue { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long LimitStartValue(int j) { int o = __p.__offset(14); return o != 0 ? __p.bb.GetLong(__p.__vector(o) + j * 8) : (long)0; }
public int LimitStartValueLength { get { int o = __p.__offset(14); return o != 0 ? __p.__vector_len(o) : 0; } }
#if ENABLE_SPAN_T
public Span<long> GetLimitStartValueBytes() { return __p.__vector_as_span<long>(14, 8); }
#else
public ArraySegment<byte>? GetLimitStartValueBytes() { return __p.__vector_as_arraysegment(14); }
#endif
public long[] GetLimitStartValueArray() { return __p.__vector_as_array<long>(14); }
public long DecreaseRate(int j) { int o = __p.__offset(16); return o != 0 ? __p.bb.GetLong(__p.__vector(o) + j * 8) : (long)0; }
public int DecreaseRateLength { get { int o = __p.__offset(16); return o != 0 ? __p.__vector_len(o) : 0; } }
#if ENABLE_SPAN_T
public Span<long> GetDecreaseRateBytes() { return __p.__vector_as_span<long>(16, 8); }
#else
public ArraySegment<byte>? GetDecreaseRateBytes() { return __p.__vector_as_arraysegment(16); }
#endif
public long[] GetDecreaseRateArray() { return __p.__vector_as_array<long>(16); }
public static Offset<SCHALE.Common.FlatData.CharacterCalculationLimitExcel> CreateCharacterCalculationLimitExcel(FlatBufferBuilder builder,
long Id = 0,
SCHALE.Common.FlatData.TacticEntityType TacticEntityType_ = SCHALE.Common.FlatData.TacticEntityType.None,
SCHALE.Common.FlatData.TacticEntityType TacticEntityType_ = SCHALE.Common.FlatData.TacticEntityType.None_,
SCHALE.Common.FlatData.BattleCalculationStat CalculationValue = SCHALE.Common.FlatData.BattleCalculationStat.FinalDamage,
long MinValue = 0,
long MaxValue = 0) {
builder.StartTable(5);
long MaxValue = 0,
VectorOffset LimitStartValueOffset = default(VectorOffset),
VectorOffset DecreaseRateOffset = default(VectorOffset)) {
builder.StartTable(7);
CharacterCalculationLimitExcel.AddMaxValue(builder, MaxValue);
CharacterCalculationLimitExcel.AddMinValue(builder, MinValue);
CharacterCalculationLimitExcel.AddId(builder, Id);
CharacterCalculationLimitExcel.AddDecreaseRate(builder, DecreaseRateOffset);
CharacterCalculationLimitExcel.AddLimitStartValue(builder, LimitStartValueOffset);
CharacterCalculationLimitExcel.AddCalculationValue(builder, CalculationValue);
CharacterCalculationLimitExcel.AddTacticEntityType_(builder, TacticEntityType_);
return CharacterCalculationLimitExcel.EndCharacterCalculationLimitExcel(builder);
}
public static void StartCharacterCalculationLimitExcel(FlatBufferBuilder builder) { builder.StartTable(5); }
public static void StartCharacterCalculationLimitExcel(FlatBufferBuilder builder) { builder.StartTable(7); }
public static void AddId(FlatBufferBuilder builder, long id) { builder.AddLong(0, id, 0); }
public static void AddTacticEntityType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.TacticEntityType tacticEntityType_) { builder.AddInt(1, (int)tacticEntityType_, 0); }
public static void AddCalculationValue(FlatBufferBuilder builder, SCHALE.Common.FlatData.BattleCalculationStat calculationValue) { builder.AddInt(2, (int)calculationValue, 0); }
public static void AddMinValue(FlatBufferBuilder builder, long minValue) { builder.AddLong(3, minValue, 0); }
public static void AddMaxValue(FlatBufferBuilder builder, long maxValue) { builder.AddLong(4, maxValue, 0); }
public static void AddLimitStartValue(FlatBufferBuilder builder, VectorOffset limitStartValueOffset) { builder.AddOffset(5, limitStartValueOffset.Value, 0); }
public static VectorOffset CreateLimitStartValueVector(FlatBufferBuilder builder, long[] data) { builder.StartVector(8, data.Length, 8); for (int i = data.Length - 1; i >= 0; i--) builder.AddLong(data[i]); return builder.EndVector(); }
public static VectorOffset CreateLimitStartValueVectorBlock(FlatBufferBuilder builder, long[] data) { builder.StartVector(8, data.Length, 8); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateLimitStartValueVectorBlock(FlatBufferBuilder builder, ArraySegment<long> data) { builder.StartVector(8, data.Count, 8); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateLimitStartValueVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<long>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartLimitStartValueVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(8, numElems, 8); }
public static void AddDecreaseRate(FlatBufferBuilder builder, VectorOffset decreaseRateOffset) { builder.AddOffset(6, decreaseRateOffset.Value, 0); }
public static VectorOffset CreateDecreaseRateVector(FlatBufferBuilder builder, long[] data) { builder.StartVector(8, data.Length, 8); for (int i = data.Length - 1; i >= 0; i--) builder.AddLong(data[i]); return builder.EndVector(); }
public static VectorOffset CreateDecreaseRateVectorBlock(FlatBufferBuilder builder, long[] data) { builder.StartVector(8, data.Length, 8); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDecreaseRateVectorBlock(FlatBufferBuilder builder, ArraySegment<long> data) { builder.StartVector(8, data.Count, 8); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDecreaseRateVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<long>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartDecreaseRateVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(8, numElems, 8); }
public static Offset<SCHALE.Common.FlatData.CharacterCalculationLimitExcel> EndCharacterCalculationLimitExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.CharacterCalculationLimitExcel>(o);
@ -63,16 +95,32 @@ public struct CharacterCalculationLimitExcel : IFlatbufferObject
_o.CalculationValue = TableEncryptionService.Convert(this.CalculationValue, key);
_o.MinValue = TableEncryptionService.Convert(this.MinValue, key);
_o.MaxValue = TableEncryptionService.Convert(this.MaxValue, key);
_o.LimitStartValue = new List<long>();
for (var _j = 0; _j < this.LimitStartValueLength; ++_j) {_o.LimitStartValue.Add(TableEncryptionService.Convert(this.LimitStartValue(_j), key));}
_o.DecreaseRate = new List<long>();
for (var _j = 0; _j < this.DecreaseRateLength; ++_j) {_o.DecreaseRate.Add(TableEncryptionService.Convert(this.DecreaseRate(_j), key));}
}
public static Offset<SCHALE.Common.FlatData.CharacterCalculationLimitExcel> Pack(FlatBufferBuilder builder, CharacterCalculationLimitExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.CharacterCalculationLimitExcel>);
var _LimitStartValue = default(VectorOffset);
if (_o.LimitStartValue != null) {
var __LimitStartValue = _o.LimitStartValue.ToArray();
_LimitStartValue = CreateLimitStartValueVector(builder, __LimitStartValue);
}
var _DecreaseRate = default(VectorOffset);
if (_o.DecreaseRate != null) {
var __DecreaseRate = _o.DecreaseRate.ToArray();
_DecreaseRate = CreateDecreaseRateVector(builder, __DecreaseRate);
}
return CreateCharacterCalculationLimitExcel(
builder,
_o.Id,
_o.TacticEntityType_,
_o.CalculationValue,
_o.MinValue,
_o.MaxValue);
_o.MaxValue,
_LimitStartValue,
_DecreaseRate);
}
}
@ -83,13 +131,17 @@ public class CharacterCalculationLimitExcelT
public SCHALE.Common.FlatData.BattleCalculationStat CalculationValue { get; set; }
public long MinValue { get; set; }
public long MaxValue { get; set; }
public List<long> LimitStartValue { get; set; }
public List<long> DecreaseRate { get; set; }
public CharacterCalculationLimitExcelT() {
this.Id = 0;
this.TacticEntityType_ = SCHALE.Common.FlatData.TacticEntityType.None;
this.TacticEntityType_ = SCHALE.Common.FlatData.TacticEntityType.None_;
this.CalculationValue = SCHALE.Common.FlatData.BattleCalculationStat.FinalDamage;
this.MinValue = 0;
this.MaxValue = 0;
this.LimitStartValue = null;
this.DecreaseRate = null;
}
}
@ -104,6 +156,8 @@ static public class CharacterCalculationLimitExcelVerify
&& verifier.VerifyField(tablePos, 8 /*CalculationValue*/, 4 /*SCHALE.Common.FlatData.BattleCalculationStat*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*MinValue*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 12 /*MaxValue*/, 8 /*long*/, 8, false)
&& verifier.VerifyVectorOfData(tablePos, 14 /*LimitStartValue*/, 8 /*long*/, false)
&& verifier.VerifyVectorOfData(tablePos, 16 /*DecreaseRate*/, 8 /*long*/, false)
&& verifier.VerifyTableEnd(tablePos);
}
}

View File

@ -27,7 +27,7 @@ public struct CharacterDialogEventExcel : IFlatbufferObject
public SCHALE.Common.FlatData.ProductionStep ProductionStep_ { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.ProductionStep)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ProductionStep.ToDo; } }
public SCHALE.Common.FlatData.DialogCategory DialogCategory_ { get { int o = __p.__offset(14); return o != 0 ? (SCHALE.Common.FlatData.DialogCategory)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DialogCategory.Cafe; } }
public SCHALE.Common.FlatData.DialogCondition DialogCondition_ { get { int o = __p.__offset(16); return o != 0 ? (SCHALE.Common.FlatData.DialogCondition)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DialogCondition.Idle; } }
public SCHALE.Common.FlatData.DialogConditionDetail DialogConditionDetail_ { get { int o = __p.__offset(18); return o != 0 ? (SCHALE.Common.FlatData.DialogConditionDetail)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DialogConditionDetail.None; } }
public SCHALE.Common.FlatData.DialogConditionDetail DialogConditionDetail_ { get { int o = __p.__offset(18); return o != 0 ? (SCHALE.Common.FlatData.DialogConditionDetail)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DialogConditionDetail.None_; } }
public long DialogConditionDetailValue { get { int o = __p.__offset(20); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long GroupId { get { int o = __p.__offset(22); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.DialogType DialogType_ { get { int o = __p.__offset(24); return o != 0 ? (SCHALE.Common.FlatData.DialogType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DialogType.Talk; } }
@ -88,7 +88,7 @@ public struct CharacterDialogEventExcel : IFlatbufferObject
SCHALE.Common.FlatData.ProductionStep ProductionStep_ = SCHALE.Common.FlatData.ProductionStep.ToDo,
SCHALE.Common.FlatData.DialogCategory DialogCategory_ = SCHALE.Common.FlatData.DialogCategory.Cafe,
SCHALE.Common.FlatData.DialogCondition DialogCondition_ = SCHALE.Common.FlatData.DialogCondition.Idle,
SCHALE.Common.FlatData.DialogConditionDetail DialogConditionDetail_ = SCHALE.Common.FlatData.DialogConditionDetail.None,
SCHALE.Common.FlatData.DialogConditionDetail DialogConditionDetail_ = SCHALE.Common.FlatData.DialogConditionDetail.None_,
long DialogConditionDetailValue = 0,
long GroupId = 0,
SCHALE.Common.FlatData.DialogType DialogType_ = SCHALE.Common.FlatData.DialogType.Talk,
@ -264,7 +264,7 @@ public class CharacterDialogEventExcelT
this.ProductionStep_ = SCHALE.Common.FlatData.ProductionStep.ToDo;
this.DialogCategory_ = SCHALE.Common.FlatData.DialogCategory.Cafe;
this.DialogCondition_ = SCHALE.Common.FlatData.DialogCondition.Idle;
this.DialogConditionDetail_ = SCHALE.Common.FlatData.DialogConditionDetail.None;
this.DialogConditionDetail_ = SCHALE.Common.FlatData.DialogConditionDetail.None_;
this.DialogConditionDetailValue = 0;
this.GroupId = 0;
this.DialogType_ = SCHALE.Common.FlatData.DialogType.Talk;

View File

@ -23,10 +23,10 @@ public struct CharacterDialogExcel : IFlatbufferObject
public long CharacterId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long CostumeUniqueId { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long DisplayOrder { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ProductionStep ProductionStep { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.ProductionStep)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ProductionStep.ToDo; } }
public SCHALE.Common.FlatData.DialogCategory DialogCategory { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.DialogCategory)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DialogCategory.Cafe; } }
public SCHALE.Common.FlatData.DialogCondition DialogCondition { get { int o = __p.__offset(14); return o != 0 ? (SCHALE.Common.FlatData.DialogCondition)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DialogCondition.Idle; } }
public SCHALE.Common.FlatData.Anniversary Anniversary { get { int o = __p.__offset(16); return o != 0 ? (SCHALE.Common.FlatData.Anniversary)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Anniversary.None; } }
public SCHALE.Common.FlatData.ProductionStep ProductionStep_ { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.ProductionStep)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ProductionStep.ToDo; } }
public SCHALE.Common.FlatData.DialogCategory DialogCategory_ { get { int o = __p.__offset(12); return o != 0 ? (SCHALE.Common.FlatData.DialogCategory)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DialogCategory.Cafe; } }
public SCHALE.Common.FlatData.DialogCondition DialogCondition_ { get { int o = __p.__offset(14); return o != 0 ? (SCHALE.Common.FlatData.DialogCondition)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DialogCondition.Idle; } }
public SCHALE.Common.FlatData.Anniversary Anniversary_ { get { int o = __p.__offset(16); return o != 0 ? (SCHALE.Common.FlatData.Anniversary)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.Anniversary.None_; } }
public string StartDate { get { int o = __p.__offset(18); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetStartDateBytes() { return __p.__vector_as_span<byte>(18, 1); }
@ -42,7 +42,7 @@ public struct CharacterDialogExcel : IFlatbufferObject
#endif
public byte[] GetEndDateArray() { return __p.__vector_as_array<byte>(20); }
public long GroupId { get { int o = __p.__offset(22); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.DialogType DialogType { get { int o = __p.__offset(24); return o != 0 ? (SCHALE.Common.FlatData.DialogType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DialogType.Talk; } }
public SCHALE.Common.FlatData.DialogType DialogType_ { get { int o = __p.__offset(24); return o != 0 ? (SCHALE.Common.FlatData.DialogType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DialogType.Talk; } }
public string ActionName { get { int o = __p.__offset(26); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetActionNameBytes() { return __p.__vector_as_span<byte>(26, 1); }
@ -58,20 +58,20 @@ public struct CharacterDialogExcel : IFlatbufferObject
public ArraySegment<byte>? GetAnimationNameBytes() { return __p.__vector_as_arraysegment(30); }
#endif
public byte[] GetAnimationNameArray() { return __p.__vector_as_array<byte>(30); }
public string LocalizeKr { get { int o = __p.__offset(32); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public string LocalizeKR { get { int o = __p.__offset(32); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetLocalizeKrBytes() { return __p.__vector_as_span<byte>(32, 1); }
public Span<byte> GetLocalizeKRBytes() { return __p.__vector_as_span<byte>(32, 1); }
#else
public ArraySegment<byte>? GetLocalizeKrBytes() { return __p.__vector_as_arraysegment(32); }
public ArraySegment<byte>? GetLocalizeKRBytes() { return __p.__vector_as_arraysegment(32); }
#endif
public byte[] GetLocalizeKrArray() { return __p.__vector_as_array<byte>(32); }
public string LocalizeJp { get { int o = __p.__offset(34); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public byte[] GetLocalizeKRArray() { return __p.__vector_as_array<byte>(32); }
public string LocalizeJP { get { int o = __p.__offset(34); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetLocalizeJpBytes() { return __p.__vector_as_span<byte>(34, 1); }
public Span<byte> GetLocalizeJPBytes() { return __p.__vector_as_span<byte>(34, 1); }
#else
public ArraySegment<byte>? GetLocalizeJpBytes() { return __p.__vector_as_arraysegment(34); }
public ArraySegment<byte>? GetLocalizeJPBytes() { return __p.__vector_as_arraysegment(34); }
#endif
public byte[] GetLocalizeJpArray() { return __p.__vector_as_array<byte>(34); }
public byte[] GetLocalizeJPArray() { return __p.__vector_as_array<byte>(34); }
public uint VoiceId(int j) { int o = __p.__offset(36); return o != 0 ? __p.bb.GetUint(__p.__vector(o) + j * 4) : (uint)0; }
public int VoiceIdLength { get { int o = __p.__offset(36); return o != 0 ? __p.__vector_len(o) : 0; } }
#if ENABLE_SPAN_T
@ -84,69 +84,69 @@ public struct CharacterDialogExcel : IFlatbufferObject
public float PosX { get { int o = __p.__offset(40); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
public float PosY { get { int o = __p.__offset(42); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
public bool CollectionVisible { get { int o = __p.__offset(44); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public SCHALE.Common.FlatData.CVCollectionType CvCollectionType { get { int o = __p.__offset(46); return o != 0 ? (SCHALE.Common.FlatData.CVCollectionType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.CVCollectionType.CVNormal; } }
public SCHALE.Common.FlatData.CVCollectionType CVCollectionType_ { get { int o = __p.__offset(46); return o != 0 ? (SCHALE.Common.FlatData.CVCollectionType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.CVCollectionType.CVNormal; } }
public long UnlockFavorRank { get { int o = __p.__offset(48); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public bool UnlockEquipWeapon { get { int o = __p.__offset(50); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public string LocalizeCvGroup { get { int o = __p.__offset(52); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
public string LocalizeCVGroup { get { int o = __p.__offset(52); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetLocalizeCvGroupBytes() { return __p.__vector_as_span<byte>(52, 1); }
public Span<byte> GetLocalizeCVGroupBytes() { return __p.__vector_as_span<byte>(52, 1); }
#else
public ArraySegment<byte>? GetLocalizeCvGroupBytes() { return __p.__vector_as_arraysegment(52); }
public ArraySegment<byte>? GetLocalizeCVGroupBytes() { return __p.__vector_as_arraysegment(52); }
#endif
public byte[] GetLocalizeCvGroupArray() { return __p.__vector_as_array<byte>(52); }
public byte[] GetLocalizeCVGroupArray() { return __p.__vector_as_array<byte>(52); }
public static Offset<SCHALE.Common.FlatData.CharacterDialogExcel> CreateCharacterDialogExcel(FlatBufferBuilder builder,
long character_id = 0,
long costume_unique_id = 0,
long display_order = 0,
SCHALE.Common.FlatData.ProductionStep production_step = SCHALE.Common.FlatData.ProductionStep.ToDo,
SCHALE.Common.FlatData.DialogCategory dialog_category = SCHALE.Common.FlatData.DialogCategory.Cafe,
SCHALE.Common.FlatData.DialogCondition dialog_condition = SCHALE.Common.FlatData.DialogCondition.Idle,
SCHALE.Common.FlatData.Anniversary anniversary = SCHALE.Common.FlatData.Anniversary.None,
StringOffset start_dateOffset = default(StringOffset),
StringOffset end_dateOffset = default(StringOffset),
long group_id = 0,
SCHALE.Common.FlatData.DialogType dialog_type = SCHALE.Common.FlatData.DialogType.Talk,
StringOffset action_nameOffset = default(StringOffset),
long duration = 0,
StringOffset animation_nameOffset = default(StringOffset),
StringOffset localize_krOffset = default(StringOffset),
StringOffset localize_jpOffset = default(StringOffset),
VectorOffset voice_idOffset = default(VectorOffset),
bool apply_position = false,
float pos_x = 0.0f,
float pos_y = 0.0f,
bool collection_visible = false,
SCHALE.Common.FlatData.CVCollectionType cv_collection_type = SCHALE.Common.FlatData.CVCollectionType.CVNormal,
long unlock_favor_rank = 0,
bool unlock_equip_weapon = false,
StringOffset localize_cv_groupOffset = default(StringOffset)) {
long CharacterId = 0,
long CostumeUniqueId = 0,
long DisplayOrder = 0,
SCHALE.Common.FlatData.ProductionStep ProductionStep_ = SCHALE.Common.FlatData.ProductionStep.ToDo,
SCHALE.Common.FlatData.DialogCategory DialogCategory_ = SCHALE.Common.FlatData.DialogCategory.Cafe,
SCHALE.Common.FlatData.DialogCondition DialogCondition_ = SCHALE.Common.FlatData.DialogCondition.Idle,
SCHALE.Common.FlatData.Anniversary Anniversary_ = SCHALE.Common.FlatData.Anniversary.None_,
StringOffset StartDateOffset = default(StringOffset),
StringOffset EndDateOffset = default(StringOffset),
long GroupId = 0,
SCHALE.Common.FlatData.DialogType DialogType_ = SCHALE.Common.FlatData.DialogType.Talk,
StringOffset ActionNameOffset = default(StringOffset),
long Duration = 0,
StringOffset AnimationNameOffset = default(StringOffset),
StringOffset LocalizeKROffset = default(StringOffset),
StringOffset LocalizeJPOffset = default(StringOffset),
VectorOffset VoiceIdOffset = default(VectorOffset),
bool ApplyPosition = false,
float PosX = 0.0f,
float PosY = 0.0f,
bool CollectionVisible = false,
SCHALE.Common.FlatData.CVCollectionType CVCollectionType_ = SCHALE.Common.FlatData.CVCollectionType.CVNormal,
long UnlockFavorRank = 0,
bool UnlockEquipWeapon = false,
StringOffset LocalizeCVGroupOffset = default(StringOffset)) {
builder.StartTable(25);
CharacterDialogExcel.AddUnlockFavorRank(builder, unlock_favor_rank);
CharacterDialogExcel.AddDuration(builder, duration);
CharacterDialogExcel.AddGroupId(builder, group_id);
CharacterDialogExcel.AddDisplayOrder(builder, display_order);
CharacterDialogExcel.AddCostumeUniqueId(builder, costume_unique_id);
CharacterDialogExcel.AddCharacterId(builder, character_id);
CharacterDialogExcel.AddLocalizeCvGroup(builder, localize_cv_groupOffset);
CharacterDialogExcel.AddCvCollectionType(builder, cv_collection_type);
CharacterDialogExcel.AddPosY(builder, pos_y);
CharacterDialogExcel.AddPosX(builder, pos_x);
CharacterDialogExcel.AddVoiceId(builder, voice_idOffset);
CharacterDialogExcel.AddLocalizeJp(builder, localize_jpOffset);
CharacterDialogExcel.AddLocalizeKr(builder, localize_krOffset);
CharacterDialogExcel.AddAnimationName(builder, animation_nameOffset);
CharacterDialogExcel.AddActionName(builder, action_nameOffset);
CharacterDialogExcel.AddDialogType(builder, dialog_type);
CharacterDialogExcel.AddEndDate(builder, end_dateOffset);
CharacterDialogExcel.AddStartDate(builder, start_dateOffset);
CharacterDialogExcel.AddAnniversary(builder, anniversary);
CharacterDialogExcel.AddDialogCondition(builder, dialog_condition);
CharacterDialogExcel.AddDialogCategory(builder, dialog_category);
CharacterDialogExcel.AddProductionStep(builder, production_step);
CharacterDialogExcel.AddUnlockEquipWeapon(builder, unlock_equip_weapon);
CharacterDialogExcel.AddCollectionVisible(builder, collection_visible);
CharacterDialogExcel.AddApplyPosition(builder, apply_position);
CharacterDialogExcel.AddUnlockFavorRank(builder, UnlockFavorRank);
CharacterDialogExcel.AddDuration(builder, Duration);
CharacterDialogExcel.AddGroupId(builder, GroupId);
CharacterDialogExcel.AddDisplayOrder(builder, DisplayOrder);
CharacterDialogExcel.AddCostumeUniqueId(builder, CostumeUniqueId);
CharacterDialogExcel.AddCharacterId(builder, CharacterId);
CharacterDialogExcel.AddLocalizeCVGroup(builder, LocalizeCVGroupOffset);
CharacterDialogExcel.AddCVCollectionType_(builder, CVCollectionType_);
CharacterDialogExcel.AddPosY(builder, PosY);
CharacterDialogExcel.AddPosX(builder, PosX);
CharacterDialogExcel.AddVoiceId(builder, VoiceIdOffset);
CharacterDialogExcel.AddLocalizeJP(builder, LocalizeJPOffset);
CharacterDialogExcel.AddLocalizeKR(builder, LocalizeKROffset);
CharacterDialogExcel.AddAnimationName(builder, AnimationNameOffset);
CharacterDialogExcel.AddActionName(builder, ActionNameOffset);
CharacterDialogExcel.AddDialogType_(builder, DialogType_);
CharacterDialogExcel.AddEndDate(builder, EndDateOffset);
CharacterDialogExcel.AddStartDate(builder, StartDateOffset);
CharacterDialogExcel.AddAnniversary_(builder, Anniversary_);
CharacterDialogExcel.AddDialogCondition_(builder, DialogCondition_);
CharacterDialogExcel.AddDialogCategory_(builder, DialogCategory_);
CharacterDialogExcel.AddProductionStep_(builder, ProductionStep_);
CharacterDialogExcel.AddUnlockEquipWeapon(builder, UnlockEquipWeapon);
CharacterDialogExcel.AddCollectionVisible(builder, CollectionVisible);
CharacterDialogExcel.AddApplyPosition(builder, ApplyPosition);
return CharacterDialogExcel.EndCharacterDialogExcel(builder);
}
@ -154,19 +154,19 @@ public struct CharacterDialogExcel : IFlatbufferObject
public static void AddCharacterId(FlatBufferBuilder builder, long characterId) { builder.AddLong(0, characterId, 0); }
public static void AddCostumeUniqueId(FlatBufferBuilder builder, long costumeUniqueId) { builder.AddLong(1, costumeUniqueId, 0); }
public static void AddDisplayOrder(FlatBufferBuilder builder, long displayOrder) { builder.AddLong(2, displayOrder, 0); }
public static void AddProductionStep(FlatBufferBuilder builder, SCHALE.Common.FlatData.ProductionStep productionStep) { builder.AddInt(3, (int)productionStep, 0); }
public static void AddDialogCategory(FlatBufferBuilder builder, SCHALE.Common.FlatData.DialogCategory dialogCategory) { builder.AddInt(4, (int)dialogCategory, 0); }
public static void AddDialogCondition(FlatBufferBuilder builder, SCHALE.Common.FlatData.DialogCondition dialogCondition) { builder.AddInt(5, (int)dialogCondition, 0); }
public static void AddAnniversary(FlatBufferBuilder builder, SCHALE.Common.FlatData.Anniversary anniversary) { builder.AddInt(6, (int)anniversary, 0); }
public static void AddProductionStep_(FlatBufferBuilder builder, SCHALE.Common.FlatData.ProductionStep productionStep_) { builder.AddInt(3, (int)productionStep_, 0); }
public static void AddDialogCategory_(FlatBufferBuilder builder, SCHALE.Common.FlatData.DialogCategory dialogCategory_) { builder.AddInt(4, (int)dialogCategory_, 0); }
public static void AddDialogCondition_(FlatBufferBuilder builder, SCHALE.Common.FlatData.DialogCondition dialogCondition_) { builder.AddInt(5, (int)dialogCondition_, 0); }
public static void AddAnniversary_(FlatBufferBuilder builder, SCHALE.Common.FlatData.Anniversary anniversary_) { builder.AddInt(6, (int)anniversary_, 0); }
public static void AddStartDate(FlatBufferBuilder builder, StringOffset startDateOffset) { builder.AddOffset(7, startDateOffset.Value, 0); }
public static void AddEndDate(FlatBufferBuilder builder, StringOffset endDateOffset) { builder.AddOffset(8, endDateOffset.Value, 0); }
public static void AddGroupId(FlatBufferBuilder builder, long groupId) { builder.AddLong(9, groupId, 0); }
public static void AddDialogType(FlatBufferBuilder builder, SCHALE.Common.FlatData.DialogType dialogType) { builder.AddInt(10, (int)dialogType, 0); }
public static void AddDialogType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.DialogType dialogType_) { builder.AddInt(10, (int)dialogType_, 0); }
public static void AddActionName(FlatBufferBuilder builder, StringOffset actionNameOffset) { builder.AddOffset(11, actionNameOffset.Value, 0); }
public static void AddDuration(FlatBufferBuilder builder, long duration) { builder.AddLong(12, duration, 0); }
public static void AddAnimationName(FlatBufferBuilder builder, StringOffset animationNameOffset) { builder.AddOffset(13, animationNameOffset.Value, 0); }
public static void AddLocalizeKr(FlatBufferBuilder builder, StringOffset localizeKrOffset) { builder.AddOffset(14, localizeKrOffset.Value, 0); }
public static void AddLocalizeJp(FlatBufferBuilder builder, StringOffset localizeJpOffset) { builder.AddOffset(15, localizeJpOffset.Value, 0); }
public static void AddLocalizeKR(FlatBufferBuilder builder, StringOffset localizeKROffset) { builder.AddOffset(14, localizeKROffset.Value, 0); }
public static void AddLocalizeJP(FlatBufferBuilder builder, StringOffset localizeJPOffset) { builder.AddOffset(15, localizeJPOffset.Value, 0); }
public static void AddVoiceId(FlatBufferBuilder builder, VectorOffset voiceIdOffset) { builder.AddOffset(16, voiceIdOffset.Value, 0); }
public static VectorOffset CreateVoiceIdVector(FlatBufferBuilder builder, uint[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddUint(data[i]); return builder.EndVector(); }
public static VectorOffset CreateVoiceIdVectorBlock(FlatBufferBuilder builder, uint[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
@ -177,10 +177,10 @@ public struct CharacterDialogExcel : IFlatbufferObject
public static void AddPosX(FlatBufferBuilder builder, float posX) { builder.AddFloat(18, posX, 0.0f); }
public static void AddPosY(FlatBufferBuilder builder, float posY) { builder.AddFloat(19, posY, 0.0f); }
public static void AddCollectionVisible(FlatBufferBuilder builder, bool collectionVisible) { builder.AddBool(20, collectionVisible, false); }
public static void AddCvCollectionType(FlatBufferBuilder builder, SCHALE.Common.FlatData.CVCollectionType cvCollectionType) { builder.AddInt(21, (int)cvCollectionType, 0); }
public static void AddCVCollectionType_(FlatBufferBuilder builder, SCHALE.Common.FlatData.CVCollectionType cVCollectionType_) { builder.AddInt(21, (int)cVCollectionType_, 0); }
public static void AddUnlockFavorRank(FlatBufferBuilder builder, long unlockFavorRank) { builder.AddLong(22, unlockFavorRank, 0); }
public static void AddUnlockEquipWeapon(FlatBufferBuilder builder, bool unlockEquipWeapon) { builder.AddBool(23, unlockEquipWeapon, false); }
public static void AddLocalizeCvGroup(FlatBufferBuilder builder, StringOffset localizeCvGroupOffset) { builder.AddOffset(24, localizeCvGroupOffset.Value, 0); }
public static void AddLocalizeCVGroup(FlatBufferBuilder builder, StringOffset localizeCVGroupOffset) { builder.AddOffset(24, localizeCVGroupOffset.Value, 0); }
public static Offset<SCHALE.Common.FlatData.CharacterDialogExcel> EndCharacterDialogExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.CharacterDialogExcel>(o);
@ -195,71 +195,71 @@ public struct CharacterDialogExcel : IFlatbufferObject
_o.CharacterId = TableEncryptionService.Convert(this.CharacterId, key);
_o.CostumeUniqueId = TableEncryptionService.Convert(this.CostumeUniqueId, key);
_o.DisplayOrder = TableEncryptionService.Convert(this.DisplayOrder, key);
_o.ProductionStep = TableEncryptionService.Convert(this.ProductionStep, key);
_o.DialogCategory = TableEncryptionService.Convert(this.DialogCategory, key);
_o.DialogCondition = TableEncryptionService.Convert(this.DialogCondition, key);
_o.Anniversary = TableEncryptionService.Convert(this.Anniversary, key);
_o.ProductionStep_ = TableEncryptionService.Convert(this.ProductionStep_, key);
_o.DialogCategory_ = TableEncryptionService.Convert(this.DialogCategory_, key);
_o.DialogCondition_ = TableEncryptionService.Convert(this.DialogCondition_, key);
_o.Anniversary_ = TableEncryptionService.Convert(this.Anniversary_, key);
_o.StartDate = TableEncryptionService.Convert(this.StartDate, key);
_o.EndDate = TableEncryptionService.Convert(this.EndDate, key);
_o.GroupId = TableEncryptionService.Convert(this.GroupId, key);
_o.DialogType = TableEncryptionService.Convert(this.DialogType, key);
_o.DialogType_ = TableEncryptionService.Convert(this.DialogType_, key);
_o.ActionName = TableEncryptionService.Convert(this.ActionName, key);
_o.Duration = TableEncryptionService.Convert(this.Duration, key);
_o.AnimationName = TableEncryptionService.Convert(this.AnimationName, key);
_o.LocalizeKr = TableEncryptionService.Convert(this.LocalizeKr, key);
_o.LocalizeJp = TableEncryptionService.Convert(this.LocalizeJp, key);
_o.LocalizeKR = TableEncryptionService.Convert(this.LocalizeKR, key);
_o.LocalizeJP = TableEncryptionService.Convert(this.LocalizeJP, key);
_o.VoiceId = new List<uint>();
for (var _j = 0; _j < this.VoiceIdLength; ++_j) {_o.VoiceId.Add(TableEncryptionService.Convert(this.VoiceId(_j), key));}
_o.ApplyPosition = TableEncryptionService.Convert(this.ApplyPosition, key);
_o.PosX = TableEncryptionService.Convert(this.PosX, key);
_o.PosY = TableEncryptionService.Convert(this.PosY, key);
_o.CollectionVisible = TableEncryptionService.Convert(this.CollectionVisible, key);
_o.CvCollectionType = TableEncryptionService.Convert(this.CvCollectionType, key);
_o.CVCollectionType_ = TableEncryptionService.Convert(this.CVCollectionType_, key);
_o.UnlockFavorRank = TableEncryptionService.Convert(this.UnlockFavorRank, key);
_o.UnlockEquipWeapon = TableEncryptionService.Convert(this.UnlockEquipWeapon, key);
_o.LocalizeCvGroup = TableEncryptionService.Convert(this.LocalizeCvGroup, key);
_o.LocalizeCVGroup = TableEncryptionService.Convert(this.LocalizeCVGroup, key);
}
public static Offset<SCHALE.Common.FlatData.CharacterDialogExcel> Pack(FlatBufferBuilder builder, CharacterDialogExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.CharacterDialogExcel>);
var _start_date = _o.StartDate == null ? default(StringOffset) : builder.CreateString(_o.StartDate);
var _end_date = _o.EndDate == null ? default(StringOffset) : builder.CreateString(_o.EndDate);
var _action_name = _o.ActionName == null ? default(StringOffset) : builder.CreateString(_o.ActionName);
var _animation_name = _o.AnimationName == null ? default(StringOffset) : builder.CreateString(_o.AnimationName);
var _localize_kr = _o.LocalizeKr == null ? default(StringOffset) : builder.CreateString(_o.LocalizeKr);
var _localize_jp = _o.LocalizeJp == null ? default(StringOffset) : builder.CreateString(_o.LocalizeJp);
var _voice_id = default(VectorOffset);
var _StartDate = _o.StartDate == null ? default(StringOffset) : builder.CreateString(_o.StartDate);
var _EndDate = _o.EndDate == null ? default(StringOffset) : builder.CreateString(_o.EndDate);
var _ActionName = _o.ActionName == null ? default(StringOffset) : builder.CreateString(_o.ActionName);
var _AnimationName = _o.AnimationName == null ? default(StringOffset) : builder.CreateString(_o.AnimationName);
var _LocalizeKR = _o.LocalizeKR == null ? default(StringOffset) : builder.CreateString(_o.LocalizeKR);
var _LocalizeJP = _o.LocalizeJP == null ? default(StringOffset) : builder.CreateString(_o.LocalizeJP);
var _VoiceId = default(VectorOffset);
if (_o.VoiceId != null) {
var __voice_id = _o.VoiceId.ToArray();
_voice_id = CreateVoiceIdVector(builder, __voice_id);
var __VoiceId = _o.VoiceId.ToArray();
_VoiceId = CreateVoiceIdVector(builder, __VoiceId);
}
var _localize_cv_group = _o.LocalizeCvGroup == null ? default(StringOffset) : builder.CreateString(_o.LocalizeCvGroup);
var _LocalizeCVGroup = _o.LocalizeCVGroup == null ? default(StringOffset) : builder.CreateString(_o.LocalizeCVGroup);
return CreateCharacterDialogExcel(
builder,
_o.CharacterId,
_o.CostumeUniqueId,
_o.DisplayOrder,
_o.ProductionStep,
_o.DialogCategory,
_o.DialogCondition,
_o.Anniversary,
_start_date,
_end_date,
_o.ProductionStep_,
_o.DialogCategory_,
_o.DialogCondition_,
_o.Anniversary_,
_StartDate,
_EndDate,
_o.GroupId,
_o.DialogType,
_action_name,
_o.DialogType_,
_ActionName,
_o.Duration,
_animation_name,
_localize_kr,
_localize_jp,
_voice_id,
_AnimationName,
_LocalizeKR,
_LocalizeJP,
_VoiceId,
_o.ApplyPosition,
_o.PosX,
_o.PosY,
_o.CollectionVisible,
_o.CvCollectionType,
_o.CVCollectionType_,
_o.UnlockFavorRank,
_o.UnlockEquipWeapon,
_localize_cv_group);
_LocalizeCVGroup);
}
}
@ -268,55 +268,55 @@ public class CharacterDialogExcelT
public long CharacterId { get; set; }
public long CostumeUniqueId { get; set; }
public long DisplayOrder { get; set; }
public SCHALE.Common.FlatData.ProductionStep ProductionStep { get; set; }
public SCHALE.Common.FlatData.DialogCategory DialogCategory { get; set; }
public SCHALE.Common.FlatData.DialogCondition DialogCondition { get; set; }
public SCHALE.Common.FlatData.Anniversary Anniversary { get; set; }
public SCHALE.Common.FlatData.ProductionStep ProductionStep_ { get; set; }
public SCHALE.Common.FlatData.DialogCategory DialogCategory_ { get; set; }
public SCHALE.Common.FlatData.DialogCondition DialogCondition_ { get; set; }
public SCHALE.Common.FlatData.Anniversary Anniversary_ { get; set; }
public string StartDate { get; set; }
public string EndDate { get; set; }
public long GroupId { get; set; }
public SCHALE.Common.FlatData.DialogType DialogType { get; set; }
public SCHALE.Common.FlatData.DialogType DialogType_ { get; set; }
public string ActionName { get; set; }
public long Duration { get; set; }
public string AnimationName { get; set; }
public string LocalizeKr { get; set; }
public string LocalizeJp { get; set; }
public string LocalizeKR { get; set; }
public string LocalizeJP { get; set; }
public List<uint> VoiceId { get; set; }
public bool ApplyPosition { get; set; }
public float PosX { get; set; }
public float PosY { get; set; }
public bool CollectionVisible { get; set; }
public SCHALE.Common.FlatData.CVCollectionType CvCollectionType { get; set; }
public SCHALE.Common.FlatData.CVCollectionType CVCollectionType_ { get; set; }
public long UnlockFavorRank { get; set; }
public bool UnlockEquipWeapon { get; set; }
public string LocalizeCvGroup { get; set; }
public string LocalizeCVGroup { get; set; }
public CharacterDialogExcelT() {
this.CharacterId = 0;
this.CostumeUniqueId = 0;
this.DisplayOrder = 0;
this.ProductionStep = SCHALE.Common.FlatData.ProductionStep.ToDo;
this.DialogCategory = SCHALE.Common.FlatData.DialogCategory.Cafe;
this.DialogCondition = SCHALE.Common.FlatData.DialogCondition.Idle;
this.Anniversary = SCHALE.Common.FlatData.Anniversary.None;
this.ProductionStep_ = SCHALE.Common.FlatData.ProductionStep.ToDo;
this.DialogCategory_ = SCHALE.Common.FlatData.DialogCategory.Cafe;
this.DialogCondition_ = SCHALE.Common.FlatData.DialogCondition.Idle;
this.Anniversary_ = SCHALE.Common.FlatData.Anniversary.None_;
this.StartDate = null;
this.EndDate = null;
this.GroupId = 0;
this.DialogType = SCHALE.Common.FlatData.DialogType.Talk;
this.DialogType_ = SCHALE.Common.FlatData.DialogType.Talk;
this.ActionName = null;
this.Duration = 0;
this.AnimationName = null;
this.LocalizeKr = null;
this.LocalizeJp = null;
this.LocalizeKR = null;
this.LocalizeJP = null;
this.VoiceId = null;
this.ApplyPosition = false;
this.PosX = 0.0f;
this.PosY = 0.0f;
this.CollectionVisible = false;
this.CvCollectionType = SCHALE.Common.FlatData.CVCollectionType.CVNormal;
this.CVCollectionType_ = SCHALE.Common.FlatData.CVCollectionType.CVNormal;
this.UnlockFavorRank = 0;
this.UnlockEquipWeapon = false;
this.LocalizeCvGroup = null;
this.LocalizeCVGroup = null;
}
}
@ -329,28 +329,28 @@ static public class CharacterDialogExcelVerify
&& verifier.VerifyField(tablePos, 4 /*CharacterId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 6 /*CostumeUniqueId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 8 /*DisplayOrder*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 10 /*ProductionStep*/, 4 /*SCHALE.Common.FlatData.ProductionStep*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*DialogCategory*/, 4 /*SCHALE.Common.FlatData.DialogCategory*/, 4, false)
&& verifier.VerifyField(tablePos, 14 /*DialogCondition*/, 4 /*SCHALE.Common.FlatData.DialogCondition*/, 4, false)
&& verifier.VerifyField(tablePos, 16 /*Anniversary*/, 4 /*SCHALE.Common.FlatData.Anniversary*/, 4, false)
&& verifier.VerifyField(tablePos, 10 /*ProductionStep_*/, 4 /*SCHALE.Common.FlatData.ProductionStep*/, 4, false)
&& verifier.VerifyField(tablePos, 12 /*DialogCategory_*/, 4 /*SCHALE.Common.FlatData.DialogCategory*/, 4, false)
&& verifier.VerifyField(tablePos, 14 /*DialogCondition_*/, 4 /*SCHALE.Common.FlatData.DialogCondition*/, 4, false)
&& verifier.VerifyField(tablePos, 16 /*Anniversary_*/, 4 /*SCHALE.Common.FlatData.Anniversary*/, 4, false)
&& verifier.VerifyString(tablePos, 18 /*StartDate*/, false)
&& verifier.VerifyString(tablePos, 20 /*EndDate*/, false)
&& verifier.VerifyField(tablePos, 22 /*GroupId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 24 /*DialogType*/, 4 /*SCHALE.Common.FlatData.DialogType*/, 4, false)
&& verifier.VerifyField(tablePos, 24 /*DialogType_*/, 4 /*SCHALE.Common.FlatData.DialogType*/, 4, false)
&& verifier.VerifyString(tablePos, 26 /*ActionName*/, false)
&& verifier.VerifyField(tablePos, 28 /*Duration*/, 8 /*long*/, 8, false)
&& verifier.VerifyString(tablePos, 30 /*AnimationName*/, false)
&& verifier.VerifyString(tablePos, 32 /*LocalizeKr*/, false)
&& verifier.VerifyString(tablePos, 34 /*LocalizeJp*/, false)
&& verifier.VerifyString(tablePos, 32 /*LocalizeKR*/, false)
&& verifier.VerifyString(tablePos, 34 /*LocalizeJP*/, false)
&& verifier.VerifyVectorOfData(tablePos, 36 /*VoiceId*/, 4 /*uint*/, false)
&& verifier.VerifyField(tablePos, 38 /*ApplyPosition*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 40 /*PosX*/, 4 /*float*/, 4, false)
&& verifier.VerifyField(tablePos, 42 /*PosY*/, 4 /*float*/, 4, false)
&& verifier.VerifyField(tablePos, 44 /*CollectionVisible*/, 1 /*bool*/, 1, false)
&& verifier.VerifyField(tablePos, 46 /*CvCollectionType*/, 4 /*SCHALE.Common.FlatData.CVCollectionType*/, 4, false)
&& verifier.VerifyField(tablePos, 46 /*CVCollectionType_*/, 4 /*SCHALE.Common.FlatData.CVCollectionType*/, 4, false)
&& verifier.VerifyField(tablePos, 48 /*UnlockFavorRank*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 50 /*UnlockEquipWeapon*/, 1 /*bool*/, 1, false)
&& verifier.VerifyString(tablePos, 52 /*LocalizeCvGroup*/, false)
&& verifier.VerifyString(tablePos, 52 /*LocalizeCVGroup*/, false)
&& verifier.VerifyTableEnd(tablePos);
}
}

View File

@ -23,7 +23,7 @@ public struct CharacterDialogFieldExcel : IFlatbufferObject
public long GroupId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int Phase { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int TargetIndex { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.FieldDialogType DialogType { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.FieldDialogType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.FieldDialogType.None; } }
public SCHALE.Common.FlatData.FieldDialogType DialogType { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.FieldDialogType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.FieldDialogType.None_; } }
public long Duration { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public string MotionName { get { int o = __p.__offset(14); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
@ -53,7 +53,7 @@ public struct CharacterDialogFieldExcel : IFlatbufferObject
long GroupId = 0,
int Phase = 0,
int TargetIndex = 0,
SCHALE.Common.FlatData.FieldDialogType DialogType = SCHALE.Common.FlatData.FieldDialogType.None,
SCHALE.Common.FlatData.FieldDialogType DialogType = SCHALE.Common.FlatData.FieldDialogType.None_,
long Duration = 0,
StringOffset MotionNameOffset = default(StringOffset),
bool IsInteractionDialog = false,
@ -144,7 +144,7 @@ public class CharacterDialogFieldExcelT
this.GroupId = 0;
this.Phase = 0;
this.TargetIndex = 0;
this.DialogType = SCHALE.Common.FlatData.FieldDialogType.None;
this.DialogType = SCHALE.Common.FlatData.FieldDialogType.None_;
this.Duration = 0;
this.MotionName = null;
this.IsInteractionDialog = false;

File diff suppressed because it is too large Load Diff

View File

@ -24,9 +24,9 @@ public struct CharacterExcelTable : IFlatbufferObject
public int DataListLength { get { int o = __p.__offset(4); return o != 0 ? __p.__vector_len(o) : 0; } }
public static Offset<SCHALE.Common.FlatData.CharacterExcelTable> CreateCharacterExcelTable(FlatBufferBuilder builder,
VectorOffset data_listOffset = default(VectorOffset)) {
VectorOffset DataListOffset = default(VectorOffset)) {
builder.StartTable(1);
CharacterExcelTable.AddDataList(builder, data_listOffset);
CharacterExcelTable.AddDataList(builder, DataListOffset);
return CharacterExcelTable.EndCharacterExcelTable(builder);
}
@ -53,15 +53,15 @@ public struct CharacterExcelTable : IFlatbufferObject
}
public static Offset<SCHALE.Common.FlatData.CharacterExcelTable> Pack(FlatBufferBuilder builder, CharacterExcelTableT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.CharacterExcelTable>);
var _data_list = default(VectorOffset);
var _DataList = default(VectorOffset);
if (_o.DataList != null) {
var __data_list = new Offset<SCHALE.Common.FlatData.CharacterExcel>[_o.DataList.Count];
for (var _j = 0; _j < __data_list.Length; ++_j) { __data_list[_j] = SCHALE.Common.FlatData.CharacterExcel.Pack(builder, _o.DataList[_j]); }
_data_list = CreateDataListVector(builder, __data_list);
var __DataList = new Offset<SCHALE.Common.FlatData.CharacterExcel>[_o.DataList.Count];
for (var _j = 0; _j < __DataList.Length; ++_j) { __DataList[_j] = SCHALE.Common.FlatData.CharacterExcel.Pack(builder, _o.DataList[_j]); }
_DataList = CreateDataListVector(builder, __DataList);
}
return CreateCharacterExcelTable(
builder,
_data_list);
_DataList);
}
}

View File

@ -1,88 +0,0 @@
// <auto-generated>
// automatically generated by the FlatBuffers compiler, do not modify
// </auto-generated>
namespace SCHALE.Common.FlatData
{
using global::System;
using global::System.Collections.Generic;
using global::SCHALE.Common.Crypto;
using global::Google.FlatBuffers;
public struct CharacterGearExcelTable : IFlatbufferObject
{
private Table __p;
public ByteBuffer ByteBuffer { get { return __p.bb; } }
public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_24_3_25(); }
public static CharacterGearExcelTable GetRootAsCharacterGearExcelTable(ByteBuffer _bb) { return GetRootAsCharacterGearExcelTable(_bb, new CharacterGearExcelTable()); }
public static CharacterGearExcelTable GetRootAsCharacterGearExcelTable(ByteBuffer _bb, CharacterGearExcelTable obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public CharacterGearExcelTable __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.CharacterGearExcel? DataList(int j) { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.CharacterGearExcel?)(new SCHALE.Common.FlatData.CharacterGearExcel()).__assign(__p.__indirect(__p.__vector(o) + j * 4), __p.bb) : null; }
public int DataListLength { get { int o = __p.__offset(4); return o != 0 ? __p.__vector_len(o) : 0; } }
public static Offset<SCHALE.Common.FlatData.CharacterGearExcelTable> CreateCharacterGearExcelTable(FlatBufferBuilder builder,
VectorOffset DataListOffset = default(VectorOffset)) {
builder.StartTable(1);
CharacterGearExcelTable.AddDataList(builder, DataListOffset);
return CharacterGearExcelTable.EndCharacterGearExcelTable(builder);
}
public static void StartCharacterGearExcelTable(FlatBufferBuilder builder) { builder.StartTable(1); }
public static void AddDataList(FlatBufferBuilder builder, VectorOffset dataListOffset) { builder.AddOffset(0, dataListOffset.Value, 0); }
public static VectorOffset CreateDataListVector(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.CharacterGearExcel>[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.CharacterGearExcel>[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, ArraySegment<Offset<SCHALE.Common.FlatData.CharacterGearExcel>> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<Offset<SCHALE.Common.FlatData.CharacterGearExcel>>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartDataListVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static Offset<SCHALE.Common.FlatData.CharacterGearExcelTable> EndCharacterGearExcelTable(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.CharacterGearExcelTable>(o);
}
public CharacterGearExcelTableT UnPack() {
var _o = new CharacterGearExcelTableT();
this.UnPackTo(_o);
return _o;
}
public void UnPackTo(CharacterGearExcelTableT _o) {
byte[] key = TableEncryptionService.CreateKey("CharacterGearExcel");
_o.DataList = new List<SCHALE.Common.FlatData.CharacterGearExcelT>();
for (var _j = 0; _j < this.DataListLength; ++_j) {_o.DataList.Add(this.DataList(_j).HasValue ? this.DataList(_j).Value.UnPack() : null);}
}
public static Offset<SCHALE.Common.FlatData.CharacterGearExcelTable> Pack(FlatBufferBuilder builder, CharacterGearExcelTableT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.CharacterGearExcelTable>);
var _DataList = default(VectorOffset);
if (_o.DataList != null) {
var __DataList = new Offset<SCHALE.Common.FlatData.CharacterGearExcel>[_o.DataList.Count];
for (var _j = 0; _j < __DataList.Length; ++_j) { __DataList[_j] = SCHALE.Common.FlatData.CharacterGearExcel.Pack(builder, _o.DataList[_j]); }
_DataList = CreateDataListVector(builder, __DataList);
}
return CreateCharacterGearExcelTable(
builder,
_DataList);
}
}
public class CharacterGearExcelTableT
{
public List<SCHALE.Common.FlatData.CharacterGearExcelT> DataList { get; set; }
public CharacterGearExcelTableT() {
this.DataList = null;
}
}
static public class CharacterGearExcelTableVerify
{
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyVectorOfTables(tablePos, 4 /*DataList*/, SCHALE.Common.FlatData.CharacterGearExcelVerify.Verify, false)
&& verifier.VerifyTableEnd(tablePos);
}
}
}

View File

@ -1,88 +0,0 @@
// <auto-generated>
// automatically generated by the FlatBuffers compiler, do not modify
// </auto-generated>
namespace SCHALE.Common.FlatData
{
using global::System;
using global::System.Collections.Generic;
using global::SCHALE.Common.Crypto;
using global::Google.FlatBuffers;
public struct CharacterGearLevelExcelTable : IFlatbufferObject
{
private Table __p;
public ByteBuffer ByteBuffer { get { return __p.bb; } }
public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_24_3_25(); }
public static CharacterGearLevelExcelTable GetRootAsCharacterGearLevelExcelTable(ByteBuffer _bb) { return GetRootAsCharacterGearLevelExcelTable(_bb, new CharacterGearLevelExcelTable()); }
public static CharacterGearLevelExcelTable GetRootAsCharacterGearLevelExcelTable(ByteBuffer _bb, CharacterGearLevelExcelTable obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public CharacterGearLevelExcelTable __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.CharacterGearLevelExcel? DataList(int j) { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.CharacterGearLevelExcel?)(new SCHALE.Common.FlatData.CharacterGearLevelExcel()).__assign(__p.__indirect(__p.__vector(o) + j * 4), __p.bb) : null; }
public int DataListLength { get { int o = __p.__offset(4); return o != 0 ? __p.__vector_len(o) : 0; } }
public static Offset<SCHALE.Common.FlatData.CharacterGearLevelExcelTable> CreateCharacterGearLevelExcelTable(FlatBufferBuilder builder,
VectorOffset DataListOffset = default(VectorOffset)) {
builder.StartTable(1);
CharacterGearLevelExcelTable.AddDataList(builder, DataListOffset);
return CharacterGearLevelExcelTable.EndCharacterGearLevelExcelTable(builder);
}
public static void StartCharacterGearLevelExcelTable(FlatBufferBuilder builder) { builder.StartTable(1); }
public static void AddDataList(FlatBufferBuilder builder, VectorOffset dataListOffset) { builder.AddOffset(0, dataListOffset.Value, 0); }
public static VectorOffset CreateDataListVector(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.CharacterGearLevelExcel>[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.CharacterGearLevelExcel>[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, ArraySegment<Offset<SCHALE.Common.FlatData.CharacterGearLevelExcel>> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<Offset<SCHALE.Common.FlatData.CharacterGearLevelExcel>>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartDataListVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static Offset<SCHALE.Common.FlatData.CharacterGearLevelExcelTable> EndCharacterGearLevelExcelTable(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.CharacterGearLevelExcelTable>(o);
}
public CharacterGearLevelExcelTableT UnPack() {
var _o = new CharacterGearLevelExcelTableT();
this.UnPackTo(_o);
return _o;
}
public void UnPackTo(CharacterGearLevelExcelTableT _o) {
byte[] key = TableEncryptionService.CreateKey("CharacterGearLevelExcel");
_o.DataList = new List<SCHALE.Common.FlatData.CharacterGearLevelExcelT>();
for (var _j = 0; _j < this.DataListLength; ++_j) {_o.DataList.Add(this.DataList(_j).HasValue ? this.DataList(_j).Value.UnPack() : null);}
}
public static Offset<SCHALE.Common.FlatData.CharacterGearLevelExcelTable> Pack(FlatBufferBuilder builder, CharacterGearLevelExcelTableT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.CharacterGearLevelExcelTable>);
var _DataList = default(VectorOffset);
if (_o.DataList != null) {
var __DataList = new Offset<SCHALE.Common.FlatData.CharacterGearLevelExcel>[_o.DataList.Count];
for (var _j = 0; _j < __DataList.Length; ++_j) { __DataList[_j] = SCHALE.Common.FlatData.CharacterGearLevelExcel.Pack(builder, _o.DataList[_j]); }
_DataList = CreateDataListVector(builder, __DataList);
}
return CreateCharacterGearLevelExcelTable(
builder,
_DataList);
}
}
public class CharacterGearLevelExcelTableT
{
public List<SCHALE.Common.FlatData.CharacterGearLevelExcelT> DataList { get; set; }
public CharacterGearLevelExcelTableT() {
this.DataList = null;
}
}
static public class CharacterGearLevelExcelTableVerify
{
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyVectorOfTables(tablePos, 4 /*DataList*/, SCHALE.Common.FlatData.CharacterGearLevelExcelVerify.Verify, false)
&& verifier.VerifyTableEnd(tablePos);
}
}
}

View File

@ -22,13 +22,13 @@ public struct CharacterPotentialExcel : IFlatbufferObject
public long Id { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long PotentialStatGroupId { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.PotentialStatBonusRateType PotentialStatBonusRateType_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.PotentialStatBonusRateType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.PotentialStatBonusRateType.None; } }
public SCHALE.Common.FlatData.PotentialStatBonusRateType PotentialStatBonusRateType_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.PotentialStatBonusRateType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.PotentialStatBonusRateType.None_; } }
public bool IsUnnecessaryStat { get { int o = __p.__offset(10); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public static Offset<SCHALE.Common.FlatData.CharacterPotentialExcel> CreateCharacterPotentialExcel(FlatBufferBuilder builder,
long Id = 0,
long PotentialStatGroupId = 0,
SCHALE.Common.FlatData.PotentialStatBonusRateType PotentialStatBonusRateType_ = SCHALE.Common.FlatData.PotentialStatBonusRateType.None,
SCHALE.Common.FlatData.PotentialStatBonusRateType PotentialStatBonusRateType_ = SCHALE.Common.FlatData.PotentialStatBonusRateType.None_,
bool IsUnnecessaryStat = false) {
builder.StartTable(4);
CharacterPotentialExcel.AddPotentialStatGroupId(builder, PotentialStatGroupId);
@ -80,7 +80,7 @@ public class CharacterPotentialExcelT
public CharacterPotentialExcelT() {
this.Id = 0;
this.PotentialStatGroupId = 0;
this.PotentialStatBonusRateType_ = SCHALE.Common.FlatData.PotentialStatBonusRateType.None;
this.PotentialStatBonusRateType_ = SCHALE.Common.FlatData.PotentialStatBonusRateType.None_;
this.IsUnnecessaryStat = false;
}
}

View File

@ -37,7 +37,7 @@ public struct CharacterPotentialRewardExcel : IFlatbufferObject
public ArraySegment<byte>? GetRequirePotentialStatLevelBytes() { return __p.__vector_as_arraysegment(8); }
#endif
public long[] GetRequirePotentialStatLevelArray() { return __p.__vector_as_array<long>(8); }
public SCHALE.Common.FlatData.ParcelType RewardParcelType { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType RewardParcelType { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long RewardId { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int RewardAmount { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
@ -45,7 +45,7 @@ public struct CharacterPotentialRewardExcel : IFlatbufferObject
long Id = 0,
VectorOffset RequirePotentialStatTypeOffset = default(VectorOffset),
VectorOffset RequirePotentialStatLevelOffset = default(VectorOffset),
SCHALE.Common.FlatData.ParcelType RewardParcelType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType RewardParcelType = SCHALE.Common.FlatData.ParcelType.None_,
long RewardId = 0,
int RewardAmount = 0) {
builder.StartTable(6);
@ -131,7 +131,7 @@ public class CharacterPotentialRewardExcelT
this.Id = 0;
this.RequirePotentialStatType = null;
this.RequirePotentialStatLevel = null;
this.RewardParcelType = SCHALE.Common.FlatData.ParcelType.None;
this.RewardParcelType = SCHALE.Common.FlatData.ParcelType.None_;
this.RewardId = 0;
this.RewardAmount = 0;
}

View File

@ -21,8 +21,8 @@ public struct CharacterStatLimitExcel : IFlatbufferObject
public CharacterStatLimitExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long Id { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.TacticEntityType TacticEntityType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.TacticEntityType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.TacticEntityType.None; } }
public SCHALE.Common.FlatData.StatType StatType_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.StatType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StatType.None; } }
public SCHALE.Common.FlatData.TacticEntityType TacticEntityType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.TacticEntityType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.TacticEntityType.None_; } }
public SCHALE.Common.FlatData.StatType StatType_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.StatType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StatType.None_; } }
public long StatMinValue { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long StatMaxValue { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long StatRatioMinValue { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -30,8 +30,8 @@ public struct CharacterStatLimitExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.CharacterStatLimitExcel> CreateCharacterStatLimitExcel(FlatBufferBuilder builder,
long Id = 0,
SCHALE.Common.FlatData.TacticEntityType TacticEntityType_ = SCHALE.Common.FlatData.TacticEntityType.None,
SCHALE.Common.FlatData.StatType StatType_ = SCHALE.Common.FlatData.StatType.None,
SCHALE.Common.FlatData.TacticEntityType TacticEntityType_ = SCHALE.Common.FlatData.TacticEntityType.None_,
SCHALE.Common.FlatData.StatType StatType_ = SCHALE.Common.FlatData.StatType.None_,
long StatMinValue = 0,
long StatMaxValue = 0,
long StatRatioMinValue = 0,
@ -100,8 +100,8 @@ public class CharacterStatLimitExcelT
public CharacterStatLimitExcelT() {
this.Id = 0;
this.TacticEntityType_ = SCHALE.Common.FlatData.TacticEntityType.None;
this.StatType_ = SCHALE.Common.FlatData.StatType.None;
this.TacticEntityType_ = SCHALE.Common.FlatData.TacticEntityType.None_;
this.StatType_ = SCHALE.Common.FlatData.StatType.None_;
this.StatMinValue = 0;
this.StatMaxValue = 0;
this.StatRatioMinValue = 0;

View File

@ -20,13 +20,13 @@ public struct CharacterStatsTransExcel : IFlatbufferObject
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public CharacterStatsTransExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.StatType TransSupportStats { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.StatType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StatType.None; } }
public SCHALE.Common.FlatData.StatType TransSupportStats { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.StatType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StatType.None_; } }
public SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EchelonExtensionType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EchelonExtensionType.Base; } }
public int TransSupportStatsFactor { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.StatTransType StatTransType_ { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.StatTransType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StatTransType.SpecialTransStat; } }
public static Offset<SCHALE.Common.FlatData.CharacterStatsTransExcel> CreateCharacterStatsTransExcel(FlatBufferBuilder builder,
SCHALE.Common.FlatData.StatType TransSupportStats = SCHALE.Common.FlatData.StatType.None,
SCHALE.Common.FlatData.StatType TransSupportStats = SCHALE.Common.FlatData.StatType.None_,
SCHALE.Common.FlatData.EchelonExtensionType EchelonExtensionType_ = SCHALE.Common.FlatData.EchelonExtensionType.Base,
int TransSupportStatsFactor = 0,
SCHALE.Common.FlatData.StatTransType StatTransType_ = SCHALE.Common.FlatData.StatTransType.SpecialTransStat) {
@ -78,7 +78,7 @@ public class CharacterStatsTransExcelT
public SCHALE.Common.FlatData.StatTransType StatTransType_ { get; set; }
public CharacterStatsTransExcelT() {
this.TransSupportStats = SCHALE.Common.FlatData.StatType.None;
this.TransSupportStats = SCHALE.Common.FlatData.StatType.None_;
this.EchelonExtensionType_ = SCHALE.Common.FlatData.EchelonExtensionType.Base;
this.TransSupportStatsFactor = 0;
this.StatTransType_ = SCHALE.Common.FlatData.StatTransType.SpecialTransStat;

View File

@ -20,14 +20,14 @@ public struct CharacterWeaponExpBonusExcel : IFlatbufferObject
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public CharacterWeaponExpBonusExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.WeaponType WeaponType_ { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.WeaponType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.WeaponType.None; } }
public SCHALE.Common.FlatData.WeaponType WeaponType_ { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.WeaponType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.WeaponType.None_; } }
public int WeaponExpGrowthA { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int WeaponExpGrowthB { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int WeaponExpGrowthC { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public int WeaponExpGrowthZ { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public static Offset<SCHALE.Common.FlatData.CharacterWeaponExpBonusExcel> CreateCharacterWeaponExpBonusExcel(FlatBufferBuilder builder,
SCHALE.Common.FlatData.WeaponType WeaponType_ = SCHALE.Common.FlatData.WeaponType.None,
SCHALE.Common.FlatData.WeaponType WeaponType_ = SCHALE.Common.FlatData.WeaponType.None_,
int WeaponExpGrowthA = 0,
int WeaponExpGrowthB = 0,
int WeaponExpGrowthC = 0,
@ -85,7 +85,7 @@ public class CharacterWeaponExpBonusExcelT
public int WeaponExpGrowthZ { get; set; }
public CharacterWeaponExpBonusExcelT() {
this.WeaponType_ = SCHALE.Common.FlatData.WeaponType.None;
this.WeaponType_ = SCHALE.Common.FlatData.WeaponType.None_;
this.WeaponExpGrowthA = 0;
this.WeaponExpGrowthB = 0;
this.WeaponExpGrowthC = 0;

View File

@ -21,7 +21,7 @@ public struct ClanAssistSlotExcel : IFlatbufferObject
public ClanAssistSlotExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long SlotId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.EchelonType EchelonType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EchelonType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EchelonType.None; } }
public SCHALE.Common.FlatData.EchelonType EchelonType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EchelonType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EchelonType.None_; } }
public long SlotNumber { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long AssistTermRewardPeriodFromSec { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long AssistRewardLimit { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -31,7 +31,7 @@ public struct ClanAssistSlotExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.ClanAssistSlotExcel> CreateClanAssistSlotExcel(FlatBufferBuilder builder,
long SlotId = 0,
SCHALE.Common.FlatData.EchelonType EchelonType_ = SCHALE.Common.FlatData.EchelonType.None,
SCHALE.Common.FlatData.EchelonType EchelonType_ = SCHALE.Common.FlatData.EchelonType.None_,
long SlotNumber = 0,
long AssistTermRewardPeriodFromSec = 0,
long AssistRewardLimit = 0,
@ -107,7 +107,7 @@ public class ClanAssistSlotExcelT
public ClanAssistSlotExcelT() {
this.SlotId = 0;
this.EchelonType_ = SCHALE.Common.FlatData.EchelonType.None;
this.EchelonType_ = SCHALE.Common.FlatData.EchelonType.None_;
this.SlotNumber = 0;
this.AssistTermRewardPeriodFromSec = 0;
this.AssistRewardLimit = 0;

View File

@ -1,88 +0,0 @@
// <auto-generated>
// automatically generated by the FlatBuffers compiler, do not modify
// </auto-generated>
namespace SCHALE.Common.FlatData
{
using global::System;
using global::System.Collections.Generic;
using global::SCHALE.Common.Crypto;
using global::Google.FlatBuffers;
public struct ClanAssistSlotExcelTable : IFlatbufferObject
{
private Table __p;
public ByteBuffer ByteBuffer { get { return __p.bb; } }
public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_24_3_25(); }
public static ClanAssistSlotExcelTable GetRootAsClanAssistSlotExcelTable(ByteBuffer _bb) { return GetRootAsClanAssistSlotExcelTable(_bb, new ClanAssistSlotExcelTable()); }
public static ClanAssistSlotExcelTable GetRootAsClanAssistSlotExcelTable(ByteBuffer _bb, ClanAssistSlotExcelTable obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public ClanAssistSlotExcelTable __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.ClanAssistSlotExcel? DataList(int j) { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.ClanAssistSlotExcel?)(new SCHALE.Common.FlatData.ClanAssistSlotExcel()).__assign(__p.__indirect(__p.__vector(o) + j * 4), __p.bb) : null; }
public int DataListLength { get { int o = __p.__offset(4); return o != 0 ? __p.__vector_len(o) : 0; } }
public static Offset<SCHALE.Common.FlatData.ClanAssistSlotExcelTable> CreateClanAssistSlotExcelTable(FlatBufferBuilder builder,
VectorOffset DataListOffset = default(VectorOffset)) {
builder.StartTable(1);
ClanAssistSlotExcelTable.AddDataList(builder, DataListOffset);
return ClanAssistSlotExcelTable.EndClanAssistSlotExcelTable(builder);
}
public static void StartClanAssistSlotExcelTable(FlatBufferBuilder builder) { builder.StartTable(1); }
public static void AddDataList(FlatBufferBuilder builder, VectorOffset dataListOffset) { builder.AddOffset(0, dataListOffset.Value, 0); }
public static VectorOffset CreateDataListVector(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.ClanAssistSlotExcel>[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.ClanAssistSlotExcel>[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, ArraySegment<Offset<SCHALE.Common.FlatData.ClanAssistSlotExcel>> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<Offset<SCHALE.Common.FlatData.ClanAssistSlotExcel>>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartDataListVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static Offset<SCHALE.Common.FlatData.ClanAssistSlotExcelTable> EndClanAssistSlotExcelTable(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.ClanAssistSlotExcelTable>(o);
}
public ClanAssistSlotExcelTableT UnPack() {
var _o = new ClanAssistSlotExcelTableT();
this.UnPackTo(_o);
return _o;
}
public void UnPackTo(ClanAssistSlotExcelTableT _o) {
byte[] key = TableEncryptionService.CreateKey("ClanAssistSlotExcel");
_o.DataList = new List<SCHALE.Common.FlatData.ClanAssistSlotExcelT>();
for (var _j = 0; _j < this.DataListLength; ++_j) {_o.DataList.Add(this.DataList(_j).HasValue ? this.DataList(_j).Value.UnPack() : null);}
}
public static Offset<SCHALE.Common.FlatData.ClanAssistSlotExcelTable> Pack(FlatBufferBuilder builder, ClanAssistSlotExcelTableT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.ClanAssistSlotExcelTable>);
var _DataList = default(VectorOffset);
if (_o.DataList != null) {
var __DataList = new Offset<SCHALE.Common.FlatData.ClanAssistSlotExcel>[_o.DataList.Count];
for (var _j = 0; _j < __DataList.Length; ++_j) { __DataList[_j] = SCHALE.Common.FlatData.ClanAssistSlotExcel.Pack(builder, _o.DataList[_j]); }
_DataList = CreateDataListVector(builder, __DataList);
}
return CreateClanAssistSlotExcelTable(
builder,
_DataList);
}
}
public class ClanAssistSlotExcelTableT
{
public List<SCHALE.Common.FlatData.ClanAssistSlotExcelT> DataList { get; set; }
public ClanAssistSlotExcelTableT() {
this.DataList = null;
}
}
static public class ClanAssistSlotExcelTableVerify
{
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyVectorOfTables(tablePos, 4 /*DataList*/, SCHALE.Common.FlatData.ClanAssistSlotExcelVerify.Verify, false)
&& verifier.VerifyTableEnd(tablePos);
}
}
}

View File

@ -20,16 +20,16 @@ public struct ClanRewardExcel : IFlatbufferObject
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public ClanRewardExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.ClanRewardType ClanRewardType_ { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.ClanRewardType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ClanRewardType.None; } }
public SCHALE.Common.FlatData.EchelonType EchelonType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EchelonType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EchelonType.None; } }
public SCHALE.Common.FlatData.ParcelType RewardParcelType { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ClanRewardType ClanRewardType_ { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.ClanRewardType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ClanRewardType.None_; } }
public SCHALE.Common.FlatData.EchelonType EchelonType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.EchelonType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.EchelonType.None_; } }
public SCHALE.Common.FlatData.ParcelType RewardParcelType { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long RewardParcelId { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long RewardParcelAmount { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public static Offset<SCHALE.Common.FlatData.ClanRewardExcel> CreateClanRewardExcel(FlatBufferBuilder builder,
SCHALE.Common.FlatData.ClanRewardType ClanRewardType_ = SCHALE.Common.FlatData.ClanRewardType.None,
SCHALE.Common.FlatData.EchelonType EchelonType_ = SCHALE.Common.FlatData.EchelonType.None,
SCHALE.Common.FlatData.ParcelType RewardParcelType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ClanRewardType ClanRewardType_ = SCHALE.Common.FlatData.ClanRewardType.None_,
SCHALE.Common.FlatData.EchelonType EchelonType_ = SCHALE.Common.FlatData.EchelonType.None_,
SCHALE.Common.FlatData.ParcelType RewardParcelType = SCHALE.Common.FlatData.ParcelType.None_,
long RewardParcelId = 0,
long RewardParcelAmount = 0) {
builder.StartTable(5);
@ -85,9 +85,9 @@ public class ClanRewardExcelT
public long RewardParcelAmount { get; set; }
public ClanRewardExcelT() {
this.ClanRewardType_ = SCHALE.Common.FlatData.ClanRewardType.None;
this.EchelonType_ = SCHALE.Common.FlatData.EchelonType.None;
this.RewardParcelType = SCHALE.Common.FlatData.ParcelType.None;
this.ClanRewardType_ = SCHALE.Common.FlatData.ClanRewardType.None_;
this.EchelonType_ = SCHALE.Common.FlatData.EchelonType.None_;
this.RewardParcelType = SCHALE.Common.FlatData.ParcelType.None_;
this.RewardParcelId = 0;
this.RewardParcelAmount = 0;
}

View File

@ -1,88 +0,0 @@
// <auto-generated>
// automatically generated by the FlatBuffers compiler, do not modify
// </auto-generated>
namespace SCHALE.Common.FlatData
{
using global::System;
using global::System.Collections.Generic;
using global::SCHALE.Common.Crypto;
using global::Google.FlatBuffers;
public struct ClanRewardExcelTable : IFlatbufferObject
{
private Table __p;
public ByteBuffer ByteBuffer { get { return __p.bb; } }
public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_24_3_25(); }
public static ClanRewardExcelTable GetRootAsClanRewardExcelTable(ByteBuffer _bb) { return GetRootAsClanRewardExcelTable(_bb, new ClanRewardExcelTable()); }
public static ClanRewardExcelTable GetRootAsClanRewardExcelTable(ByteBuffer _bb, ClanRewardExcelTable obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public ClanRewardExcelTable __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.ClanRewardExcel? DataList(int j) { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.ClanRewardExcel?)(new SCHALE.Common.FlatData.ClanRewardExcel()).__assign(__p.__indirect(__p.__vector(o) + j * 4), __p.bb) : null; }
public int DataListLength { get { int o = __p.__offset(4); return o != 0 ? __p.__vector_len(o) : 0; } }
public static Offset<SCHALE.Common.FlatData.ClanRewardExcelTable> CreateClanRewardExcelTable(FlatBufferBuilder builder,
VectorOffset DataListOffset = default(VectorOffset)) {
builder.StartTable(1);
ClanRewardExcelTable.AddDataList(builder, DataListOffset);
return ClanRewardExcelTable.EndClanRewardExcelTable(builder);
}
public static void StartClanRewardExcelTable(FlatBufferBuilder builder) { builder.StartTable(1); }
public static void AddDataList(FlatBufferBuilder builder, VectorOffset dataListOffset) { builder.AddOffset(0, dataListOffset.Value, 0); }
public static VectorOffset CreateDataListVector(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.ClanRewardExcel>[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.ClanRewardExcel>[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, ArraySegment<Offset<SCHALE.Common.FlatData.ClanRewardExcel>> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<Offset<SCHALE.Common.FlatData.ClanRewardExcel>>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartDataListVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static Offset<SCHALE.Common.FlatData.ClanRewardExcelTable> EndClanRewardExcelTable(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.ClanRewardExcelTable>(o);
}
public ClanRewardExcelTableT UnPack() {
var _o = new ClanRewardExcelTableT();
this.UnPackTo(_o);
return _o;
}
public void UnPackTo(ClanRewardExcelTableT _o) {
byte[] key = TableEncryptionService.CreateKey("ClanRewardExcel");
_o.DataList = new List<SCHALE.Common.FlatData.ClanRewardExcelT>();
for (var _j = 0; _j < this.DataListLength; ++_j) {_o.DataList.Add(this.DataList(_j).HasValue ? this.DataList(_j).Value.UnPack() : null);}
}
public static Offset<SCHALE.Common.FlatData.ClanRewardExcelTable> Pack(FlatBufferBuilder builder, ClanRewardExcelTableT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.ClanRewardExcelTable>);
var _DataList = default(VectorOffset);
if (_o.DataList != null) {
var __DataList = new Offset<SCHALE.Common.FlatData.ClanRewardExcel>[_o.DataList.Count];
for (var _j = 0; _j < __DataList.Length; ++_j) { __DataList[_j] = SCHALE.Common.FlatData.ClanRewardExcel.Pack(builder, _o.DataList[_j]); }
_DataList = CreateDataListVector(builder, __DataList);
}
return CreateClanRewardExcelTable(
builder,
_DataList);
}
}
public class ClanRewardExcelTableT
{
public List<SCHALE.Common.FlatData.ClanRewardExcelT> DataList { get; set; }
public ClanRewardExcelTableT() {
this.DataList = null;
}
}
static public class ClanRewardExcelTableVerify
{
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyVectorOfTables(tablePos, 4 /*DataList*/, SCHALE.Common.FlatData.ClanRewardExcelVerify.Verify, false)
&& verifier.VerifyTableEnd(tablePos);
}
}
}

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum ClanRewardType : int
{
None = 0,
None_ = 0,
AssistTerm = 1,
AssistRent = 2,
Attendance = 3,

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum ClanSocialGrade : int
{
None = 0,
None_ = 0,
President = 1,
Manager = 2,
Member = 3,

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum ClearCheck : int
{
None = 0,
None_ = 0,
Success_Play = 1,
Success_Sweep = 2,
Fail_Timeout = 3,

View File

@ -20,11 +20,11 @@ public struct ClearDeckRuleExcel : IFlatbufferObject
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public ClearDeckRuleExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.ContentType ContentType_ { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.ContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ContentType.None; } }
public SCHALE.Common.FlatData.ContentType ContentType_ { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.ContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ContentType.None_; } }
public long SizeLimit { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public static Offset<SCHALE.Common.FlatData.ClearDeckRuleExcel> CreateClearDeckRuleExcel(FlatBufferBuilder builder,
SCHALE.Common.FlatData.ContentType ContentType_ = SCHALE.Common.FlatData.ContentType.None,
SCHALE.Common.FlatData.ContentType ContentType_ = SCHALE.Common.FlatData.ContentType.None_,
long SizeLimit = 0) {
builder.StartTable(2);
ClearDeckRuleExcel.AddSizeLimit(builder, SizeLimit);
@ -64,7 +64,7 @@ public class ClearDeckRuleExcelT
public long SizeLimit { get; set; }
public ClearDeckRuleExcelT() {
this.ContentType_ = SCHALE.Common.FlatData.ContentType.None;
this.ContentType_ = SCHALE.Common.FlatData.ContentType.None_;
this.SizeLimit = 0;
}
}

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum Club : int
{
None = 0,
None_ = 0,
Engineer = 1,
CleanNClearing = 2,
KnightsHospitaller = 3,

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum CollectionUnlockType : int
{
None = 0,
None_ = 0,
ClearSpecificEventStage = 1,
ClearSpecificEventScenario = 2,
ClearSpecificEventMission = 3,

View File

@ -21,13 +21,13 @@ public struct ConquestCalculateExcel : IFlatbufferObject
public ConquestCalculateExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long EventContentId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ParcelType CalculateConditionParcelType { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType CalculateConditionParcelType { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long CalculateConditionParcelUniqueId { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long CalculateConditionParcelAmount { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public static Offset<SCHALE.Common.FlatData.ConquestCalculateExcel> CreateConquestCalculateExcel(FlatBufferBuilder builder,
long EventContentId = 0,
SCHALE.Common.FlatData.ParcelType CalculateConditionParcelType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType CalculateConditionParcelType = SCHALE.Common.FlatData.ParcelType.None_,
long CalculateConditionParcelUniqueId = 0,
long CalculateConditionParcelAmount = 0) {
builder.StartTable(4);
@ -79,7 +79,7 @@ public class ConquestCalculateExcelT
public ConquestCalculateExcelT() {
this.EventContentId = 0;
this.CalculateConditionParcelType = SCHALE.Common.FlatData.ParcelType.None;
this.CalculateConditionParcelType = SCHALE.Common.FlatData.ParcelType.None_;
this.CalculateConditionParcelUniqueId = 0;
this.CalculateConditionParcelAmount = 0;
}

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum ConquestConditionType : int
{
None = 0,
None_ = 0,
OpenDateOffset = 1,
ItemAcquire = 2,
ParcelUse = 3,

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum ConquestEnemyType : int
{
None = 0,
None_ = 0,
Normal = 1,
MiddleBoss = 2,
Boss = 3,

View File

@ -22,7 +22,7 @@ public struct ConquestErosionExcel : IFlatbufferObject
public long EventContentId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long Id { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ConquestErosionType ErosionType { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ConquestErosionType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ConquestErosionType.None; } }
public SCHALE.Common.FlatData.ConquestErosionType ErosionType { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ConquestErosionType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ConquestErosionType.None_; } }
public int Phase { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public bool PhaseAlarm { get { int o = __p.__offset(12); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public int StepIndex { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
@ -46,7 +46,7 @@ public struct ConquestErosionExcel : IFlatbufferObject
public SCHALE.Common.FlatData.ConquestConditionType[] GetPhaseBeforeExposeConditionTypeArray() { int o = __p.__offset(20); if (o == 0) return null; int p = __p.__vector(o); int l = __p.__vector_len(o); SCHALE.Common.FlatData.ConquestConditionType[] a = new SCHALE.Common.FlatData.ConquestConditionType[l]; for (int i = 0; i < l; i++) { a[i] = (SCHALE.Common.FlatData.ConquestConditionType)__p.bb.GetInt(p + i * 4); } return a; }
public string PhaseBeforeExposeConditionParameter(int j) { int o = __p.__offset(22); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
public int PhaseBeforeExposeConditionParameterLength { get { int o = __p.__offset(22); return o != 0 ? __p.__vector_len(o) : 0; } }
public SCHALE.Common.FlatData.ParcelType ErosionBattleConditionParcelType { get { int o = __p.__offset(24); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType ErosionBattleConditionParcelType { get { int o = __p.__offset(24); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long ErosionBattleConditionParcelUniqueId { get { int o = __p.__offset(26); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long ErosionBattleConditionParcelAmount { get { int o = __p.__offset(28); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long ConquestRewardId { get { int o = __p.__offset(30); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -54,7 +54,7 @@ public struct ConquestErosionExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.ConquestErosionExcel> CreateConquestErosionExcel(FlatBufferBuilder builder,
long EventContentId = 0,
long Id = 0,
SCHALE.Common.FlatData.ConquestErosionType ErosionType = SCHALE.Common.FlatData.ConquestErosionType.None,
SCHALE.Common.FlatData.ConquestErosionType ErosionType = SCHALE.Common.FlatData.ConquestErosionType.None_,
int Phase = 0,
bool PhaseAlarm = false,
int StepIndex = 0,
@ -62,7 +62,7 @@ public struct ConquestErosionExcel : IFlatbufferObject
VectorOffset PhaseStartConditionParameterOffset = default(VectorOffset),
VectorOffset PhaseBeforeExposeConditionTypeOffset = default(VectorOffset),
VectorOffset PhaseBeforeExposeConditionParameterOffset = default(VectorOffset),
SCHALE.Common.FlatData.ParcelType ErosionBattleConditionParcelType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType ErosionBattleConditionParcelType = SCHALE.Common.FlatData.ParcelType.None_,
long ErosionBattleConditionParcelUniqueId = 0,
long ErosionBattleConditionParcelAmount = 0,
long ConquestRewardId = 0) {
@ -212,7 +212,7 @@ public class ConquestErosionExcelT
public ConquestErosionExcelT() {
this.EventContentId = 0;
this.Id = 0;
this.ErosionType = SCHALE.Common.FlatData.ConquestErosionType.None;
this.ErosionType = SCHALE.Common.FlatData.ConquestErosionType.None_;
this.Phase = 0;
this.PhaseAlarm = false;
this.StepIndex = 0;
@ -220,7 +220,7 @@ public class ConquestErosionExcelT
this.PhaseStartConditionParameter = null;
this.PhaseBeforeExposeConditionType = null;
this.PhaseBeforeExposeConditionParameter = null;
this.ErosionBattleConditionParcelType = SCHALE.Common.FlatData.ParcelType.None;
this.ErosionBattleConditionParcelType = SCHALE.Common.FlatData.ParcelType.None_;
this.ErosionBattleConditionParcelUniqueId = 0;
this.ErosionBattleConditionParcelAmount = 0;
this.ConquestRewardId = 0;

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum ConquestErosionType : int
{
None = 0,
None_ = 0,
IndividualErosion = 1,
MassErosion = 2,
};

View File

@ -22,7 +22,7 @@ public struct ConquestEventExcel : IFlatbufferObject
public long EventContentId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long MainStoryEventContentId { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ConquestEventType ConquestEventType_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ConquestEventType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ConquestEventType.None; } }
public SCHALE.Common.FlatData.ConquestEventType ConquestEventType_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ConquestEventType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ConquestEventType.None_; } }
public bool UseErosion { get { int o = __p.__offset(10); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public bool UseUnexpectedEvent { get { int o = __p.__offset(12); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public bool UseCalculate { get { int o = __p.__offset(14); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
@ -116,7 +116,7 @@ public struct ConquestEventExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.ConquestEventExcel> CreateConquestEventExcel(FlatBufferBuilder builder,
long EventContentId = 0,
long MainStoryEventContentId = 0,
SCHALE.Common.FlatData.ConquestEventType ConquestEventType_ = SCHALE.Common.FlatData.ConquestEventType.None,
SCHALE.Common.FlatData.ConquestEventType ConquestEventType_ = SCHALE.Common.FlatData.ConquestEventType.None_,
bool UseErosion = false,
bool UseUnexpectedEvent = false,
bool UseCalculate = false,
@ -311,7 +311,7 @@ public class ConquestEventExcelT
public ConquestEventExcelT() {
this.EventContentId = 0;
this.MainStoryEventContentId = 0;
this.ConquestEventType_ = SCHALE.Common.FlatData.ConquestEventType.None;
this.ConquestEventType_ = SCHALE.Common.FlatData.ConquestEventType.None_;
this.UseErosion = false;
this.UseUnexpectedEvent = false;
this.UseCalculate = false;

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum ConquestEventType : int
{
None = 0,
None_ = 0,
Event01 = 1,
Event02 = 2,
};

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum ConquestItemType : int
{
None = 0,
None_ = 0,
EventPoint = 1,
EventToken1 = 2,
EventToken2 = 3,

View File

@ -28,7 +28,7 @@ public struct ConquestMapExcel : IFlatbufferObject
public ArraySegment<byte>? GetDevNameBytes() { return __p.__vector_as_arraysegment(6); }
#endif
public byte[] GetDevNameArray() { return __p.__vector_as_array<byte>(6); }
public SCHALE.Common.FlatData.StageDifficulty MapDifficulty { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.StageDifficulty)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StageDifficulty.None; } }
public SCHALE.Common.FlatData.StageDifficulty MapDifficulty { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.StageDifficulty)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StageDifficulty.None_; } }
public int StepIndex { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public string ConquestMap { get { int o = __p.__offset(12); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
@ -81,7 +81,7 @@ public struct ConquestMapExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.ConquestMapExcel> CreateConquestMapExcel(FlatBufferBuilder builder,
long EventContentId = 0,
StringOffset DevNameOffset = default(StringOffset),
SCHALE.Common.FlatData.StageDifficulty MapDifficulty = SCHALE.Common.FlatData.StageDifficulty.None,
SCHALE.Common.FlatData.StageDifficulty MapDifficulty = SCHALE.Common.FlatData.StageDifficulty.None_,
int StepIndex = 0,
StringOffset ConquestMapOffset = default(StringOffset),
long StepEnterScenarioGroupId = 0,
@ -216,7 +216,7 @@ public class ConquestMapExcelT
public ConquestMapExcelT() {
this.EventContentId = 0;
this.DevName = null;
this.MapDifficulty = SCHALE.Common.FlatData.StageDifficulty.None;
this.MapDifficulty = SCHALE.Common.FlatData.StageDifficulty.None_;
this.StepIndex = 0;
this.ConquestMap = null;
this.StepEnterScenarioGroupId = 0;

View File

@ -22,7 +22,7 @@ public struct ConquestObjectExcel : IFlatbufferObject
public long Id { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long EventContentId { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ConquestObjectType ConquestObjectType_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ConquestObjectType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ConquestObjectType.None; } }
public SCHALE.Common.FlatData.ConquestObjectType ConquestObjectType_ { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ConquestObjectType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ConquestObjectType.None_; } }
public uint Key { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetUint(o + __p.bb_pos) : (uint)0; } }
public string Name { get { int o = __p.__offset(12); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
@ -38,7 +38,7 @@ public struct ConquestObjectExcel : IFlatbufferObject
public ArraySegment<byte>? GetPrefabNameBytes() { return __p.__vector_as_arraysegment(14); }
#endif
public byte[] GetPrefabNameArray() { return __p.__vector_as_array<byte>(14); }
public SCHALE.Common.FlatData.ParcelType ConquestRewardParcelType { get { int o = __p.__offset(16); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType ConquestRewardParcelType { get { int o = __p.__offset(16); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long ConquestRewardID { get { int o = __p.__offset(18); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int ConquestRewardAmount { get { int o = __p.__offset(20); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public bool Disposable { get { int o = __p.__offset(22); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
@ -48,11 +48,11 @@ public struct ConquestObjectExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.ConquestObjectExcel> CreateConquestObjectExcel(FlatBufferBuilder builder,
long Id = 0,
long EventContentId = 0,
SCHALE.Common.FlatData.ConquestObjectType ConquestObjectType_ = SCHALE.Common.FlatData.ConquestObjectType.None,
SCHALE.Common.FlatData.ConquestObjectType ConquestObjectType_ = SCHALE.Common.FlatData.ConquestObjectType.None_,
uint Key = 0,
StringOffset NameOffset = default(StringOffset),
StringOffset PrefabNameOffset = default(StringOffset),
SCHALE.Common.FlatData.ParcelType ConquestRewardParcelType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType ConquestRewardParcelType = SCHALE.Common.FlatData.ParcelType.None_,
long ConquestRewardID = 0,
int ConquestRewardAmount = 0,
bool Disposable = false,
@ -150,11 +150,11 @@ public class ConquestObjectExcelT
public ConquestObjectExcelT() {
this.Id = 0;
this.EventContentId = 0;
this.ConquestObjectType_ = SCHALE.Common.FlatData.ConquestObjectType.None;
this.ConquestObjectType_ = SCHALE.Common.FlatData.ConquestObjectType.None_;
this.Key = 0;
this.Name = null;
this.PrefabName = null;
this.ConquestRewardParcelType = SCHALE.Common.FlatData.ParcelType.None;
this.ConquestRewardParcelType = SCHALE.Common.FlatData.ParcelType.None_;
this.ConquestRewardID = 0;
this.ConquestRewardAmount = 0;
this.Disposable = false;

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum ConquestObjectType : int
{
None = 0,
None_ = 0,
ParcelOneTimePerAccount = 1,
};

View File

@ -22,7 +22,7 @@ public struct ConquestProgressResourceExcel : IFlatbufferObject
public long Id { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long EventContentId { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ConquestProgressType Group { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ConquestProgressType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ConquestProgressType.None; } }
public SCHALE.Common.FlatData.ConquestProgressType Group { get { int o = __p.__offset(8); return o != 0 ? (SCHALE.Common.FlatData.ConquestProgressType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ConquestProgressType.None_; } }
public string ProgressResource { get { int o = __p.__offset(10); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetProgressResourceBytes() { return __p.__vector_as_span<byte>(10, 1); }
@ -49,7 +49,7 @@ public struct ConquestProgressResourceExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.ConquestProgressResourceExcel> CreateConquestProgressResourceExcel(FlatBufferBuilder builder,
long Id = 0,
long EventContentId = 0,
SCHALE.Common.FlatData.ConquestProgressType Group = SCHALE.Common.FlatData.ConquestProgressType.None,
SCHALE.Common.FlatData.ConquestProgressType Group = SCHALE.Common.FlatData.ConquestProgressType.None_,
StringOffset ProgressResourceOffset = default(StringOffset),
VectorOffset VoiceIdOffset = default(VectorOffset),
StringOffset ProgressLocalizeCodeOffset = default(StringOffset)) {
@ -126,7 +126,7 @@ public class ConquestProgressResourceExcelT
public ConquestProgressResourceExcelT() {
this.Id = 0;
this.EventContentId = 0;
this.Group = SCHALE.Common.FlatData.ConquestProgressType.None;
this.Group = SCHALE.Common.FlatData.ConquestProgressType.None_;
this.ProgressResource = null;
this.VoiceId = null;
this.ProgressLocalizeCode = null;

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum ConquestProgressType : int
{
None = 0,
None_ = 0,
Upgrade = 1,
Manage = 2,
};

View File

@ -23,7 +23,7 @@ public struct ConquestRewardExcel : IFlatbufferObject
public long GroupId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.RewardTag RewardTag_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.RewardTag)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.RewardTag.Default; } }
public int RewardProb { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.ParcelType RewardParcelType { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType RewardParcelType { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long RewardId { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int RewardAmount { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public bool IsDisplayed { get { int o = __p.__offset(16); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
@ -32,7 +32,7 @@ public struct ConquestRewardExcel : IFlatbufferObject
long GroupId = 0,
SCHALE.Common.FlatData.RewardTag RewardTag_ = SCHALE.Common.FlatData.RewardTag.Default,
int RewardProb = 0,
SCHALE.Common.FlatData.ParcelType RewardParcelType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType RewardParcelType = SCHALE.Common.FlatData.ParcelType.None_,
long RewardId = 0,
int RewardAmount = 0,
bool IsDisplayed = false) {
@ -102,7 +102,7 @@ public class ConquestRewardExcelT
this.GroupId = 0;
this.RewardTag_ = SCHALE.Common.FlatData.RewardTag.Default;
this.RewardProb = 0;
this.RewardParcelType = SCHALE.Common.FlatData.ParcelType.None;
this.RewardParcelType = SCHALE.Common.FlatData.ParcelType.None_;
this.RewardId = 0;
this.RewardAmount = 0;
this.IsDisplayed = false;

View File

@ -21,7 +21,7 @@ public struct ConquestStepExcel : IFlatbufferObject
public ConquestStepExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long EventContentId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.StageDifficulty MapDifficulty { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.StageDifficulty)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StageDifficulty.None; } }
public SCHALE.Common.FlatData.StageDifficulty MapDifficulty { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.StageDifficulty)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StageDifficulty.None_; } }
public int Step { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public string StepGoalLocalize { get { int o = __p.__offset(10); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
@ -31,7 +31,7 @@ public struct ConquestStepExcel : IFlatbufferObject
#endif
public byte[] GetStepGoalLocalizeArray() { return __p.__vector_as_array<byte>(10); }
public long StepEnterScenarioGroupId { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ParcelType StepEnterItemType { get { int o = __p.__offset(14); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType StepEnterItemType { get { int o = __p.__offset(14); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long StepEnterItemUniqueId { get { int o = __p.__offset(16); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long StepEnterItemAmount { get { int o = __p.__offset(18); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long UnexpectedEventUnitId(int j) { int o = __p.__offset(20); return o != 0 ? __p.bb.GetLong(__p.__vector(o) + j * 8) : (long)0; }
@ -54,11 +54,11 @@ public struct ConquestStepExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.ConquestStepExcel> CreateConquestStepExcel(FlatBufferBuilder builder,
long EventContentId = 0,
SCHALE.Common.FlatData.StageDifficulty MapDifficulty = SCHALE.Common.FlatData.StageDifficulty.None,
SCHALE.Common.FlatData.StageDifficulty MapDifficulty = SCHALE.Common.FlatData.StageDifficulty.None_,
int Step = 0,
StringOffset StepGoalLocalizeOffset = default(StringOffset),
long StepEnterScenarioGroupId = 0,
SCHALE.Common.FlatData.ParcelType StepEnterItemType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType StepEnterItemType = SCHALE.Common.FlatData.ParcelType.None_,
long StepEnterItemUniqueId = 0,
long StepEnterItemAmount = 0,
VectorOffset UnexpectedEventUnitIdOffset = default(VectorOffset),
@ -167,11 +167,11 @@ public class ConquestStepExcelT
public ConquestStepExcelT() {
this.EventContentId = 0;
this.MapDifficulty = SCHALE.Common.FlatData.StageDifficulty.None;
this.MapDifficulty = SCHALE.Common.FlatData.StageDifficulty.None_;
this.Step = 0;
this.StepGoalLocalize = null;
this.StepEnterScenarioGroupId = 0;
this.StepEnterItemType = SCHALE.Common.FlatData.ParcelType.None;
this.StepEnterItemType = SCHALE.Common.FlatData.ParcelType.None_;
this.StepEnterItemUniqueId = 0;
this.StepEnterItemAmount = 0;
this.UnexpectedEventUnitId = null;

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum ConquestTeamType : int
{
None = 0,
None_ = 0,
Team1 = 1,
Team2 = 2,
Team3 = 3,

View File

@ -52,21 +52,21 @@ public struct ConquestTileExcel : IFlatbufferObject
#endif
public byte[] GetTileImageNameArray() { return __p.__vector_as_array<byte>(16); }
public bool Playable { get { int o = __p.__offset(18); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public SCHALE.Common.FlatData.ConquestTileType TileType { get { int o = __p.__offset(20); return o != 0 ? (SCHALE.Common.FlatData.ConquestTileType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ConquestTileType.None; } }
public SCHALE.Common.FlatData.ConquestTileType TileType { get { int o = __p.__offset(20); return o != 0 ? (SCHALE.Common.FlatData.ConquestTileType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ConquestTileType.None_; } }
public bool NotMapFog { get { int o = __p.__offset(22); return o != 0 ? 0!=__p.bb.Get(o + __p.bb_pos) : (bool)false; } }
public long GroupBonusId { get { int o = __p.__offset(24); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ParcelType ConquestCostType { get { int o = __p.__offset(26); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType ConquestCostType { get { int o = __p.__offset(26); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long ConquestCostId { get { int o = __p.__offset(28); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int ConquestCostAmount { get { int o = __p.__offset(30); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.ParcelType ManageCostType { get { int o = __p.__offset(32); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType ManageCostType { get { int o = __p.__offset(32); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long ManageCostId { get { int o = __p.__offset(34); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int ManageCostAmount { get { int o = __p.__offset(36); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public long ConquestRewardId { get { int o = __p.__offset(38); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long MassErosionId { get { int o = __p.__offset(40); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ParcelType Upgrade2CostType { get { int o = __p.__offset(42); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType Upgrade2CostType { get { int o = __p.__offset(42); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long Upgrade2CostId { get { int o = __p.__offset(44); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int Upgrade2CostAmount { get { int o = __p.__offset(46); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.ParcelType Upgrade3CostType { get { int o = __p.__offset(48); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType Upgrade3CostType { get { int o = __p.__offset(48); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long Upgrade3CostId { get { int o = __p.__offset(50); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int Upgrade3CostAmount { get { int o = __p.__offset(52); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
@ -79,21 +79,21 @@ public struct ConquestTileExcel : IFlatbufferObject
StringOffset TileNameLocalizeOffset = default(StringOffset),
StringOffset TileImageNameOffset = default(StringOffset),
bool Playable = false,
SCHALE.Common.FlatData.ConquestTileType TileType = SCHALE.Common.FlatData.ConquestTileType.None,
SCHALE.Common.FlatData.ConquestTileType TileType = SCHALE.Common.FlatData.ConquestTileType.None_,
bool NotMapFog = false,
long GroupBonusId = 0,
SCHALE.Common.FlatData.ParcelType ConquestCostType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType ConquestCostType = SCHALE.Common.FlatData.ParcelType.None_,
long ConquestCostId = 0,
int ConquestCostAmount = 0,
SCHALE.Common.FlatData.ParcelType ManageCostType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType ManageCostType = SCHALE.Common.FlatData.ParcelType.None_,
long ManageCostId = 0,
int ManageCostAmount = 0,
long ConquestRewardId = 0,
long MassErosionId = 0,
SCHALE.Common.FlatData.ParcelType Upgrade2CostType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType Upgrade2CostType = SCHALE.Common.FlatData.ParcelType.None_,
long Upgrade2CostId = 0,
int Upgrade2CostAmount = 0,
SCHALE.Common.FlatData.ParcelType Upgrade3CostType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType Upgrade3CostType = SCHALE.Common.FlatData.ParcelType.None_,
long Upgrade3CostId = 0,
int Upgrade3CostAmount = 0) {
builder.StartTable(25);
@ -261,21 +261,21 @@ public class ConquestTileExcelT
this.TileNameLocalize = null;
this.TileImageName = null;
this.Playable = false;
this.TileType = SCHALE.Common.FlatData.ConquestTileType.None;
this.TileType = SCHALE.Common.FlatData.ConquestTileType.None_;
this.NotMapFog = false;
this.GroupBonusId = 0;
this.ConquestCostType = SCHALE.Common.FlatData.ParcelType.None;
this.ConquestCostType = SCHALE.Common.FlatData.ParcelType.None_;
this.ConquestCostId = 0;
this.ConquestCostAmount = 0;
this.ManageCostType = SCHALE.Common.FlatData.ParcelType.None;
this.ManageCostType = SCHALE.Common.FlatData.ParcelType.None_;
this.ManageCostId = 0;
this.ManageCostAmount = 0;
this.ConquestRewardId = 0;
this.MassErosionId = 0;
this.Upgrade2CostType = SCHALE.Common.FlatData.ParcelType.None;
this.Upgrade2CostType = SCHALE.Common.FlatData.ParcelType.None_;
this.Upgrade2CostId = 0;
this.Upgrade2CostAmount = 0;
this.Upgrade3CostType = SCHALE.Common.FlatData.ParcelType.None;
this.Upgrade3CostType = SCHALE.Common.FlatData.ParcelType.None_;
this.Upgrade3CostId = 0;
this.Upgrade3CostAmount = 0;
}

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum ConquestTileType : int
{
None = 0,
None_ = 0,
Start = 1,
Normal = 2,
Battle = 3,

View File

@ -21,7 +21,7 @@ public struct ConquestUnexpectedEventExcel : IFlatbufferObject
public ConquestUnexpectedEventExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long EventContentId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ParcelType UnexpectedEventConditionType { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType UnexpectedEventConditionType { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long UnexpectedEventConditionUniqueId { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long UnexpectedEventConditionAmount { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int UnexpectedEventOccurDailyLimitCount { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
@ -39,7 +39,7 @@ public struct ConquestUnexpectedEventExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.ConquestUnexpectedEventExcel> CreateConquestUnexpectedEventExcel(FlatBufferBuilder builder,
long EventContentId = 0,
SCHALE.Common.FlatData.ParcelType UnexpectedEventConditionType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType UnexpectedEventConditionType = SCHALE.Common.FlatData.ParcelType.None_,
long UnexpectedEventConditionUniqueId = 0,
long UnexpectedEventConditionAmount = 0,
int UnexpectedEventOccurDailyLimitCount = 0,
@ -138,7 +138,7 @@ public class ConquestUnexpectedEventExcelT
public ConquestUnexpectedEventExcelT() {
this.EventContentId = 0;
this.UnexpectedEventConditionType = SCHALE.Common.FlatData.ParcelType.None;
this.UnexpectedEventConditionType = SCHALE.Common.FlatData.ParcelType.None_;
this.UnexpectedEventConditionUniqueId = 0;
this.UnexpectedEventConditionAmount = 0;
this.UnexpectedEventOccurDailyLimitCount = 0;

View File

@ -59,8 +59,8 @@ public struct ConquestUnitExcel : IFlatbufferObject
public ArraySegment<byte>? GetPointAnimationBytes() { return __p.__vector_as_arraysegment(20); }
#endif
public byte[] GetPointAnimationArray() { return __p.__vector_as_array<byte>(20); }
public SCHALE.Common.FlatData.ConquestEnemyType EnemyType { get { int o = __p.__offset(22); return o != 0 ? (SCHALE.Common.FlatData.ConquestEnemyType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ConquestEnemyType.None; } }
public SCHALE.Common.FlatData.ConquestTeamType Team { get { int o = __p.__offset(24); return o != 0 ? (SCHALE.Common.FlatData.ConquestTeamType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ConquestTeamType.None; } }
public SCHALE.Common.FlatData.ConquestEnemyType EnemyType { get { int o = __p.__offset(22); return o != 0 ? (SCHALE.Common.FlatData.ConquestEnemyType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ConquestEnemyType.None_; } }
public SCHALE.Common.FlatData.ConquestTeamType Team { get { int o = __p.__offset(24); return o != 0 ? (SCHALE.Common.FlatData.ConquestTeamType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ConquestTeamType.None_; } }
public long UnitGroup { get { int o = __p.__offset(26); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long PrevUnitGroup { get { int o = __p.__offset(28); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long BattleDuration { get { int o = __p.__offset(30); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -82,10 +82,10 @@ public struct ConquestUnitExcel : IFlatbufferObject
#endif
public int[] GetStarGoalAmountArray() { return __p.__vector_as_array<int>(36); }
public long GroupBuffId { get { int o = __p.__offset(38); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ParcelType StageEnterCostType { get { int o = __p.__offset(40); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType StageEnterCostType { get { int o = __p.__offset(40); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long StageEnterCostId { get { int o = __p.__offset(42); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int StageEnterCostAmount { get { int o = __p.__offset(44); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.ParcelType ManageEchelonStageEnterCostType { get { int o = __p.__offset(46); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType ManageEchelonStageEnterCostType { get { int o = __p.__offset(46); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long ManageEchelonStageEnterCostId { get { int o = __p.__offset(48); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int ManageEchelonStageEnterCostAmount { get { int o = __p.__offset(50); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public long EnterScenarioGroupId { get { int o = __p.__offset(52); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -107,8 +107,8 @@ public struct ConquestUnitExcel : IFlatbufferObject
float ShieldEffectScale = 0.0f,
StringOffset UnitFxPrefabNameOffset = default(StringOffset),
StringOffset PointAnimationOffset = default(StringOffset),
SCHALE.Common.FlatData.ConquestEnemyType EnemyType = SCHALE.Common.FlatData.ConquestEnemyType.None,
SCHALE.Common.FlatData.ConquestTeamType Team = SCHALE.Common.FlatData.ConquestTeamType.None,
SCHALE.Common.FlatData.ConquestEnemyType EnemyType = SCHALE.Common.FlatData.ConquestEnemyType.None_,
SCHALE.Common.FlatData.ConquestTeamType Team = SCHALE.Common.FlatData.ConquestTeamType.None_,
long UnitGroup = 0,
long PrevUnitGroup = 0,
long BattleDuration = 0,
@ -116,10 +116,10 @@ public struct ConquestUnitExcel : IFlatbufferObject
VectorOffset StarGoalOffset = default(VectorOffset),
VectorOffset StarGoalAmountOffset = default(VectorOffset),
long GroupBuffId = 0,
SCHALE.Common.FlatData.ParcelType StageEnterCostType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType StageEnterCostType = SCHALE.Common.FlatData.ParcelType.None_,
long StageEnterCostId = 0,
int StageEnterCostAmount = 0,
SCHALE.Common.FlatData.ParcelType ManageEchelonStageEnterCostType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType ManageEchelonStageEnterCostType = SCHALE.Common.FlatData.ParcelType.None_,
long ManageEchelonStageEnterCostId = 0,
int ManageEchelonStageEnterCostAmount = 0,
long EnterScenarioGroupId = 0,
@ -354,8 +354,8 @@ public class ConquestUnitExcelT
this.ShieldEffectScale = 0.0f;
this.UnitFxPrefabName = null;
this.PointAnimation = null;
this.EnemyType = SCHALE.Common.FlatData.ConquestEnemyType.None;
this.Team = SCHALE.Common.FlatData.ConquestTeamType.None;
this.EnemyType = SCHALE.Common.FlatData.ConquestEnemyType.None_;
this.Team = SCHALE.Common.FlatData.ConquestTeamType.None_;
this.UnitGroup = 0;
this.PrevUnitGroup = 0;
this.BattleDuration = 0;
@ -363,10 +363,10 @@ public class ConquestUnitExcelT
this.StarGoal = null;
this.StarGoalAmount = null;
this.GroupBuffId = 0;
this.StageEnterCostType = SCHALE.Common.FlatData.ParcelType.None;
this.StageEnterCostType = SCHALE.Common.FlatData.ParcelType.None_;
this.StageEnterCostId = 0;
this.StageEnterCostAmount = 0;
this.ManageEchelonStageEnterCostType = SCHALE.Common.FlatData.ParcelType.None;
this.ManageEchelonStageEnterCostType = SCHALE.Common.FlatData.ParcelType.None_;
this.ManageEchelonStageEnterCostId = 0;
this.ManageEchelonStageEnterCostAmount = 0;
this.EnterScenarioGroupId = 0;

View File

@ -26,7 +26,7 @@ public struct ConstArenaExcel : IFlatbufferObject
public long TSSStartCoolTime { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long EndAlarm { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long TimeRewardMaxAmount { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ParcelType EnterCostType { get { int o = __p.__offset(16); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType EnterCostType { get { int o = __p.__offset(16); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long EnterCostId { get { int o = __p.__offset(18); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long TicketCost { get { int o = __p.__offset(20); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public string DailyRewardResetTime { get { int o = __p.__offset(22); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
@ -125,6 +125,7 @@ public struct ConstArenaExcel : IFlatbufferObject
#endif
public byte[] GetShowSeasonChangeInfoEndTimeArray() { return __p.__vector_as_array<byte>(64); }
public long ShowSeasonId { get { int o = __p.__offset(66); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int ArenaHistoryQueryLimitDays { get { int o = __p.__offset(68); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public static Offset<SCHALE.Common.FlatData.ConstArenaExcel> CreateConstArenaExcel(FlatBufferBuilder builder,
long AttackCoolTime = 0,
@ -133,7 +134,7 @@ public struct ConstArenaExcel : IFlatbufferObject
long TSSStartCoolTime = 0,
long EndAlarm = 0,
long TimeRewardMaxAmount = 0,
SCHALE.Common.FlatData.ParcelType EnterCostType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType EnterCostType = SCHALE.Common.FlatData.ParcelType.None_,
long EnterCostId = 0,
long TicketCost = 0,
StringOffset DailyRewardResetTimeOffset = default(StringOffset),
@ -158,8 +159,9 @@ public struct ConstArenaExcel : IFlatbufferObject
long SkipAllowedTimeMilliSeconds = 0,
StringOffset ShowSeasonChangeInfoStartTimeOffset = default(StringOffset),
StringOffset ShowSeasonChangeInfoEndTimeOffset = default(StringOffset),
long ShowSeasonId = 0) {
builder.StartTable(32);
long ShowSeasonId = 0,
int ArenaHistoryQueryLimitDays = 0) {
builder.StartTable(33);
ConstArenaExcel.AddShowSeasonId(builder, ShowSeasonId);
ConstArenaExcel.AddSkipAllowedTimeMilliSeconds(builder, SkipAllowedTimeMilliSeconds);
ConstArenaExcel.AddEchelonSettingIntervalMilliSeconds(builder, EchelonSettingIntervalMilliSeconds);
@ -179,6 +181,7 @@ public struct ConstArenaExcel : IFlatbufferObject
ConstArenaExcel.AddDefenseCoolTime(builder, DefenseCoolTime);
ConstArenaExcel.AddBattleDuration(builder, BattleDuration);
ConstArenaExcel.AddAttackCoolTime(builder, AttackCoolTime);
ConstArenaExcel.AddArenaHistoryQueryLimitDays(builder, ArenaHistoryQueryLimitDays);
ConstArenaExcel.AddShowSeasonChangeInfoEndTime(builder, ShowSeasonChangeInfoEndTimeOffset);
ConstArenaExcel.AddShowSeasonChangeInfoStartTime(builder, ShowSeasonChangeInfoStartTimeOffset);
ConstArenaExcel.AddHiddenCharacterImagePath(builder, HiddenCharacterImagePathOffset);
@ -195,7 +198,7 @@ public struct ConstArenaExcel : IFlatbufferObject
return ConstArenaExcel.EndConstArenaExcel(builder);
}
public static void StartConstArenaExcel(FlatBufferBuilder builder) { builder.StartTable(32); }
public static void StartConstArenaExcel(FlatBufferBuilder builder) { builder.StartTable(33); }
public static void AddAttackCoolTime(FlatBufferBuilder builder, long attackCoolTime) { builder.AddLong(0, attackCoolTime, 0); }
public static void AddBattleDuration(FlatBufferBuilder builder, long battleDuration) { builder.AddLong(1, battleDuration, 0); }
public static void AddDefenseCoolTime(FlatBufferBuilder builder, long defenseCoolTime) { builder.AddLong(2, defenseCoolTime, 0); }
@ -263,6 +266,7 @@ public struct ConstArenaExcel : IFlatbufferObject
public static void AddShowSeasonChangeInfoStartTime(FlatBufferBuilder builder, StringOffset showSeasonChangeInfoStartTimeOffset) { builder.AddOffset(29, showSeasonChangeInfoStartTimeOffset.Value, 0); }
public static void AddShowSeasonChangeInfoEndTime(FlatBufferBuilder builder, StringOffset showSeasonChangeInfoEndTimeOffset) { builder.AddOffset(30, showSeasonChangeInfoEndTimeOffset.Value, 0); }
public static void AddShowSeasonId(FlatBufferBuilder builder, long showSeasonId) { builder.AddLong(31, showSeasonId, 0); }
public static void AddArenaHistoryQueryLimitDays(FlatBufferBuilder builder, int arenaHistoryQueryLimitDays) { builder.AddInt(32, arenaHistoryQueryLimitDays, 0); }
public static Offset<SCHALE.Common.FlatData.ConstArenaExcel> EndConstArenaExcel(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.ConstArenaExcel>(o);
@ -313,6 +317,7 @@ public struct ConstArenaExcel : IFlatbufferObject
_o.ShowSeasonChangeInfoStartTime = TableEncryptionService.Convert(this.ShowSeasonChangeInfoStartTime, key);
_o.ShowSeasonChangeInfoEndTime = TableEncryptionService.Convert(this.ShowSeasonChangeInfoEndTime, key);
_o.ShowSeasonId = TableEncryptionService.Convert(this.ShowSeasonId, key);
_o.ArenaHistoryQueryLimitDays = TableEncryptionService.Convert(this.ArenaHistoryQueryLimitDays, key);
}
public static Offset<SCHALE.Common.FlatData.ConstArenaExcel> Pack(FlatBufferBuilder builder, ConstArenaExcelT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.ConstArenaExcel>);
@ -390,7 +395,8 @@ public struct ConstArenaExcel : IFlatbufferObject
_o.SkipAllowedTimeMilliSeconds,
_ShowSeasonChangeInfoStartTime,
_ShowSeasonChangeInfoEndTime,
_o.ShowSeasonId);
_o.ShowSeasonId,
_o.ArenaHistoryQueryLimitDays);
}
}
@ -428,6 +434,7 @@ public class ConstArenaExcelT
public string ShowSeasonChangeInfoStartTime { get; set; }
public string ShowSeasonChangeInfoEndTime { get; set; }
public long ShowSeasonId { get; set; }
public int ArenaHistoryQueryLimitDays { get; set; }
public ConstArenaExcelT() {
this.AttackCoolTime = 0;
@ -436,7 +443,7 @@ public class ConstArenaExcelT
this.TSSStartCoolTime = 0;
this.EndAlarm = 0;
this.TimeRewardMaxAmount = 0;
this.EnterCostType = SCHALE.Common.FlatData.ParcelType.None;
this.EnterCostType = SCHALE.Common.FlatData.ParcelType.None_;
this.EnterCostId = 0;
this.TicketCost = 0;
this.DailyRewardResetTime = null;
@ -462,6 +469,7 @@ public class ConstArenaExcelT
this.ShowSeasonChangeInfoStartTime = null;
this.ShowSeasonChangeInfoEndTime = null;
this.ShowSeasonId = 0;
this.ArenaHistoryQueryLimitDays = 0;
}
}
@ -503,6 +511,7 @@ static public class ConstArenaExcelVerify
&& verifier.VerifyString(tablePos, 62 /*ShowSeasonChangeInfoStartTime*/, false)
&& verifier.VerifyString(tablePos, 64 /*ShowSeasonChangeInfoEndTime*/, false)
&& verifier.VerifyField(tablePos, 66 /*ShowSeasonId*/, 8 /*long*/, 8, false)
&& verifier.VerifyField(tablePos, 68 /*ArenaHistoryQueryLimitDays*/, 4 /*int*/, 4, false)
&& verifier.VerifyTableEnd(tablePos);
}
}

File diff suppressed because it is too large Load Diff

View File

@ -21,17 +21,17 @@ public struct ContentEnterCostReduceExcel : IFlatbufferObject
public ContentEnterCostReduceExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long EnterCostReduceGroupId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ContentType ContentType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ContentType.None; } }
public SCHALE.Common.FlatData.ContentType ContentType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ContentType.None_; } }
public long StageId { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ParcelType ReduceEnterCostType { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType ReduceEnterCostType { get { int o = __p.__offset(10); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long ReduceEnterCostId { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long ReduceAmount { get { int o = __p.__offset(14); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public static Offset<SCHALE.Common.FlatData.ContentEnterCostReduceExcel> CreateContentEnterCostReduceExcel(FlatBufferBuilder builder,
long EnterCostReduceGroupId = 0,
SCHALE.Common.FlatData.ContentType ContentType_ = SCHALE.Common.FlatData.ContentType.None,
SCHALE.Common.FlatData.ContentType ContentType_ = SCHALE.Common.FlatData.ContentType.None_,
long StageId = 0,
SCHALE.Common.FlatData.ParcelType ReduceEnterCostType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType ReduceEnterCostType = SCHALE.Common.FlatData.ParcelType.None_,
long ReduceEnterCostId = 0,
long ReduceAmount = 0) {
builder.StartTable(6);
@ -93,9 +93,9 @@ public class ContentEnterCostReduceExcelT
public ContentEnterCostReduceExcelT() {
this.EnterCostReduceGroupId = 0;
this.ContentType_ = SCHALE.Common.FlatData.ContentType.None;
this.ContentType_ = SCHALE.Common.FlatData.ContentType.None_;
this.StageId = 0;
this.ReduceEnterCostType = SCHALE.Common.FlatData.ParcelType.None;
this.ReduceEnterCostType = SCHALE.Common.FlatData.ParcelType.None_;
this.ReduceEnterCostId = 0;
this.ReduceAmount = 0;
}

View File

@ -1,88 +0,0 @@
// <auto-generated>
// automatically generated by the FlatBuffers compiler, do not modify
// </auto-generated>
namespace SCHALE.Common.FlatData
{
using global::System;
using global::System.Collections.Generic;
using global::SCHALE.Common.Crypto;
using global::Google.FlatBuffers;
public struct ContentEnterCostReduceExcelTable : IFlatbufferObject
{
private Table __p;
public ByteBuffer ByteBuffer { get { return __p.bb; } }
public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_24_3_25(); }
public static ContentEnterCostReduceExcelTable GetRootAsContentEnterCostReduceExcelTable(ByteBuffer _bb) { return GetRootAsContentEnterCostReduceExcelTable(_bb, new ContentEnterCostReduceExcelTable()); }
public static ContentEnterCostReduceExcelTable GetRootAsContentEnterCostReduceExcelTable(ByteBuffer _bb, ContentEnterCostReduceExcelTable obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public ContentEnterCostReduceExcelTable __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.ContentEnterCostReduceExcel? DataList(int j) { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.ContentEnterCostReduceExcel?)(new SCHALE.Common.FlatData.ContentEnterCostReduceExcel()).__assign(__p.__indirect(__p.__vector(o) + j * 4), __p.bb) : null; }
public int DataListLength { get { int o = __p.__offset(4); return o != 0 ? __p.__vector_len(o) : 0; } }
public static Offset<SCHALE.Common.FlatData.ContentEnterCostReduceExcelTable> CreateContentEnterCostReduceExcelTable(FlatBufferBuilder builder,
VectorOffset DataListOffset = default(VectorOffset)) {
builder.StartTable(1);
ContentEnterCostReduceExcelTable.AddDataList(builder, DataListOffset);
return ContentEnterCostReduceExcelTable.EndContentEnterCostReduceExcelTable(builder);
}
public static void StartContentEnterCostReduceExcelTable(FlatBufferBuilder builder) { builder.StartTable(1); }
public static void AddDataList(FlatBufferBuilder builder, VectorOffset dataListOffset) { builder.AddOffset(0, dataListOffset.Value, 0); }
public static VectorOffset CreateDataListVector(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.ContentEnterCostReduceExcel>[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.ContentEnterCostReduceExcel>[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, ArraySegment<Offset<SCHALE.Common.FlatData.ContentEnterCostReduceExcel>> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<Offset<SCHALE.Common.FlatData.ContentEnterCostReduceExcel>>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartDataListVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static Offset<SCHALE.Common.FlatData.ContentEnterCostReduceExcelTable> EndContentEnterCostReduceExcelTable(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.ContentEnterCostReduceExcelTable>(o);
}
public ContentEnterCostReduceExcelTableT UnPack() {
var _o = new ContentEnterCostReduceExcelTableT();
this.UnPackTo(_o);
return _o;
}
public void UnPackTo(ContentEnterCostReduceExcelTableT _o) {
byte[] key = TableEncryptionService.CreateKey("ContentEnterCostReduceExcel");
_o.DataList = new List<SCHALE.Common.FlatData.ContentEnterCostReduceExcelT>();
for (var _j = 0; _j < this.DataListLength; ++_j) {_o.DataList.Add(this.DataList(_j).HasValue ? this.DataList(_j).Value.UnPack() : null);}
}
public static Offset<SCHALE.Common.FlatData.ContentEnterCostReduceExcelTable> Pack(FlatBufferBuilder builder, ContentEnterCostReduceExcelTableT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.ContentEnterCostReduceExcelTable>);
var _DataList = default(VectorOffset);
if (_o.DataList != null) {
var __DataList = new Offset<SCHALE.Common.FlatData.ContentEnterCostReduceExcel>[_o.DataList.Count];
for (var _j = 0; _j < __DataList.Length; ++_j) { __DataList[_j] = SCHALE.Common.FlatData.ContentEnterCostReduceExcel.Pack(builder, _o.DataList[_j]); }
_DataList = CreateDataListVector(builder, __DataList);
}
return CreateContentEnterCostReduceExcelTable(
builder,
_DataList);
}
}
public class ContentEnterCostReduceExcelTableT
{
public List<SCHALE.Common.FlatData.ContentEnterCostReduceExcelT> DataList { get; set; }
public ContentEnterCostReduceExcelTableT() {
this.DataList = null;
}
}
static public class ContentEnterCostReduceExcelTableVerify
{
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyVectorOfTables(tablePos, 4 /*DataList*/, SCHALE.Common.FlatData.ContentEnterCostReduceExcelVerify.Verify, false)
&& verifier.VerifyTableEnd(tablePos);
}
}
}

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum ContentLockType : int
{
None = 0,
None_ = 0,
NotUseControlledByOtherSetting = 1,
Academy = 2,
MultiFloorRaid = 3,

View File

@ -20,7 +20,7 @@ public struct ContentSpoilerPopupExcel : IFlatbufferObject
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public ContentSpoilerPopupExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.ContentType ContentType_ { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.ContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ContentType.None; } }
public SCHALE.Common.FlatData.ContentType ContentType_ { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.ContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ContentType.None_; } }
public string SpoilerPopupTitle { get { int o = __p.__offset(6); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
#if ENABLE_SPAN_T
public Span<byte> GetSpoilerPopupTitleBytes() { return __p.__vector_as_span<byte>(6, 1); }
@ -39,7 +39,7 @@ public struct ContentSpoilerPopupExcel : IFlatbufferObject
public long ConditionScenarioModeId { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public static Offset<SCHALE.Common.FlatData.ContentSpoilerPopupExcel> CreateContentSpoilerPopupExcel(FlatBufferBuilder builder,
SCHALE.Common.FlatData.ContentType ContentType_ = SCHALE.Common.FlatData.ContentType.None,
SCHALE.Common.FlatData.ContentType ContentType_ = SCHALE.Common.FlatData.ContentType.None_,
StringOffset SpoilerPopupTitleOffset = default(StringOffset),
StringOffset SpoilerPopupDescriptionOffset = default(StringOffset),
bool IsWarningPopUp = false,
@ -99,7 +99,7 @@ public class ContentSpoilerPopupExcelT
public long ConditionScenarioModeId { get; set; }
public ContentSpoilerPopupExcelT() {
this.ContentType_ = SCHALE.Common.FlatData.ContentType.None;
this.ContentType_ = SCHALE.Common.FlatData.ContentType.None_;
this.SpoilerPopupTitle = null;
this.SpoilerPopupDescription = null;
this.IsWarningPopUp = false;

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum ContentType : int
{
None = 0,
None_ = 0,
CampaignMainStage = 1,
CampaignSubStage = 2,
WeekDungeon = 3,

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum ContentsChangeType : int
{
None = 0,
None_ = 0,
WorldRaidBossDamageRatio = 1,
WorldRaidBossGroupDate = 2,
};

View File

@ -21,7 +21,7 @@ public struct ContentsShortcutExcel : IFlatbufferObject
public ContentsShortcutExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long UniqueId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ContentType ContentType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ContentType.None; } }
public SCHALE.Common.FlatData.ContentType ContentType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ContentType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ContentType.None_; } }
public long EventContentId { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long ScenarioModeVolume { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long ScenarioModeChapter { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -40,7 +40,7 @@ public struct ContentsShortcutExcel : IFlatbufferObject
#endif
public byte[] GetShortcutCloseTimeArray() { return __p.__vector_as_array<byte>(16); }
public long ConditionContentId { get { int o = __p.__offset(18); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.StageDifficulty ConquestMapDifficulty { get { int o = __p.__offset(20); return o != 0 ? (SCHALE.Common.FlatData.StageDifficulty)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StageDifficulty.None; } }
public SCHALE.Common.FlatData.StageDifficulty ConquestMapDifficulty { get { int o = __p.__offset(20); return o != 0 ? (SCHALE.Common.FlatData.StageDifficulty)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.StageDifficulty.None_; } }
public int ConquestStepIndex { get { int o = __p.__offset(22); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public long ShortcutContentId { get { int o = __p.__offset(24); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public string ShortcutUIName(int j) { int o = __p.__offset(26); return o != 0 ? __p.__string(__p.__vector(o) + j * 4) : null; }
@ -55,14 +55,14 @@ public struct ContentsShortcutExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.ContentsShortcutExcel> CreateContentsShortcutExcel(FlatBufferBuilder builder,
long UniqueId = 0,
SCHALE.Common.FlatData.ContentType ContentType_ = SCHALE.Common.FlatData.ContentType.None,
SCHALE.Common.FlatData.ContentType ContentType_ = SCHALE.Common.FlatData.ContentType.None_,
long EventContentId = 0,
long ScenarioModeVolume = 0,
long ScenarioModeChapter = 0,
StringOffset ShortcutOpenTimeOffset = default(StringOffset),
StringOffset ShortcutCloseTimeOffset = default(StringOffset),
long ConditionContentId = 0,
SCHALE.Common.FlatData.StageDifficulty ConquestMapDifficulty = SCHALE.Common.FlatData.StageDifficulty.None,
SCHALE.Common.FlatData.StageDifficulty ConquestMapDifficulty = SCHALE.Common.FlatData.StageDifficulty.None_,
int ConquestStepIndex = 0,
long ShortcutContentId = 0,
VectorOffset ShortcutUINameOffset = default(VectorOffset),
@ -176,14 +176,14 @@ public class ContentsShortcutExcelT
public ContentsShortcutExcelT() {
this.UniqueId = 0;
this.ContentType_ = SCHALE.Common.FlatData.ContentType.None;
this.ContentType_ = SCHALE.Common.FlatData.ContentType.None_;
this.EventContentId = 0;
this.ScenarioModeVolume = 0;
this.ScenarioModeChapter = 0;
this.ShortcutOpenTime = null;
this.ShortcutCloseTime = null;
this.ConditionContentId = 0;
this.ConquestMapDifficulty = SCHALE.Common.FlatData.StageDifficulty.None;
this.ConquestMapDifficulty = SCHALE.Common.FlatData.StageDifficulty.None_;
this.ConquestStepIndex = 0;
this.ShortcutContentId = 0;
this.ShortcutUIName = null;

View File

@ -21,7 +21,7 @@ public struct CouponStuffExcel : IFlatbufferObject
public CouponStuffExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long StuffId { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.ParcelType ParcelType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType ParcelType_ { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long ParcelId { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public int LimitAmount { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public string CouponStuffNameLocalizeKey { get { int o = __p.__offset(12); return o != 0 ? __p.__string(o + __p.bb_pos) : null; } }
@ -34,7 +34,7 @@ public struct CouponStuffExcel : IFlatbufferObject
public static Offset<SCHALE.Common.FlatData.CouponStuffExcel> CreateCouponStuffExcel(FlatBufferBuilder builder,
long StuffId = 0,
SCHALE.Common.FlatData.ParcelType ParcelType_ = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType ParcelType_ = SCHALE.Common.FlatData.ParcelType.None_,
long ParcelId = 0,
int LimitAmount = 0,
StringOffset CouponStuffNameLocalizeKeyOffset = default(StringOffset)) {
@ -93,7 +93,7 @@ public class CouponStuffExcelT
public CouponStuffExcelT() {
this.StuffId = 0;
this.ParcelType_ = SCHALE.Common.FlatData.ParcelType.None;
this.ParcelType_ = SCHALE.Common.FlatData.ParcelType.None_;
this.ParcelId = 0;
this.LimitAmount = 0;
this.CouponStuffNameLocalizeKey = null;

View File

@ -51,7 +51,7 @@ public struct CurrencyExcel : IFlatbufferObject
public ArraySegment<byte>? GetSpriteNameBytes() { return __p.__vector_as_arraysegment(28); }
#endif
public byte[] GetSpriteNameArray() { return __p.__vector_as_array<byte>(28); }
public SCHALE.Common.FlatData.DailyRefillType DailyRefillType_ { get { int o = __p.__offset(30); return o != 0 ? (SCHALE.Common.FlatData.DailyRefillType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DailyRefillType.None; } }
public SCHALE.Common.FlatData.DailyRefillType DailyRefillType_ { get { int o = __p.__offset(30); return o != 0 ? (SCHALE.Common.FlatData.DailyRefillType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.DailyRefillType.None_; } }
public long DailyRefillAmount { get { int o = __p.__offset(32); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long DailyRefillTime(int j) { int o = __p.__offset(34); return o != 0 ? __p.bb.GetLong(__p.__vector(o) + j * 8) : (long)0; }
public int DailyRefillTimeLength { get { int o = __p.__offset(34); return o != 0 ? __p.__vector_len(o) : 0; } }
@ -69,7 +69,7 @@ public struct CurrencyExcel : IFlatbufferObject
#endif
public byte[] GetExpirationDateTimeArray() { return __p.__vector_as_array<byte>(36); }
public int ExpirationNotifyDateIn { get { int o = __p.__offset(38); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
public SCHALE.Common.FlatData.ParcelType ExpiryChangeParcelType { get { int o = __p.__offset(40); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType ExpiryChangeParcelType { get { int o = __p.__offset(40); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long ExpiryChangeId { get { int o = __p.__offset(42); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long ExpiryChangeAmount { get { int o = __p.__offset(44); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
@ -87,12 +87,12 @@ public struct CurrencyExcel : IFlatbufferObject
long ChargeLimit = 0,
long OverChargeLimit = 0,
StringOffset SpriteNameOffset = default(StringOffset),
SCHALE.Common.FlatData.DailyRefillType DailyRefillType_ = SCHALE.Common.FlatData.DailyRefillType.None,
SCHALE.Common.FlatData.DailyRefillType DailyRefillType_ = SCHALE.Common.FlatData.DailyRefillType.None_,
long DailyRefillAmount = 0,
VectorOffset DailyRefillTimeOffset = default(VectorOffset),
StringOffset ExpirationDateTimeOffset = default(StringOffset),
int ExpirationNotifyDateIn = 0,
SCHALE.Common.FlatData.ParcelType ExpiryChangeParcelType = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType ExpiryChangeParcelType = SCHALE.Common.FlatData.ParcelType.None_,
long ExpiryChangeId = 0,
long ExpiryChangeAmount = 0) {
builder.StartTable(21);
@ -256,12 +256,12 @@ public class CurrencyExcelT
this.ChargeLimit = 0;
this.OverChargeLimit = 0;
this.SpriteName = null;
this.DailyRefillType_ = SCHALE.Common.FlatData.DailyRefillType.None;
this.DailyRefillType_ = SCHALE.Common.FlatData.DailyRefillType.None_;
this.DailyRefillAmount = 0;
this.DailyRefillTime = null;
this.ExpirationDateTime = null;
this.ExpirationNotifyDateIn = 0;
this.ExpiryChangeParcelType = SCHALE.Common.FlatData.ParcelType.None;
this.ExpiryChangeParcelType = SCHALE.Common.FlatData.ParcelType.None_;
this.ExpiryChangeId = 0;
this.ExpiryChangeAmount = 0;
}

View File

@ -1,88 +0,0 @@
// <auto-generated>
// automatically generated by the FlatBuffers compiler, do not modify
// </auto-generated>
namespace SCHALE.Common.FlatData
{
using global::System;
using global::System.Collections.Generic;
using global::SCHALE.Common.Crypto;
using global::Google.FlatBuffers;
public struct CurrencyExcelTable : IFlatbufferObject
{
private Table __p;
public ByteBuffer ByteBuffer { get { return __p.bb; } }
public static void ValidateVersion() { FlatBufferConstants.FLATBUFFERS_24_3_25(); }
public static CurrencyExcelTable GetRootAsCurrencyExcelTable(ByteBuffer _bb) { return GetRootAsCurrencyExcelTable(_bb, new CurrencyExcelTable()); }
public static CurrencyExcelTable GetRootAsCurrencyExcelTable(ByteBuffer _bb, CurrencyExcelTable obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public CurrencyExcelTable __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.CurrencyExcel? DataList(int j) { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.CurrencyExcel?)(new SCHALE.Common.FlatData.CurrencyExcel()).__assign(__p.__indirect(__p.__vector(o) + j * 4), __p.bb) : null; }
public int DataListLength { get { int o = __p.__offset(4); return o != 0 ? __p.__vector_len(o) : 0; } }
public static Offset<SCHALE.Common.FlatData.CurrencyExcelTable> CreateCurrencyExcelTable(FlatBufferBuilder builder,
VectorOffset DataListOffset = default(VectorOffset)) {
builder.StartTable(1);
CurrencyExcelTable.AddDataList(builder, DataListOffset);
return CurrencyExcelTable.EndCurrencyExcelTable(builder);
}
public static void StartCurrencyExcelTable(FlatBufferBuilder builder) { builder.StartTable(1); }
public static void AddDataList(FlatBufferBuilder builder, VectorOffset dataListOffset) { builder.AddOffset(0, dataListOffset.Value, 0); }
public static VectorOffset CreateDataListVector(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.CurrencyExcel>[] data) { builder.StartVector(4, data.Length, 4); for (int i = data.Length - 1; i >= 0; i--) builder.AddOffset(data[i].Value); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, Offset<SCHALE.Common.FlatData.CurrencyExcel>[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, ArraySegment<Offset<SCHALE.Common.FlatData.CurrencyExcel>> data) { builder.StartVector(4, data.Count, 4); builder.Add(data); return builder.EndVector(); }
public static VectorOffset CreateDataListVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes) { builder.StartVector(1, sizeInBytes, 1); builder.Add<Offset<SCHALE.Common.FlatData.CurrencyExcel>>(dataPtr, sizeInBytes); return builder.EndVector(); }
public static void StartDataListVector(FlatBufferBuilder builder, int numElems) { builder.StartVector(4, numElems, 4); }
public static Offset<SCHALE.Common.FlatData.CurrencyExcelTable> EndCurrencyExcelTable(FlatBufferBuilder builder) {
int o = builder.EndTable();
return new Offset<SCHALE.Common.FlatData.CurrencyExcelTable>(o);
}
public CurrencyExcelTableT UnPack() {
var _o = new CurrencyExcelTableT();
this.UnPackTo(_o);
return _o;
}
public void UnPackTo(CurrencyExcelTableT _o) {
byte[] key = TableEncryptionService.CreateKey("CurrencyExcel");
_o.DataList = new List<SCHALE.Common.FlatData.CurrencyExcelT>();
for (var _j = 0; _j < this.DataListLength; ++_j) {_o.DataList.Add(this.DataList(_j).HasValue ? this.DataList(_j).Value.UnPack() : null);}
}
public static Offset<SCHALE.Common.FlatData.CurrencyExcelTable> Pack(FlatBufferBuilder builder, CurrencyExcelTableT _o) {
if (_o == null) return default(Offset<SCHALE.Common.FlatData.CurrencyExcelTable>);
var _DataList = default(VectorOffset);
if (_o.DataList != null) {
var __DataList = new Offset<SCHALE.Common.FlatData.CurrencyExcel>[_o.DataList.Count];
for (var _j = 0; _j < __DataList.Length; ++_j) { __DataList[_j] = SCHALE.Common.FlatData.CurrencyExcel.Pack(builder, _o.DataList[_j]); }
_DataList = CreateDataListVector(builder, __DataList);
}
return CreateCurrencyExcelTable(
builder,
_DataList);
}
}
public class CurrencyExcelTableT
{
public List<SCHALE.Common.FlatData.CurrencyExcelT> DataList { get; set; }
public CurrencyExcelTableT() {
this.DataList = null;
}
}
static public class CurrencyExcelTableVerify
{
static public bool Verify(Google.FlatBuffers.Verifier verifier, uint tablePos)
{
return verifier.VerifyTableStart(tablePos)
&& verifier.VerifyVectorOfTables(tablePos, 4 /*DataList*/, SCHALE.Common.FlatData.CurrencyExcelVerify.Verify, false)
&& verifier.VerifyTableEnd(tablePos);
}
}
}

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum DailyRefillType : int
{
None = 0,
None_ = 0,
Default = 1,
Login = 2,
};

View File

@ -21,14 +21,14 @@ public struct DefaultFurnitureExcel : IFlatbufferObject
public DefaultFurnitureExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public long Id { get { int o = __p.__offset(4); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public SCHALE.Common.FlatData.FurnitureLocation Location { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.FurnitureLocation)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.FurnitureLocation.None; } }
public SCHALE.Common.FlatData.FurnitureLocation Location { get { int o = __p.__offset(6); return o != 0 ? (SCHALE.Common.FlatData.FurnitureLocation)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.FurnitureLocation.None_; } }
public float PositionX { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
public float PositionY { get { int o = __p.__offset(10); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
public float Rotation { get { int o = __p.__offset(12); return o != 0 ? __p.bb.GetFloat(o + __p.bb_pos) : (float)0.0f; } }
public static Offset<SCHALE.Common.FlatData.DefaultFurnitureExcel> CreateDefaultFurnitureExcel(FlatBufferBuilder builder,
long Id = 0,
SCHALE.Common.FlatData.FurnitureLocation Location = SCHALE.Common.FlatData.FurnitureLocation.None,
SCHALE.Common.FlatData.FurnitureLocation Location = SCHALE.Common.FlatData.FurnitureLocation.None_,
float PositionX = 0.0f,
float PositionY = 0.0f,
float Rotation = 0.0f) {
@ -86,7 +86,7 @@ public class DefaultFurnitureExcelT
public DefaultFurnitureExcelT() {
this.Id = 0;
this.Location = SCHALE.Common.FlatData.FurnitureLocation.None;
this.Location = SCHALE.Common.FlatData.FurnitureLocation.None_;
this.PositionX = 0.0f;
this.PositionY = 0.0f;
this.Rotation = 0.0f;

View File

@ -20,12 +20,12 @@ public struct DefaultParcelExcel : IFlatbufferObject
public void __init(int _i, ByteBuffer _bb) { __p = new Table(_i, _bb); }
public DefaultParcelExcel __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
public SCHALE.Common.FlatData.ParcelType ParcelType_ { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None; } }
public SCHALE.Common.FlatData.ParcelType ParcelType_ { get { int o = __p.__offset(4); return o != 0 ? (SCHALE.Common.FlatData.ParcelType)__p.bb.GetInt(o + __p.bb_pos) : SCHALE.Common.FlatData.ParcelType.None_; } }
public long ParcelId { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public long ParcelAmount { get { int o = __p.__offset(8); return o != 0 ? __p.bb.GetLong(o + __p.bb_pos) : (long)0; } }
public static Offset<SCHALE.Common.FlatData.DefaultParcelExcel> CreateDefaultParcelExcel(FlatBufferBuilder builder,
SCHALE.Common.FlatData.ParcelType ParcelType_ = SCHALE.Common.FlatData.ParcelType.None,
SCHALE.Common.FlatData.ParcelType ParcelType_ = SCHALE.Common.FlatData.ParcelType.None_,
long ParcelId = 0,
long ParcelAmount = 0) {
builder.StartTable(3);
@ -71,7 +71,7 @@ public class DefaultParcelExcelT
public long ParcelAmount { get; set; }
public DefaultParcelExcelT() {
this.ParcelType_ = SCHALE.Common.FlatData.ParcelType.None;
this.ParcelType_ = SCHALE.Common.FlatData.ParcelType.None_;
this.ParcelId = 0;
this.ParcelAmount = 0;
}

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum DialogConditionDetail : int
{
None = 0,
None_ = 0,
Day = 1,
Close = 2,
MiniGameDreamMakerDay = 3,

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum DreamMakerEndingCondition : int
{
None = 0,
None_ = 0,
Param01 = 1,
Param02 = 2,
Param03 = 3,

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum DreamMakerEndingRewardType : int
{
None = 0,
None_ = 0,
FirstEndingReward = 1,
LoopEndingReward = 2,
};

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum DreamMakerEndingType : int
{
None = 0,
None_ = 0,
Normal = 1,
Special = 2,
};

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum DreamMakerMultiplierCondition : int
{
None = 0,
None_ = 0,
Round = 1,
CollectionCount = 2,
EndingCount = 3,

View File

@ -7,7 +7,7 @@ namespace SCHALE.Common.FlatData
public enum DreamMakerParamOperationType : int
{
None = 0,
None_ = 0,
GrowUpHigh = 1,
GrowUp = 2,
GrowDownHigh = 3,

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