made Net a static class

This commit is contained in:
2023-07-30 15:38:46 +02:00
parent 505d318ffb
commit 97c906e013
15 changed files with 58 additions and 59 deletions

View File

@@ -120,7 +120,7 @@ class GPS {
}
private function sendPositionRequest() {
Net.instance.brodcastGPSRequest();
Net.brodcastGPSRequest();
}
@:allow(kernel.net.Net)
@@ -131,8 +131,8 @@ class GPS {
if (posAccuracy < 2) return;
if (cachedPosition == null) return;
var response = new Package(Net.instance.networkID,pack.fromID, pack.msgID, GPSResponse(cachedPosition),null,0);
iface.send(pack.fromID,Net.instance.networkID,response);
var response = new Package(Net.networkID,pack.fromID, pack.msgID, GPSResponse(cachedPosition),null,0);
iface.send(pack.fromID,Net.networkID,response);
case GPSResponse(pos):
if (lastPositionResponse.contains({pos:pos,dist:dist})) return; // Ignore duplicate responses