hxp
2025-06-12 59331b7135fb10c24382d76fb0a3d721dddca7ee
1
2
3
4
5
6
7
8
9
10
11
12
13
Sð    hc@s®ddlZddlZddlZddlZddlZddlZd„Zd„Zd„Zde
d„Z d„Z d„Z d„Zd    „Zd
„Zd d d „Zd „Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z!d„Z"d„Z#d„Z$d „Z%d!„Z&d"„Z'd#„Z(d$„Z)d%„Z*d&„Z+d'„Z,d(„Z-dS()iÿÿÿÿNcCs|jƒtj|jƒS(N(t
GetMaxHPExt ShareDefinetDef_PerPointValuetGetMaxHP(tgameObj((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pyRscCs"|j|tj|tjƒdS(N(tSetMaxHPRR(Rtvalue((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pyRscCs|jƒtj|jƒS(N(tGetHPExRRtGetHP(R((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pyRscCsá|jƒtjkrN|dkr*t}n|j|tj|tj|ƒn|dkrct}n|jƒtj    kr¼|j
ƒ}t j d|ƒr¼| r¼|t |ƒdgkr¼dSn|j|tj|tj|ƒdS(Nt NPCTimeLostHPi(tGetGameObjTypet IPY_GameWorldt    gotPlayertNonetTruetSetHPRRtFalsetgotNPCtGetNPCIDt IpyGameDataPYtGetIpyGameDataNotLogR(RRtisNotifytisByTimetnpcID((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pyR"s     $      1!cCst|t|ƒƒdS(N(RR(R((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pyt    SetHPFull2scCs"|j|tj|tjƒdS(N(t SetBaseMaxHPRR(RR((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pyR6scCs|jƒ|jƒtjS(N(t GetAngryValuetGetAngryValueExRR(tcurAngry((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pyR:scCs"|j|tj|tjƒdS(N(t SetAngryValueRR(RR((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pyR<scCs˜|dkrdS|tjkr#dS|jtjƒ}|rQ|td|ƒB}n0|td|ƒ@dkrndS|td|ƒA}|jtj|ƒdS(Nii(tChConfigtDef_PlayerStateListt GetDictByKeytDef_PlayerKey_CurStatetpowtSetDict(RtpyStatetisAddtcurStatetupdState((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pytSetPyPlayerStateDs icCsr|s
tS|dkrtS|jtjƒ}|td|ƒ@}|rn|rnt|tj|||ƒrjtStS|S(Nii(RRR RR!R"tIsInStateEffectByOwnertDef_Skill_Effect_BuffState(RR$townerIDt    ownerTypeR&tstate((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pytGetPyPlayerStatees  #c
Cs    xttjtjƒD]ë}|tjkr1qntj||ƒ}|dkrUqn|d}xŸt|j    ƒƒD]‹}|j
|ƒ}    |    s“qrn|    j ƒ|kr«qrn|    j dƒ|krÆqrn|j |ƒ|kráqrn|j|ƒ|krüqrntSWqWtS(Ni((txrangeR tbfBufftbtBufMaxRtDef_BuffType_OnlyPlayert SkillCommontGetBuffManagerByBuffTypetrangetGetEffectCountt    GetEffectt GetEffectIDtGetEffectValuetGetEffectOwnerIDtGetEffectOwnerTypeRR(
tcurObjteffectIDt    stateTypeR+R,tbuffTypet    buffTuplet buffManagertiteffect((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pyR)us* 
    cCs|jtjdƒdS(Ni(R#RR!(R((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pytClearPyPlayerState—scCs|jtjƒS(N(R RtDef_PlayerKey_AttrPetDamPer(R((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pyt GetPetDamPer›scCsE|jtj|ƒ|jƒtjkrAtj|tj    |ƒndS(N(
R#RRER
R R t PlayerControltSendPropertyRefreshRtCDBPlayerRefresh_PetDamPer(RR((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pyt SetPetDamPerœscCs3|jtjƒ}|jtjƒ}|tj|S(N(R RtDef_PlayerKey_LastHurtValuetDef_PlayerKey_LastHurtValueExRR(RthurtthurtEx((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pytGetLastHurtValue¢scCs8|jtj|tjƒ|jtj|tjƒdS(N(R#RRKRRRL(RR((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pytSetLastHurtValue§scCs3|jtjƒ}|jtjƒ}|tj|S(N(R RtDef_PlayerKey_BloodShiledHurttDef_PlayerKey_BloodShiledHurtExRR(RRMRN((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pytGetBloodShiledHurt¬scCs8|jtj|tjƒ|jtj|tjƒdS(N(R#RRQRRRR(RR((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pytSetBloodShiledHurt±scCsdS(Ni((R((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pytGetSuperHitHurtPer¶scCsdS(N((RR((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pytSetSuperHitHurtPer·scCsdS(Ni((R((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pytGetSuperHitHurtDefPer¸scCsdS(N((RR((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pytSetSuperHitHurtDefPer¹scCsdS(Ni((R((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pytGetComboDefRate»scCsdS(N((RR((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pytSetComboDefRate¼scCsdS(Ni((R((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pytGetAtkBackRate¾scCsdS(N((RR((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pytSetAtkBackRate¿scCsdS(Ni((R((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pytGetAtkBackDefRateÀscCsdS(N((RR((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pytSetAtkBackDefRateÁscCsdS(Ni((R((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pyt GetSuckHPPerÃscCsdS(N((RR((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pyt SetSuckHPPerÄscCsdS(Ni((R((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pytGetSuckHPDefPerÅscCsdS(N((RR((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pytSetSuckHPDefPerÆscCsdS(Ni((R((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pyt GetCureDefPerÈscCsdS(N((RR((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pyt SetCureDefPerÉscCsdS(Ni((R((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pytGetPetStrengthenPerËscCsdS(N((RR((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pytSetPetStrengthenPerÌscCsdS(Ni((R((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pytGetPetWeakenPerÍscCsdS(N((RR((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pytSetPetWeakenPerÎs(.RRR RR3RGRRRR RRRRRRR(R.R)RDRFRJRORPRSRTRURVRWRXRYRZR[R\R]R^R_R`RaRbRcRdReRfRgRh(((sD.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GameObj.pyt<module>sV                                      !    "