Esempio n. 1
0
 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;
 }
Esempio n. 2
0
        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);
            }
        }