Code:
CPU Disasm
Address Hex dump Command Comments
0069D1B0 /$ 64:A1 00000000 MOV EAX,DWORD PTR FS:[0] ; cm0102.0069D1B0(guessed Arg1,Arg2,Arg3,Arg4)
0069D1B6 |. 6A FF PUSH -1
0069D1B8 |. 68 48CD9500 PUSH 0095CD48
0069D1BD |. 50 PUSH EAX
0069D1BE |. 64:8925 00000000 MOV DWORD PTR FS:[0],ESP ; Installs SE handler 95CD48
0069D1C5 |. 81EC 8C000000 SUB ESP,8C
0069D1CB |. 53 PUSH EBX
0069D1CC |. 55 PUSH EBP
0069D1CD |. 56 PUSH ESI
0069D1CE |. 8BB424 A8000000 MOV ESI,DWORD PTR SS:[ARG.1]
0069D1D5 |. 57 PUSH EDI
0069D1D6 |. 8B46 69 MOV EAX,DWORD PTR DS:[ESI+69] ; person.nonPlayerId
0069D1D9 |. 85C0 TEST EAX,EAX
0069D1DB |. 0F84 1B040000 JE 0069D5FC
0069D1E1 |. 8BAC24 B4000000 MOV EBP,DWORD PTR SS:[ARG.3]
0069D1E8 |. 8B9C24 B0000000 MOV EBX,DWORD PTR SS:[ARG.2]
0069D1EF |. 85ED TEST EBP,EBP
0069D1F1 |. 74 07 JE SHORT 0069D1FA
0069D1F3 |. 8B45 69 MOV EAX,DWORD PTR SS:[EBP+69] ; person.nonPlayerId
0069D1F6 |. 85C0 TEST EAX,EAX
0069D1F8 |. 75 21 JNE SHORT 0069D21B
0069D1FA |> 8BAB BF000000 MOV EBP,DWORD PTR DS:[EBX+0BF] ; club.chairman
0069D200 |. 85ED TEST EBP,EBP
0069D202 |. 89AC24 B4000000 MOV DWORD PTR SS:[ARG.3],EBP
0069D209 |. 74 07 JE SHORT 0069D212
0069D20B |. 8B45 69 MOV EAX,DWORD PTR SS:[EBP+69] ; person.nonPlayerId
0069D20E |. 85C0 TEST EAX,EAX
0069D210 |. 75 09 JNE SHORT 0069D21B
0069D212 |> 33ED XOR EBP,EBP ; set EBX to 0: use nonPlayer 0 if no chairman?
0069D214 |. 89AC24 B4000000 MOV DWORD PTR SS:[ARG.3],EBP
0069D21B |> 8A46 18 MOV AL,BYTE PTR DS:[ESI+18] ; nonPlayer.judgingPA
0069D21E |. 884424 1B MOV BYTE PTR SS:[LOCAL.35+3],AL
0069D222 |. 8A46 3D MOV AL,BYTE PTR DS:[ESI+3D] ; person.job
0069D225 |. 84C0 TEST AL,AL
0069D227 |. 74 06 JE SHORT 0069D22F
0069D229 |. 884424 1A MOV BYTE PTR SS:[LOCAL.35+2],AL
0069D22D |. EB 10 JMP SHORT 0069D23F
0069D22F |> 8A46 28 MOV AL,BYTE PTR DS:[ESI+28] ; person.jobWithNation
0069D232 |. 84C0 TEST AL,AL
0069D234 |. 884424 1A MOV BYTE PTR SS:[LOCAL.35+2],AL
0069D238 |. 75 05 JNE SHORT 0069D23F
0069D23A |. C64424 1A 0B MOV BYTE PTR SS:[LOCAL.35+2],0B ; b = 11 = Player
0069D23F |> 85ED TEST EBP,EBP
0069D241 |. 74 18 JE SHORT 0069D25B
0069D243 |. 6A 01 PUSH 1 ; /Arg3 = 1
0069D245 |. 55 PUSH EBP ; |Arg2
0069D246 |. 56 PUSH ESI ; |Arg1 => [ARG.1]
0069D247 |. E8 9435EAFF CALL 005407E0 ; \cm0102.005407E0
0069D24C |. 0FBFF8 MOVSX EDI,AX
0069D24F |. 83C4 0C ADD ESP,0C
0069D252 |. 897C24 14 MOV DWORD PTR SS:[LOCAL.36],EDI
0069D256 |. E9 9C000000 JMP 0069D2F7
0069D25B |> 8D4C24 3C LEA ECX,[LOCAL.26]
0069D25F |. E8 ACCEEAFF CALL 0054A110
0069D264 |. 33FF XOR EDI,EDI
0069D266 |. 8D4C24 55 LEA ECX,[LOCAL.20+1]
0069D26A |. 89BC24 A4000000 MOV DWORD PTR SS:[LOCAL.0],EDI
0069D271 |. E8 9ACEEAFF CALL 0054A110
0069D276 |. 8D4C24 5D LEA ECX,[LOCAL.18+1]
0069D27A |. C68424 A4000000 01 MOV BYTE PTR SS:[LOCAL.0],1
0069D282 |. E8 89CEEAFF CALL 0054A110
0069D287 |. 8D4C24 6A LEA ECX,[LOCAL.15+2]
0069D28B |. C68424 A4000000 02 MOV BYTE PTR SS:[LOCAL.0],2
0069D293 |. E8 78CEEAFF CALL 0054A110
0069D298 |. 8D4C24 72 LEA ECX,[LOCAL.13+2]
0069D29C |. C68424 A4000000 03 MOV BYTE PTR SS:[LOCAL.0],3
0069D2A4 |. E8 67CEEAFF CALL 0054A110
0069D2A9 |. 8B4B 53 MOV ECX,DWORD PTR DS:[EBX+53] ; club.nation
0069D2AC |. 8D5424 2C LEA EDX,[LOCAL.30]
0069D2B0 |. 6A 01 PUSH 1 ; /Arg3 = 1
0069D2B2 |. 52 PUSH EDX ; |Arg2 => OFFSET LOCAL.30
0069D2B3 |. 56 PUSH ESI ; |Arg1 => [ARG.1]
0069D2B4 |. C78424 B0000000 04 MOV DWORD PTR SS:[LOCAL.0],4 ; |
0069D2BF |. 894C24 52 MOV DWORD PTR SS:[ESP+52],ECX ; |
0069D2C3 |. 89BC24 A1000000 MOV DWORD PTR SS:[ESP+0A1],EDI ; |
0069D2CA |. 89BC24 99000000 MOV DWORD PTR SS:[ESP+99],EDI ; |
0069D2D1 |. 897C24 56 MOV DWORD PTR SS:[ESP+56],EDI ; |
0069D2D5 |. 895C24 71 MOV DWORD PTR SS:[ESP+71],EBX ; |
0069D2D9 |. 897C24 38 MOV DWORD PTR SS:[LOCAL.30],EDI ; |
0069D2DD |. E8 FE34EAFF CALL 005407E0 ; \cm0102.005407E0
0069D2E2 |. 0FBFF8 MOVSX EDI,AX
0069D2E5 |. 83C4 0C ADD ESP,0C
0069D2E8 |. 897C24 14 MOV DWORD PTR SS:[LOCAL.36],EDI
0069D2EC |. C78424 A4000000 FF MOV DWORD PTR SS:[LOCAL.0],-1
0069D2F7 |> 8B46 69 MOV EAX,DWORD PTR DS:[ESI+69] ; person.nonPlayerId
0069D2FA |. 85C0 TEST EAX,EAX
0069D2FC |. 74 40 JE SHORT 0069D33E
0069D2FE |. 8A4C24 1A MOV CL,BYTE PTR SS:[LOCAL.35+2] ; job?
0069D302 |. 80F9 0C CMP CL,0C ; 12 (player manager?)
0069D305 |. 74 05 JE SHORT 0069D30C
0069D307 |. 80F9 05 CMP CL,5 ; 5 (manager?)
0069D30A |. 75 32 JNE SHORT 0069D33E
0069D30C |> 66:81BB 80000000 9 CMP WORD PTR DS:[EBX+80],109A ; club.rep cmp 4250
0069D315 |. 7E 27 JLE SHORT 0069D33E
0069D317 |. 0FBF48 04 MOVSX ECX,WORD PTR DS:[EAX+4] ; nonPlayer.CA
0069D31B |. 66:8178 0C B20C CMP WORD PTR DS:[EAX+0C],0CB2 ; nonPlayer.worldRep : 3250
0069D321 |. 8D0C89 LEA ECX,[ECX*4+ECX] ; ECX = ECX * 5
0069D324 |. 8D1439 LEA EDX,[EDI+ECX]
0069D327 |. 8D3C8A LEA EDI,[ECX*4+EDX]
0069D32A |. 897C24 14 MOV DWORD PTR SS:[LOCAL.36],EDI
0069D32E |. 7E 0E JLE SHORT 0069D33E
0069D330 |. 0FBF40 06 MOVSX EAX,WORD PTR DS:[EAX+6] ; nonPlayer.PA
0069D334 |. 8D0C38 LEA ECX,[EDI+EAX]
0069D337 |. 8D3C81 LEA EDI,[EAX*4+ECX]
0069D33A |. 897C24 14 MOV DWORD PTR SS:[LOCAL.36],EDI
0069D33E |> 395E 39 CMP DWORD PTR DS:[ESI+39],EBX ; person.club
0069D341 |. 75 23 JNE SHORT 0069D366
0069D343 |. 8B15 6423AE00 MOV EDX,DWORD PTR DS:[0AE2364]
0069D349 |. 8B06 MOV EAX,DWORD PTR DS:[ESI]
0069D34B |. 83C2 F0 ADD EDX,-10
0069D34E |. 3BC2 CMP EAX,EDX
0069D350 |. 7C 05 JL SHORT 0069D357
0069D352 |. 83C7 64 ADD EDI,64
0069D355 |. EB 0B JMP SHORT 0069D362
0069D357 |> 0FBE46 59 MOVSX EAX,BYTE PTR DS:[ESI+59] ; person.loyalty
0069D35B |. 8BC8 MOV ECX,EAX
0069D35D |. 0FAFC8 IMUL ECX,EAX
0069D360 |. 03F9 ADD EDI,ECX
0069D362 |> 897C24 14 MOV DWORD PTR SS:[LOCAL.36],EDI
0069D366 |> 53 PUSH EBX ; /Arg2
0069D367 |. 56 PUSH ESI ; |Arg1 => [ARG.1]
0069D368 |. E8 23A4EAFF CALL 00547790 ; \cm0102.00547790
0069D36D |. 83C4 08 ADD ESP,8
0069D370 |. 85C0 TEST EAX,EAX
0069D372 |. 74 2F JE SHORT 0069D3A3
0069D374 |. DB4424 14 FILD DWORD PTR SS:[LOCAL.36]
0069D378 |. DD5424 1C FST QWORD PTR SS:[LOCAL.34]
0069D37C |. DC0D C0899600 FMUL QWORD PTR DS:[9689C0] ; FLOAT 1.100000000000000
0069D382 |. DD4424 1C FLD QWORD PTR SS:[LOCAL.34]
0069D386 |. DC05 F8889600 FADD QWORD PTR DS:[9688F8] ; FLOAT 2000.000000000000
0069D38C |. DD5C24 1C FSTP QWORD PTR SS:[LOCAL.34]
0069D390 |. DC5424 1C FCOM QWORD PTR SS:[LOCAL.34]
0069D394 |. DFE0 FSTSW AX
0069D396 |. F6C4 41 TEST AH,41
0069D399 |. 74 20 JE SHORT 0069D3BB
0069D39B |. DDD8 FSTP ST
0069D39D |. DD4424 1C FLD QWORD PTR SS:[LOCAL.34]
0069D3A1 |. EB 18 JMP SHORT 0069D3BB
0069D3A3 |> 53 PUSH EBX ; /Arg2
0069D3A4 |. 56 PUSH ESI ; |Arg1 => [ARG.1]
0069D3A5 |. E8 26A4EAFF CALL 005477D0 ; \cm0102.005477D0
0069D3AA |. 83C4 08 ADD ESP,8
0069D3AD |. 85C0 TEST EAX,EAX
0069D3AF |. 74 15 JE SHORT 0069D3C6
0069D3B1 |. DB4424 14 FILD DWORD PTR SS:[LOCAL.36]
0069D3B5 |. DC0D E0899600 FMUL QWORD PTR DS:[9689E0] ; FLOAT 0.2500000000000000
0069D3BB |> E8 80822A00 CALL 00945640
0069D3C0 |. 8BF8 MOV EDI,EAX
0069D3C2 |. 897C24 14 MOV DWORD PTR SS:[LOCAL.36],EDI
0069D3C6 |> 55 PUSH EBP ; /Arg2
0069D3C7 |. 56 PUSH ESI ; |Arg1
0069D3C8 |. E8 43A4EAFF CALL 00547810 ; \cm0102.00547810
0069D3CD |. 83C4 08 ADD ESP,8
0069D3D0 |. 85C0 TEST EAX,EAX
0069D3D2 |. 74 2F JE SHORT 0069D403
0069D3D4 |. DB4424 14 FILD DWORD PTR SS:[LOCAL.36]
0069D3D8 |. DD5424 1C FST QWORD PTR SS:[LOCAL.34]
0069D3DC |. DC0D C0899600 FMUL QWORD PTR DS:[9689C0] ; FLOAT 1.100000000000000
0069D3E2 |. DD4424 1C FLD QWORD PTR SS:[LOCAL.34]
0069D3E6 |. DC05 F8889600 FADD QWORD PTR DS:[9688F8] ; FLOAT 2000.000000000000
0069D3EC |. DD5C24 1C FSTP QWORD PTR SS:[LOCAL.34]
0069D3F0 |. DC5424 1C FCOM QWORD PTR SS:[LOCAL.34]
0069D3F4 |. DFE0 FSTSW AX
0069D3F6 |. F6C4 41 TEST AH,41
0069D3F9 |. 74 20 JE SHORT 0069D41B
0069D3FB |. DDD8 FSTP ST
0069D3FD |. DD4424 1C FLD QWORD PTR SS:[LOCAL.34]
0069D401 |. EB 18 JMP SHORT 0069D41B
0069D403 |> 55 PUSH EBP ; /Arg2
0069D404 |. 56 PUSH ESI ; |Arg1
0069D405 |. E8 36A4EAFF CALL 00547840 ; \cm0102.00547840
0069D40A |. 83C4 08 ADD ESP,8
0069D40D |. 85C0 TEST EAX,EAX
0069D40F |. 74 15 JE SHORT 0069D426
0069D411 |. DB4424 14 FILD DWORD PTR SS:[LOCAL.36]
0069D415 |. DC0D E0899600 FMUL QWORD PTR DS:[9689E0] ; FLOAT 0.2500000000000000
0069D41B |> E8 20822A00 CALL 00945640
0069D420 |. 8BF8 MOV EDI,EAX
0069D422 |. 897C24 14 MOV DWORD PTR SS:[LOCAL.36],EDI
0069D426 |> 0FBE8424 B8000000 MOVSX EAX,BYTE PTR SS:[ARG.4]
0069D42E |. 83C0 FB ADD EAX,-5 ; Switch (cases 5..F, 6 exits)
0069D431 |. 83F8 0A CMP EAX,0A
0069D434 |. 0F87 C2010000 JA 0069D5FC
0069D43A |. FF2485 ECEA6900 JMP DWORD PTR DS:[EAX*4+69EAEC]
0069D441 |> 8B15 6423AE00 MOV EDX,DWORD PTR DS:[0AE2364] ; Cases 5, C of switch cm0102.69D42E
0069D447 |. 8B06 MOV EAX,DWORD PTR DS:[ESI]
0069D449 |. 83C2 F0 ADD EDX,-10
0069D44C |. 3BC2 CMP EAX,EDX
0069D44E |. 0F8D 65110000 JGE 0069E5B9
0069D454 |. 0FBE4424 1A MOVSX EAX,BYTE PTR SS:[LOCAL.35+2]
0069D459 |. 83C0 FB ADD EAX,-5 ; Switch (cases 5..10, 11. exits)
0069D45C |. BD 76160000 MOV EBP,1676 ; 5750
0069D461 |. 83F8 0B CMP EAX,0B ; Job.Player(?)
0069D464 |. 0F87 D2010000 JA 0069D63C
0069D46A |. FF2485 18EB6900 JMP DWORD PTR DS:[EAX*4+69EB18]
0069D471 |> DB4424 14 FILD DWORD PTR SS:[LOCAL.36] ; Case C of switch cm0102.69D459
0069D475 |. DC0D D0899600 FMUL QWORD PTR DS:[9689D0] ; FLOAT 0.9500000000000000
0069D47B |. E8 C0812A00 CALL 00945640
0069D480 |. 8BF8 MOV EDI,EAX
0069D482 |. 897C24 14 MOV DWORD PTR SS:[LOCAL.36],EDI
0069D486 |. E9 CF010000 JMP 0069D65A
0069D48B |> DB4424 14 FILD DWORD PTR SS:[LOCAL.36] ; Case 10 of switch cm0102.69D459
0069D48F |. DC0D 40909600 FMUL QWORD PTR DS:[969040] ; FLOAT 0.7500000000000000
0069D495 |. E8 A6812A00 CALL 00945640
0069D49A |. 8BF8 MOV EDI,EAX
0069D49C |. 8B46 39 MOV EAX,DWORD PTR DS:[ESI+39] ; person.club
0069D49F |. 3BC3 CMP EAX,EBX
0069D4A1 |. 897C24 14 MOV DWORD PTR SS:[LOCAL.36],EDI
0069D4A5 |. 0F84 AF010000 JE 0069D65A
0069D4AB |. 395E 24 CMP DWORD PTR DS:[ESI+24],EBX ; person.nationEmployedBy
0069D4AE |. 0F84 A6010000 JE 0069D65A
0069D4B4 |. EB 43 JMP SHORT 0069D4F9
0069D4B6 |> 395E 39 CMP DWORD PTR DS:[ESI+39],EBX ; person.club, case D of switch cm0102.69D459
0069D4B9 |. 74 05 JE SHORT 0069D4C0
0069D4BB |. 395E 24 CMP DWORD PTR DS:[ESI+24],EBX ; person.nationEmployedBy
0069D4BE |. 75 24 JNE SHORT 0069D4E4
0069D4C0 |> DB4424 14 FILD DWORD PTR SS:[LOCAL.36]
0069D4C4 |. DC0D 40909600 FMUL QWORD PTR DS:[969040] ; FLOAT 0.7500000000000000
0069D4CA |. E8 71812A00 CALL 00945640
0069D4CF |. 8BF8 MOV EDI,EAX
0069D4D1 |. 897C24 14 MOV DWORD PTR SS:[LOCAL.36],EDI
0069D4D5 |. E9 80010000 JMP 0069D65A
0069D4DA |> 395E 39 CMP DWORD PTR DS:[ESI+39],EBX ; person.club, case 6 of switch cm0102.69D459
0069D4DD |.^ 74 E1 JE SHORT 0069D4C0
0069D4DF |. 395E 24 CMP DWORD PTR DS:[ESI+24],EBX ; person.nationEmployedBy
0069D4E2 |.^ 74 DC JE SHORT 0069D4C0
0069D4E4 |> DB4424 14 FILD DWORD PTR SS:[LOCAL.36]
0069D4E8 |. DC0D 488E9600 FMUL QWORD PTR DS:[968E48] ; FLOAT 0.6000000000000000
0069D4EE |. E8 4D812A00 CALL 00945640
0069D4F3 |. 8BF8 MOV EDI,EAX
0069D4F5 |. 897C24 14 MOV DWORD PTR SS:[LOCAL.36],EDI
0069D4F9 |> 66:39AB 80000000 CMP WORD PTR DS:[EBX+80],BP ; club.rep
0069D500 |. 0F8E 54010000 JLE 0069D65A
0069D506 |. E9 F1000000 JMP 0069D5FC
0069D50B |> 395E 39 CMP DWORD PTR DS:[ESI+39],EBX ; person.club, case 7 of switch cm0102.69D459
0069D50E |. 74 2E JE SHORT 0069D53E
0069D510 |. 395E 24 CMP DWORD PTR DS:[ESI+24],EBX ; person.nationEmployedBy
0069D513 |. 74 29 JE SHORT 0069D53E
0069D515 |. DB4424 14 FILD DWORD PTR SS:[LOCAL.36]
0069D519 |. DC0D 808E9600 FMUL QWORD PTR DS:[968E80] ; FLOAT 0.3000000000000000
0069D51F |. E8 1C812A00 CALL 00945640
0069D524 |. 66:81BB 80000000 8 CMP WORD PTR DS:[EBX+80],1482 ; club.rep cmp 5250
0069D52D |. 8BF8 MOV EDI,EAX
0069D52F |. 897C24 14 MOV DWORD PTR SS:[LOCAL.36],EDI
0069D533 |. 0F8E 21010000 JLE 0069D65A
0069D539 |. E9 BE000000 JMP 0069D5FC
0069D53E |> DB4424 14 FILD DWORD PTR SS:[LOCAL.36]
0069D542 |. DC0D 68899600 FMUL QWORD PTR DS:[968968] ; FLOAT 0.5000000000000000
0069D548 |. E8 F3802A00 CALL 00945640
0069D54D |. 8BF8 MOV EDI,EAX
0069D54F |. 897C24 14 MOV DWORD PTR SS:[LOCAL.36],EDI
0069D553 |. E9 02010000 JMP 0069D65A
0069D558 |> 395E 39 CMP DWORD PTR DS:[ESI+39],EBX ; Case F of switch cm0102.69D459
0069D55B |. 74 53 JE SHORT 0069D5B0
0069D55D |. 395E 24 CMP DWORD PTR DS:[ESI+24],EBX ; person.nationEmployedBy
0069D560 |. 74 4E JE SHORT 0069D5B0
0069D562 |. DB4424 14 FILD DWORD PTR SS:[LOCAL.36]
0069D566 |. DC0D 008E9600 FMUL QWORD PTR DS:[968E00] ; FLOAT 0.4000000000000000
0069D56C |. E8 CF802A00 CALL 00945640
0069D571 |. 66:39AB 80000000 CMP WORD PTR DS:[EBX+80],BP ; club.reputation
0069D578 |. 8BF8 MOV EDI,EAX
0069D57A |. 897C24 14 MOV DWORD PTR SS:[LOCAL.36],EDI
0069D57E |. EB 28 JMP SHORT 0069D5A8
0069D580 |> 395E 39 CMP DWORD PTR DS:[ESI+39],EBX ; person.club, case 8 of switch cm0102.69D459
0069D583 |. 74 2B JE SHORT 0069D5B0
0069D585 |. 395E 24 CMP DWORD PTR DS:[ESI+24],EBX ; person.nationEmployedBy
0069D588 |. 74 26 JE SHORT 0069D5B0
0069D58A |. DB4424 14 FILD DWORD PTR SS:[LOCAL.36]
0069D58E |. DC0D 70D29600 FMUL QWORD PTR DS:[96D270] ; FLOAT 0.4750000000000000
0069D594 |. E8 A7802A00 CALL 00945640
0069D599 |. 66:81BB 80000000 8 CMP WORD PTR DS:[EBX+80],1482 ; club.reputation : 5250
0069D5A2 |. 8BF8 MOV EDI,EAX
0069D5A4 |. 897C24 14 MOV DWORD PTR SS:[LOCAL.36],EDI
0069D5A8 |> 0F8E AC000000 JLE 0069D65A
0069D5AE |. EB 4C JMP SHORT 0069D5FC
0069D5B0 |> DB4424 14 FILD DWORD PTR SS:[LOCAL.36]
0069D5B4 |. DC0D 488E9600 FMUL QWORD PTR DS:[968E48] ; FLOAT 0.6000000000000000
0069D5BA |. E8 81802A00 CALL 00945640
0069D5BF |. 8BF8 MOV EDI,EAX
0069D5C1 |. 897C24 14 MOV DWORD PTR SS:[LOCAL.36],EDI
0069D5C5 |. E9 90000000 JMP 0069D65A
0069D5CA |> 395E 39 CMP DWORD PTR DS:[ESI+39],EBX ; person.club, case B of switch cm0102.69D459
0069D5CD |.^ 0F84 9EFEFFFF JE 0069D471
0069D5D3 |. 395E 24 CMP DWORD PTR DS:[ESI+24],EBX ; person.nationEmployedBy
0069D5D6 |.^ 0F84 95FEFFFF JE 0069D471
0069D5DC |. DB4424 14 FILD DWORD PTR SS:[LOCAL.36]
0069D5E0 |. DC0D 40909600 FMUL QWORD PTR DS:[969040] ; FLOAT 0.7500000000000000
0069D5E6 |. E8 55802A00 CALL 00945640
0069D5EB |. 66:81BB 80000000 8 CMP WORD PTR DS:[EBX+80],1482 ; club.reputation : 5250
0069D5F4 |. 8BF8 MOV EDI,EAX
0069D5F6 |. 897C24 14 MOV DWORD PTR SS:[LOCAL.36],EDI
0069D5FA |> 7E 5E JLE SHORT 0069D65A
0069D5FC |> B8 F0D8FFFF MOV EAX,-2710 ; Default case of switch cm0102.69D42E
0069D601 |> 8B8C24 9C000000 MOV ECX,DWORD PTR SS:[LOCAL.2]
0069D608 |. 5F POP EDI
0069D609 |. 5E POP ESI
0069D60A |. 5D POP EBP
0069D60B |. 5B POP EBX
0069D60C |. 64:890D 00000000 MOV DWORD PTR FS:[0],ECX
0069D613 |. 81C4 98000000 ADD ESP,98
0069D619 |. C2 1000 RETN 10
0069D61C |> DB4424 14 FILD DWORD PTR SS:[LOCAL.36] ; Case 9 of switch cm0102.69D459
0069D620 |. DC0D 18899600 FMUL QWORD PTR DS:[968918] ; FLOAT 0.2000000000000000
0069D626 |. E8 15802A00 CALL 00945640
0069D62B |. 66:81BB 80000000 B CMP WORD PTR DS:[EBX+80],0CB2 ; club.rep cmp 3250
0069D634 |. 8BF8 MOV EDI,EAX
0069D636 |. 897C24 14 MOV DWORD PTR SS:[LOCAL.36],EDI
0069D63A |.^ EB BE JMP SHORT 0069D5FA
0069D63C |> DB4424 14 FILD DWORD PTR SS:[LOCAL.36] ; Default case of switch cm0102.69D459
0069D640 |. DC0D 50A39600 FMUL QWORD PTR DS:[96A350] ; FLOAT 0.001000000000000000
0069D646 |. E8 F57F2A00 CALL 00945640
0069D64B |. 66:39AB 80000000 CMP WORD PTR DS:[EBX+80],BP
0069D652 |. 8BF8 MOV EDI,EAX
0069D654 |. 897C24 14 MOV DWORD PTR SS:[LOCAL.36],EDI
0069D658 |.^ 7F A2 JG SHORT 0069D5FC
0069D65A |> 8A4424 1B MOV AL,BYTE PTR SS:[LOCAL.35+3] ; Case 5 of switch cm0102.69D459
0069D65E |. BD 581B0000 MOV EBP,1B58
0069D663 |. 3C 3B CMP AL,3B ; 59
0069D665 |. 7E 41 JLE SHORT 0069D6A8
0069D667 |. 53 PUSH EBX ; /Arg1
0069D668 |. E8 93E2E9FF CALL 0053B900 ; \cm0102.0053B900
0069D66D |. 83C4 04 ADD ESP,4
0069D670 |. 85C0 TEST EAX,EAX
0069D672 |. 74 15 JE SHORT 0069D689
0069D674 |. 66:39AB 80000000 CMP WORD PTR DS:[EBX+80],BP ; club.rep
0069D67B |. 7E 0C JLE SHORT 0069D689
0069D67D |. DB4424 14 FILD DWORD PTR SS:[LOCAL.36]
0069D681 |. DC0D 78A69600 FMUL QWORD PTR DS:[96A678] ; FLOAT 0.8750000000000000
0069D687 |. EB 4B JMP SHORT 0069D6D4
0069D689 |> 66:81BB 80000000 5 CMP WORD PTR DS:[EBX+80],1C52 ; club.rep 7250
0069D692 |. DB4424 14 FILD DWORD PTR SS:[LOCAL.36]
0069D696 |. 7E 08 JLE SHORT 0069D6A0
0069D698 |. DC0D D8899600 FMUL QWORD PTR DS:[9689D8] ; FLOAT 0.9000000000000000
0069D69E |. EB 34 JMP SHORT 0069D6D4
0069D6A0 |> DC0D D0899600 FMUL QWORD PTR DS:[9689D0] ; FLOAT 0.9500000000000000
0069D6A6 |. EB 2C JMP SHORT 0069D6D4
0069D6A8 |> 3C 26 CMP AL,26
0069D6AA |. 7D 33 JGE SHORT 0069D6DF
0069D6AC |. 8B46 69 MOV EAX,DWORD PTR DS:[ESI+69] ; person.nonPlayerId
0069D6AF |. 66:8178 0C 9A10 CMP WORD PTR DS:[EAX+0C],109A ; nonPlayer.worldRep : 4250
0069D6B5 |. 7D 28 JGE SHORT 0069D6DF
0069D6B7 |. 0FBE4C24 1B MOVSX ECX,BYTE PTR SS:[LOCAL.35+3]
0069D6BC |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069D6C0 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D6C4 |. DC0D 88789600 FMUL QWORD PTR DS:[967888] ; FLOAT 0.05000000000000000
0069D6CA |. DC25 D0899600 FSUB QWORD PTR DS:[9689D0] ; FLOAT 0.9500000000000000
0069D6D0 |. DA4C24 14 FIMUL DWORD PTR SS:[LOCAL.36]
0069D6D4 |> E8 677F2A00 CALL 00945640
0069D6D9 |. 8BF8 MOV EDI,EAX
0069D6DB |. 897C24 14 MOV DWORD PTR SS:[LOCAL.36],EDI
0069D6DF |> 807C24 1B 2D CMP BYTE PTR SS:[LOCAL.35+3],2D ; 45
0069D6E4 |. 7D 6B JGE SHORT 0069D751
0069D6E6 |. 66:39AB 80000000 CMP WORD PTR DS:[EBX+80],BP ; club.reputation
0069D6ED |. 7D 62 JGE SHORT 0069D751
0069D6EF |. 8B4E 69 MOV ECX,DWORD PTR DS:[ESI+69] ; person.nonPlayerId
0069D6F2 |. C74424 10 32000000 MOV DWORD PTR SS:[LOCAL.37],32 ; 50
0069D6FA |. 0FBF41 06 MOVSX EAX,WORD PTR DS:[ECX+6] ; nonPlayer.PA
0069D6FE |. 0FBF51 04 MOVSX EDX,WORD PTR DS:[ECX+4] ; nonPlayer.CA
0069D702 |. 2BC2 SUB EAX,EDX ; EAX = PA-CA
0069D704 |. 83F8 32 CMP EAX,32
0069D707 |. 7F 04 JG SHORT 0069D70D
0069D709 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069D70D |> 8B8424 B4000000 MOV EAX,DWORD PTR SS:[ARG.3]
0069D714 |. 85C0 TEST EAX,EAX
0069D716 |. 74 0D JE SHORT 0069D725
0069D718 |. 8B40 69 MOV EAX,DWORD PTR DS:[EAX+69] ; person.nonPlayerId
0069D71B |. 0FBE48 1D MOVSX ECX,BYTE PTR DS:[EAX+1D] ; nonPlayer.patience
0069D71F |. 894C24 14 MOV DWORD PTR SS:[LOCAL.36],ECX
0069D723 |. EB 08 JMP SHORT 0069D72D
0069D725 |> C74424 14 0A000000 MOV DWORD PTR SS:[LOCAL.36],0A
0069D72D |> DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D731 |. DD05 50899600 FLD QWORD PTR DS:[968950] ; FLOAT 2.000000000000000
0069D737 |. E8 B4882A00 CALL 00945FF0 ; [cm0102.00945FF0
0069D73C |. DA4C24 14 FIMUL DWORD PTR SS:[LOCAL.36]
0069D740 |. DC0D 80789600 FMUL QWORD PTR DS:[967880] ; FLOAT 0.1000000000000000
0069D746 |. E8 F57E2A00 CALL 00945640
0069D74B |. 03F8 ADD EDI,EAX
0069D74D |. 897C24 14 MOV DWORD PTR SS:[LOCAL.36],EDI
0069D751 |> 8B8424 B4000000 MOV EAX,DWORD PTR SS:[ARG.3]
0069D758 |. 85C0 TEST EAX,EAX
0069D75A |. 0F84 F4010000 JE 0069D954
0069D760 |. 8BD0 MOV EDX,EAX
0069D762 |. 8B6E 69 MOV EBP,DWORD PTR DS:[ESI+69] ; person.nonPlayerId
0069D765 |. 8B7A 69 MOV EDI,DWORD PTR DS:[EDX+69] ; person.nonPlayerId
0069D768 |. 0FBE55 0E MOVSX EDX,BYTE PTR SS:[EBP+0E] ; nonPlayer.attacking
0069D76C |. 0FBE47 16 MOVSX EAX,BYTE PTR DS:[EDI+16] ; nonPlayer.interference
0069D770 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069D774 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D778 |. 0FBE4F 0E MOVSX ECX,BYTE PTR DS:[EDI+0E] ; nonPlayer.attacking
0069D77C |. DC0D 78789600 FMUL QWORD PTR DS:[967878] ; FLOAT 0.02500000000000000
0069D782 |. 2BCA SUB ECX,EDX
0069D784 |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069D788 |. DC2D 28899600 FSUBR QWORD PTR DS:[968928] ; FLOAT 1.250000000000000
0069D78E |. D9C0 FLD ST
0069D790 |. DC0D A8889600 FMUL QWORD PTR DS:[9688A8] ; FLOAT 100.0000000000000
0069D796 |. D9C1 FLD ST(1)
0069D798 |. DC0D 508F9600 FMUL QWORD PTR DS:[968F50] ; FLOAT 150.0000000000000
0069D79E |. DD5C24 1C FSTP QWORD PTR SS:[LOCAL.34]
0069D7A2 |. D9C1 FLD ST(1)
0069D7A4 |. DC0D B0A69600 FMUL QWORD PTR DS:[96A6B0] ; FLOAT 300.0000000000000
0069D7AA |. DD5C24 24 FSTP QWORD PTR SS:[LOCAL.32]
0069D7AE |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D7B2 |. D9E1 FABS
0069D7B4 |. D8F1 FDIV ST,ST(1)
0069D7B6 |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069D7BC |. DB4424 14 FILD DWORD PTR SS:[LOCAL.36]
0069D7C0 |. DC0D 40899600 FMUL QWORD PTR DS:[968940] ; FLOAT 1.500000000000000
0069D7C6 |. E8 757E2A00 CALL 00945640
0069D7CB |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069D7CF |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D7D3 |. DEC9 FMULP ST(1),ST
0069D7D5 |. E8 667E2A00 CALL 00945640
0069D7DA |. 0FBE4D 12 MOVSX ECX,BYTE PTR SS:[EBP+12] ; nonPlayer.coachingTechnique
0069D7DE |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069D7E2 |. 0FBE47 12 MOVSX EAX,BYTE PTR DS:[EDI+12] ; nonPlayer.coachingTechnique
0069D7E6 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D7EA |. 2BC1 SUB EAX,ECX
0069D7EC |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069D7F0 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D7F4 |. D9E1 FABS
0069D7F6 |. D9C3 FLD ST(3)
0069D7F8 |. DC0D 98889600 FMUL QWORD PTR DS:[968898] ; FLOAT 250.0000000000000
0069D7FE |. DEF9 FDIVP ST(1),ST
0069D800 |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069D806 |. DEC9 FMULP ST(1),ST
0069D808 |. E8 337E2A00 CALL 00945640
0069D80D |. 0FBE57 13 MOVSX EDX,BYTE PTR DS:[EDI+13] ; nonPlayer.directness
0069D811 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069D815 |. 0FBE45 13 MOVSX EAX,BYTE PTR SS:[EBP+13] ; nonPlayer.directness
0069D819 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D81D |. 2BD0 SUB EDX,EAX
0069D81F |. 895424 10 MOV DWORD PTR SS:[LOCAL.37],EDX
0069D823 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D827 |. D9E1 FABS
0069D829 |. D8F2 FDIV ST,ST(2)
0069D82B |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069D831 |. DEC9 FMULP ST(1),ST
0069D833 |. E8 087E2A00 CALL 00945640
0069D838 |. 0FBE4F 14 MOVSX ECX,BYTE PTR DS:[EDI+14] ; nonPlayer.discipline
0069D83C |. DDD8 FSTP ST
0069D83E |. 0FBE55 14 MOVSX EDX,BYTE PTR SS:[EBP+14] ; nonPlayer.discipline
0069D842 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069D846 |. 2BCA SUB ECX,EDX
0069D848 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D84C |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069D850 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D854 |. D9E1 FABS
0069D856 |. DC7424 1C FDIV QWORD PTR SS:[LOCAL.34]
0069D85A |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069D860 |. DEC9 FMULP ST(1),ST
0069D862 |. E8 D97D2A00 CALL 00945640
0069D867 |. 0FBE4D 15 MOVSX ECX,BYTE PTR SS:[EBP+15] ; nonPlayer.freeRoles
0069D86B |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069D86F |. 0FBE47 15 MOVSX EAX,BYTE PTR DS:[EDI+15] ; nonPlayer.freeRoles
0069D873 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D877 |. 2BC1 SUB EAX,ECX
0069D879 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069D87D |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D881 |. D9E1 FABS
0069D883 |. DC7424 1C FDIV QWORD PTR SS:[LOCAL.34]
0069D887 |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069D88D |. DEC9 FMULP ST(1),ST
0069D88F |. E8 AC7D2A00 CALL 00945640
0069D894 |. 0FBE57 1A MOVSX EDX,BYTE PTR DS:[EDI+1A] ; nonPlayer.marking
0069D898 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069D89C |. 0FBE45 1A MOVSX EAX,BYTE PTR SS:[EBP+1A] ; nonPlayer.marking
0069D8A0 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D8A4 |. 2BD0 SUB EDX,EAX
0069D8A6 |. 895424 10 MOV DWORD PTR SS:[LOCAL.37],EDX
0069D8AA |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D8AE |. D9E1 FABS
0069D8B0 |. DC7424 24 FDIV QWORD PTR SS:[LOCAL.32]
0069D8B4 |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069D8BA |. DEC9 FMULP ST(1),ST
0069D8BC |. E8 7F7D2A00 CALL 00945640
0069D8C1 |. 0FBE4F 1C MOVSX ECX,BYTE PTR DS:[EDI+1C] ; nonPlayer.offside
0069D8C5 |. 0FBE55 1C MOVSX EDX,BYTE PTR SS:[EBP+1C] ; nonPlayer.offside
0069D8C9 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069D8CD |. 2BCA SUB ECX,EDX
0069D8CF |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D8D3 |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069D8D7 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D8DB |. D9E1 FABS
0069D8DD |. DC7424 24 FDIV QWORD PTR SS:[LOCAL.32]
0069D8E1 |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069D8E7 |. DEC9 FMULP ST(1),ST
0069D8E9 |. E8 527D2A00 CALL 00945640
0069D8EE |. 0FBE4D 1F MOVSX ECX,BYTE PTR SS:[EBP+1F] ; nonPlayer.pressing
0069D8F2 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069D8F6 |. 0FBE47 1F MOVSX EAX,BYTE PTR DS:[EDI+1F] ; nonPlayer.pressing
0069D8FA |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D8FE |. 2BC1 SUB EAX,ECX
0069D900 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069D904 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D908 |. D9E1 FABS
0069D90A |. D9CA FXCH ST(2)
0069D90C |. DC0D 48A69600 FMUL QWORD PTR DS:[96A648] ; FLOAT 200.0000000000000
0069D912 |. DEFA FDIVP ST(2),ST
0069D914 |. D9C9 FXCH ST(1)
0069D916 |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069D91C |. DEC9 FMULP ST(1),ST
0069D91E |. E8 1D7D2A00 CALL 00945640
0069D923 |. 0FBE57 22 MOVSX EDX,BYTE PTR DS:[EDI+22] ; nonPlayer.youngsters
0069D927 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069D92B |. 0FBE45 22 MOVSX EAX,BYTE PTR SS:[EBP+22] ; nonPlayer.youngsters
0069D92F |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D933 |. 2BD0 SUB EDX,EAX
0069D935 |. 895424 10 MOV DWORD PTR SS:[LOCAL.37],EDX
0069D939 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D93D |. D9E1 FABS
0069D93F |. DC7424 1C FDIV QWORD PTR SS:[LOCAL.34]
0069D943 |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069D949 |. DEC9 FMULP ST(1),ST
0069D94B |. E8 F07C2A00 CALL 00945640
0069D950 |. 894424 14 MOV DWORD PTR SS:[LOCAL.36],EAX
0069D954 |> 8B7E 69 MOV EDI,DWORD PTR DS:[ESI+69] ; person.nonPlayerId
0069D957 |. 0FBE4F 11 MOVSX ECX,BYTE PTR DS:[EDI+11] ; nonPlayer.coachingGK
0069D95B |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069D95F |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D963 |. DC0D 68D29600 FMUL QWORD PTR DS:[96D268] ; FLOAT 0.0008333333333333334
0069D969 |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069D96F |. DA4C24 14 FIMUL DWORD PTR SS:[LOCAL.36]
0069D973 |. E8 C87C2A00 CALL 00945640
0069D978 |. 0FBE57 10 MOVSX EDX,BYTE PTR DS:[EDI+10] ; nonPlayer.coaching
0069D97C |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069D980 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D984 |. 895424 10 MOV DWORD PTR SS:[LOCAL.37],EDX
0069D988 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D98C |. DC0D 68D29600 FMUL QWORD PTR DS:[96D268] ; FLOAT 0.0008333333333333334
0069D992 |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069D998 |. DEC9 FMULP ST(1),ST
0069D99A |. E8 A17C2A00 CALL 00945640
0069D99F |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069D9A3 |. 0FBE47 17 MOVSX EAX,BYTE PTR DS:[EDI+17] ; nonPlayer.judgingCA
0069D9A7 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D9AB |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069D9AF |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D9B3 |. DC0D 48909600 FMUL QWORD PTR DS:[969048] ; FLOAT 0.002000000000000000
0069D9B9 |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069D9BF |. DEC9 FMULP ST(1),ST
0069D9C1 |. E8 7A7C2A00 CALL 00945640
0069D9C6 |. 0FBE4F 18 MOVSX ECX,BYTE PTR DS:[EDI+18] ; nonPlayer.judgingPA
0069D9CA |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069D9CE |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D9D2 |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069D9D6 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D9DA |. DC0D 48909600 FMUL QWORD PTR DS:[969048] ; FLOAT 0.002000000000000000
0069D9E0 |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069D9E6 |. DEC9 FMULP ST(1),ST
0069D9E8 |. E8 537C2A00 CALL 00945640
0069D9ED |. 0FBE57 19 MOVSX EDX,BYTE PTR DS:[EDI+19] ; nonPlayer.manManagement
0069D9F1 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069D9F5 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069D9F9 |. 895424 10 MOV DWORD PTR SS:[LOCAL.37],EDX
0069D9FD |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DA01 |. DC0D 48909600 FMUL QWORD PTR DS:[969048] ; FLOAT 0.002000000000000000
0069DA07 |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DA0D |. DEC9 FMULP ST(1),ST
0069DA0F |. E8 2C7C2A00 CALL 00945640
0069DA14 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DA18 |. 0FBE47 1B MOVSX EAX,BYTE PTR DS:[EDI+1B] ; nonPlayer.motivating
0069DA1C |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DA20 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DA24 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DA28 |. DC0D 48909600 FMUL QWORD PTR DS:[969048] ; FLOAT 0.002000000000000000
0069DA2E |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DA34 |. DEC9 FMULP ST(1),ST
0069DA36 |. E8 057C2A00 CALL 00945640
0069DA3B |. 894424 14 MOV DWORD PTR SS:[LOCAL.36],EAX
0069DA3F |. 66:8B83 80000000 MOV AX,WORD PTR DS:[EBX+80] ; club.reputation
0069DA46 |. 66:3D 521C CMP AX,1C52
0069DA4A |. 7E 14 JLE SHORT 0069DA60
0069DA4C |. 0FBE4F 21 MOVSX ECX,BYTE PTR DS:[EDI+21] ; nonPlayer.tactics
0069DA50 |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069DA54 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DA58 |. DC0D 60D29600 FMUL QWORD PTR DS:[96D260] ; FLOAT 0.008000000000000000
0069DA5E |. EB 2C JMP SHORT 0069DA8C
0069DA60 |> 66:3D 7616 CMP AX,1676
0069DA64 |. 7E 14 JLE SHORT 0069DA7A
0069DA66 |. 0FBE57 21 MOVSX EDX,BYTE PTR DS:[EDI+21] ; nonPlayer.tactics
0069DA6A |. 895424 10 MOV DWORD PTR SS:[LOCAL.37],EDX
0069DA6E |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DA72 |. DC0D 608D9600 FMUL QWORD PTR DS:[968D60] ; FLOAT 0.004000000000000000
0069DA78 |. EB 12 JMP SHORT 0069DA8C
0069DA7A |> 0FBE47 21 MOVSX EAX,BYTE PTR DS:[EDI+21] ; nonPlayer.tactics
0069DA7E |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DA82 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DA86 |. DC0D 48909600 FMUL QWORD PTR DS:[969048] ; FLOAT 0.002000000000000000
0069DA8C |> DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DA92 |. DA4C24 14 FIMUL DWORD PTR SS:[LOCAL.36]
0069DA96 |. E8 A57B2A00 CALL 00945640
0069DA9B |. 0FBE4E 59 MOVSX ECX,BYTE PTR DS:[ESI+59] ; person.loyalty
0069DA9F |. 83E9 0A SUB ECX,0A
0069DAA2 |. 894424 14 MOV DWORD PTR SS:[LOCAL.36],EAX
0069DAA6 |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069DAAA |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DAAE |. DC0D F08E9600 FMUL QWORD PTR DS:[968EF0] ; FLOAT 0.005000000000000000
0069DAB4 |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DABA |. DA4C24 14 FIMUL DWORD PTR SS:[LOCAL.36]
0069DABE |. E8 7D7B2A00 CALL 00945640
0069DAC3 |. 0FBE56 58 MOVSX EDX,BYTE PTR DS:[ESI+58]
0069DAC7 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DACB |. 83EA 0A SUB EDX,0A
0069DACE |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DAD2 |. 895424 10 MOV DWORD PTR SS:[LOCAL.37],EDX
0069DAD6 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DADA |. DC0D F08E9600 FMUL QWORD PTR DS:[968EF0] ; FLOAT 0.005000000000000000
0069DAE0 |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DAE6 |. DEC9 FMULP ST(1),ST
0069DAE8 |. E8 537B2A00 CALL 00945640
0069DAED |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DAF1 |. 0FBE46 5A MOVSX EAX,BYTE PTR DS:[ESI+5A]
0069DAF5 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DAF9 |. 83E8 0A SUB EAX,0A
0069DAFC |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DB00 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DB04 |. DC0D F08E9600 FMUL QWORD PTR DS:[968EF0] ; FLOAT 0.005000000000000000
0069DB0A |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DB10 |. DEC9 FMULP ST(1),ST
0069DB12 |. E8 297B2A00 CALL 00945640
0069DB17 |. 0FBE4E 5B MOVSX ECX,BYTE PTR DS:[ESI+5B] ; person.professionalism
0069DB1B |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DB1F |. 83E9 0A SUB ECX,0A
0069DB22 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DB26 |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069DB2A |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DB2E |. DC0D F08E9600 FMUL QWORD PTR DS:[968EF0] ; FLOAT 0.005000000000000000
0069DB34 |. E9 6D0A0000 JMP 0069E5A6
0069DB39 |> 85ED TEST EBP,EBP ; Cases 6, 7, D, E of switch cm0102.69D42E
0069DB3B |. 0F84 C7010000 JE 0069DD08
0069DB41 |. 8B9424 B4000000 MOV EDX,DWORD PTR SS:[ARG.3]
0069DB48 |. 8B7E 69 MOV EDI,DWORD PTR DS:[ESI+69] ; person.nonPlayerId
0069DB4B |. 8B6A 69 MOV EBP,DWORD PTR DS:[EDX+69] ; person.nonPlayerId
0069DB4E |. 0FBE4F 0E MOVSX ECX,BYTE PTR DS:[EDI+0E] ; nonPlayer.attacking
0069DB52 |. 0FBE45 0E MOVSX EAX,BYTE PTR SS:[EBP+0E] ; nonPlayer.attacking
0069DB56 |. 2BC1 SUB EAX,ECX
0069DB58 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DB5C |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DB60 |. D9E1 FABS
0069DB62 |. DC0D D0D19600 FMUL QWORD PTR DS:[96D1D0] ; FLOAT 0.006666666666666667
0069DB68 |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DB6E |. DB4424 14 FILD DWORD PTR SS:[LOCAL.36]
0069DB72 |. DC0D 40899600 FMUL QWORD PTR DS:[968940] ; FLOAT 1.500000000000000
0069DB78 |. E8 C37A2A00 CALL 00945640
0069DB7D |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DB81 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DB85 |. DEC9 FMULP ST(1),ST
0069DB87 |. E8 B47A2A00 CALL 00945640
0069DB8C |. 0FBE55 12 MOVSX EDX,BYTE PTR SS:[EBP+12] ; nonPlayer.coachingTechnique
0069DB90 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DB94 |. 0FBE47 12 MOVSX EAX,BYTE PTR DS:[EDI+12] ; nonPlayer.coachingTechnique
0069DB98 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DB9C |. 2BD0 SUB EDX,EAX
0069DB9E |. 895424 10 MOV DWORD PTR SS:[LOCAL.37],EDX
0069DBA2 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DBA6 |. D9E1 FABS
0069DBA8 |. DC0D D0D19600 FMUL QWORD PTR DS:[96D1D0] ; FLOAT 0.006666666666666667
0069DBAE |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DBB4 |. DEC9 FMULP ST(1),ST
0069DBB6 |. E8 857A2A00 CALL 00945640
0069DBBB |. 0FBE4D 13 MOVSX ECX,BYTE PTR SS:[EBP+13] ; nonPlayer.directness
0069DBBF |. 0FBE57 13 MOVSX EDX,BYTE PTR DS:[EDI+13] ; nonPlayer.directness
0069DBC3 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DBC7 |. 2BCA SUB ECX,EDX
0069DBC9 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DBCD |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069DBD1 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DBD5 |. D9E1 FABS
0069DBD7 |. DC0D 98789600 FMUL QWORD PTR DS:[967898] ; FLOAT 0.01000000000000000
0069DBDD |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DBE3 |. DEC9 FMULP ST(1),ST
0069DBE5 |. E8 567A2A00 CALL 00945640
0069DBEA |. 0FBE4F 14 MOVSX ECX,BYTE PTR DS:[EDI+14] ; nonPlayer.discipline
0069DBEE |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DBF2 |. 0FBE45 14 MOVSX EAX,BYTE PTR SS:[EBP+14] ; nonPlayer.discipline
0069DBF6 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DBFA |. 2BC1 SUB EAX,ECX
0069DBFC |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DC00 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DC04 |. D9E1 FABS
0069DC06 |. DC0D 58D29600 FMUL QWORD PTR DS:[96D258] ; FLOAT 0.004444444444444444
0069DC0C |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DC12 |. DEC9 FMULP ST(1),ST
0069DC14 |. E8 277A2A00 CALL 00945640
0069DC19 |. 0FBE55 15 MOVSX EDX,BYTE PTR SS:[EBP+15] ; nonPlayer.freeRoles
0069DC1D |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DC21 |. 0FBE47 15 MOVSX EAX,BYTE PTR DS:[EDI+15] ; nonPlayer.freeRoles
0069DC25 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DC29 |. 2BD0 SUB EDX,EAX
0069DC2B |. 895424 10 MOV DWORD PTR SS:[LOCAL.37],EDX
0069DC2F |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DC33 |. D9E1 FABS
0069DC35 |. DC0D D0D19600 FMUL QWORD PTR DS:[96D1D0] ; FLOAT 0.006666666666666667
0069DC3B |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DC41 |. DEC9 FMULP ST(1),ST
0069DC43 |. E8 F8792A00 CALL 00945640
0069DC48 |. 0FBE4D 1A MOVSX ECX,BYTE PTR SS:[EBP+1A] ; nonPlayer.marking
0069DC4C |. 0FBE57 1A MOVSX EDX,BYTE PTR DS:[EDI+1A] ; nonPlayer.marking
0069DC50 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DC54 |. 2BCA SUB ECX,EDX
0069DC56 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DC5A |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069DC5E |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DC62 |. D9E1 FABS
0069DC64 |. DC0D 98789600 FMUL QWORD PTR DS:[967898] ; FLOAT 0.01000000000000000
0069DC6A |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DC70 |. DEC9 FMULP ST(1),ST
0069DC72 |. E8 C9792A00 CALL 00945640
0069DC77 |. 0FBE4F 1C MOVSX ECX,BYTE PTR DS:[EDI+1C] ; nonPlayer.offside
0069DC7B |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DC7F |. 0FBE45 1C MOVSX EAX,BYTE PTR SS:[EBP+1C] ; nonPlayer.offside
0069DC83 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DC87 |. 2BC1 SUB EAX,ECX
0069DC89 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DC8D |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DC91 |. D9E1 FABS
0069DC93 |. DC0D 98789600 FMUL QWORD PTR DS:[967898] ; FLOAT 0.01000000000000000
0069DC99 |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DC9F |. DEC9 FMULP ST(1),ST
0069DCA1 |. E8 9A792A00 CALL 00945640
0069DCA6 |. 0FBE55 1F MOVSX EDX,BYTE PTR SS:[EBP+1F] ; nonPlayer.pressing
0069DCAA |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DCAE |. 0FBE47 1F MOVSX EAX,BYTE PTR DS:[EDI+1F] ; nonPlayer.pressing
0069DCB2 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DCB6 |. 2BD0 SUB EDX,EAX
0069DCB8 |. 895424 10 MOV DWORD PTR SS:[LOCAL.37],EDX
0069DCBC |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DCC0 |. D9E1 FABS
0069DCC2 |. DC0D D0D19600 FMUL QWORD PTR DS:[96D1D0] ; FLOAT 0.006666666666666667
0069DCC8 |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DCCE |. DEC9 FMULP ST(1),ST
0069DCD0 |. E8 6B792A00 CALL 00945640
0069DCD5 |. 0FBE4D 22 MOVSX ECX,BYTE PTR SS:[EBP+22] ; nonPlayer.youngsters
0069DCD9 |. 0FBE57 22 MOVSX EDX,BYTE PTR DS:[EDI+22] ; nonPlayer.youngsters
0069DCDD |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DCE1 |. 2BCA SUB ECX,EDX
0069DCE3 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DCE7 |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069DCEB |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DCEF |. D9E1 FABS
0069DCF1 |. DC0D 608D9600 FMUL QWORD PTR DS:[968D60] ; FLOAT 0.004000000000000000
0069DCF7 |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DCFD |. DEC9 FMULP ST(1),ST
0069DCFF |. E8 3C792A00 CALL 00945640
0069DD04 |. 894424 14 MOV DWORD PTR SS:[LOCAL.36],EAX
0069DD08 |> 8B7E 69 MOV EDI,DWORD PTR DS:[ESI+69] ; person.nonPlayerId
0069DD0B |. 0FBE47 11 MOVSX EAX,BYTE PTR DS:[EDI+11] ; nonPlayer.coachingGK
0069DD0F |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DD13 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DD17 |. DC0D 48909600 FMUL QWORD PTR DS:[969048] ; FLOAT 0.002000000000000000
0069DD1D |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DD23 |. DA4C24 14 FIMUL DWORD PTR SS:[LOCAL.36]
0069DD27 |. E8 14792A00 CALL 00945640
0069DD2C |. 0FBE4F 10 MOVSX ECX,BYTE PTR DS:[EDI+10] ; nonPlayer.coaching
0069DD30 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DD34 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DD38 |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069DD3C |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DD40 |. DC0D 48909600 FMUL QWORD PTR DS:[969048] ; FLOAT 0.002000000000000000
0069DD46 |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DD4C |. DEC9 FMULP ST(1),ST
0069DD4E |. E8 ED782A00 CALL 00945640
0069DD53 |. 0FBE57 17 MOVSX EDX,BYTE PTR DS:[EDI+17] ; nonPlayer.judgingCA
0069DD57 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DD5B |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DD5F |. 895424 10 MOV DWORD PTR SS:[LOCAL.37],EDX
0069DD63 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DD67 |. DC0D 50D29600 FMUL QWORD PTR DS:[96D250] ; FLOAT 0.001333333333333333
0069DD6D |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DD73 |. DEC9 FMULP ST(1),ST
0069DD75 |. E8 C6782A00 CALL 00945640
0069DD7A |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DD7E |. 0FBE47 18 MOVSX EAX,BYTE PTR DS:[EDI+18] ; nonPlayer.judgingPA
0069DD82 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DD86 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DD8A |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DD8E |. DC0D 50D29600 FMUL QWORD PTR DS:[96D250] ; FLOAT 0.001333333333333333
0069DD94 |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DD9A |. DEC9 FMULP ST(1),ST
0069DD9C |. E8 9F782A00 CALL 00945640
0069DDA1 |. 0FBE4F 19 MOVSX ECX,BYTE PTR DS:[EDI+19] ; nonPlayer.manManagement
0069DDA5 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DDA9 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DDAD |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069DDB1 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DDB5 |. DC0D A08D9600 FMUL QWORD PTR DS:[968DA0] ; FLOAT 0.0006666666666666666
0069DDBB |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DDC1 |. DEC9 FMULP ST(1),ST
0069DDC3 |. E8 78782A00 CALL 00945640
0069DDC8 |. 0FBE57 1B MOVSX EDX,BYTE PTR DS:[EDI+1B] ; nonPlayer.motivating
0069DDCC |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DDD0 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DDD4 |. 895424 10 MOV DWORD PTR SS:[LOCAL.37],EDX
0069DDD8 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DDDC |. DC0D 50D29600 FMUL QWORD PTR DS:[96D250] ; FLOAT 0.001333333333333333
0069DDE2 |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DDE8 |. DEC9 FMULP ST(1),ST
0069DDEA |. E8 51782A00 CALL 00945640
0069DDEF |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DDF3 |. 0FBE47 21 MOVSX EAX,BYTE PTR DS:[EDI+21] ; nonPlayer.tactics
0069DDF7 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DDFB |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DDFF |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DE03 |. DC0D 48909600 FMUL QWORD PTR DS:[969048] ; FLOAT 0.002000000000000000
0069DE09 |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DE0F |. DEC9 FMULP ST(1),ST
0069DE11 |. E8 2A782A00 CALL 00945640
0069DE16 |. 0FBE4E 59 MOVSX ECX,BYTE PTR DS:[ESI+59] ; person.loyalty
0069DE1A |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DE1E |. 83E9 0A SUB ECX,0A
0069DE21 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DE25 |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069DE29 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DE2D |. DC0D F08E9600 FMUL QWORD PTR DS:[968EF0] ; FLOAT 0.005000000000000000
0069DE33 |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DE39 |. DEC9 FMULP ST(1),ST
0069DE3B |. E8 00782A00 CALL 00945640
0069DE40 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DE44 |. 0FBE56 58 MOVSX EDX,BYTE PTR DS:[ESI+58] ; person.determination
0069DE48 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DE4C |. 83EA 0A SUB EDX,0A
0069DE4F |. 895424 10 MOV DWORD PTR SS:[LOCAL.37],EDX
0069DE53 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DE57 |. DC0D F08E9600 FMUL QWORD PTR DS:[968EF0] ; FLOAT 0.005000000000000000
0069DE5D |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DE63 |. DEC9 FMULP ST(1),ST
0069DE65 |. E8 D6772A00 CALL 00945640
0069DE6A |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DE6E |. 0FBE46 5A MOVSX EAX,BYTE PTR DS:[ESI+5A] ; person.pressure
0069DE72 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DE76 |. 83E8 0A SUB EAX,0A
0069DE79 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DE7D |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DE81 |. DC0D F08E9600 FMUL QWORD PTR DS:[968EF0] ; FLOAT 0.005000000000000000
0069DE87 |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DE8D |. DEC9 FMULP ST(1),ST
0069DE8F |. E8 AC772A00 CALL 00945640
0069DE94 |. 0FBE4E 5B MOVSX ECX,BYTE PTR DS:[ESI+5B] ; person.professionalism
0069DE98 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DE9C |. 83E9 0A SUB ECX,0A
0069DE9F |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DEA3 |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069DEA7 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DEAB |. DC0D F08E9600 FMUL QWORD PTR DS:[968EF0] ; FLOAT 0.005000000000000000
0069DEB1 |. E9 F0060000 JMP 0069E5A6
0069DEB6 |> 85ED TEST EBP,EBP ; Cases 8, F of switch cm0102.69D42E
0069DEB8 |. 0F84 C7010000 JE 0069E085
0069DEBE |. 8B9424 B4000000 MOV EDX,DWORD PTR SS:[ARG.3]
0069DEC5 |. 8B7E 69 MOV EDI,DWORD PTR DS:[ESI+69] ; person.nonPlayerId
0069DEC8 |. 8B6A 69 MOV EBP,DWORD PTR DS:[EDX+69] ; person.nonPlayerId
0069DECB |. 0FBE4F 0E MOVSX ECX,BYTE PTR DS:[EDI+0E] ; nonPlayer.attacking
0069DECF |. 0FBE45 0E MOVSX EAX,BYTE PTR SS:[EBP+0E] ; nonPlayer.attacking
0069DED3 |. 2BC1 SUB EAX,ECX
0069DED5 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DED9 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DEDD |. D9E1 FABS
0069DEDF |. DC0D D0D19600 FMUL QWORD PTR DS:[96D1D0] ; FLOAT 0.006666666666666667
0069DEE5 |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DEEB |. DB4424 14 FILD DWORD PTR SS:[LOCAL.36]
0069DEEF |. DC0D 40899600 FMUL QWORD PTR DS:[968940] ; FLOAT 1.500000000000000
0069DEF5 |. E8 46772A00 CALL 00945640
0069DEFA |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DEFE |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DF02 |. DEC9 FMULP ST(1),ST
0069DF04 |. E8 37772A00 CALL 00945640
0069DF09 |. 0FBE55 12 MOVSX EDX,BYTE PTR SS:[EBP+12] ; nonPlayer.coachingTechnique
0069DF0D |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DF11 |. 0FBE47 12 MOVSX EAX,BYTE PTR DS:[EDI+12] ; nonPlayer.coachingTechnique
0069DF15 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DF19 |. 2BD0 SUB EDX,EAX
0069DF1B |. 895424 10 MOV DWORD PTR SS:[LOCAL.37],EDX
0069DF1F |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DF23 |. D9E1 FABS
0069DF25 |. DC0D 98789600 FMUL QWORD PTR DS:[967898] ; FLOAT 0.01000000000000000
0069DF2B |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DF31 |. DEC9 FMULP ST(1),ST
0069DF33 |. E8 08772A00 CALL 00945640
0069DF38 |. 0FBE4D 13 MOVSX ECX,BYTE PTR SS:[EBP+13] ; nonPlayer.directness
0069DF3C |. 0FBE57 13 MOVSX EDX,BYTE PTR DS:[EDI+13] ; nonPlayer.directness
0069DF40 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DF44 |. 2BCA SUB ECX,EDX
0069DF46 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DF4A |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069DF4E |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DF52 |. D9E1 FABS
0069DF54 |. DC0D 98789600 FMUL QWORD PTR DS:[967898] ; FLOAT 0.01000000000000000
0069DF5A |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DF60 |. DEC9 FMULP ST(1),ST
0069DF62 |. E8 D9762A00 CALL 00945640
0069DF67 |. 0FBE4F 14 MOVSX ECX,BYTE PTR DS:[EDI+14] ; nonPlayer.discipline
0069DF6B |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DF6F |. 0FBE45 14 MOVSX EAX,BYTE PTR SS:[EBP+14] ; nonPlayer.discipline
0069DF73 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DF77 |. 2BC1 SUB EAX,ECX
0069DF79 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DF7D |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DF81 |. D9E1 FABS
0069DF83 |. DC0D 58D29600 FMUL QWORD PTR DS:[96D258] ; FLOAT 0.004444444444444444
0069DF89 |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DF8F |. DEC9 FMULP ST(1),ST
0069DF91 |. E8 AA762A00 CALL 00945640
0069DF96 |. 0FBE55 15 MOVSX EDX,BYTE PTR SS:[EBP+15] ; nonPlayer.freeRoles
0069DF9A |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DF9E |. 0FBE47 15 MOVSX EAX,BYTE PTR DS:[EDI+15] ; nonPlayer.freeRoles
0069DFA2 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DFA6 |. 2BD0 SUB EDX,EAX
0069DFA8 |. 895424 10 MOV DWORD PTR SS:[LOCAL.37],EDX
0069DFAC |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DFB0 |. D9E1 FABS
0069DFB2 |. DC0D D0D19600 FMUL QWORD PTR DS:[96D1D0] ; FLOAT 0.006666666666666667
0069DFB8 |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DFBE |. DEC9 FMULP ST(1),ST
0069DFC0 |. E8 7B762A00 CALL 00945640
0069DFC5 |. 0FBE4D 1A MOVSX ECX,BYTE PTR SS:[EBP+1A] ; nonPlayer.marking
0069DFC9 |. 0FBE57 1A MOVSX EDX,BYTE PTR DS:[EDI+1A] ; nonPlayer.marking
0069DFCD |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DFD1 |. 2BCA SUB ECX,EDX
0069DFD3 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DFD7 |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069DFDB |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069DFDF |. D9E1 FABS
0069DFE1 |. DC0D 98789600 FMUL QWORD PTR DS:[967898] ; FLOAT 0.01000000000000000
0069DFE7 |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069DFED |. DEC9 FMULP ST(1),ST
0069DFEF |. E8 4C762A00 CALL 00945640
0069DFF4 |. 0FBE4F 1C MOVSX ECX,BYTE PTR DS:[EDI+1C] ; nonPlayer.offside
0069DFF8 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069DFFC |. 0FBE45 1C MOVSX EAX,BYTE PTR SS:[EBP+1C] ; nonPlayer.offside
0069E000 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E004 |. 2BC1 SUB EAX,ECX
0069E006 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E00A |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E00E |. D9E1 FABS
0069E010 |. DC0D 98789600 FMUL QWORD PTR DS:[967898] ; FLOAT 0.01000000000000000
0069E016 |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E01C |. DEC9 FMULP ST(1),ST
0069E01E |. E8 1D762A00 CALL 00945640
0069E023 |. 0FBE55 1F MOVSX EDX,BYTE PTR SS:[EBP+1F] ; nonPlayer.pressing
0069E027 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E02B |. 0FBE47 1F MOVSX EAX,BYTE PTR DS:[EDI+1F] ; nonPlayer.pressing
0069E02F |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E033 |. 2BD0 SUB EDX,EAX
0069E035 |. 895424 10 MOV DWORD PTR SS:[LOCAL.37],EDX
0069E039 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E03D |. D9E1 FABS
0069E03F |. DC0D D0D19600 FMUL QWORD PTR DS:[96D1D0] ; FLOAT 0.006666666666666667
0069E045 |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E04B |. DEC9 FMULP ST(1),ST
0069E04D |. E8 EE752A00 CALL 00945640
0069E052 |. 0FBE4D 22 MOVSX ECX,BYTE PTR SS:[EBP+22] ; nonPlayer.youngsters
0069E056 |. 0FBE57 22 MOVSX EDX,BYTE PTR DS:[EDI+22] ; nonPlayer.youngsters
0069E05A |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E05E |. 2BCA SUB ECX,EDX
0069E060 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E064 |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069E068 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E06C |. D9E1 FABS
0069E06E |. DC0D 608D9600 FMUL QWORD PTR DS:[968D60] ; FLOAT 0.004000000000000000
0069E074 |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E07A |. DEC9 FMULP ST(1),ST
0069E07C |. E8 BF752A00 CALL 00945640
0069E081 |. 894424 14 MOV DWORD PTR SS:[LOCAL.36],EAX
0069E085 |> 8B7E 69 MOV EDI,DWORD PTR DS:[ESI+69] ; person.nonPlayerId
0069E088 |. 0FBE47 11 MOVSX EAX,BYTE PTR DS:[EDI+11] ; nonPlayer.coachingGK
0069E08C |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E090 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E094 |. DC0D F08E9600 FMUL QWORD PTR DS:[968EF0] ; FLOAT 0.005000000000000000
0069E09A |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E0A0 |. DA4C24 14 FIMUL DWORD PTR SS:[LOCAL.36]
0069E0A4 |. E8 97752A00 CALL 00945640
0069E0A9 |. 0FBE4F 10 MOVSX ECX,BYTE PTR DS:[EDI+10] ; nonPlayer.coaching
0069E0AD |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E0B1 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E0B5 |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069E0B9 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E0BD |. DC0D F08E9600 FMUL QWORD PTR DS:[968EF0] ; FLOAT 0.005000000000000000
0069E0C3 |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E0C9 |. DEC9 FMULP ST(1),ST
0069E0CB |. E8 70752A00 CALL 00945640
0069E0D0 |. 0FBE57 17 MOVSX EDX,BYTE PTR DS:[EDI+17] ; nonPlayer.judgingCA
0069E0D4 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E0D8 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E0DC |. 895424 10 MOV DWORD PTR SS:[LOCAL.37],EDX
0069E0E0 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E0E4 |. DC0D 50D29600 FMUL QWORD PTR DS:[96D250] ; FLOAT 0.001333333333333333
0069E0EA |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E0F0 |. DEC9 FMULP ST(1),ST
0069E0F2 |. E8 49752A00 CALL 00945640
0069E0F7 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E0FB |. 0FBE47 18 MOVSX EAX,BYTE PTR DS:[EDI+18] ; nonPlayer.judgingPA
0069E0FF |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E103 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E107 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E10B |. DC0D 50D29600 FMUL QWORD PTR DS:[96D250] ; FLOAT 0.001333333333333333
0069E111 |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E117 |. DEC9 FMULP ST(1),ST
0069E119 |. E8 22752A00 CALL 00945640
0069E11E |. 0FBE4F 19 MOVSX ECX,BYTE PTR DS:[EDI+19] ; nonPlayer.manManagement
0069E122 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E126 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E12A |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069E12E |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E132 |. DC0D 50D29600 FMUL QWORD PTR DS:[96D250] ; FLOAT 0.001333333333333333
0069E138 |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E13E |. DEC9 FMULP ST(1),ST
0069E140 |. E8 FB742A00 CALL 00945640
0069E145 |. 0FBE57 1B MOVSX EDX,BYTE PTR DS:[EDI+1B] ; nonPlayer.motivating
0069E149 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E14D |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E151 |. 895424 10 MOV DWORD PTR SS:[LOCAL.37],EDX
0069E155 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E159 |. DC0D 68D29600 FMUL QWORD PTR DS:[96D268] ; FLOAT 0.0008333333333333334
0069E15F |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E165 |. DEC9 FMULP ST(1),ST
0069E167 |. E8 D4742A00 CALL 00945640
0069E16C |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E170 |. 0FBE47 21 MOVSX EAX,BYTE PTR DS:[EDI+21] ; nonPlayer.tactics
0069E174 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E178 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E17C |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E180 |. DC0D 608D9600 FMUL QWORD PTR DS:[968D60] ; FLOAT 0.004000000000000000
0069E186 |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E18C |. DEC9 FMULP ST(1),ST
0069E18E |. E8 AD742A00 CALL 00945640
0069E193 |. 0FBE4E 59 MOVSX ECX,BYTE PTR DS:[ESI+59] ; person.loyalty
0069E197 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E19B |. 83E9 0A SUB ECX,0A
0069E19E |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E1A2 |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069E1A6 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E1AA |. DC0D 988A9600 FMUL QWORD PTR DS:[968A98] ; FLOAT 0.02000000000000000
0069E1B0 |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E1B6 |. DEC9 FMULP ST(1),ST
0069E1B8 |. E8 83742A00 CALL 00945640
0069E1BD |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E1C1 |. 0FBE56 58 MOVSX EDX,BYTE PTR DS:[ESI+58] ; person.determination
0069E1C5 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E1C9 |. 83EA 0A SUB EDX,0A
0069E1CC |. 895424 10 MOV DWORD PTR SS:[LOCAL.37],EDX
0069E1D0 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E1D4 |. DC0D 988A9600 FMUL QWORD PTR DS:[968A98] ; FLOAT 0.02000000000000000
0069E1DA |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E1E0 |. DEC9 FMULP ST(1),ST
0069E1E2 |. E8 59742A00 CALL 00945640
0069E1E7 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E1EB |. 0FBE46 5A MOVSX EAX,BYTE PTR DS:[ESI+5A] ; person.pressure
0069E1EF |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E1F3 |. 83E8 0A SUB EAX,0A
0069E1F6 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E1FA |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E1FE |. DC0D 988A9600 FMUL QWORD PTR DS:[968A98] ; FLOAT 0.02000000000000000
0069E204 |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E20A |. DEC9 FMULP ST(1),ST
0069E20C |. E8 2F742A00 CALL 00945640
0069E211 |. 0FBE4E 5B MOVSX ECX,BYTE PTR DS:[ESI+5B] ; person.professionalism
0069E215 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E219 |. 83E9 0A SUB ECX,0A
0069E21C |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E220 |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069E224 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E228 |. E9 73030000 JMP 0069E5A0
0069E22D |> 85ED TEST EBP,EBP ; Case 9 of switch cm0102.69D42E
0069E22F |. 0F84 C7010000 JE 0069E3FC
0069E235 |. 8B9424 B4000000 MOV EDX,DWORD PTR SS:[ARG.3]
0069E23C |. 8B7E 69 MOV EDI,DWORD PTR DS:[ESI+69] ; person.nonPlayerId
0069E23F |. 8B6A 69 MOV EBP,DWORD PTR DS:[EDX+69] ; person.nonPlayerId
0069E242 |. 0FBE4F 0E MOVSX ECX,BYTE PTR DS:[EDI+0E] ; nonPlayer.attacking
0069E246 |. 0FBE45 0E MOVSX EAX,BYTE PTR SS:[EBP+0E] ; nonPlayer.attacking
0069E24A |. 2BC1 SUB EAX,ECX
0069E24C |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E250 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E254 |. D9E1 FABS
0069E256 |. DC0D 48909600 FMUL QWORD PTR DS:[969048] ; FLOAT 0.002000000000000000
0069E25C |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E262 |. DB4424 14 FILD DWORD PTR SS:[LOCAL.36]
0069E266 |. DC0D 40899600 FMUL QWORD PTR DS:[968940] ; FLOAT 1.500000000000000
0069E26C |. E8 CF732A00 CALL 00945640
0069E271 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E275 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E279 |. DEC9 FMULP ST(1),ST
0069E27B |. E8 C0732A00 CALL 00945640
0069E280 |. 0FBE55 12 MOVSX EDX,BYTE PTR SS:[EBP+12] ; nonPlayer.coachingTechnique
0069E284 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E288 |. 0FBE47 12 MOVSX EAX,BYTE PTR DS:[EDI+12] ; nonPlayer.coachingTechnique
0069E28C |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E290 |. 2BD0 SUB EDX,EAX
0069E292 |. 895424 10 MOV DWORD PTR SS:[LOCAL.37],EDX
0069E296 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E29A |. D9E1 FABS
0069E29C |. DC0D 48909600 FMUL QWORD PTR DS:[969048] ; FLOAT 0.002000000000000000
0069E2A2 |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E2A8 |. DEC9 FMULP ST(1),ST
0069E2AA |. E8 91732A00 CALL 00945640
0069E2AF |. 0FBE4D 13 MOVSX ECX,BYTE PTR SS:[EBP+13] ; nonPlayer.directness
0069E2B3 |. 0FBE57 13 MOVSX EDX,BYTE PTR DS:[EDI+13] ; nonPlayer.directness
0069E2B7 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E2BB |. 2BCA SUB ECX,EDX
0069E2BD |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E2C1 |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069E2C5 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E2C9 |. D9E1 FABS
0069E2CB |. DC0D 48909600 FMUL QWORD PTR DS:[969048] ; FLOAT 0.002000000000000000
0069E2D1 |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E2D7 |. DEC9 FMULP ST(1),ST
0069E2D9 |. E8 62732A00 CALL 00945640
0069E2DE |. 0FBE4F 14 MOVSX ECX,BYTE PTR DS:[EDI+14] ; nonPlayer.discipline
0069E2E2 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E2E6 |. 0FBE45 14 MOVSX EAX,BYTE PTR SS:[EBP+14] ; nonPlayer.discipline
0069E2EA |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E2EE |. 2BC1 SUB EAX,ECX
0069E2F0 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E2F4 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E2F8 |. D9E1 FABS
0069E2FA |. DC0D 48909600 FMUL QWORD PTR DS:[969048] ; FLOAT 0.002000000000000000
0069E300 |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E306 |. DEC9 FMULP ST(1),ST
0069E308 |. E8 33732A00 CALL 00945640
0069E30D |. 0FBE55 15 MOVSX EDX,BYTE PTR SS:[EBP+15] ; nonPlayer.freeRoles
0069E311 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E315 |. 0FBE47 15 MOVSX EAX,BYTE PTR DS:[EDI+15] ; nonPlayer.freeRoles
0069E319 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E31D |. 2BD0 SUB EDX,EAX
0069E31F |. 895424 10 MOV DWORD PTR SS:[LOCAL.37],EDX
0069E323 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E327 |. D9E1 FABS
0069E329 |. DC0D 48909600 FMUL QWORD PTR DS:[969048] ; FLOAT 0.002000000000000000
0069E32F |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E335 |. DEC9 FMULP ST(1),ST
0069E337 |. E8 04732A00 CALL 00945640
0069E33C |. 0FBE4D 1A MOVSX ECX,BYTE PTR SS:[EBP+1A] ; nonPlayer.marking
0069E340 |. 0FBE57 1A MOVSX EDX,BYTE PTR DS:[EDI+1A] ; nonPlayer.marking
0069E344 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E348 |. 2BCA SUB ECX,EDX
0069E34A |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E34E |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069E352 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E356 |. D9E1 FABS
0069E358 |. DC0D 48909600 FMUL QWORD PTR DS:[969048] ; FLOAT 0.002000000000000000
0069E35E |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E364 |. DEC9 FMULP ST(1),ST
0069E366 |. E8 D5722A00 CALL 00945640
0069E36B |. 0FBE4F 1C MOVSX ECX,BYTE PTR DS:[EDI+1C] ; nonPlayer.offside
0069E36F |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E373 |. 0FBE45 1C MOVSX EAX,BYTE PTR SS:[EBP+1C] ; nonPlayer.offside
0069E377 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E37B |. 2BC1 SUB EAX,ECX
0069E37D |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E381 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E385 |. D9E1 FABS
0069E387 |. DC0D 48909600 FMUL QWORD PTR DS:[969048] ; FLOAT 0.002000000000000000
0069E38D |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E393 |. DEC9 FMULP ST(1),ST
0069E395 |. E8 A6722A00 CALL 00945640
0069E39A |. 0FBE55 1F MOVSX EDX,BYTE PTR SS:[EBP+1F] ; nonPlayer.pressing
0069E39E |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E3A2 |. 0FBE47 1F MOVSX EAX,BYTE PTR DS:[EDI+1F] ; nonPlayer.pressing
0069E3A6 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E3AA |. 2BD0 SUB EDX,EAX
0069E3AC |. 895424 10 MOV DWORD PTR SS:[LOCAL.37],EDX
0069E3B0 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E3B4 |. D9E1 FABS
0069E3B6 |. DC0D 48909600 FMUL QWORD PTR DS:[969048] ; FLOAT 0.002000000000000000
0069E3BC |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E3C2 |. DEC9 FMULP ST(1),ST
0069E3C4 |. E8 77722A00 CALL 00945640
0069E3C9 |. 0FBE4D 22 MOVSX ECX,BYTE PTR SS:[EBP+22] ; nonPlayer.youngsters
0069E3CD |. 0FBE57 22 MOVSX EDX,BYTE PTR DS:[EDI+22] ; nonPlayer.youngsters
0069E3D1 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E3D5 |. 2BCA SUB ECX,EDX
0069E3D7 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E3DB |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069E3DF |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E3E3 |. D9E1 FABS
0069E3E5 |. DC0D 48909600 FMUL QWORD PTR DS:[969048] ; FLOAT 0.002000000000000000
0069E3EB |. DC2D 90789600 FSUBR QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E3F1 |. DEC9 FMULP ST(1),ST
0069E3F3 |. E8 48722A00 CALL 00945640
0069E3F8 |. 894424 14 MOV DWORD PTR SS:[LOCAL.36],EAX
0069E3FC |> 8B7E 69 MOV EDI,DWORD PTR DS:[ESI+69] ; person.nonPlayerId
0069E3FF |. 0FBE47 17 MOVSX EAX,BYTE PTR DS:[EDI+17] ; nonPlayer.judgingCA
0069E403 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E407 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E40B |. DC0D F08E9600 FMUL QWORD PTR DS:[968EF0] ; FLOAT 0.005000000000000000
0069E411 |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E417 |. DA4C24 14 FIMUL DWORD PTR SS:[LOCAL.36]
0069E41B |. E8 20722A00 CALL 00945640
0069E420 |. 0FBE4F 18 MOVSX ECX,BYTE PTR DS:[EDI+18] ; nonPlayer.judgingPA
0069E424 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E428 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E42C |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069E430 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E434 |. DC0D F08E9600 FMUL QWORD PTR DS:[968EF0] ; FLOAT 0.005000000000000000
0069E43A |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E440 |. DEC9 FMULP ST(1),ST
0069E442 |. E8 F9712A00 CALL 00945640
0069E447 |. 0FBE56 59 MOVSX EDX,BYTE PTR DS:[ESI+59] ; person.loyalty
0069E44B |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E44F |. 83EA 0A SUB EDX,0A
0069E452 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E456 |. 895424 10 MOV DWORD PTR SS:[LOCAL.37],EDX
0069E45A |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E45E |. DC0D 48909600 FMUL QWORD PTR DS:[969048] ; FLOAT 0.002000000000000000
0069E464 |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E46A |. DEC9 FMULP ST(1),ST
0069E46C |. E8 CF712A00 CALL 00945640
0069E471 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E475 |. 0FBE46 58 MOVSX EAX,BYTE PTR DS:[ESI+58] ; person.determination
0069E479 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E47D |. 83E8 0A SUB EAX,0A
0069E480 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E484 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E488 |. DC0D 48909600 FMUL QWORD PTR DS:[969048] ; FLOAT 0.002000000000000000
0069E48E |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E494 |. DEC9 FMULP ST(1),ST
0069E496 |. E8 A5712A00 CALL 00945640
0069E49B |. 0FBE4E 5A MOVSX ECX,BYTE PTR DS:[ESI+5A] ; person.pressure
0069E49F |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E4A3 |. 83E9 0A SUB ECX,0A
0069E4A6 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E4AA |. 894C24 10 MOV DWORD PTR SS:[LOCAL.37],ECX
0069E4AE |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E4B2 |. DC0D 48909600 FMUL QWORD PTR DS:[969048] ; FLOAT 0.002000000000000000
0069E4B8 |. DC05 90789600 FADD QWORD PTR DS:[967890] ; FLOAT 1.000000000000000
0069E4BE |. DEC9 FMULP ST(1),ST
0069E4C0 |. E8 7B712A00 CALL 00945640
0069E4C5 |. 0FBE56 5B MOVSX EDX,BYTE PTR DS:[ESI+5B] ; person.professionalism
0069E4C9 |. 894424 10 MOV DWORD PTR SS:[LOCAL.37],EAX
0069E4CD |. 83EA 0A SUB EDX,0A
0069E4D0 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E4D4 |. 895424 10 MOV DWORD PTR SS:[LOCAL.37],EDX
0069E4D8 |. DB4424 10 FILD DWORD PTR SS:[LOCAL.37]
0069E4DC |. DC0D 48909600 FMUL QWORD PTR DS:[969048] ; FLOAT 0.002000000000000000
0069E4E2 |. E9 BF000000 JMP 0069E5A6