protected override void DrawSelf(SpriteBatch spriteBatch) { float overallProgress = 0f; float currentProgress = 0f; string text = string.Empty; if (_progress != null) { overallProgress = _progress.TotalProgress; currentProgress = _progress.Value; text = _progress.Message; } _progressBar.SetProgress(overallProgress, currentProgress); _progressMessage.Text = text; if (WorldGen.drunkWorldGenText && !WorldGen.placingTraps) { _progressMessage.Text = string.Concat(Main.rand.Next(999999999)); for (int i = 0; i < 3; i++) { if (Main.rand.Next(2) == 0) { _progressMessage.Text += Main.rand.Next(999999999); } } } if (WorldGen.notTheBees) { _progressMessage.Text = Language.GetTextValue("UI.WorldGenEasterEgg_GeneratingBees"); } if (WorldGen.getGoodWorldGen) { string text2 = ""; for (int num = _progressMessage.Text.Length - 1; num >= 0; num--) { text2 += _progressMessage.Text.Substring(num, 1); } _progressMessage.Text = text2; } Main.gameTips.Update(); Main.gameTips.Draw(); UpdateGamepadSquiggle(); }
protected override void DrawSelf(SpriteBatch spriteBatch) { _progressBar.SetProgress(_progress.TotalProgress, _progress.Value); _progressMessage.Text = _progress.Message; if (WorldGen.drunkWorldGenText && !WorldGen.placingTraps) { _progressMessage.Text = string.Concat(Main.rand.Next(999999999)); for (int i = 0; i < 3; i++) { if (Main.rand.Next(2) == 0) { _progressMessage.Text += Main.rand.Next(999999999); } } } if (WorldGen.notTheBees) { _progressMessage.Text = "Generating bees"; } Main.gameTips.Update(); Main.gameTips.Draw(); UpdateGamepadSquiggle(); }
protected override void DrawSelf(SpriteBatch spriteBatch) { _progressBar.SetProgress(_progress.TotalProgress, _progress.Value); _progressMessage.Text = _progress.Message; }