Beispiel #1
0
RM3QuerySerializationResult EntityReplica::QuerySerialization(Connection_RM3 *destinationConnection)
{
#ifdef SERVER
    return QuerySerialization_ServerSerializable(destinationConnection, true);
#else
    return QuerySerialization_ServerSerializable(destinationConnection, false);
#endif
}
	RM3QuerySerializationResult GameObjectReplica::QuerySerialization(RakNet::Connection_RM3 *destinationConnection) {
		if(getReplicationRule()->isValid())	{
			return SLBaseClass::QuerySerialization(destinationConnection);
		}
		return QuerySerialization_ServerSerializable(destinationConnection, getTopology() == SERVER);
	}
RM3QuerySerializationResult ServerCreatedServerReplica::QuerySerialization(
    RakNet::Connection_RM3* destinationConnection)
{
    return QuerySerialization_ServerSerializable(destinationConnection, !G_IsClient);
}
		virtual RM3QuerySerializationResult QuerySerialization(RakNet::Connection_RM3 *destinationConnection) {
			return QuerySerialization_ServerSerializable(destinationConnection,getTopology()!=CLIENT);
		}