Exemplo n.º 1
0
    // Use this for initialization
    void Start()
    {
        mp = GameObject.Find("GameDataController").GetComponent <Monpedia>();
        MonData mon = mp.FindByID(monID);

        nameText.GetComponent <Text>().text = string.Format("Name: {0}\nType: {1}", mon.name.Substring(5), mon.primaryType.typeName);
        descText.GetComponent <Text>().text = string.Format("Description:\n{0}", mon.monpediaEntry);
        statText.GetComponent <Text>().text = string.Format("HP: {5}\nAttack: {0}\nDefense: {1}\nSpecial Attack: {2}\nSpecial Defense: {3}\nSpeed: {4}", mon.baseAtk, mon.baseDef, mon.baseSpAtk, mon.baseSpDef, mon.baseSpeed, mon.baseHP);
    }
Exemplo n.º 2
0
    private void Start()
    {
        mp = GetComponent <Monpedia>();

        if (playerTeam[0] == null)
        {
            playerTeam[0] = ScriptableObject.CreateInstance <MonData>();
            SetData(1, 1);
        }
    }
Exemplo n.º 3
0
    void ResolveStartingState()
    {
        Monpedia mp = dataCont.GetComponent <Monpedia>();

        if (EnemyDataHolder.BattleType == BattleType.Trainer)
        {
            battleControl.InitiateTrainerBattle();
        }
        else
        {
            battleControl.InitiateWildBattle();
        }
        uiHPControl.SetMonsters(battleControl.playerMon, battleControl.enemyMon);
        AdvanceState(TurnState.EnemyIntro);
    }
    void Start()
    {
        dataController  = GameObject.Find("GameDataController");
        soundManager    = FindObjectOfType <SoundManager>();
        mp              = dataController.GetComponent <Monpedia>();
        playerMon       = ScriptableObject.CreateInstance <MonBattleData>();
        enemyMon        = ScriptableObject.CreateInstance <MonBattleData>();
        stateControl    = GetComponent <BattleStateControl>();
        uiButtonControl = battleUIController.GetComponent <BattleUIControl>();
        uiHPControl     = battleUIController.GetComponent <BattleHPControl>();
        battleDialogue  = battleUIController.GetComponent <BattleDialogue>();
        fleeAttempts    = 0;

        soundManager.PlayMusic("Battle");
    }
Exemplo n.º 5
0
 public void InitializeData()
 {
     player       = GameObject.FindWithTag("Player");
     playerData   = GetComponent <PlayerDataHolder>();
     enemyData    = GetComponent <EnemyDataHolder>();
     soundManager = FindObjectOfType <SoundManager>();
     mp           = GetComponent <Monpedia>();
     if (GameObject.Find("RegionData"))
     {
         regionData = GameObject.Find("RegionData").GetComponent <RegionDataHolder>();
     }
     if (GameObject.Find("BattleTransitionRect"))
     {
         screenRect = GameObject.Find("BattleTransitionRect").GetComponent <Image>();
     }
     ResetBattleTimer();
 }
    void AssignObjects()
    {
        gameData   = GameObject.Find("GameDataController");
        mp         = gameData.GetComponent <Monpedia>();
        pMonSelect = playerMonsterDropDown.GetComponent <Dropdown>();
        eMonSelect = enemyMonsterDropDown.GetComponent <Dropdown>();

        pLevel = playerMonsterLevel.GetComponent <Slider>();
        eLevel = enemyMonsterLevel.GetComponent <Slider>();

        pHP  = pHPIV.GetComponent <InputField>();
        pATK = pATKIV.GetComponent <InputField>();
        pDEF = pDEFIV.GetComponent <InputField>();
        pSPA = pSPAIV.GetComponent <InputField>();
        pSPD = pSPDIV.GetComponent <InputField>();
        pSPE = pSPEIV.GetComponent <InputField>();

        eHP  = eHPIV.GetComponent <InputField>();
        eATK = eATKIV.GetComponent <InputField>();
        eDEF = eDEFIV.GetComponent <InputField>();
        eSPA = eSPAIV.GetComponent <InputField>();
        eSPD = eSPDIV.GetComponent <InputField>();
        eSPE = eSPEIV.GetComponent <InputField>();
    }
 private void Awake()
 {
     mp           = GetComponent <Monpedia>();
     EnemyTrainer = gameObject.AddComponent <Trainer>();
 }