Example #1
0
void fn00401097(Eq_4 * fs, word32 dwArg0C)
{
	fn004010C1(fs);
	word32 edx_14 = dwArg0C->dw00B0;
	if (edx_14 == 0x00000001)
		dwArg0C->dw00B8 = dwArg0C->dw00B8 + 0x00000003;
	dwArg0C->dw00B0 = edx_14 - 0x00000001;
	return;
}
Example #2
0
void fn00401085(Eq_13 * fs)
{
	GetModuleHandleA(0x00000000);
	GetCommandLineA();
	fn004010C1(0x00015000, fs);
	word32 * ecx_14 = fp->ptr000C;
	fp->dwFFFFFFFC = 0x00000070;
	word32 edx_17 = fp->dwFFFFFFFC;
	word32 edx_19 = edx_17 + 0x00000040;
	word32 ebx_21 = ecx_14[edx_17 + 0x00000040];
	if (ebx_21 == 0x00000001)
	{
		ecx_14[edx_17 + 0x00000048] = ecx_14[edx_17 + 0x00000048] - 0xFFFFFFF6;
		edx_19 = edx_17 + 0x00000040;
	}
	ecx_14[edx_19] = ebx_21 - 0x00000001;
	return;
}