I run VS Express 2012 for Desktop is OK.
But I run VS Express 2013 for Desktop is warning
\scriptextender.cpp(7673): warning C4731: 'LoadGlobalScripts' :
Inline assembly code has been modified frame pointer register 'ebx'
\scriptextender.cpp(7682): warning C4731: 'LoadGlobalScripts' ...
DCFLICK.MSG
{260}{}{I'm a fuckin' provider, whaddya think? I'm like a good Samurai-itan guy.}
#{410}{}{Well fuck me sideways, look who came by. The good samaritan who "saved the children" decided to grace me with his presence. You know, I'm a good Samurai-itan guy myself -- providin' fer...
Still the same error
cmp ebx,0x0; // compare the number of hits to 0
jle DamageFunctionReturn; // exit
may modify to
cmp ebx,0x0; // compare the number of hits to 0
jg begin;
jmp DamageFunctionReturn; // exit
I mean C compiler error!
cmp ebx,0x0; // compare the number of hits to 0
jle DamageFunctionReturn; // exit
begin:
Error 1 error C2415: improper operand type
Error 2 error C2412: 'opASubDJmp': case-insensitive label has redefined
cmp ebx,0x0; // compare the number of hits to 0
jle DamageFunctionReturn; // exit
begin:
jle ???
opCSubCJmp:
mov edx,0x1; // set the new armorDR value to 1
mov ebp,edx; // set the temp value
opASubCJmp:
mov edx,ebx; // set temp value
imul...