Code:
10126310 |. 68 F04E2D10 |PUSH Cshell.102D4EF0 ; ASCII "TextureType"
10126315 |. 52 |PUSH EDX
10126316 |. E8 25F11600 |CALL Cshell.10295440
1012631B |. 83C4 08 |ADD ESP,8 ESP + 8
1012631E |. 3BC3 |CMP EAX,EBX if(EAX == EBX )
10126320 |. 0F84 41060000 |JE Cshell.10126967 JE 10126967
10126326 |. 8B40 04 |MOV EAX,DWORD PTR DS:[EAX+4] EAX = EAX + 4
10126329 |. 8B48 04 |MOV ECX,DWORD PTR DS:[EAX+4] ECX = EAX + 4
1012632C |. 8B41 04 |MOV EAX,DWORD PTR DS:[ECX+4] EAX = ECX + 4
1012632F |. 50 |PUSH EAX Push EAX
10126330 |. FFD5 |CALL EBP
10126332 |. 83C4 04 |ADD ESP,4 ESP + 4
10126335 |. 83F8 3F |CMP EAX,3F if(EAX == 3F)
10126338 |. 0F87 29060000 |JA Cshell.10126967 JA 10126967
1012633E |. 8B15 D4A7A210 |MOV EDX,DWORD PTR DS:[10A2A7D4] EDX = 0xA2A7D4
10126344 |. 8BF0 |MOV ESI,EAX ESI = EAX
10126346 |. 69F6 74040000 |IMUL ESI,ESI,474 ESI = ESI * 0x474
1012634C |. 57 |PUSH EDI
1012634D |. 8D4C24 2C |LEA ECX,DWORD PTR SS:[ESP+2C]
10126351 |. 890416 |MOV DWORD PTR DS:[ESI+EDX],EAX
10126354 |. E8 0704F9FF |CALL Cshell.100B6760
10126359 |. 8B00 |MOV EAX,DWORD PTR DS:[EAX]
But where does EAX come from. and here does it get inc? Becouse here it is different :S
__
3F = 63, so that is ride...
But what is that with EAX ?
And:
10126379 |. 8B0D D4A7A210 |MOV ECX,DWORD PTR DS:[10A2A7D4]
1012637F |. 83C4 04 |ADD ESP,4
10126382 |. 89440E 04 |MOV DWORD PTR DS:[ESI+ECX+4],EAX
Where is the * ?