cehua_wcy
2018-08-27 c6f03d29b8c78ea2298276ddb808bd2289baa9b3
1
2
3
4
5
6
7
8
9
10
11
12
x{[c@sydZddlZddlZddlZddlZddlZddlZddlZd„Zd„Z    d„Z
dS(sVersion = 2010-11-22 12:15iÿÿÿÿNcCs|jƒjtjƒdS(N(t GetNPCAngrytInittChConfigtDef_BossAngryCount(tcurNPC((s\.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\NPC\NPCAI\AIType_21.pytDoInitscCs,tj|ƒ}|jƒtjks1|jƒ rM|j|ƒdkrMdSn|j|ƒtj    |ƒdkrsdS|jƒ}|tj
kr·|j ƒtj kr·t j||ƒdS|j|ƒ|jƒ}|dkrðt j||ƒdS|jƒ}|jƒ}|j|ƒt||||ƒdS(Ni(t    NPCCommont
NPCControlt GetCurActiont IPY_GameWorldtlaNPCDietIsAlivetDieTicktRefreshBuffStatetGameObjtGetHPt    laNPCMovetGetCurMoveTypetmtRuntAICommontNormalNPCFast_MovetRefreshAngryListtGetMaxAngryTagtNonetNormalNPCFree_Movet
GetObjTypetGetObjIDtProcessBattleHPRestoret
__NPCFight(Rttickt
npcControlt curNPCActiont curNPCAngrytcurNPCAngryTypet curNPCAngryID((s\.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\NPC\NPCAI\AIType_21.pyt    ProcessAI(s("  $      cCstj|ƒtj|ƒ}|jƒs6|jƒdStj||ƒ}|dksitj    |ƒdkrmdStj
|j ƒ|j ƒ|j ƒ|j ƒƒ}||j ƒkrÀ|j|ƒdS||jƒ|jƒkràdS|j|j ƒ|j ƒƒrdStj||d|ƒdS(Ni(RtSetNPCInBattleStateRtIsInRefreshAreatMoveBackt    GameWorldtGetObjRRRtGetDisttGetPosXtGetPosYt
GetAtkDisttMoveToObj_Detelt GetAttackTicktGetAtkIntervalt    FixTagPost
BaseAttacktAttack(RttagIDttagTypeRRtcurTagttagDist((s\.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\NPC\NPCAI\AIType_21.pyRXs$  
!0 ( t__doc__R    R'RR1RRRRR#R(((s\.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\NPC\NPCAI\AIType_21.pyt<module>s                   0