ProtocolNumbers.wiki
changeset 1911 96efcb3f08bd
parent 1910 744187ae41c3
child 1994 11cd96da0d02
equal deleted inserted replaced
1910:744187ae41c3 1911:96efcb3f08bd
     1 #summary Explanation and list of protocol numbers
     1 #summary Explanation and list of protocol numbers
     2 
     2 
     3 = Protocol numbers =
     3 = Protocol numbers =
     4 
     4 
     5 Hedgewars uses *protocol numbers* to encode different Hedgewars versions. The protocol number is mainly used on the server. It's also used in the file name of demos (e.g. “DemoName.57.hwd”). The protocol number is important because players have to be on the same version to play together.
     5 Hedgewars uses *protocol numbers* to encode different Hedgewars versions. The protocol number is mainly used on the server. The protocol number is important because players have to be on the same version to play together. The protocol number also used in the file name of demos (e.g. “DemoName.57.hwd”). 
     6 
     6 
     7 In Hedgewars, all versions without a “-dev” are called “stable” releases. These are the releases you find on the official Download page. Note that for some releases, the protocol number is not increased. This is the case for backwards-compatible bugfix releases. Thus, protocol number 55 is valid for 0.9.24 and 0.9.24.1.
     7 In Hedgewars, all versions without a “-dev” are called “stable” releases. These are the releases you find on the official Download page. Note that for some releases, the protocol number is not increased. This is the case for backwards-compatible bugfix releases. Thus, protocol number 55 is valid for 0.9.24 and 0.9.24.1.
     8 
     8 
     9 A “-dev” in the version number means it is a version in *dev*elopment. This is not really a specific version, more like a shorthand. A version X.Y.Z-dev means that it could be a build of any commit after the previous stable relese but before the next stable release X.Y.Z.
     9 A “-dev” in the version number means it is a version in *dev*elopment. This is not really a specific version, more like a shorthand. A version X.Y.Z-dev means that it could be a build of any commit after the previous stable relese but before the next stable release X.Y.Z.
    10 
    10