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()
 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.º 3
0
class KeyParameter(ParameterCommon):
    key = None

    def read(self, reader):
        self.key = Key(reader.readShort())

    def write(self, reader):
        reader.writeShort(self.key.getValue())
Ejemplo n.º 4
0
class KeyParameter(ParameterCommon):
    key = None
    
    def read(self, reader):
        self.key = Key(reader.readShort())
    
    def write(self, reader):
        reader.writeShort(self.key.getValue())
Ejemplo n.º 5
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.º 7
0
 def read(self, reader):
     self.key = Key(reader.readShort())
Ejemplo n.º 8
0
class Keys(DataLoader):
    up = None
    down = None
    left = None
    right = None
    button1 = None
    button2 = None
    button3 = None
    button4 = None

    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()

    def read(self, reader):
        self.up.setValue(reader.readShort())
        self.down.setValue(reader.readShort())
        self.left.setValue(reader.readShort())
        self.right.setValue(reader.readShort())
        self.button1.setValue(reader.readShort())
        self.button2.setValue(reader.readShort())
        self.button3.setValue(reader.readShort())
        self.button4.setValue(reader.readShort())

    def write(self, reader):
        reader.writeShort(self.up.getValue())
        reader.writeShort(self.down.getValue())
        reader.writeShort(self.left.getValue())
        reader.writeShort(self.right.getValue())
        reader.writeShort(self.button1.getValue())
        reader.writeShort(self.button2.getValue())
        reader.writeShort(self.button3.getValue())
        reader.writeShort(self.button4.getValue())
Ejemplo n.º 9
0
 def read(self, reader):
     self.key = Key(reader.readShort())
Ejemplo n.º 10
0
class Keys(DataLoader):
    def initialize(self):
        self.up = Key()
        self.down = Key()
        self.left = Key()
        self.right = Key()
        self.button1 = Key()
        self.button2 = Key()
        
    def read(self, reader):
        self.up.setValue(reader.readShort())
        self.down.setValue(reader.readShort())
        self.left.setValue(reader.readShort())
        self.right.setValue(reader.readShort())
        self.button1.setValue(reader.readShort())
        self.button2.setValue(reader.readShort())

    def write(self, reader):
        reader.writeShort(self.up.getValue())
        reader.writeShort(self.down.getValue())
        reader.writeShort(self.left.getValue())
        reader.writeShort(self.right.getValue())
        reader.writeShort(self.button1.getValue())
        reader.writeShort(self.button2.getValue())