15const PlayerNumber NUM_PLAYERS = NUM_PlayerNumber;
16const PlayerNumber PLAYER_INVALID = PlayerNumber_Invalid;
18PlayerNumberToString(PlayerNumber pn) ->
const std::string&;
20PlayerNumberToLocalizedString(PlayerNumber pn) ->
const std::string&;
21LuaDeclareType(PlayerNumber);
23#define FOREACH_PlayerNumber(pn) FOREACH_ENUM(PlayerNumber, pn)
25const PlayerNumber OPPOSITE_PLAYER[NUM_PLAYERS] = { PLAYER_1 };
65MultiPlayerToString(MultiPlayer mp) ->
const std::string&;
67MultiPlayerToLocalizedString(MultiPlayer mp) ->
const std::string&;
68LuaDeclareType(MultiPlayer);
70#define FOREACH_MultiPlayer(pn) FOREACH_ENUM(MultiPlayer, pn)