diff options
| author | Michael <[email protected]> | 2017-05-02 17:11:31 -0400 |
|---|---|---|
| committer | Michael <[email protected]> | 2017-05-02 17:11:31 -0400 |
| commit | 99eede4118bc247a9ca2e6f7329bf1b9fea5b52d (patch) | |
| tree | a77b5d295119eaaf3fb12c7e09aa0e8b1f6db4ee /ShiftOS.WinForms/Applications | |
| parent | 0c2f2329119d8bfe2218912890d55def22965b87 (diff) | |
| download | shiftos_thereturn-99eede4118bc247a9ca2e6f7329bf1b9fea5b52d.tar.gz shiftos_thereturn-99eede4118bc247a9ca2e6f7329bf1b9fea5b52d.tar.bz2 shiftos_thereturn-99eede4118bc247a9ca2e6f7329bf1b9fea5b52d.zip | |
pong highscores are semi-fixed
Diffstat (limited to 'ShiftOS.WinForms/Applications')
| -rw-r--r-- | ShiftOS.WinForms/Applications/Pong.cs | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/ShiftOS.WinForms/Applications/Pong.cs b/ShiftOS.WinForms/Applications/Pong.cs index 0ef4da3..6198cad 100644 --- a/ShiftOS.WinForms/Applications/Pong.cs +++ b/ShiftOS.WinForms/Applications/Pong.cs @@ -285,6 +285,16 @@ namespace ShiftOS.WinForms.Applications { secondsleft = 60; level = level + 1; + if (SaveSystem.CurrentSave.UniteAuthToken != null) + { + try + { + var unite = new ShiftOS.Unite.UniteClient("http://getshiftos.ml", SaveSystem.CurrentSave.UniteAuthToken); + if (unite.GetPongLevel() < level) + unite.SetPongLevel(level); + } + catch { } + } generatenextlevel(); pnlgamestats.Show(); pnlgamestats.BringToFront(); @@ -544,6 +554,14 @@ namespace ShiftOS.WinForms.Applications lblfinalcomputerreward.Text = beatairewardtotal.ToString(); lblfinalcodepoints.Text = totalreward + Localization.Parse(" {CODEPOINTS_SHORT}"); SaveSystem.TransferCodepointsFrom("pong", totalreward); + if (!string.IsNullOrWhiteSpace(SaveSystem.CurrentSave.UniteAuthToken)) + { + var unite = new ShiftOS.Unite.UniteClient("http://getshiftos.ml", SaveSystem.CurrentSave.UniteAuthToken); + if (unite.GetPongCP() < totalreward) + { + unite.SetPongCP(totalreward); + } + } } private void newgame() |
