Example #1
0
 def toString(self):
     ret = ""
     ret += "%s Lump #%d (%s):\n" % (misc.indent(1), self.lumpID, "to be implemented")
     ret += "%s File offset (byte): %d\n" % (misc.indent(2), self.fileofs)
     ret += "%s Length (bytes): %d\n" % (misc.indent(2), self.filelen)
     ret += "%s Version: %d\n" % (misc.indent(2), self.version)
     ret += "%s FourCC: " % (misc.indent(2),)
     for i in range(4):
         ret += "%d " % (self.fourCC[i],)
     if self.lumpID < constants.getHeaderLumps()-1:
         ret += "\n"
     return ret
Example #2
0
 def toString(self, printLumps=False):
     ret = ""
     ret += "BSP Header:\n"
     if self.isValid():
         valid = "valid"
     else:
         valid = "invalid"
     ret += "%s Ident: %d (%s)\n" % (misc.indent(1), self.ident, valid)
     ret += "%s Version: %d\n" % (misc.indent(1), self.version)
     ret += "%s Map Revision: %d\n" % (misc.indent(1), self.mapRevision)
     if printLumps:
         for i in range(constants.getHeaderLumps()):
             ret += self.lumps[i].toString()
     return ret