summaryrefslogtreecommitdiff
path: root/OnekoLocal.cs
diff options
context:
space:
mode:
Diffstat (limited to 'OnekoLocal.cs')
-rw-r--r--OnekoLocal.cs8
1 files changed, 5 insertions, 3 deletions
diff --git a/OnekoLocal.cs b/OnekoLocal.cs
index 64a4c6f..b33f376 100644
--- a/OnekoLocal.cs
+++ b/OnekoLocal.cs
@@ -17,11 +17,13 @@ class OnekoLocal : Oneko
Client.UserConnected += OnekoNet.SpawnNetNeko;
Client.ServerDisconnected += OnekoNet.DisconnectAll;
+
+ Name = Client.UserName;
}
- public override void OnekoUpdate(float delta)
+ public override void OnekoUpdate()
{
- if (Raylib.IsWindowFocused()) TargetPosition = Raylib.GetMousePosition()/2;
+ if (Raylib.IsWindowFocused() && Raylib.IsCursorOnScreen()) TargetPosition = Raylib.GetMousePosition()/OnekoOnline.WindowScale;
else TargetPosition = new Vector2(320/2, 240/2);
if (OnekoOnline.Client!.Connected) {
@@ -31,6 +33,6 @@ class OnekoLocal : Oneko
OnekoOnline.Client?.ConnectedServer.Send(writer, LiteNetLib.DeliveryMethod.Unreliable);
}
- base.OnekoUpdate(delta);
+ base.OnekoUpdate();
}
} \ No newline at end of file