Skip to content

Commit

Permalink
removing ClientRpc player target
Browse files Browse the repository at this point in the history
  • Loading branch information
James-Frowen committed Mar 19, 2021
1 parent 1c5c05b commit e382cb6
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions Assets/Mirage/Weaver/Processors/ClientRpcProcessor.cs
Original file line number Diff line number Diff line change
Expand Up @@ -66,12 +66,13 @@ MethodDefinition GenerateSkeleton(MethodDefinition md, MethodDefinition userCode
Client target = clientRpcAttr.GetField("target", Client.Observers);
bool hasNetworkConnection = target == Client.Connection && HasNetworkConnectionParameter(md);

if (hasNetworkConnection)
{
//client.connection
worker.Append(worker.Create(OpCodes.Ldarg_0));
worker.Append(worker.Create(OpCodes.Call, (NetworkBehaviour nb) => nb.ConnectionToServer));
}
// todo re-add connection/player argument for RPC with targets
//if (hasNetworkConnection)
//{
// //client.connection
// worker.Append(worker.Create(OpCodes.Ldarg_0));
// worker.Append(worker.Create(OpCodes.Call, (NetworkBehaviour nb) => nb.ConnectionToServer));
//}

if (!ReadArguments(md, worker, hasNetworkConnection))
return rpc;
Expand Down

0 comments on commit e382cb6

Please sign in to comment.