Added PLAYER_UNDEFINED for consistency of enums and safe usage of ENUM_STR