mirror of
https://github.com/collinsmith/riiablo.git
synced 2025-02-09 10:28:25 +07:00
Added RTT field to Pinger
This commit is contained in:
parent
3390b544a6
commit
3c08bfbf04
@ -1,5 +1,10 @@
|
||||
package com.riiablo;
|
||||
|
||||
import java.io.OutputStream;
|
||||
import java.text.DateFormat;
|
||||
import java.util.Calendar;
|
||||
import java.util.Collection;
|
||||
|
||||
import com.badlogic.gdx.Application;
|
||||
import com.badlogic.gdx.Game;
|
||||
import com.badlogic.gdx.Gdx;
|
||||
@ -29,6 +34,7 @@ import com.badlogic.gdx.utils.SnapshotArray;
|
||||
import com.badlogic.gdx.utils.viewport.ExtendViewport;
|
||||
import com.badlogic.gdx.utils.viewport.ScalingViewport;
|
||||
import com.badlogic.gdx.utils.viewport.Viewport;
|
||||
|
||||
import com.riiablo.audio.Audio;
|
||||
import com.riiablo.audio.MusicController;
|
||||
import com.riiablo.audio.MusicVolumeController;
|
||||
@ -62,11 +68,6 @@ import com.riiablo.save.CharData;
|
||||
import com.riiablo.screen.AudioUnpackerScreen;
|
||||
import com.riiablo.screen.SplashScreen;
|
||||
|
||||
import java.io.OutputStream;
|
||||
import java.text.DateFormat;
|
||||
import java.util.Calendar;
|
||||
import java.util.Collection;
|
||||
|
||||
public class Client extends Game {
|
||||
private static final String TAG = "Client";
|
||||
|
||||
@ -444,7 +445,8 @@ public class Client extends Game {
|
||||
StringBuilder builder = new StringBuilder(64);
|
||||
builder
|
||||
.append(Gdx.graphics.getFramesPerSecond())
|
||||
.append('\n').append(Riiablo.ping).append(" ms")
|
||||
.append('\n').append("Ping: ").append(Riiablo.ping).append(" ms")
|
||||
.append('\n').append("RTT: ").append(Riiablo.rtt).append(" ms")
|
||||
;
|
||||
fps.setText(font, builder.toString());
|
||||
int drawFpsMethod = this.drawFpsMethod;
|
||||
|
@ -1,6 +1,7 @@
|
||||
package com.riiablo;
|
||||
|
||||
import com.artemis.World;
|
||||
|
||||
import com.badlogic.gdx.assets.AssetManager;
|
||||
import com.badlogic.gdx.files.FileHandle;
|
||||
import com.badlogic.gdx.graphics.glutils.ShaderProgram;
|
||||
@ -9,6 +10,7 @@ import com.badlogic.gdx.utils.I18NBundle;
|
||||
import com.badlogic.gdx.utils.viewport.ExtendViewport;
|
||||
import com.badlogic.gdx.utils.viewport.ScalingViewport;
|
||||
import com.badlogic.gdx.utils.viewport.Viewport;
|
||||
|
||||
import com.riiablo.audio.Audio;
|
||||
import com.riiablo.audio.MusicController;
|
||||
import com.riiablo.codec.D2;
|
||||
@ -68,4 +70,5 @@ public class Riiablo {
|
||||
public static GameScreen game;
|
||||
public static D2 anim;
|
||||
public static long ping;
|
||||
public static long rtt;
|
||||
}
|
||||
|
@ -56,5 +56,6 @@ public class Pinger extends IntervalSystem {
|
||||
|
||||
public void Ping(Ping packet) {
|
||||
Riiablo.ping = TimeUtils.millis() - packet.sendTime() - packet.processTime();
|
||||
Riiablo.rtt = TimeUtils.millis() - packet.sendTime();
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user