mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-03-09 15:41:15 +00:00
parent
2514f43909
commit
7fe291667f
@ -74,18 +74,23 @@ enum NetworkPasswordType {
|
|||||||
NETWORK_COMPANY_PASSWORD, ///< The password of the company.
|
NETWORK_COMPANY_PASSWORD, ///< The password of the company.
|
||||||
};
|
};
|
||||||
|
|
||||||
/** Destination of our chat messages. */
|
/**
|
||||||
|
* Destination of our chat messages.
|
||||||
|
* @warning The values of the enum items are part of the admin network API. Only append at the end.
|
||||||
|
*/
|
||||||
enum DestType {
|
enum DestType {
|
||||||
DESTTYPE_BROADCAST, ///< Send message/notice to all clients (All)
|
DESTTYPE_BROADCAST, ///< Send message/notice to all clients (All)
|
||||||
DESTTYPE_TEAM, ///< Send message/notice to everyone playing the same company (Team)
|
DESTTYPE_TEAM, ///< Send message/notice to everyone playing the same company (Team)
|
||||||
DESTTYPE_CLIENT, ///< Send message/notice to only a certain client (Private)
|
DESTTYPE_CLIENT, ///< Send message/notice to only a certain client (Private)
|
||||||
};
|
};
|
||||||
|
|
||||||
/** Actions that can be used for NetworkTextMessage */
|
/**
|
||||||
|
* Actions that can be used for NetworkTextMessage.
|
||||||
|
* @warning The values of the enum items are part of the admin network API. Only append at the end.
|
||||||
|
*/
|
||||||
enum NetworkAction {
|
enum NetworkAction {
|
||||||
NETWORK_ACTION_JOIN,
|
NETWORK_ACTION_JOIN,
|
||||||
NETWORK_ACTION_LEAVE,
|
NETWORK_ACTION_LEAVE,
|
||||||
NETWORK_ACTION_KICKED,
|
|
||||||
NETWORK_ACTION_SERVER_MESSAGE,
|
NETWORK_ACTION_SERVER_MESSAGE,
|
||||||
NETWORK_ACTION_CHAT,
|
NETWORK_ACTION_CHAT,
|
||||||
NETWORK_ACTION_CHAT_COMPANY,
|
NETWORK_ACTION_CHAT_COMPANY,
|
||||||
@ -95,9 +100,13 @@ enum NetworkAction {
|
|||||||
NETWORK_ACTION_COMPANY_SPECTATOR,
|
NETWORK_ACTION_COMPANY_SPECTATOR,
|
||||||
NETWORK_ACTION_COMPANY_JOIN,
|
NETWORK_ACTION_COMPANY_JOIN,
|
||||||
NETWORK_ACTION_COMPANY_NEW,
|
NETWORK_ACTION_COMPANY_NEW,
|
||||||
|
NETWORK_ACTION_KICKED,
|
||||||
};
|
};
|
||||||
|
|
||||||
/** The error codes we send around in the protocols. */
|
/**
|
||||||
|
* The error codes we send around in the protocols.
|
||||||
|
* @warning The values of the enum items are part of the admin network API. Only append at the end.
|
||||||
|
*/
|
||||||
enum NetworkErrorCode {
|
enum NetworkErrorCode {
|
||||||
NETWORK_ERROR_GENERAL, // Try to use this one like never
|
NETWORK_ERROR_GENERAL, // Try to use this one like never
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user