// Use this for initialization
    void Start()
    {
        mapRef = GameObject.Find("Director").GetComponent <GridMap>().MAP;
        x      = Mathf.RoundToInt(transform.position.x);
        y      = Mathf.RoundToInt(transform.position.y);
        z      = Mathf.RoundToInt(transform.position.z) * -1;

        comMan = GameObject.Find("Director").GetComponent <combatManager>();
    }
    public void Start()
    {
        Agent playerAgent = new PlayerStats(name: playerName, strength: playerStrength, healthpoints: playerHealthpoints, maxHealthPoints: playerMaxHealthPoints, vitality: playerVitality, minAttackPower: playerMinAttackpower, maxAttackPower: playerMaxAttackpower, armor: playerArmor, dexterity: playerDexterity, dodge: playerDodge, targetAgent: playerTargetAgent, myTurn: playerTurn, skillpoints: playerSkillpoints, expierencePointsToLevel: playerExpierencePointsToLevel, currentExpierencePoints: playerCurrentExpierencePoints, level: playerLevel, currentEnergy: playerCurrentEnergy, maxEnergy: playerMaxEnergy, currentHunger: playerCurrentHunger, maxHunger: playerMaxHunger, runAwayChance: playerRunAwayChance);

        energyFill          = GameObject.Find("Energy_Bar/Filler").GetComponent <Image>();
        XPFill              = GameObject.Find("XP_Bar/Filler").GetComponent <Image>();
        HealthFill          = GameObject.Find("Health_Bar/Filler").GetComponent <Image>();
        combatManagerScript = GameObject.FindGameObjectWithTag("ManagerFight").GetComponent <combatManager>();

        strengthText    = GameObject.Find("Strength_text").GetComponent <Text>();
        dexterityText   = GameObject.Find("dexterity_text").GetComponent <Text>();
        vitalityText    = GameObject.Find("Vitality_text").GetComponent <Text>();
        skillpointsText = GameObject.Find("Skillpoints_text").GetComponent <Text>();

        levelText       = GameObject.Find("Level_text").GetComponent <Text>();
        dodgeText       = GameObject.Find("dodge_text").GetComponent <Text>();
        attackPowerText = GameObject.Find("attackPower_text").GetComponent <Text>();
        armorText       = GameObject.Find("Armor_text").GetComponent <Text>();

        improveDexterity = GameObject.Find("improve_dexterity");
        improveStrength  = GameObject.Find("improve_Strength");
        improveVitality  = GameObject.Find("improve_vitality");

        thisAuido.clip = wildernessMusic[0];
        thisAuido.Play();

        improveDexterity.SetActive(false);
        improveStrength.SetActive(false);
        improveVitality.SetActive(false);

        statsInfluence();

        updateEnergyBar();
        updateHealthBar();
        updateXPBar();
    }
Exemplo n.º 3
0
 void Awake()
 {
     manager = this;
 }