Changeset - r24141:83921852220f
[Not reviewed]
master
0 1 0
frosch - 4 years ago 2020-04-05 13:42:03
frosch@openttd.org
Fix #8060, 5880f14: Restore admin network API compatibility.
1 file changed with 13 insertions and 4 deletions:
0 comments (0 inline, 0 general)
src/network/network_type.h
Show inline comments
 
@@ -74,18 +74,23 @@ enum NetworkPasswordType {
 
	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 {
 
	DESTTYPE_BROADCAST, ///< Send message/notice to all clients (All)
 
	DESTTYPE_TEAM,      ///< Send message/notice to everyone playing the same company (Team)
 
	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 {
 
	NETWORK_ACTION_JOIN,
 
	NETWORK_ACTION_LEAVE,
 
	NETWORK_ACTION_KICKED,
 
	NETWORK_ACTION_SERVER_MESSAGE,
 
	NETWORK_ACTION_CHAT,
 
	NETWORK_ACTION_CHAT_COMPANY,
 
@@ -95,9 +100,13 @@ enum NetworkAction {
 
	NETWORK_ACTION_COMPANY_SPECTATOR,
 
	NETWORK_ACTION_COMPANY_JOIN,
 
	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 {
 
	NETWORK_ERROR_GENERAL, // Try to use this one like never
 

	
0 comments (0 inline, 0 general)