Files
BA-AD/baad/FlatData/ConquestTileExcel.py
Deathemonic 2ee2061ae9 feat: bump dump
- bump dump file to support latest client 1.46.287264
- updated flatbuf generator to support lastest dump file
- refactored table extracter
2024-07-15 23:21:43 +08:00

309 lines
14 KiB
Python

# automatically generated by the FlatBuffers compiler, do not modify
# namespace: FlatData
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class ConquestTileExcel(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = ConquestTileExcel()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsConquestTileExcel(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# ConquestTileExcel
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# ConquestTileExcel
def Id(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos)
return 0
# ConquestTileExcel
def Name(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.String(o + self._tab.Pos)
return None
# ConquestTileExcel
def EventId(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos)
return 0
# ConquestTileExcel
def Step(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# ConquestTileExcel
def PrefabName(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12))
if o != 0:
return self._tab.String(o + self._tab.Pos)
return None
# ConquestTileExcel
def TileNameLocalize(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(14))
if o != 0:
return self._tab.String(o + self._tab.Pos)
return None
# ConquestTileExcel
def TileImageName(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(16))
if o != 0:
return self._tab.String(o + self._tab.Pos)
return None
# ConquestTileExcel
def Playable(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(18))
if o != 0:
return bool(self._tab.Get(flatbuffers.number_types.BoolFlags, o + self._tab.Pos))
return False
# ConquestTileExcel
def TileType(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(20))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# ConquestTileExcel
def NotMapFog(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(22))
if o != 0:
return bool(self._tab.Get(flatbuffers.number_types.BoolFlags, o + self._tab.Pos))
return False
# ConquestTileExcel
def GroupBonusId(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(24))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos)
return 0
# ConquestTileExcel
def ConquestCostType(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(26))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# ConquestTileExcel
def ConquestCostId(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(28))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos)
return 0
# ConquestTileExcel
def ConquestCostAmount(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(30))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# ConquestTileExcel
def ManageCostType(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(32))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# ConquestTileExcel
def ManageCostId(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(34))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos)
return 0
# ConquestTileExcel
def ManageCostAmount(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(36))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# ConquestTileExcel
def ConquestRewardId(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(38))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos)
return 0
# ConquestTileExcel
def MassErosionId(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(40))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos)
return 0
# ConquestTileExcel
def Upgrade2CostType(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(42))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# ConquestTileExcel
def Upgrade2CostId(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(44))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos)
return 0
# ConquestTileExcel
def Upgrade2CostAmount(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(46))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# ConquestTileExcel
def Upgrade3CostType(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(48))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# ConquestTileExcel
def Upgrade3CostId(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(50))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos)
return 0
# ConquestTileExcel
def Upgrade3CostAmount(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(52))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
def Start(builder): builder.StartObject(25)
def ConquestTileExcelStart(builder):
"""This method is deprecated. Please switch to Start."""
return Start(builder)
def AddId(builder, Id): builder.PrependInt64Slot(0, Id, 0)
def ConquestTileExcelAddId(builder, Id):
"""This method is deprecated. Please switch to AddId."""
return AddId(builder, Id)
def AddName(builder, Name): builder.PrependUOffsetTRelativeSlot(1, flatbuffers.number_types.UOffsetTFlags.py_type(Name), 0)
def ConquestTileExcelAddName(builder, Name):
"""This method is deprecated. Please switch to AddName."""
return AddName(builder, Name)
def AddEventId(builder, EventId): builder.PrependInt64Slot(2, EventId, 0)
def ConquestTileExcelAddEventId(builder, EventId):
"""This method is deprecated. Please switch to AddEventId."""
return AddEventId(builder, EventId)
def AddStep(builder, Step): builder.PrependInt32Slot(3, Step, 0)
def ConquestTileExcelAddStep(builder, Step):
"""This method is deprecated. Please switch to AddStep."""
return AddStep(builder, Step)
def AddPrefabName(builder, PrefabName): builder.PrependUOffsetTRelativeSlot(4, flatbuffers.number_types.UOffsetTFlags.py_type(PrefabName), 0)
def ConquestTileExcelAddPrefabName(builder, PrefabName):
"""This method is deprecated. Please switch to AddPrefabName."""
return AddPrefabName(builder, PrefabName)
def AddTileNameLocalize(builder, TileNameLocalize): builder.PrependUOffsetTRelativeSlot(5, flatbuffers.number_types.UOffsetTFlags.py_type(TileNameLocalize), 0)
def ConquestTileExcelAddTileNameLocalize(builder, TileNameLocalize):
"""This method is deprecated. Please switch to AddTileNameLocalize."""
return AddTileNameLocalize(builder, TileNameLocalize)
def AddTileImageName(builder, TileImageName): builder.PrependUOffsetTRelativeSlot(6, flatbuffers.number_types.UOffsetTFlags.py_type(TileImageName), 0)
def ConquestTileExcelAddTileImageName(builder, TileImageName):
"""This method is deprecated. Please switch to AddTileImageName."""
return AddTileImageName(builder, TileImageName)
def AddPlayable(builder, Playable): builder.PrependBoolSlot(7, Playable, 0)
def ConquestTileExcelAddPlayable(builder, Playable):
"""This method is deprecated. Please switch to AddPlayable."""
return AddPlayable(builder, Playable)
def AddTileType(builder, TileType): builder.PrependInt32Slot(8, TileType, 0)
def ConquestTileExcelAddTileType(builder, TileType):
"""This method is deprecated. Please switch to AddTileType."""
return AddTileType(builder, TileType)
def AddNotMapFog(builder, NotMapFog): builder.PrependBoolSlot(9, NotMapFog, 0)
def ConquestTileExcelAddNotMapFog(builder, NotMapFog):
"""This method is deprecated. Please switch to AddNotMapFog."""
return AddNotMapFog(builder, NotMapFog)
def AddGroupBonusId(builder, GroupBonusId): builder.PrependInt64Slot(10, GroupBonusId, 0)
def ConquestTileExcelAddGroupBonusId(builder, GroupBonusId):
"""This method is deprecated. Please switch to AddGroupBonusId."""
return AddGroupBonusId(builder, GroupBonusId)
def AddConquestCostType(builder, ConquestCostType): builder.PrependInt32Slot(11, ConquestCostType, 0)
def ConquestTileExcelAddConquestCostType(builder, ConquestCostType):
"""This method is deprecated. Please switch to AddConquestCostType."""
return AddConquestCostType(builder, ConquestCostType)
def AddConquestCostId(builder, ConquestCostId): builder.PrependInt64Slot(12, ConquestCostId, 0)
def ConquestTileExcelAddConquestCostId(builder, ConquestCostId):
"""This method is deprecated. Please switch to AddConquestCostId."""
return AddConquestCostId(builder, ConquestCostId)
def AddConquestCostAmount(builder, ConquestCostAmount): builder.PrependInt32Slot(13, ConquestCostAmount, 0)
def ConquestTileExcelAddConquestCostAmount(builder, ConquestCostAmount):
"""This method is deprecated. Please switch to AddConquestCostAmount."""
return AddConquestCostAmount(builder, ConquestCostAmount)
def AddManageCostType(builder, ManageCostType): builder.PrependInt32Slot(14, ManageCostType, 0)
def ConquestTileExcelAddManageCostType(builder, ManageCostType):
"""This method is deprecated. Please switch to AddManageCostType."""
return AddManageCostType(builder, ManageCostType)
def AddManageCostId(builder, ManageCostId): builder.PrependInt64Slot(15, ManageCostId, 0)
def ConquestTileExcelAddManageCostId(builder, ManageCostId):
"""This method is deprecated. Please switch to AddManageCostId."""
return AddManageCostId(builder, ManageCostId)
def AddManageCostAmount(builder, ManageCostAmount): builder.PrependInt32Slot(16, ManageCostAmount, 0)
def ConquestTileExcelAddManageCostAmount(builder, ManageCostAmount):
"""This method is deprecated. Please switch to AddManageCostAmount."""
return AddManageCostAmount(builder, ManageCostAmount)
def AddConquestRewardId(builder, ConquestRewardId): builder.PrependInt64Slot(17, ConquestRewardId, 0)
def ConquestTileExcelAddConquestRewardId(builder, ConquestRewardId):
"""This method is deprecated. Please switch to AddConquestRewardId."""
return AddConquestRewardId(builder, ConquestRewardId)
def AddMassErosionId(builder, MassErosionId): builder.PrependInt64Slot(18, MassErosionId, 0)
def ConquestTileExcelAddMassErosionId(builder, MassErosionId):
"""This method is deprecated. Please switch to AddMassErosionId."""
return AddMassErosionId(builder, MassErosionId)
def AddUpgrade2CostType(builder, Upgrade2CostType): builder.PrependInt32Slot(19, Upgrade2CostType, 0)
def ConquestTileExcelAddUpgrade2CostType(builder, Upgrade2CostType):
"""This method is deprecated. Please switch to AddUpgrade2CostType."""
return AddUpgrade2CostType(builder, Upgrade2CostType)
def AddUpgrade2CostId(builder, Upgrade2CostId): builder.PrependInt64Slot(20, Upgrade2CostId, 0)
def ConquestTileExcelAddUpgrade2CostId(builder, Upgrade2CostId):
"""This method is deprecated. Please switch to AddUpgrade2CostId."""
return AddUpgrade2CostId(builder, Upgrade2CostId)
def AddUpgrade2CostAmount(builder, Upgrade2CostAmount): builder.PrependInt32Slot(21, Upgrade2CostAmount, 0)
def ConquestTileExcelAddUpgrade2CostAmount(builder, Upgrade2CostAmount):
"""This method is deprecated. Please switch to AddUpgrade2CostAmount."""
return AddUpgrade2CostAmount(builder, Upgrade2CostAmount)
def AddUpgrade3CostType(builder, Upgrade3CostType): builder.PrependInt32Slot(22, Upgrade3CostType, 0)
def ConquestTileExcelAddUpgrade3CostType(builder, Upgrade3CostType):
"""This method is deprecated. Please switch to AddUpgrade3CostType."""
return AddUpgrade3CostType(builder, Upgrade3CostType)
def AddUpgrade3CostId(builder, Upgrade3CostId): builder.PrependInt64Slot(23, Upgrade3CostId, 0)
def ConquestTileExcelAddUpgrade3CostId(builder, Upgrade3CostId):
"""This method is deprecated. Please switch to AddUpgrade3CostId."""
return AddUpgrade3CostId(builder, Upgrade3CostId)
def AddUpgrade3CostAmount(builder, Upgrade3CostAmount): builder.PrependInt32Slot(24, Upgrade3CostAmount, 0)
def ConquestTileExcelAddUpgrade3CostAmount(builder, Upgrade3CostAmount):
"""This method is deprecated. Please switch to AddUpgrade3CostAmount."""
return AddUpgrade3CostAmount(builder, Upgrade3CostAmount)
def End(builder): return builder.EndObject()
def ConquestTileExcelEnd(builder):
"""This method is deprecated. Please switch to End."""
return End(builder)