|  |  | 
 |  |  |         
 | 
 |  |  | class MapEventPoint():
 | 
 |  |  |     def __init__(self):
 | 
 |  |  |         #int    int    int    int    int    int    int    int    string    string    string
 | 
 |  |  |         self.Key = 0     | 
 |  |  |         self.MapID = 0
 | 
 |  |  |         self.NPCID = 0    
 | 
 |  |  |         self.IsShowInfo = 0
 | 
 |  |  |         self.Colour = 0
 | 
 |  |  |         self.LowLV = 0    
 | 
 |  |  |         self.HighestLV = 0    
 | 
 |  |  |         self.Defense = 0    
 | 
 |  |  |         self.Drop1 = ""     | 
 |  |  |         self.Drop2 = ""
 | 
 |  |  |         self.EXP = ""    | 
 |  |  |         
 | 
 |  |  |         self.count = 12
 | 
 |  |  |         
 | 
 |  |  |     def ReadFromList(self, curList):
 | 
 |  |  |         self.Key = CommFunc.ToIntDef(curList[0])
 | 
 |  |  |         self.MapID = CommFunc.ToIntDef(curList[1])
 | 
 |  |  |         self.NPCID = CommFunc.ToIntDef(curList[2])
 | 
 |  |  |         self.IsShowInfo = CommFunc.ToIntDef(curList[3])
 | 
 |  |  |         self.Colour = CommFunc.ToIntDef(curList[4])
 | 
 |  |  |         self.LowLV = CommFunc.ToIntDef(curList[5])
 | 
 |  |  |         self.HighestLV = CommFunc.ToIntDef(curList[6])
 | 
 |  |  |         self.Defense = CommFunc.ToIntDef(curList[7])
 | 
 |  |  |         self.Drop1 = CommFunc.ToIntDef(curList[8])
 | 
 |  |  |         self.Drop2 = CommFunc.ToIntDef(curList[9])
 | 
 |  |  |         self.EXP = CommFunc.ToIntDef(curList[10])
 | 
 |  |  |         self.LowLV = CommFunc.ToIntDef(curList[7])
 | 
 |  |  |         self.HighestLV = CommFunc.ToIntDef(curList[8])
 | 
 |  |  |         self.Defense = CommFunc.ToIntDef(curList[9])
 | 
 |  |  |         
 | 
 |  |  |         return
 | 
 |  |  | 
 | 
 |  |  | 
 |  |  |             classObj.ReadFromList(lineList)
 | 
 |  |  |             
 | 
 |  |  |             self.__NPCPoint[classObj.NPCID] = classObj
 | 
 |  |  |          | 
 |  |  |         return
 | 
 |  |  |     
 | 
 |  |  |     
 | 
 |  |  | 
 |  |  |             if maxlv < point.LowLV:
 | 
 |  |  |                 maxlv = point.LowLV
 | 
 |  |  |                 pointNPCID = point.NPCID
 | 
 |  |  | 
 | 
 |  |  | 
 | 
 |  |  |         npcPoint = self.__NPCPoint.get(pointNPCID, None)
 | 
 |  |  |         if not npcPoint:
 |