|
|
@@ -81,8 +81,15 @@ class GameState(object):
|
|
|
return 0
|
|
|
|
|
|
# GameState
|
|
|
- def Grid(self, j):
|
|
|
+ def MillisBeforeDown(self):
|
|
|
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(20))
|
|
|
+ if o != 0:
|
|
|
+ return self._tab.Get(flatbuffers.number_types.Int16Flags, o + self._tab.Pos)
|
|
|
+ return 0
|
|
|
+
|
|
|
+ # GameState
|
|
|
+ def Grid(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.Uint8Flags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 1))
|
|
|
@@ -90,24 +97,24 @@ class GameState(object):
|
|
|
|
|
|
# GameState
|
|
|
def GridAsNumpy(self):
|
|
|
- o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(20))
|
|
|
+ o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(22))
|
|
|
if o != 0:
|
|
|
return self._tab.GetVectorAsNumpy(flatbuffers.number_types.Uint8Flags, o)
|
|
|
return 0
|
|
|
|
|
|
# GameState
|
|
|
def GridLength(self):
|
|
|
- o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(20))
|
|
|
+ o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(22))
|
|
|
if o != 0:
|
|
|
return self._tab.VectorLen(o)
|
|
|
return 0
|
|
|
|
|
|
# GameState
|
|
|
def GridIsNone(self):
|
|
|
- o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(20))
|
|
|
+ o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(22))
|
|
|
return o == 0
|
|
|
|
|
|
-def GameStateStart(builder): builder.StartObject(9)
|
|
|
+def GameStateStart(builder): builder.StartObject(10)
|
|
|
def Start(builder):
|
|
|
return GameStateStart(builder)
|
|
|
def GameStateAddRows(builder, rows): builder.PrependInt16Slot(0, rows, 0)
|
|
|
@@ -134,7 +141,10 @@ def AddPieceCol(builder, pieceCol):
|
|
|
def GameStateAddScore(builder, score): builder.PrependInt16Slot(7, score, 0)
|
|
|
def AddScore(builder, score):
|
|
|
return GameStateAddScore(builder, score)
|
|
|
-def GameStateAddGrid(builder, grid): builder.PrependUOffsetTRelativeSlot(8, flatbuffers.number_types.UOffsetTFlags.py_type(grid), 0)
|
|
|
+def GameStateAddMillisBeforeDown(builder, millisBeforeDown): builder.PrependInt16Slot(8, millisBeforeDown, 0)
|
|
|
+def AddMillisBeforeDown(builder, millisBeforeDown):
|
|
|
+ return GameStateAddMillisBeforeDown(builder, millisBeforeDown)
|
|
|
+def GameStateAddGrid(builder, grid): builder.PrependUOffsetTRelativeSlot(9, flatbuffers.number_types.UOffsetTFlags.py_type(grid), 0)
|
|
|
def AddGrid(builder, grid):
|
|
|
return GameStateAddGrid(builder, grid)
|
|
|
def GameStateStartGridVector(builder, numElems): return builder.StartVector(1, numElems, 1)
|