Age | Commit message (Collapse) | Author |
|
search restrictions.
|
|
network_client.cpp
|
|
|
|
sensible name
|
|
like UDP/content packet handling
|
|
NetworkClientSocket for server and client side
|
|
|
|
(from clients and the server)
|
|
|
|
|
|
|
|
static const variables
|
|
with company ID > 0 would be shown as if they were a spectator
|
|
to spectators
|
|
while joining, e.g. when entering a company's password. This caused the client to be in the wrong company (according to the rest of the clients) and the client being kicked on the first command
|
|
|
|
construction. GRFIdentifier is sufficient though.
|
|
subclassing it
|
|
|
|
|
|
triggered the server to close the connection
|
|
protocol and improve the naming of some variables
|
|
if a header require a header make it include that header
|
|
with a future (stable) release of OpenTTD.
|
|
of using _local_company to pass that information, with the whole mess when you don't want the company to be _local_company.
|
|
network_command.cpp; it's only ever used there.
|
|
|
|
NetworkSend_Init() is useless
|
|
|
|
|
|
for more consistency and distinguishability.
|
|
|
|
3rdparty directory.
|
|
relatives
|
|
via command line when joining a server (based on patch by Progman, Ammler and planetmaker)
|
|
GetActiveCompanyCount(), use PoolItem::GetNumItems() instead
|
|
_local_company, but only as a storage location for the company you want to join in MP.
|
|
PoolItem::IsValidID(index)
|
|
|
|
companies, since joining an AI company is not possible.
|
|
|
|
client_address.
|
|
sources too
|
|
as GameMode instead of as byte.
|
|
color and colour.
|
|
changing company.
|
|
|
|
company window whenever the company is password protected
|
|
the server and the clients themselves (dihedral)
|
|
strings.
|