hxp
2025-06-04 5e48c5269182c00a594debe5b5475c0ca6d95729
1
2
3
4
5
6
7
8
9
10
11
12
GÏ%hc@s;ddlZddlZddlZddd„ƒYZdS(iÿÿÿÿNt EventTrigMgrcBs_eZd„Zd„Zdd„Zd„Zgd„Zd„Zd„Zd„Z    d    „Z
RS(
cCs i|_dS(N(t_EventTrigMgr__eventDict(tself((sV.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\DB\StructData\DBEventTrig.pyt__init__s    cCs|jS(N(R(R((sV.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\DB\StructData\DBEventTrig.pytGetDictsicCs||jkr|j|S|S(N(R(Rtkeyt defaultValue((sV.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\DB\StructData\DBEventTrig.pytGetValues cCs||j|<|S(N(R(RRtvalue((sV.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\DB\StructData\DBEventTrig.pytSetValue#s cs‡fd†|Dƒˆ_dS(Ncs"i|]}ˆj|ƒ|“qS((R(t.0tk(R(sV.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\DB\StructData\DBEventTrig.pys
<dictcomp>*s    (R(Rt excludeList((RsV.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\DB\StructData\DBEventTrig.pyt    DelAllKey'scCs|jj|dƒS(N(RtpoptNone(RR((sV.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\DB\StructData\DBEventTrig.pytDelKey-scCs&|j|dƒ}|j||dƒS(Nii(RR    (RRR((sV.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\DB\StructData\DBEventTrig.pytSetValueIncrement0scCsÃd}d}d}tjƒ}xq|jjƒD]`\}}|sFq.n|jƒ||_t|jƒ|_||_|d7}||j    ƒ7}q.Wt
j d|t|ƒfƒt j ||ƒ|S(Ntiis!Save DBEventTrig count :%s len=%s(tDBStructttagDBEventTrigRtitemstcleartEventIDtlentEventLent
EventValuet    getBuffert    GameWorldtLogtCommFunct
WriteDWORD(RtsavaDatatcntDatatcnttdbDataRR((sV.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\DB\StructData\DBEventTrig.pyt GetSaveData7s 
        
cCs|tj||ƒ\}}tjd|ƒtjƒ}x@t|ƒD]2}||j|||ƒ7}|j|j    |j
<qBW|S(NsLoad DBEventTrig count :%s( Rt    ReadDWORDRRRRtxrangetreadDataRRR(RtdatastpostdataslenR"R#t_((sV.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\DB\StructData\DBEventTrig.pytLoadPyGameDataKs ( t__name__t
__module__RRRR    R RRR$R,(((sV.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\DB\StructData\DBEventTrig.pyRs                          ((RRRR(((sV.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\DB\StructData\DBEventTrig.pyt<module>s