public GameSession() { CurrentPlayer = new Player("SK", "Warrior", 0, 10, 10, 1000000); if (!CurrentPlayer.Weapons.Any()) { CurrentPlayer.AddItemToInventory(ItemFactory.CreateGameItem(1001)); } CurrentPlayer.AddItemToInventory(ItemFactory.CreateGameItem(2001)); CurrentWorld = WorldFactory.CreateWorld(); CurrentLocation = CurrentWorld.LocationAt(0, -1); CurrentPlayer.LearnRecipe(RecipeFactory.GetRecipeByID(1)); CurrentPlayer.AddItemToInventory(ItemFactory.CreateGameItem(3001)); CurrentPlayer.AddItemToInventory(ItemFactory.CreateGameItem(3002)); CurrentPlayer.AddItemToInventory(ItemFactory.CreateGameItem(3003)); }