Ejemplo n.º 1
0
 def initialize(self):
     self.up = Key()
     self.down = Key()
     self.left = Key()
     self.right = Key()
     self.button1 = Key()
     self.button2 = Key()
     self.button3 = Key()
     self.button4 = Key()
Ejemplo n.º 2
0
 def read(self, reader):
     currentPosition = reader.tell()
     headerSize = reader.readInt(True)
     menuOffset = reader.readInt()
     menuSize = reader.readInt()
     if menuSize == 0:
         return
     accelOffset = reader.readInt()
     accelSize = reader.readInt()
     reader.seek(currentPosition + menuOffset)
     reader.skipBytes(4)
     self.loadItems(reader)
     reader.seek(currentPosition + accelOffset)
     for i in range(accelSize / 8):
         self.accelShift.append(Key(reader.readByte()))
         reader.skipBytes(1)
         self.accelKey.append(Key(reader.readShort()))
         self.accelId.append(reader.readShort())
         reader.skipBytes(2)
 def read(self, reader):
     self.controlType = reader.readInt()
     count = reader.readInt(True)  # 16
     checkDefault(reader, count, 16)
     self.up = Key(reader.readInt())
     self.down = Key(reader.readInt())
     self.left = Key(reader.readInt())
     self.right = Key(reader.readInt())
     self.button1 = Key(reader.readInt())
     self.button2 = Key(reader.readInt())
     self.button3 = Key(reader.readInt())
     self.button4 = Key(reader.readInt())
     for _ in xrange(8):
         checkDefault(reader, reader.readInt(), 0)
Ejemplo n.º 4
0
 def read(self, reader):
     self.key = Key(reader.readShort())