Brilliant, now that I know what to look for it's rather simple. Seems weird they kept skill1 and so on lowercase though. Appreciate the help, as always.
In the debuggers infinite wisdom though it keeps giving me "Syntax Error" once I corrected the "flag1" issue, for example in action makeGuard(); I have the following code that all gives a syntax error (gives it in many places, but this is a bit simpler to analyze).
//define skills and flags
#define health skill1
#define velX skill2
#define velY skill3
#define velZ skill4
#define state skill5
#define damage skill6
#define invincible FLAG1
#define onGround FLAG2
//define player states
#define inactive -1
#define idle 0
...
//uses: health, velX, velY, velZ, state, damage, invincible, onGround
action makeGuard()
{
my.health = 0;
my.state = idle;
my.invincible = OFF;
...
}
EDIT: Only the flag's show an error now
It's as if the skills and flags aren't defined correctly or the my is pointing somewhere funky. I simply don't know what's wrong, sorry for the vague request but please feel free to ask for more code if you'd like, I simply didn't want to dump a large block of it and walk away saying "duhhh, please help :/"
Sorry for the lame request but I've been looking through the manual for a while now with no success.