Various unnamed enum fixes

Gives names to unnamed enums

Changed unnamed enum in Player.cpp to `static const int`s.