public override void LoadContent() { _charTex = UniversalVariables.content.Load <Texture2D>("SpriteSheet Char"); _char = new Character("Char", new Vector2(0, 0), _charTex, Color.White, SpriteEffects.None, 0, new Vector2(19, 29), .5f, "Standing", 0, true, AddCharAnims(), true, new List <GameAttribute>(), new List <Perk>(), new CharacterInventory(), 5f); base.LoadContent(); cam = new GameCam(_char, new Rectangle(250, 0, UniversalVariables.graphics.PreferredBackBufferWidth, UniversalVariables.graphics.PreferredBackBufferHeight)); _char.CurrentAnimation = "Standing"; mp = new Map(UniversalVariables.spriteBatch); Tiles = UniversalVariables.content.Load <Texture2D>("SpriteSheet Tiles"); GenerateMap(); Mous = new CompMouse("mouse", UniversalVariables.content.Load <Texture2D>("SpriteSheet Misc"), CreateMouseAnimation()); Mous.CurrentAnimation = "neutral"; MagMan = new MagicManager(UniversalVariables.content.Load <Texture2D>("SpriteSheet Magic"), new Rectangle(0, 14, 6, 6), new Rectangle(0, 0, 12, 12), new Rectangle(0, 12, 2, 2)); GenerateBaseEntityList(); Interface.Add(0, Mous); MagMan.AddPrimalShapes(); }