public static void CreateCharacter(GameEnums.Character type, ref GraphicsDeviceManager manager) { Character = SettingsManager.Classes[type]; Character.Rotation = 0; Character.Position = new Vector2(manager.PreferredBackBufferWidth / 2, manager.PreferredBackBufferHeight / 2); Character.IsMoving.Add(Keys.Down, false); Character.IsMoving.Add(Keys.Up, false); Character.IsMoving.Add(Keys.Left, false); Character.IsMoving.Add(Keys.Right, false); Character.Gender = true; }
public static Texture2D LoadBasicHitContent(ContentManager content, GameEnums.Character character) { var gender = Character.GenderName; switch (character) { case GameEnums.Character.Knight: return(content.Load <Texture2D>("knight-basichit")); case GameEnums.Character.Wizard: return(content.Load <Texture2D>($"wizard-{gender}-basichit")); default: return(null); } }