MCPcopy Create free account
hub / github.com/OGSR/OGSR-Engine / client_Find_Get

Method client_Find_Get

ogsr_engine/xrGame/xrServer.cpp:75–91  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

73IClient* xrServer::client_Create() { return xr_new<xrClientData>(); }
74
75IClient* xrServer::client_Find_Get(ClientID ID)
76{
77 ip_address cAddress;
78
79 cAddress.set("127.0.0.1");
80
81 IClient* newCL = client_Create();
82 newCL->ID = ID;
83
84 csPlayers.Enter();
85 net_Players.push_back(newCL);
86 net_Players.back()->server = this;
87 csPlayers.Leave();
88
89 Msg("# Player not found. New player created.");
90 return newCL;
91};
92
93INT g_sv_Client_Reconnect_Time = 0;
94

Callers

nothing calls this directly

Calls 6

MsgFunction · 0.85
LeaveMethod · 0.80
setMethod · 0.45
EnterMethod · 0.45
push_backMethod · 0.45
backMethod · 0.45

Tested by

no test coverage detected