Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void __cdecl sub_10241630(int a1)
- {
- int v1; // [sp-34h] [bp-260h]@4
- int v2; // [sp-30h] [bp-25Ch]@4
- int v3; // [sp-2Ch] [bp-258h]@4
- int v4; // [sp-28h] [bp-254h]@4
- int v5; // [sp-24h] [bp-250h]@4
- int v6; // [sp-20h] [bp-24Ch]@4
- int v7; // [sp-1Ch] [bp-248h]@4
- int v8; // [sp-18h] [bp-244h]@4
- int v9; // [sp-14h] [bp-240h]@4
- int v10; // [sp-10h] [bp-23Ch]@4
- int v11; // [sp-Ch] [bp-238h]@4
- int v12; // [sp-8h] [bp-234h]@4
- unsigned int v13; // [sp-4h] [bp-230h]@1
- int v14; // [sp+Ch] [bp-220h]@1
- char v15; // [sp+17h] [bp-215h]@4
- int *v16; // [sp+20h] [bp-20Ch]@4
- char v17; // [sp+ECh] [bp-140h]@4
- __int16 v18; // [sp+208h] [bp-24h]@4
- int v19; // [sp+214h] [bp-18h]@2
- unsigned int v20; // [sp+21Ch] [bp-10h]@1
- int v21; // [sp+228h] [bp-4h]@4
- int v22; // [sp+22Ch] [bp+0h]@1
- memset(&v14, -858993460, 0x214u);
- v20 = (unsigned int)&v22 ^ dword_1029BA38;
- v13 = (unsigned int)&v22 ^ dword_1029BA38;
- while ( 1 )
- {
- (*(void (__thiscall **)(_DWORD))(**(_DWORD **)a1 + 92))(*(_DWORD *)a1);
- v19 = sub_100CDD17();
- if ( v19 )
- {
- *(_DWORD *)(a1 + 388) += *(_DWORD *)(v19 + 40);
- ++*(_DWORD *)(a1 + 384);
- v14 = **(_BYTE **)(v19 + 48);
- v14 -= 16;
- switch ( v14 )
- {
- case 12:
- GetTickCount();
- *(_DWORD *)(a1 + 412) = sub_100CDD17();
- v18 = *(_WORD *)(a1 + 412) - *(_WORD *)(a1 + 408);
- sub_100CCBE2(&v17);
- v21 = 0;
- v15 = -94;
- sub_100CA90F(&v15);
- sub_100C978F(a1 + 156);
- sub_100CE1BD(&v18);
- v12 = 0;
- v11 = 0;
- v16 = &v1;
- sub_100CDD4E(a1 + 4);
- (*(void (__thiscall **)(_DWORD, char *, signed int, signed int, _DWORD, int, int, int, int, int, int, int, int, int, int, int, int))(**(_DWORD **)a1 + 76))(
- *(_DWORD *)a1,
- &v17,
- 3,
- 3,
- 0,
- v1,
- v2,
- v3,
- v4,
- v5,
- v6,
- v7,
- v8,
- v9,
- v10,
- v11,
- v12);
- v21 = -1;
- sub_100CF036(&v17);
- break;
- case 0:
- sub_100CFB03(a1, v19);
- break;
- case 1:
- sub_100C9348(a1);
- break;
- case 4:
- sub_100D00EE(a1);
- break;
- case 208:
- sub_100CFD15(a1);
- break;
- case 6:
- sub_100CE4C4(a1);
- break;
- case 5:
- sub_100CBE9A(a1);
- break;
- case 115:
- sub_100CE3E8(a1, v19);
- break;
- case 122:
- sub_100CF1E9(a1, v19);
- break;
- case 152:
- sub_100C95AF(a1, v19);
- break;
- case 116:
- sub_100CDA7E(a1);
- break;
- case 156:
- sub_100CBA4E(a1);
- break;
- case 117:
- sub_100CA310(a1);
- break;
- case 118:
- sub_100C9C76(a1, v19);
- break;
- case 119:
- sub_100CDE98(a1, v19);
- break;
- case 120:
- sub_100CC4F8(a1, v19);
- break;
- case 121:
- sub_100CDA92(a1, v19);
- break;
- case 124:
- sub_100CCF39(a1, v19);
- break;
- case 125:
- sub_100CE8A2(a1, v19);
- break;
- case 123:
- sub_100CA2F7(a1, v19);
- break;
- case 126:
- sub_100CE758(a1, v19);
- break;
- case 127:
- sub_100CF25C(a1, v19);
- break;
- case 139:
- sub_100CA2A7(a1, v19);
- break;
- case 140:
- sub_100CB5DA(a1, v19);
- break;
- case 132:
- sub_100CD092(a1, v19);
- break;
- case 133:
- sub_100C9DB6(a1, v19);
- break;
- case 134:
- sub_100D0111(a1, v19);
- break;
- case 135:
- sub_100C9C03(a1, v19);
- break;
- case 136:
- sub_100CA527(a1, v19);
- break;
- case 137:
- sub_100CC336(a1, v19);
- break;
- case 128:
- sub_100CF635(a1, v19);
- break;
- case 129:
- sub_100CBC56(a1, v19);
- break;
- case 130:
- sub_100CECEE(a1, v19);
- break;
- case 131:
- sub_100CB044(a1, v19);
- break;
- case 138:
- sub_100C9820(a1, v19);
- break;
- case 141:
- sub_100CDCC7(a1, v19);
- break;
- case 142:
- sub_100CC9DF(a1, v19);
- break;
- case 143:
- sub_100CED2A(a1, v19);
- break;
- case 144:
- sub_100CBBFC(a1, v19);
- break;
- case 145:
- sub_100CE569(a1, v19);
- break;
- case 147:
- sub_100CDF5B(a1, v19);
- break;
- case 148:
- sub_100CA8A1(a1, v19);
- break;
- case 151:
- sub_100CE61D(a1, v19);
- break;
- case 153:
- sub_100CAA22(a1, v19);
- break;
- case 155:
- sub_100CF699(a1, v19);
- break;
- case 154:
- sub_100CE299(a1, v19);
- break;
- case 157:
- sub_100CDD76(a1, v19);
- goto LABEL_51;
- case 158:
- LABEL_51:
- sub_100CEDD4(a1, v19);
- break;
- case 159:
- sub_100C9262(a1, v19);
- break;
- case 160:
- v12 = v19;
- v11 = *(_DWORD *)(a1 + 100);
- sub_100CBF03(a1, v11, v19);
- break;
- case 161:
- sub_100CAD0B(a1, v19);
- break;
- case 162:
- sub_100C955F(a1, v19);
- break;
- case 164:
- sub_100CE195(a1, v19);
- break;
- case 165:
- sub_100CB56C(a1, v19);
- break;
- case 166:
- sub_100CF801(a1, v19);
- break;
- case 167:
- sub_100CBFA8(a1, v19);
- break;
- case 168:
- sub_100CFCBB(a1, v19);
- break;
- case 170:
- sub_100CB0FD(a1, v19);
- break;
- case 171:
- sub_100CA1D0(a1, v19);
- break;
- case 172:
- sub_100CCCFF(a1, v19);
- break;
- case 173:
- sub_100CB413(a1, v19);
- break;
- case 174:
- sub_100CEEF6(a1, v19);
- break;
- case 175:
- sub_100CC6E7(a1, v19);
- break;
- case 176:
- sub_100C9B3B(a1, v19);
- break;
- case 177:
- sub_100CB4F4(a1, v19);
- break;
- case 178:
- sub_100CAA72(a1, v19);
- break;
- case 179:
- sub_100CE25D(a1, v19);
- break;
- case 180:
- sub_100C9E92(a1, v19);
- break;
- case 183:
- sub_100C9C9E(a1, v19);
- break;
- case 181:
- sub_100CB97C(a1, v19);
- break;
- case 182:
- sub_100C979E(a1, v19);
- break;
- case 184:
- sub_100CAB49(a1, v19);
- break;
- case 185:
- sub_100CC84F(a1, v19);
- break;
- case 187:
- sub_100CFC3E(a1, v19);
- break;
- case 188:
- sub_100CB09E(a1, v19);
- break;
- case 189:
- sub_100CE9C4(a1, v19);
- break;
- case 190:
- sub_100CE096(a1, v19);
- break;
- case 191:
- sub_100CC4C1(a1, v19);
- break;
- case 192:
- sub_100CA392(a1, v19);
- break;
- case 193:
- sub_100CF72F(a1, v19);
- break;
- case 194:
- sub_100CF068(a1, v19);
- break;
- case 195:
- sub_100CDFDD(a1, v19);
- break;
- case 196:
- sub_100CE906(a1, v19);
- break;
- case 200:
- sub_100CD66E(a1, v19);
- break;
- case 201:
- sub_100CEDBB(a1, v19);
- break;
- case 203:
- sub_100CBC38(a1, v19);
- break;
- case 204:
- sub_100CA23E(a1, v19);
- break;
- case 205:
- sub_100CCCE1(a1, v19);
- break;
- case 197:
- sub_100CE339(a1, v19);
- break;
- case 206:
- sub_100CE852(a1, v19);
- break;
- case 207:
- sub_100CA9A5(a1, v19);
- break;
- case 209:
- sub_100CEFFF(a1, v19);
- break;
- case 210:
- sub_100CF892(a1, v19);
- break;
- case 211:
- sub_100CEF14(a1, v19);
- break;
- case 212:
- sub_100CBD55(a1, v19);
- break;
- case 213:
- sub_100CCB8D(a1, v19);
- break;
- case 214:
- sub_100CFDBF(a1, v19);
- break;
- case 215:
- sub_100CCB15(a1, v19);
- break;
- default:
- break;
- }
- v12 = v19;
- (*(void (__thiscall **)(_DWORD, int))(**(_DWORD **)a1 + 96))(*(_DWORD *)a1, v19);
- sub_100CDD17();
- }
- Sleep(1u);
- sub_100CDD17();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement