Update Program.cs

Detective Squirrel [2016-07-22 06:17:50]
Update Program.cs

Added level at the start of loading (thanks Sen66)
Filename
PokemonGo/RocketAPI/Console/Program.cs
diff --git a/PokemonGo/RocketAPI/Console/Program.cs b/PokemonGo/RocketAPI/Console/Program.cs
index 60f087b..2ed0f75 100644
--- a/PokemonGo/RocketAPI/Console/Program.cs
+++ b/PokemonGo/RocketAPI/Console/Program.cs
@@ -158,6 +158,7 @@ namespace PokemonGo.RocketAPI.Console
             ColoredConsoleWrite(ConsoleColor.DarkGray, "Name: " + profile.Profile.Username);
             ColoredConsoleWrite(ConsoleColor.DarkGray, "Team: " + profile.Profile.Team);
             ColoredConsoleWrite(ConsoleColor.DarkGray, "Stardust: " + profile.Profile.Currency.ToArray()[1].Amount);
+            await PrintLevelStartUp(client);


             try
@@ -465,7 +466,7 @@ namespace PokemonGo.RocketAPI.Console

             ColoredConsoleWrite(ConsoleColor.Gray, $"[{DateTime.Now.ToString("HH:mm:ss")}] Finished grinding all the meat");
         }
-
+
         public static async Task PrintLevel(Client client)
         {
             var inventory = await client.GetInventory();
@@ -484,5 +485,14 @@ namespace PokemonGo.RocketAPI.Console
             await Task.Delay(ClientSettings.LevelTimeInterval * 1000);
             PrintLevel(client);
         }
+
+        public static async Task PrintLevelStartUp(Client client)
+        {
+            var inventory = await client.GetInventory();
+            var stats = inventory.InventoryDelta.InventoryItems.Select(i => i.InventoryItemData?.PlayerStats).ToArray();
+            foreach (var v in stats)
+                if (v != null)
+                    ColoredConsoleWrite(ConsoleColor.DarkGray, "Level: " + v.Level + " (" + v.Experience + "/" + v.NextLevelXp + ")");
+        }
     }
 }
You may download the files in Public Git.