void Start() { _cardAbilityInfo = GameController.GetComponent <CardAbilityInfoManager_script>(); _uiManager = GameController.GetComponent <UIManager_script>(); _refreshPriceText = transform.GetChild(3).GetComponent <TextMeshProUGUI>(); _refreshButton = transform.GetChild(2).GetChild(0).GetComponent <Button>(); _cardHolder = transform.GetChild(1); //DefaultCard = _cardHolder.GetChild(0).gameObject; NewShop = true; //new shop after each game? _activePrice = StartingPrice; _refreshPriceText.text = _activePrice.ToString("F0") + " Credits"; }
void Start() { _playerStatesScript = GetComponent <PlayerStates_script>(); _armPivot = transform.GetChild(1); _bulletExit = _armPivot.GetChild(1).GetChild(0); _effectsManager = GameController.GetComponent <EffectsManager_script>(); _bullets = new List <GameObject>(); }
public void ConfigDefaultCard(string s, int a, GameController_script gc) { SetLinks(); _cardAbilityInfo = gc.GetComponent <CardAbilityInfoManager_script>(); CardInfo = s; _ability = _cardAbilityInfo.GetAbilityInfo(CardInfo); _infoText.text = _ability; //SetValuesAndAbility(s); //CheckAbilities(); _cardHolder = _defaultCard.transform.parent; CreatNewCard(a); }
public void ConfigAI(AISelecter_script.AIStatesClass aiStates) //when choosing AI { AIStates = new AISelecter_script.AIStatesClass(); AIStates = aiStates; _aiDeck = AIBoard.GetComponent <PlayerDeckMananger_script>(); _gameController = AIBoard.GameController; _globalDeck = _gameController.GetComponent <GlobalDeckManager_script>(); _buttonHolder = AIBoard.transform.GetChild(3).gameObject; AIBoard.PlayerName = AIStates.AIName; _aiDeck.SetPlayerDeck(AIStates.DeckValues, true); _buttonHolder.SetActive(false); }
void Awake() { _valueText = this.transform.GetChild(2).GetChild(0).GetComponent <TextMeshProUGUI>(); _skipButton = this.transform.GetChild(3).GetChild(0).GetComponent <Button>(); _stayButton = this.transform.GetChild(3).GetChild(1).GetComponent <Button>(); _mainCardBoard = this.transform.GetChild(0); _handCardBoard = this.transform.GetChild(1); _playerDeckMananger = GetComponent <PlayerDeckMananger_script>(); _playerDoneScreen = this.transform.GetChild(2).GetChild(3).gameObject; _uiManager = GameController.GetComponent <UIManager_script>(); _playerIndicator = _uiManager.PlayerIndicator[PlayerID]; }
void Start() { _playerStatesScript = FindObjectOfType <PlayerStates_script>(); _armPivot = this.transform.GetChild(1); _bulletExit = _armPivot.GetChild(1).GetChild(0); _headRend = transform.GetChild(0).GetChild(1).GetComponent <SpriteRenderer>(); _torsoRend = transform.GetChild(0).GetComponent <SpriteRenderer>(); _legsRend = transform.GetChild(0).GetChild(0).GetComponent <SpriteRenderer>(); _armRend = _armPivot.GetChild(0).GetComponent <SpriteRenderer>(); _effectsManager = GameController.GetComponent <EffectsManager_script>(); _bullets = new List <GameObject>(); AllowShoot = false; RandomPos(); //Invoke("Aim",ReactionTime); }
void Awake() { _aiMananger = AiSelecter.GetComponent <AIMananger_script>(); _gameController = _aiMananger.AIBoard.GameController; _uiManager = _gameController.GetComponent <UIManager_script>(); _aiHolder = transform.GetChild(1); _aiImage = new List <Image>(); _aiImage.Add(_aiHolder.GetChild(0).GetChild(0).GetComponent <Image>()); _aiImage.Add(_aiHolder.GetChild(1).GetChild(0).GetComponent <Image>()); _aiImage.Add(_aiHolder.GetChild(2).GetChild(0).GetComponent <Image>()); _aiText = new List <TextMeshProUGUI>(); _aiText.Add(_aiHolder.GetChild(0).GetChild(1).GetComponent <TextMeshProUGUI>()); _aiText.Add(_aiHolder.GetChild(1).GetChild(1).GetComponent <TextMeshProUGUI>()); _aiText.Add(_aiHolder.GetChild(2).GetChild(1).GetComponent <TextMeshProUGUI>()); _uiManager.OpponentSelction.SetActive(false); _generateSelectionCards = _uiManager.CardSelectionScreen.GetComponent <GenerateSelectionCards_script>(); }
void Start() { _characterMovement = GetComponent <CharacterMovement_script>(); _effectMananger = _gameController.GetComponent <EffectMananger_script>(); }