10126B65 68 386B2B10 PUSH CShell.102B6B38 ; ASCII "DamageFactorByDistance"
10126B6A 52 PUSH EDX
10126B6B E8 901B1500 CALL CShell.10278700
10126B70 83C4 08 ADD ESP,8
10126B73 85C0 TEST EAX,EAX
10126B75 74 4A JE SHORT CShell.10126BC1
10126B77 8B40 04 MOV EAX,DWORD PTR DS:[EAX+4]
10126B7A 8B48 04 MOV ECX,DWORD PTR DS:[EAX+4]
10126B7D 8B59 04 MOV EBX,DWORD PTR DS:[ECX+4]
10126B80 8B0D 40E3A110 MOV ECX,DWORD PTR DS:[10
A1E340]// I think this is address
10126B86 85C9 TEST ECX,ECX
10126B88 74 0E JE SHORT CShell.10126B98
10126B8A A1 44E3A110 MOV EAX,DWORD PTR DS:[10A1E344]
10126B8F 2BC1 SUB EAX,ECX
10126B91 C1F8 02 SAR EAX,2
10126B94 3BE8 CMP EBP,EAX
10126B96 72 0C JB SHORT CShell.10126BA4
10126B98 90 NOP
10126B99 E8 F61E0168 CALL MSVCR80._invalid_parameter_noinfo
10126B9E 8B0D 40E3A110 MOV ECX,DWORD PTR DS:[10A1E340]
10126BA4 53 PUSH EBX
10126BA5 8D3CA9 LEA EDI,DWORD PTR DS:[ECX+EBP*4]
10126BA8 90 NOP
10126BA9 E8 C7B10268 CALL MSVCR80.atof
10126BAE D95C24 14 FSTP DWORD PTR SS:[ESP+14]
10126BB2 D94424 14 FLD DWORD PTR SS:[ESP+14]
10126BB6 8B17 MOV EDX,DWORD PTR DS:[EDI]
10126BB8 D99A 14080000 FSTP DWORD PTR DS:[EDX+
814]// This is addy.
10126BBE 83C4 04 ADD ESP,4
10126BC1 8B4424 14 MOV EAX,DWORD PTR SS:[ESP+14]