1
0
mirror of https://github.com/Anuken/Mindustry.git synced 2024-09-21 21:38:29 +03:00

Static steam names

This commit is contained in:
Anuken 2019-09-15 13:03:29 -04:00
parent 369c3b569c
commit 69bfd8f54d
3 changed files with 11 additions and 6 deletions

View File

@ -231,11 +231,15 @@ public class JoinDialog extends FloatingDialog{
cont.clear();
cont.table(t -> {
t.add("$name").padRight(10);
t.addField(Core.settings.getString("name"), text -> {
player.name = text;
Core.settings.put("name", text);
Core.settings.save();
}).grow().pad(8).get().setMaxLength(maxNameLength);
if(!steam){
t.addField(Core.settings.getString("name"), text -> {
player.name = text;
Core.settings.put("name", text);
Core.settings.save();
}).grow().pad(8).get().setMaxLength(maxNameLength);
}else{
t.add(player.name).update(l -> l.setColor(player.color)).grow().pad(8);
}
ImageButton button = t.addImageButton(Tex.whiteui, Styles.clearFulli, 40, () -> {
new ColorPickDialog().show(color -> {

View File

@ -130,6 +130,7 @@ public class DesktopLauncher extends ClientLauncher{
SVars.user = new SUser();
Events.on(ClientLoadEvent.class, event -> {
player.name = SVars.net.friends.getPersonaName();
Core.settings.defaults("name", SVars.net.friends.getPersonaName());
//update callbacks
Core.app.addListener(new ApplicationListener(){

View File

@ -442,7 +442,7 @@ public class SNet implements SteamNetworkingCallback, SteamMatchmakingCallback,
@Override
public boolean isConnected(){
snet.getP2PSessionState(sid, state);
return state.isConnectionActive();
return true;//state.isConnectionActive();
}
@Override