summaryrefslogtreecommitdiff
path: root/Penguloon/Scenes
diff options
context:
space:
mode:
authoraldrikboy <aldrikboy@gmail.com>2017-12-29 00:32:34 +0100
committeraldrikboy <aldrikboy@gmail.com>2017-12-29 00:32:34 +0100
commit5373e919a0d9e389fc2076963f610d044c21ccb5 (patch)
treedafaf1e2f4857d37bb8ba36cd02c8ccd7d40635e /Penguloon/Scenes
parenta9adf4d4d52a9d42b885e2fc1dee9ea2f4451331 (diff)
level implementation XDDDDDDDd
Diffstat (limited to 'Penguloon/Scenes')
-rw-r--r--Penguloon/Scenes/LevelSelectionScene.cs4
-rw-r--r--Penguloon/Scenes/StatsScene.cs14
2 files changed, 15 insertions, 3 deletions
diff --git a/Penguloon/Scenes/LevelSelectionScene.cs b/Penguloon/Scenes/LevelSelectionScene.cs
index 68f71ca..2bb5ae1 100644
--- a/Penguloon/Scenes/LevelSelectionScene.cs
+++ b/Penguloon/Scenes/LevelSelectionScene.cs
@@ -17,7 +17,7 @@ namespace Penguloon.Scenes
new Vector2(50, 50),
StaticUIValues.MenuButtonSize, Main.Resources.GetString(Resource.String.LevelSelectionBack));
- btnBack.OnClick += BtnStart_OnClick;
+ btnBack.OnClick += BtnBack_OnClick;
int levelSelectorPosY = (int)((StaticUIValues.ScreenViewport.Y - StaticUIValues.MenuButtonSize.Y) - StaticUIValues.LevelSelectorHeight);
@@ -28,7 +28,7 @@ namespace Penguloon.Scenes
Controls.Add(btnBack);
}
- private void BtnStart_OnClick(object sender, ClickArgs e)
+ private void BtnBack_OnClick(object sender, ClickArgs e)
{
SceneManager.SelectedScene = SelectedScene.Menu;
}
diff --git a/Penguloon/Scenes/StatsScene.cs b/Penguloon/Scenes/StatsScene.cs
index aa5dd29..948e77f 100644
--- a/Penguloon/Scenes/StatsScene.cs
+++ b/Penguloon/Scenes/StatsScene.cs
@@ -9,7 +9,7 @@ namespace Penguloon.Scenes
{
public StatsScene(Main main) : base(main)
{
-
+ UserdataManager.Level = UserdataManager.GetLevel();
}
public override void CreateControls()
@@ -68,6 +68,18 @@ namespace Penguloon.Scenes
int martinXRight = StaticUIValues.StatsMarginXRight;
+ DrawText(ContentManager.GetFont(StaticUIValues.StatsFont),
+ UserdataManager.Level.ToString(),
+ new Vector2((int)StaticUIValues.ScreenViewport.X - martinXRight, 75),
+ new Vector2(0, 0),
+ TextAllignment.RightTop, Color.White, Color.Black, 2);
+
+ DrawText(ContentManager.GetFont(StaticUIValues.StatsFont),
+ Main.Resources.GetString(Resource.String.StatsLevel) + " ",
+ new Vector2((int)StaticUIValues.ScreenViewport.X - martinXRight - ContentManager.GetFont(StaticUIValues.StatsFont).MeasureString(UserdataManager.Level.ToString()).X, 75),
+ new Vector2(0, 0),
+ TextAllignment.RightTop, Color.FromNonPremultiplied(200, 200, 200, 200), Color.Black, 2);
+
// Total kills
DrawText(ContentManager.GetFont(StaticUIValues.StatsFont),
Main.Resources.GetString(Resource.String.StatsTotalKills),