Пример #1
0
 private void TestPlayer()
 {
     //pure testing
     if (string.IsNullOrEmpty(GameInformation.PlayerName))
     {
         BaseBMageClass rouge = new BaseBMageClass();
         GameInformation.PlayerClass = BaseCharacterClass.CharacterClasses.ROUGE;
         GameInformation.PlayerName  = "Deatho0ne";
         byte multiple = 10;
         GameInformation.Strength     = (byte)(rouge.RecStr * multiple);
         GameInformation.Agility      = (byte)(rouge.RecAgi * multiple);
         GameInformation.Stamina      = (byte)(rouge.RecSta * multiple);
         GameInformation.Spirit       = (byte)(rouge.RecSpi * multiple);
         GameInformation.Vitality     = (byte)(rouge.RecVit * multiple);
         GameInformation.Intelect     = (byte)(rouge.RecInt * multiple);
         GameInformation.PlayerLevel  = 1;
         GameInformation.SpriteString = "Base Female";
         GameInformation.PlayerSkills.Add(new Attack());
         GameInformation.PlayerSkills.Add(new Defend());
         GameInformation.PlayerSkills.Add(new Defend());
         for (int i = 0; i < 5; i++)
         {
             GameInformation.items[i] = (byte)(i + 1);
         }
     }
 }
Пример #2
0
    public NpcBMageClass()
    {
        NpcClass = NpcClasses.BMAGE;
        BaseBMageClass stealingClass = new BaseBMageClass();

        CreatureName        = stealingClass.CreatureName;
        CreatureDescription = stealingClass.CreatureDescription;
        Strength            = stealingClass.RecStr;
        Agility             = stealingClass.RecAgi;
        Stamina             = stealingClass.RecSta;
        Intelect            = stealingClass.RecInt;
        Vitality            = stealingClass.RecVit;
        Spirit      = stealingClass.RecSpi;
        SpriteModel = "Base Female";
    }