Esempio n. 1
0
def loadHechizosDat(fileName):
    parser = MyConfigParser()
    parser.read([fileName])

    maxHech = parser.getint('INIT', 'NumeroHechizos')
    return loadDatFile(parser, maxHech, HechizoDat, HechizoDat.__slots__, \
        HechizoDat.__tipos__, 'HECHIZO%d')
Esempio n. 2
0
def loadNPCsDat(fileName):
    parser = MyConfigParser()
    parser.read([fileName])

    maxNPCs = parser.getint('INIT', 'NumNPCs')
    return loadDatFile(parser, maxNPCs, NPCDat, NPCDat.__slots__, \
        NPCDat.__tipos__, 'NPC%d')
Esempio n. 3
0
def loadObjDat(fileName):
    parser = MyConfigParser()
    parser.read([fileName])

    maxObj = parser.getint('INIT', 'NumOBJs')
    return loadDatFile(parser, maxObj, ObjItem, ObjItem.__slots__, \
        ObjItem.__tipos__, 'OBJ%d')
Esempio n. 4
0
def loadHechizosDat(fileName):
    parser = MyConfigParser()
    parser.read([fileName])
    
    maxHech = parser.getint('INIT', 'NumeroHechizos')
    return loadDatFile(parser, maxHech, HechizoDat, HechizoDat.__slots__, \
        HechizoDat.__tipos__, 'HECHIZO%d')
Esempio n. 5
0
def loadNPCsDat(fileName):
    parser = MyConfigParser()
    parser.read([fileName])
    
    maxNPCs = parser.getint('INIT', 'NumNPCs')
    return loadDatFile(parser, maxNPCs, NPCDat, NPCDat.__slots__, \
        NPCDat.__tipos__, 'NPC%d')
Esempio n. 6
0
def loadObjDat(fileName):
    parser = MyConfigParser()
    parser.read([fileName])
    
    maxObj = parser.getint('INIT', 'NumOBJs')
    return loadDatFile(parser, maxObj, ObjItem, ObjItem.__slots__, \
        ObjItem.__tipos__, 'OBJ%d')