// 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); }
private void Start() { mp = GetComponent <Monpedia>(); if (playerTeam[0] == null) { playerTeam[0] = ScriptableObject.CreateInstance <MonData>(); SetData(1, 1); } }
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"); }
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>(); }