📄 gameconfig.pas
字号:
|
00526479 E8DA3CFFFF call 0051A158
0052647E 8B15A4B56500 mov edx, [$0065B5A4]
00526484 898293150000 mov [edx+$1593], eax
0052648A 8B45FC mov eax, [ebp-$04]
* Reference to : TfrmGameConfig._PROC_005245F0()
|
0052648D E85EE1FFFF call 005245F0
00526492 59 pop ecx
00526493 59 pop ecx
00526494 5D pop ebp
00526495 C3 ret
*)
end;
procedure TfrmGameConfig.EditMagicHitIntervalTimeChange(Sender : TObject);
begin
(*
00526498 55 push ebp
00526499 8BEC mov ebp, esp
0052649B 83C4F8 add esp, -$08
0052649E 8955F8 mov [ebp-$08], edx
005264A1 8945FC mov [ebp-$04], eax
005264A4 8B45FC mov eax, [ebp-$04]
005264A7 80B8780A000000 cmp byte ptr [eax+$0A78], $00
005264AE 7422 jz 005264D2
005264B0 8B45FC mov eax, [ebp-$04]
005264B3 8B8010030000 mov eax, [eax+$0310]
* Reference to : TTimerSpeedButton._PROC_0051A158()
|
005264B9 E89A3CFFFF call 0051A158
005264BE 8B15A4B56500 mov edx, [$0065B5A4]
005264C4 898297150000 mov [edx+$1597], eax
005264CA 8B45FC mov eax, [ebp-$04]
* Reference to : TfrmGameConfig._PROC_005245F0()
|
005264CD E81EE1FFFF call 005245F0
005264D2 59 pop ecx
005264D3 59 pop ecx
005264D4 5D pop ebp
005264D5 C3 ret
*)
end;
procedure TfrmGameConfig.EditRunIntervalTimeChange(Sender : TObject);
begin
(*
005264D8 55 push ebp
005264D9 8BEC mov ebp, esp
005264DB 83C4F8 add esp, -$08
005264DE 8955F8 mov [ebp-$08], edx
005264E1 8945FC mov [ebp-$04], eax
005264E4 8B45FC mov eax, [ebp-$04]
005264E7 80B8780A000000 cmp byte ptr [eax+$0A78], $00
005264EE 7422 jz 00526512
005264F0 8B45FC mov eax, [ebp-$04]
005264F3 8B8014030000 mov eax, [eax+$0314]
* Reference to : TTimerSpeedButton._PROC_0051A158()
|
005264F9 E85A3CFFFF call 0051A158
005264FE 8B15A4B56500 mov edx, [$0065B5A4]
00526504 89829B150000 mov [edx+$159B], eax
0052650A 8B45FC mov eax, [ebp-$04]
* Reference to : TfrmGameConfig._PROC_005245F0()
|
0052650D E8DEE0FFFF call 005245F0
00526512 59 pop ecx
00526513 59 pop ecx
00526514 5D pop ebp
00526515 C3 ret
*)
end;
procedure TfrmGameConfig.EditWalkIntervalTimeChange(Sender : TObject);
begin
(*
00526518 55 push ebp
00526519 8BEC mov ebp, esp
0052651B 83C4F8 add esp, -$08
0052651E 8955F8 mov [ebp-$08], edx
00526521 8945FC mov [ebp-$04], eax
00526524 8B45FC mov eax, [ebp-$04]
00526527 80B8780A000000 cmp byte ptr [eax+$0A78], $00
0052652E 7422 jz 00526552
00526530 8B45FC mov eax, [ebp-$04]
00526533 8B8020030000 mov eax, [eax+$0320]
* Reference to : TTimerSpeedButton._PROC_0051A158()
|
00526539 E81A3CFFFF call 0051A158
0052653E 8B15A4B56500 mov edx, [$0065B5A4]
00526544 89829F150000 mov [edx+$159F], eax
0052654A 8B45FC mov eax, [ebp-$04]
* Reference to : TfrmGameConfig._PROC_005245F0()
|
0052654D E89EE0FFFF call 005245F0
00526552 59 pop ecx
00526553 59 pop ecx
00526554 5D pop ebp
00526555 C3 ret
*)
end;
procedure TfrmGameConfig.EditTurnIntervalTimeChange(Sender : TObject);
begin
(*
00526558 55 push ebp
00526559 8BEC mov ebp, esp
0052655B 83C4F8 add esp, -$08
0052655E 8955F8 mov [ebp-$08], edx
00526561 8945FC mov [ebp-$04], eax
00526564 8B45FC mov eax, [ebp-$04]
00526567 80B8780A000000 cmp byte ptr [eax+$0A78], $00
0052656E 7422 jz 00526592
00526570 8B45FC mov eax, [ebp-$04]
00526573 8B8028030000 mov eax, [eax+$0328]
* Reference to : TTimerSpeedButton._PROC_0051A158()
|
00526579 E8DA3BFFFF call 0051A158
0052657E 8B15A4B56500 mov edx, [$0065B5A4]
00526584 8982A3150000 mov [edx+$15A3], eax
0052658A 8B45FC mov eax, [ebp-$04]
* Reference to : TfrmGameConfig._PROC_005245F0()
|
0052658D E85EE0FFFF call 005245F0
00526592 59 pop ecx
00526593 59 pop ecx
00526594 5D pop ebp
00526595 C3 ret
*)
end;
procedure TfrmGameConfig.EditMaxHitMsgCountChange(Sender : TObject);
begin
(*
00526598 55 push ebp
00526599 8BEC mov ebp, esp
0052659B 83C4F8 add esp, -$08
0052659E 8955F8 mov [ebp-$08], edx
005265A1 8945FC mov [ebp-$04], eax
005265A4 8B45FC mov eax, [ebp-$04]
005265A7 80B8780A000000 cmp byte ptr [eax+$0A78], $00
005265AE 7422 jz 005265D2
005265B0 8B45FC mov eax, [ebp-$04]
005265B3 8B8048030000 mov eax, [eax+$0348]
* Reference to : TTimerSpeedButton._PROC_0051A158()
|
005265B9 E89A3BFFFF call 0051A158
005265BE 8B15A4B56500 mov edx, [$0065B5A4]
005265C4 898268150000 mov [edx+$1568], eax
005265CA 8B45FC mov eax, [ebp-$04]
* Reference to : TfrmGameConfig._PROC_005245F0()
|
005265CD E81EE0FFFF call 005245F0
005265D2 59 pop ecx
005265D3 59 pop ecx
005265D4 5D pop ebp
005265D5 C3 ret
*)
end;
procedure TfrmGameConfig.EditMaxSpellMsgCountChange(Sender : TObject);
begin
(*
005265D8 55 push ebp
005265D9 8BEC mov ebp, esp
005265DB 83C4F8 add esp, -$08
005265DE 8955F8 mov [ebp-$08], edx
005265E1 8945FC mov [ebp-$04], eax
005265E4 8B45FC mov eax, [ebp-$04]
005265E7 80B8780A000000 cmp byte ptr [eax+$0A78], $00
005265EE 7422 jz 00526612
005265F0 8B45FC mov eax, [ebp-$04]
005265F3 8B804C030000 mov eax, [eax+$034C]
* Reference to : TTimerSpeedButton._PROC_0051A158()
|
005265F9 E85A3BFFFF call 0051A158
005265FE 8B15A4B56500 mov edx, [$0065B5A4]
00526604 89826C150000 mov [edx+$156C], eax
0052660A 8B45FC mov eax, [ebp-$04]
* Reference to : TfrmGameConfig._PROC_005245F0()
|
0052660D E8DEDFFFFF call 005245F0
00526612 59 pop ecx
00526613 59 pop ecx
00526614 5D pop ebp
00526615 C3 ret
*)
end;
procedure TfrmGameConfig.EditMaxRunMsgCountChange(Sender : TObject);
begin
(*
00526618 55 push ebp
00526619 8BEC mov ebp, esp
0052661B 83C4F8 add esp, -$08
0052661E 8955F8 mov [ebp-$08], edx
00526621 8945FC mov [ebp-$04], eax
00526624 8B45FC mov eax, [ebp-$04]
00526627 80B8780A000000 cmp byte ptr [eax+$0A78], $00
0052662E 7422 jz 00526652
00526630 8B45FC mov eax, [ebp-$04]
00526633 8B8050030000 mov eax, [eax+$0350]
* Reference to : TTimerSpeedButton._PROC_0051A158()
|
00526639 E81A3BFFFF call 0051A158
0052663E 8B15A4B56500 mov edx, [$0065B5A4]
00526644 898270150000 mov [edx+$1570], eax
0052664A 8B45FC mov eax, [ebp-$04]
* Reference to : TfrmGameConfig._PROC_005245F0()
|
0052664D E89EDFFFFF call 005245F0
00526652 59 pop ecx
00526653 59 pop ecx
00526654 5D pop ebp
00526655 C3 ret
*)
end;
procedure TfrmGameConfig.EditMaxWalkMsgCountChange(Sender : TObject);
begin
(*
00526658 55 push ebp
00526659 8BEC mov ebp, esp
0052665B 83C4F8 add esp, -$08
0052665E 8955F8 mov [ebp-$08], edx
00526661 8945FC mov [ebp-$04], eax
00526664 8B45FC mov eax, [ebp-$04]
00526667 80B8780A000000 cmp byte ptr [eax+$0A78], $00
0052666E 7422 jz 00526692
00526670 8B45FC mov eax, [ebp-$04]
00526673 8B8054030000 mov eax, [eax+$0354]
* Reference to : TTimerSpeedButton._PROC_0051A158()
|
00526679 E8DA3AFFFF call 0051A158
0052667E 8B15A4B56500 mov edx, [$0065B5A4]
00526684 898274150000 mov [edx+$1574], eax
0052668A 8B45FC mov eax, [ebp-$04]
* Reference to : TfrmGameConfig._PROC_005245F0()
|
0052668D E85EDFFFFF call 005245F0
00526692 59 pop ecx
00526693 59 pop ecx
00526694 5D pop ebp
00526695 C3 ret
*)
end;
procedure TfrmGameConfig.EditMaxTurnMsgCountChange(Sender : TObject);
begin
(*
00526698 55 push ebp
00526699 8BEC mov ebp, esp
0052669B 83C4F8 add esp, -$08
0052669E 8955F8 mov [ebp-$08], edx
005266A1 8945FC mov [ebp-$04], eax
005266A4 8B45FC mov eax, [ebp-$04]
005266A7 80B8780A000000 cmp byte ptr [eax+$0A78], $00
005266AE 7422 jz 005266D2
005266B0 8B45FC mov eax, [ebp-$04]
005266B3 8B8058030000 mov eax, [eax+$0358]
* Reference to : TTimerSpeedButton._PROC_0051A158()
|
005266B9 E89A3AFFFF call 0051A158
005266BE 8B15A4B56500 mov edx, [$0065B5A4]
005266C4 898278150000 mov [edx+$1578], eax
005266CA 8B45FC mov eax, [ebp-$04]
* Reference to : TfrmGameConfig._PROC_005245F0()
|
005266CD E81EDFFFFF call 005245F0
005266D2 59 pop ecx
005266D3 59 pop ecx
005266D4 5D pop ebp
005266D5 C3 ret
*)
end;
procedure TfrmGameConfig.EditMaxDigUpMsgCountChange(Sender : TObject);
begin
(*
005266D8 55 push ebp
005266D9 8BEC mov ebp, esp
005266DB 83C4F8 add esp, -$08
005266DE 8955F8 mov [ebp-$08], edx
005266E1 8945FC mov [ebp-$04], eax
005266E4 8B45FC mov eax, [ebp-$04]
005266E7 80B8780A000000 cmp byte ptr [eax+$0A78], $00
005266EE 7422 jz 00526712
005266F0 8B45FC mov eax, [ebp-$04]
005266F3 8B805C030000 mov eax, [eax+$035C]
* Reference to : TTimerSpeedButton._PROC_0051A158()
|
005266F9 E85A3AFFFF call 0051A158
005266FE 8B15A4B56500 mov edx, [$0065B5A4]
00526704 898280150000 mov [edx+$1580], eax
0052670A 8B45FC mov eax, [ebp-$04]
* Reference to : TfrmGameConfig._PROC_005245F0()
|
0052670D E8DEDEFFFF call 005245F0
00526712 59 pop ecx
00526713 59 pop ecx
00526714 5D pop ebp
00526715 C3 ret
*)
end;
procedure TfrmGameConfig.EditItemSpeedTimeChange(Sender : TObject);
begin
(*
0052693C 55 push ebp
0052693D 8BEC mov ebp, esp
0052693F 83C4F8 add esp, -$08
00526942 8955F8 mov [ebp-$08], edx
00526945 8945FC mov [ebp-$04], eax
00526948 8B45FC mov eax, [ebp-$04]
0052694B 80B8780A000000 cmp byte ptr [eax+$0A78], $00
00526952 7422 jz 00526976
00526954 8B45FC mov eax, [ebp-$04]
00526957 8B8068030000 mov eax, [eax+$0368]
* Reference to : TTimerSpeedButton._PROC_0051A158()
|
0052695D E8F637FFFF call 0051A158
00526962 8B15A4B56500 mov edx, [$0065B5A4]
00526968 898232160000 mov [edx+$1632], eax
0052696E 8B45FC mov eax, [ebp-$04]
* Reference to : TfrmGameConfig._PROC_005245F0()
|
00526971 E87ADCFFFF call 005245F0
00526976 59 pop ecx
00526977 59 pop ecx
00526978 5D pop ebp
00526979 C3 ret
*)
end;
procedure TfrmGameConfig.ButtonGameSpeedSaveClick(Sender : TObject);
begin
(*
00525EC8 55 push ebp
00525EC9 8BEC mov ebp, esp
00525ECB 83C4F8 add esp, -$08
00525ECE 53 push ebx
00525ECF 8955F8 mov [ebp-$08], edx
00525ED2 8945FC mov [ebp-$04], eax
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -