I was very close to creating a poll on twitter regarding this. I decided to scaffold stuff with enums and then replace it all with regular ints later on. What do you guys think should be the guideline? Enums or no Enums?
Enums aren't classes or structs - it's just a bit of syntactic sugar over the ints. I think Enums should be allowed, as long as they're in the same file as the rest of the game.