
[State 4CA_l / Gl擾(TurnsłȂꍇ1)]
Type = DisplayToClipboard
TriggerAll = 1
Trigger1 = 1
Text = "!    `Lqp`Copyable`    1Ɂ鴤K9t1ɁRRY^`09St9St	440	404wYDa%.s%%%%876d4CA"
Params = 0	;̔ԍ̕ϐɖlA̔ԍɓGl
IgnoreHitPause = 1


;SGorEwp[Ή
;ėp4CAR[hev

;΃AhX擾
XOR ECX,ECX
SUB ECX,-0x4B5B4C
MOV EAX,[ECX]
;EAX = [4B5B4C]

;Player/Helper
MOV ECX,[EBX+0x1C]
CDQ 
;EBX = ȃAhX
;ECX = [EBX+1C](IsHelper)
;EDX = 0
CMP ECX,EDX
JZ Player;PlayerȂXLbv
;
;ȃAhXwp[łȂJMP

;HelperȂ玩ȃAhXROOTɂ
XOR ECX,ECX
SUB ECX,-0x2624
MOV EBX,[EBX+ECX];ROOT

Player:

CDQ 
PUSH EDX
PUSH EDX
POP ECX
POP ESI
PUSHAD
;-----------------------------------------------
;ɃC
;WX^
;EAX = [΃AhX]
;EBX = [ȃAhX]
;ECX = 0
;EDX = 0
;ESI = 0
;[EDI-0X] = ParamsQ
;/////////////////////////////////////
SUB ECX,-9936
SUB ESI,-16748
;/////////////////////////////////////
CDQ 
SUB EDX,-1
CMP [EBX+0xC],EDX;TeamSide
JE TeamSide1
NOP
CDQ 
SUB EDX,-2
CMP [EBX+0xC],EDX;TeamSide
JE TeamSide2
NOP
;/////////////////////////////////////
TeamSide1:
PUSH DWORD [EAX+ECX]	;l
PUSH DWORD [EAX+ESI]	;Gl
JMP TeamSideOK

TeamSide2:
PUSH DWORD [EAX+ESI]	;l
PUSH DWORD [EAX+ECX]	;Gl
JMP TeamSideOK
NOP
;/////////////////////////////////////
TeamSideOK:
PUSH DWORD [EDI-04]
POP ECX
CDQ 
SUB EDX,-3648;var(0)
LEA EDX,[4*ECX+EDX]
POP DWORD [EBX+EDX+4]
POP DWORD [EBX+EDX]
;/////////////////////////////////////
;-----------------------------------------------
POPAD

END:
;%%%%4CAA
SUB ESP, -0x40C
RETN