Skip to content
This repository was archived by the owner on Sep 15, 2024. It is now read-only.

Commit d2ac2e3

Browse files
position emit every 200ms instead of every 1s
1 parent 3ce47f1 commit d2ac2e3

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

Scripts/Netcode/Server/GameServer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public GameServer()
1919
{
2020
Players = new();
2121

22-
EmitClientPositions = new(1000);
22+
EmitClientPositions = new(200);
2323
EmitClientPositions.Elapsed += EmitClientPositionsCallback;
2424
EmitClientPositions.AutoReset = true;
2525
}

Scripts/Scenes/Game/ClientPlayer.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ public override void _Ready()
2424
{
2525
var timer = new Timer();
2626
timer.Connect("timeout", this, nameof(EmitPosition));
27+
timer.WaitTime = 0.2f; // 200ms
2728
timer.OneShot = false;
2829
timer.Autostart = true;
2930
AddChild(timer);

0 commit comments

Comments
 (0)