public NPCManager(TileMaps.TilemapManager tMapManager, ContentManager content, GameObjects.Player player, DialogManager dm, InventoryManager im, WorldObjectManager wom) { _SpriteListActive = new List <NPC>(); _SpriteListDead = new List <NPC>(); _ProjectileList = new List <Projectile>(); _TilemapManager = tMapManager; _DialogManager = dm; _Content = content; _InventoryManager = im; _WorldObjectManager = wom; thePlayer = player; }
public ChemistryManager(InventoryManager invenM, WorldObjectManager WOM, NPCManager NPCM, ContentManager content, ItemManager IM) { RecipeList = new List <Recipe>(); ActiveRecipes = new List <Recipe>(); _InvenManager = invenM; _WorldObjectManager = WOM; _NPCManager = NPCM; _Content = content; _ItemManager = IM; _InvenManager.InventoryChanged += HandleInventoryChanged; _InvenManager.ItemSelected += HandleItemSelected; _InvenManager.ItemCombine += HandleItemCombined; //Recipe matches = new Recipes.MatchesRecipe(); //RecipeList.Add(matches); //Recipe DoubleLog = new Recipes.DoubleLogRecipe(); //RecipeList.Add(DoubleLog); //Recipe fishStick = new Recipes.FishStickRecipe(); //RecipeList.Add(fishStick); }