#!/usr/bin/python
|
# -*- coding: GBK -*-
|
#---------------------------------------------------------------------
|
#
|
#---------------------------------------------------------------------
|
##@package AIType_49
|
# @todo: Å®Éñ¸±±¾ ÕýÒåÊØÎÀAI
|
#
|
# @author eggxp
|
# @date 2010-11-17 19:10
|
# @version 1.2
|
#
|
# @note:
|
# @change: "2010-11-18 11:00" adaws ¼ÓNPC¼¤»î
|
# @change: "2014-10-16 20:00" hxp »¹ÔAI
|
#---------------------------------------------------------------------
|
"""Version = 2014-10-16 20:00"""
|
#---------------------------------------------------------------------
|
import ChConfig
|
import FBDefenseCommon
|
#---------------------------------------------------------------------
|
|
## ³õʼ»¯
|
# @param curNPC µ±Ç°npc
|
# @return None
|
# @remarks º¯ÊýÏêϸ˵Ã÷.
|
def DoInit(curNPC):
|
curNPC.GetNPCAngry().Init(ChConfig.Def_NormalNPCAngryCount)
|
return
|
|
|
## Ö´ÐÐAI
|
# @param curNPC µ±Ç°npc
|
# @param tick µ±Ç°Ê±¼ä
|
# @return None
|
# @remarks º¯ÊýÏêϸ˵Ã÷.
|
def ProcessAI(curNPC, tick):
|
if not FBDefenseCommon.NormalCheck(curNPC, tick):
|
return
|
|
FBDefenseCommon.NormalFight(curNPC, tick, False, 5000, False)
|
return
|
|