293 lines
13 KiB
Python
293 lines
13 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 WeekDungeonExcel(object):
|
|
__slots__ = ['_tab']
|
|
|
|
@classmethod
|
|
def GetRootAs(cls, buf, offset=0):
|
|
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
|
|
x = WeekDungeonExcel()
|
|
x.Init(buf, n + offset)
|
|
return x
|
|
|
|
@classmethod
|
|
def GetRootAsWeekDungeonExcel(cls, buf, offset=0):
|
|
"""This method is deprecated. Please switch to GetRootAs."""
|
|
return cls.GetRootAs(buf, offset)
|
|
# WeekDungeonExcel
|
|
def Init(self, buf, pos):
|
|
self._tab = flatbuffers.table.Table(buf, pos)
|
|
|
|
# WeekDungeonExcel
|
|
def StageId(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
|
|
|
|
# WeekDungeonExcel
|
|
def WeekDungeonType_(self):
|
|
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
|
|
if o != 0:
|
|
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
|
|
return 0
|
|
|
|
# WeekDungeonExcel
|
|
def Difficulty(self):
|
|
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
|
|
if o != 0:
|
|
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
|
|
return 0
|
|
|
|
# WeekDungeonExcel
|
|
def BattleDuration(self):
|
|
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10))
|
|
if o != 0:
|
|
return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos)
|
|
return 0
|
|
|
|
# WeekDungeonExcel
|
|
def PrevStageId(self):
|
|
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12))
|
|
if o != 0:
|
|
return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos)
|
|
return 0
|
|
|
|
# WeekDungeonExcel
|
|
def StageActionPointCostAmount(self):
|
|
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(14))
|
|
if o != 0:
|
|
return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos)
|
|
return 0
|
|
|
|
# WeekDungeonExcel
|
|
def ConsumeTicket(self):
|
|
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(16))
|
|
if o != 0:
|
|
return bool(self._tab.Get(flatbuffers.number_types.BoolFlags, o + self._tab.Pos))
|
|
return False
|
|
|
|
# WeekDungeonExcel
|
|
def GroundId(self):
|
|
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(18))
|
|
if o != 0:
|
|
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
|
|
return 0
|
|
|
|
# WeekDungeonExcel
|
|
def StarGoal(self, j):
|
|
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(20))
|
|
if o != 0:
|
|
a = self._tab.Vector(o)
|
|
return self._tab.Get(flatbuffers.number_types.Int32Flags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 4))
|
|
return 0
|
|
|
|
# WeekDungeonExcel
|
|
def StarGoalAsNumpy(self):
|
|
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(20))
|
|
if o != 0:
|
|
return self._tab.GetVectorAsNumpy(flatbuffers.number_types.Int32Flags, o)
|
|
return 0
|
|
|
|
# WeekDungeonExcel
|
|
def StarGoalLength(self):
|
|
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(20))
|
|
if o != 0:
|
|
return self._tab.VectorLen(o)
|
|
return 0
|
|
|
|
# WeekDungeonExcel
|
|
def StarGoalIsNone(self):
|
|
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(20))
|
|
return o == 0
|
|
|
|
# WeekDungeonExcel
|
|
def StarGoalAmount(self, j):
|
|
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(22))
|
|
if o != 0:
|
|
a = self._tab.Vector(o)
|
|
return self._tab.Get(flatbuffers.number_types.Int32Flags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 4))
|
|
return 0
|
|
|
|
# WeekDungeonExcel
|
|
def StarGoalAmountAsNumpy(self):
|
|
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(22))
|
|
if o != 0:
|
|
return self._tab.GetVectorAsNumpy(flatbuffers.number_types.Int32Flags, o)
|
|
return 0
|
|
|
|
# WeekDungeonExcel
|
|
def StarGoalAmountLength(self):
|
|
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(22))
|
|
if o != 0:
|
|
return self._tab.VectorLen(o)
|
|
return 0
|
|
|
|
# WeekDungeonExcel
|
|
def StarGoalAmountIsNone(self):
|
|
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(22))
|
|
return o == 0
|
|
|
|
# WeekDungeonExcel
|
|
def StageTopography_(self):
|
|
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(24))
|
|
if o != 0:
|
|
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
|
|
return 0
|
|
|
|
# WeekDungeonExcel
|
|
def RecommandLevel(self):
|
|
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(26))
|
|
if o != 0:
|
|
return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos)
|
|
return 0
|
|
|
|
# WeekDungeonExcel
|
|
def StageRewardId(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
|
|
|
|
# WeekDungeonExcel
|
|
def PlayTimeLimitInSeconds(self):
|
|
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(30))
|
|
if o != 0:
|
|
return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos)
|
|
return 0
|
|
|
|
# WeekDungeonExcel
|
|
def BattleRewardExp(self):
|
|
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(32))
|
|
if o != 0:
|
|
return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos)
|
|
return 0
|
|
|
|
# WeekDungeonExcel
|
|
def BattleRewardPlayerExp(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
|
|
|
|
# WeekDungeonExcel
|
|
def GroupBuffID(self, j):
|
|
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(36))
|
|
if o != 0:
|
|
a = self._tab.Vector(o)
|
|
return self._tab.Get(flatbuffers.number_types.Int64Flags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 8))
|
|
return 0
|
|
|
|
# WeekDungeonExcel
|
|
def GroupBuffIDAsNumpy(self):
|
|
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(36))
|
|
if o != 0:
|
|
return self._tab.GetVectorAsNumpy(flatbuffers.number_types.Int64Flags, o)
|
|
return 0
|
|
|
|
# WeekDungeonExcel
|
|
def GroupBuffIDLength(self):
|
|
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(36))
|
|
if o != 0:
|
|
return self._tab.VectorLen(o)
|
|
return 0
|
|
|
|
# WeekDungeonExcel
|
|
def GroupBuffIDIsNone(self):
|
|
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(36))
|
|
return o == 0
|
|
|
|
def Start(builder): builder.StartObject(17)
|
|
def WeekDungeonExcelStart(builder):
|
|
"""This method is deprecated. Please switch to Start."""
|
|
return Start(builder)
|
|
def AddStageId(builder, StageId): builder.PrependInt64Slot(0, StageId, 0)
|
|
def WeekDungeonExcelAddStageId(builder, StageId):
|
|
"""This method is deprecated. Please switch to AddStageId."""
|
|
return AddStageId(builder, StageId)
|
|
def AddWeekDungeonType_(builder, WeekDungeonType_): builder.PrependInt32Slot(1, WeekDungeonType_, 0)
|
|
def WeekDungeonExcelAddWeekDungeonType_(builder, WeekDungeonType_):
|
|
"""This method is deprecated. Please switch to AddWeekDungeonType_."""
|
|
return AddWeekDungeonType_(builder, WeekDungeonType_)
|
|
def AddDifficulty(builder, Difficulty): builder.PrependInt32Slot(2, Difficulty, 0)
|
|
def WeekDungeonExcelAddDifficulty(builder, Difficulty):
|
|
"""This method is deprecated. Please switch to AddDifficulty."""
|
|
return AddDifficulty(builder, Difficulty)
|
|
def AddBattleDuration(builder, BattleDuration): builder.PrependInt64Slot(3, BattleDuration, 0)
|
|
def WeekDungeonExcelAddBattleDuration(builder, BattleDuration):
|
|
"""This method is deprecated. Please switch to AddBattleDuration."""
|
|
return AddBattleDuration(builder, BattleDuration)
|
|
def AddPrevStageId(builder, PrevStageId): builder.PrependInt64Slot(4, PrevStageId, 0)
|
|
def WeekDungeonExcelAddPrevStageId(builder, PrevStageId):
|
|
"""This method is deprecated. Please switch to AddPrevStageId."""
|
|
return AddPrevStageId(builder, PrevStageId)
|
|
def AddStageActionPointCostAmount(builder, StageActionPointCostAmount): builder.PrependInt64Slot(5, StageActionPointCostAmount, 0)
|
|
def WeekDungeonExcelAddStageActionPointCostAmount(builder, StageActionPointCostAmount):
|
|
"""This method is deprecated. Please switch to AddStageActionPointCostAmount."""
|
|
return AddStageActionPointCostAmount(builder, StageActionPointCostAmount)
|
|
def AddConsumeTicket(builder, ConsumeTicket): builder.PrependBoolSlot(6, ConsumeTicket, 0)
|
|
def WeekDungeonExcelAddConsumeTicket(builder, ConsumeTicket):
|
|
"""This method is deprecated. Please switch to AddConsumeTicket."""
|
|
return AddConsumeTicket(builder, ConsumeTicket)
|
|
def AddGroundId(builder, GroundId): builder.PrependInt32Slot(7, GroundId, 0)
|
|
def WeekDungeonExcelAddGroundId(builder, GroundId):
|
|
"""This method is deprecated. Please switch to AddGroundId."""
|
|
return AddGroundId(builder, GroundId)
|
|
def AddStarGoal(builder, StarGoal): builder.PrependUOffsetTRelativeSlot(8, flatbuffers.number_types.UOffsetTFlags.py_type(StarGoal), 0)
|
|
def WeekDungeonExcelAddStarGoal(builder, StarGoal):
|
|
"""This method is deprecated. Please switch to AddStarGoal."""
|
|
return AddStarGoal(builder, StarGoal)
|
|
def StartStarGoalVector(builder, numElems): return builder.StartVector(4, numElems, 4)
|
|
def WeekDungeonExcelStartStarGoalVector(builder, numElems):
|
|
"""This method is deprecated. Please switch to Start."""
|
|
return StartStarGoalVector(builder, numElems)
|
|
def AddStarGoalAmount(builder, StarGoalAmount): builder.PrependUOffsetTRelativeSlot(9, flatbuffers.number_types.UOffsetTFlags.py_type(StarGoalAmount), 0)
|
|
def WeekDungeonExcelAddStarGoalAmount(builder, StarGoalAmount):
|
|
"""This method is deprecated. Please switch to AddStarGoalAmount."""
|
|
return AddStarGoalAmount(builder, StarGoalAmount)
|
|
def StartStarGoalAmountVector(builder, numElems): return builder.StartVector(4, numElems, 4)
|
|
def WeekDungeonExcelStartStarGoalAmountVector(builder, numElems):
|
|
"""This method is deprecated. Please switch to Start."""
|
|
return StartStarGoalAmountVector(builder, numElems)
|
|
def AddStageTopography_(builder, StageTopography_): builder.PrependInt32Slot(10, StageTopography_, 0)
|
|
def WeekDungeonExcelAddStageTopography_(builder, StageTopography_):
|
|
"""This method is deprecated. Please switch to AddStageTopography_."""
|
|
return AddStageTopography_(builder, StageTopography_)
|
|
def AddRecommandLevel(builder, RecommandLevel): builder.PrependInt64Slot(11, RecommandLevel, 0)
|
|
def WeekDungeonExcelAddRecommandLevel(builder, RecommandLevel):
|
|
"""This method is deprecated. Please switch to AddRecommandLevel."""
|
|
return AddRecommandLevel(builder, RecommandLevel)
|
|
def AddStageRewardId(builder, StageRewardId): builder.PrependInt64Slot(12, StageRewardId, 0)
|
|
def WeekDungeonExcelAddStageRewardId(builder, StageRewardId):
|
|
"""This method is deprecated. Please switch to AddStageRewardId."""
|
|
return AddStageRewardId(builder, StageRewardId)
|
|
def AddPlayTimeLimitInSeconds(builder, PlayTimeLimitInSeconds): builder.PrependInt64Slot(13, PlayTimeLimitInSeconds, 0)
|
|
def WeekDungeonExcelAddPlayTimeLimitInSeconds(builder, PlayTimeLimitInSeconds):
|
|
"""This method is deprecated. Please switch to AddPlayTimeLimitInSeconds."""
|
|
return AddPlayTimeLimitInSeconds(builder, PlayTimeLimitInSeconds)
|
|
def AddBattleRewardExp(builder, BattleRewardExp): builder.PrependInt64Slot(14, BattleRewardExp, 0)
|
|
def WeekDungeonExcelAddBattleRewardExp(builder, BattleRewardExp):
|
|
"""This method is deprecated. Please switch to AddBattleRewardExp."""
|
|
return AddBattleRewardExp(builder, BattleRewardExp)
|
|
def AddBattleRewardPlayerExp(builder, BattleRewardPlayerExp): builder.PrependInt64Slot(15, BattleRewardPlayerExp, 0)
|
|
def WeekDungeonExcelAddBattleRewardPlayerExp(builder, BattleRewardPlayerExp):
|
|
"""This method is deprecated. Please switch to AddBattleRewardPlayerExp."""
|
|
return AddBattleRewardPlayerExp(builder, BattleRewardPlayerExp)
|
|
def AddGroupBuffID(builder, GroupBuffID): builder.PrependUOffsetTRelativeSlot(16, flatbuffers.number_types.UOffsetTFlags.py_type(GroupBuffID), 0)
|
|
def WeekDungeonExcelAddGroupBuffID(builder, GroupBuffID):
|
|
"""This method is deprecated. Please switch to AddGroupBuffID."""
|
|
return AddGroupBuffID(builder, GroupBuffID)
|
|
def StartGroupBuffIDVector(builder, numElems): return builder.StartVector(8, numElems, 8)
|
|
def WeekDungeonExcelStartGroupBuffIDVector(builder, numElems):
|
|
"""This method is deprecated. Please switch to Start."""
|
|
return StartGroupBuffIDVector(builder, numElems)
|
|
def End(builder): return builder.EndObject()
|
|
def WeekDungeonExcelEnd(builder):
|
|
"""This method is deprecated. Please switch to End."""
|
|
return End(builder) |