#!/usr/bin/python # -*- coding: GBK -*- #------------------------------------------------------------------------------- # #------------------------------------------------------------------------------- # ##@package Skill.GameBuffs.Buff_3002 # # @todo:BUFF¸Ä±äÃû×ÖÑÕÉ« # @author hxp # @date 2014-03-11 # @version 1.0 # # ÏêϸÃèÊö: BUFF¸Ä±äÃû×ÖÑÕÉ« # #--------------------------------------------------------------------- """Version = 2014-03-11 19:30""" import IPY_GameWorld import ChConfig ## Çл»µØÍ¼PlayerNameColor²»±»¼Ç¼ Çå¿Õ£¬ÐèÖØÉè # @param curObj Buff³ÐÊÜÕß # @param curEffect ¼¼ÄÜЧ¹û # @param calcDict ¼¼ÄÜЧ¹ûÀÛ¼Ó×ܱí # @return None def OnCalcBuff(curObj, curEffect, calcDict, buffValue): curObj.SetPlayerNameColor(IPY_GameWorld.pncGray) return ## ·µ»ØbuffÀàÐÍ£¬ÏßÐÔÓë·ñ # @param None # @return ÏßÐÔ # @remarks º¯ÊýÏêϸ˵Ã÷. def GetCalcType(): return ChConfig.TYPE_Linear ## Ìí¼ÓBUFFºóµÄÂß¼­ # @param None # @return None def DoAddBuffOver(curObj, addBuff, curEffect, tick, buffOwner): curObj.SetPlayerNameColor(IPY_GameWorld.pncGray) return ## BUFFÏûʧºó # @param None # @return None def OnBuffDisappear(curObj, curSkill, curBuff, curEffect, tick): curObj.SetPlayerNameColor(IPY_GameWorld.pncNormal) def OnBuffDisappearEx(curObj, curSkill, curBuff, curEffect, tick): curObj.SetPlayerNameColor(IPY_GameWorld.pncNormal)