Example #1
0
    private void Awake()
    {
        var enemy = StaticValues.EnemiesData.enemies[IndexEnemy];

        Ai = new CharacterAi(enemy);
        Ai.UpdateStats();
    }
Example #2
0
    public CharacterAi(CharacterAi character)
    {
        Name  = character.Name;
        Stats = new Stats();
        Stats.AddStats(character.Stats);
        Equipment = character.Equipment;
        Exp       = character.Exp;
        Traits    = new List <int>(character.Traits);

        currentStats  = new CharacterStats();
        Precent_Stats = new Precent_Stats();
        Effects       = new List <Effect>();
    }