public override void Initialize() { InputManager.OnDown += InputManager_OnDown; spriteManager = new SpriteManagerDraggable(); pointAt(new Vector2(GameBase.BaseSizeFixedWidth.X - 1, GameBase.BaseSizeFixedWidth.Y - 1)); pointAt(new Vector2(GameBase.BaseSize.X - 1, GameBase.BaseSize.Y - 1)); }
private void Ranking_Show() { State = SelectState.RankingDisplay; if (spriteManagerDifficultySelect != null) { spriteManagerDifficultySelect.FadeOut(200); } if (rankingSpriteManager != null) { rankingSpriteManager.Clear(); rankingSpriteManager.FadeIn(0); rankingSpriteManager.ScrollTo(0); } else { rankingSpriteManager = new SpriteManagerDraggable { StartBufferZone = BeatmapPanel.PANEL_HEIGHT + 5 }; } footerHide(); GameBase.ShowLoadingOverlay = true; if (s_SongInfo != null) { s_SongInfo.FadeOut(100); } int period = 0; rankingNetRequest = new StringNetRequest(@"https://osustream.com/score/retrieve.php", "POST", "udid=" + GameBase.Instance.DeviceIdentifier + "&filename=" + NetRequest.UrlEncode(Path.GetFileName(Player.Beatmap.ContainerFilename)) + "&period=" + period + "&difficulty=" + (int)Player.Difficulty); rankingNetRequest.onFinish += rankingReceived; NetManager.AddRequest(rankingNetRequest); }