cehua_ZWJ
2019-01-30 6afaa4408f4e09e3e95dbd92f0d1cd5a1fb2942b
1
2
3
4
5
6
7
8
9
10
11
x{[c@s…ddlZddlZddlZddlZddlZddlZddlZd„Zd„Zd„Z    d„Z
d„Z dS(iÿÿÿÿNcCs|jƒjtjƒdS(N(t GetNPCAngrytInittChConfigtDef_NormalNPCAngryCount(tcurNPC((s\.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\NPC\NPCAI\AIType_56.pytDoInit scCs|jtƒdS(N(tSetIsNeedProcesstTrue(R((s\.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\NPC\NPCAI\AIType_56.pyt OnNPCReborn$s cCsAdg}|jƒ}|tjkr=|jƒ|kr=tSntS(NiÃÃã(tGetGameObjTypet IPY_GameWorldtgotNPCtGetNPCIDtFalseR(RttagObjt tagNPCIDListt
tagObjType((s\.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\NPC\NPCAI\AIType_56.pytGetNPCAttackTagLimit)s      cCsGtj||ƒsdS|jƒtjkr/dStj|ƒ}tj||ƒ}|ry|dkrut    |||ƒndSt
j dƒ}|s’dS|j ƒ}|j dƒ}t
j|jƒ|jƒ|jƒ|jƒƒ}|dkrý|j|dƒdStj|||||ƒrC|jƒtjkrCt    |||ƒqCndS(NiiÃÃãi(tFBDefenseCommont NormalCheckt GetCurActionR
t    laNPCMovet    NPCCommont
NPCControltAICommontDoNPCSkillWarningProcesst__DoNPCSelfDestructiont    GameWorldtFindNPCByNPCIDtGetSkillManagertGetSkillByIndextGetDisttGetPosXtGetPosYtMoveToObj_Detelt DoNPCUseSkilltlaNPCSkillWarning(Rttickt
npcControltwarningProcessRetttagNPCt skillManagert destructSkillttagDist((s\.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\NPC\NPCAI\AIType_56.pyt    ProcessAI8s.  0 cCstj||ƒ|jƒdS(N(tFBLogictDoFB_NPCSelfDestructiont    SetKilled(R&RR%((s\.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\NPC\NPCAI\AIType_56.pyR]s
( RRR
RRRR-RRRR,R(((s\.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\NPC\NPCAI\AIType_56.pyt<module>s                       %