Sto creando un gioco usando una "state machine" che, tramite enum(s)e switch(es), mi permetta di tenere sotto controllo più cose con ordine. (sarà la 4^ volta che riscrivo il codice da zero, ogni volta imparo qualcosa che mi fa smontare tutto il precendente )
Ad ogni modo non riesco a dichiarare un secondo enum nel mio gioco, perché vedo che le varie constanti non vengono proprio create.
Codice: Seleziona tutto
enum moving
{
right,
down,
left,
up,
no
}
enum positions
{
standing,
crouching,
prone
}
Ringrazio a tutti in anticipo!
Ps.
Questo è il messaggio di errore che conferma quanto detto (credo ):
In Object obj_player, in Event StepNormalEvent action number 1 at line 13 : Case argument should be a constant