protected override void OwnerUpdate()
{
base.OwnerUpdate();
if (Input.GetKeyDown(KeyCode.O))
RPC("TestRPC", NetworkReceivers.Others);
if (Input.GetKeyDown(KeyCode.B))
AssignName("Brent");
else if (Input.GetKeyDown(KeyCode.F))
AssignName("Farris");
if (Input.GetKey(KeyCode.UpArrow))
transform.position += Vector3.up * 5.0f * Time.deltaTime;
if (Input.GetKey(KeyCode.DownArrow))
transform.position += Vector3.down * 5.0f * Time.deltaTime;
if (Input.GetKey(KeyCode.LeftArrow))
transform.position += Vector3.left * 5.0f * Time.deltaTime;
if (Input.GetKey(KeyCode.RightArrow))
transform.position += Vector3.right * 5.0f * Time.deltaTime;
if (Input.GetKeyDown(KeyCode.T))
{
cachedData = ServerSerialze(testNum++);
Networking.WriteCustom(SERVER_ONLY, Networking.PrimarySocket, cachedData, true, NetworkReceivers.Server);
}
if (Input.GetKeyDown(KeyCode.Space))
{
number++;
cat += "Cat";
}
else if (Input.GetKeyDown(KeyCode.V))
floatNumber += 50.35f;
if (Input.GetKeyDown(KeyCode.S))
Cache.Set<int>("test", 9);
if (Input.GetKeyDown(KeyCode.G))
{
Cache.Request<int>("test", (object x) =>
{
Debug.Log(x);
});
}
if (OwningNetWorker.IsServer && Input.GetKeyDown(KeyCode.N))
{
Networking.ChangeClientScene(OwningNetWorker, "ForgeWriteCustom");
Application.LoadLevel("ForgeWriteCustom");
}
else if (OwningNetWorker.IsServer && Input.GetKeyDown(KeyCode.M))
{
Networking.ChangeClientScene(OwningNetWorker, "ForgeHelloCubeResources");
Application.LoadLevel("ForgeHelloCubeResources");
}
if (Input.GetKeyDown(KeyCode.L))
dontLerp += 5.35f;
if (Input.GetKeyDown(KeyCode.C))
RPC("MessageGroupTest", NetworkReceivers.MessageGroup, (byte)9);
if (Input.GetKeyDown(KeyCode.Alpha0))
{
Debug.Log("Setting message group to 0");
Networking.SetMyMessageGroup(OwningNetWorker, (ushort)0);
}
else if (Input.GetKeyDown(KeyCode.Alpha1))
{
Debug.Log("Setting message group to 1");
Networking.SetMyMessageGroup(OwningNetWorker, (ushort)1);
}
else if (Input.GetKeyDown(KeyCode.Alpha2))
{
Debug.Log("Setting message group to 2");
Networking.SetMyMessageGroup(OwningNetWorker, (ushort)2);
}
else if (Input.GetKeyDown(KeyCode.Alpha3))
{
Debug.Log("Setting message group to 3");
Networking.SetMyMessageGroup(OwningNetWorker, (ushort)3);
}
if (OwningNetWorker.IsServer && Input.GetKeyDown(KeyCode.U))
AuthoritativeRPC("AuthMessage", OwningNetWorker, OwningNetWorker.Players[0], true, "World");
if (OwningNetWorker.IsServer && Input.GetKeyDown(KeyCode.L))
OwningNetWorker.BanPlayer(OwningNetWorker.Players[0], 500);
if (Input.GetKeyDown(KeyCode.Escape))
{
Networking.Disconnect();
Application.LoadLevel(0);
}
}