void Awake() { isModalOpen = FindObjectOfType <TrackIsModalOpen>(); towerModalViewService = new TowerModalViewService(ClosePanel); Answer = new DispatchOnSet <int>(); }
void Awake() { IsVisible = new DispatchOnSet <bool>(gameObject.GetInstanceID()); IsVisible.value = true; IsVisible.NotifyOnValueSet(ChangeVisibility); }
void Awake() { // Setting up the references. particle = GetComponentInChildren <ParticleSystem> (); play = new DispatchOnSet <bool>(this.gameObject.GetInstanceID()); play.NotifyOnValueSet(Play); }
void Awake() { isModalOpen = FindObjectsOfType <TrackIsModalOpen>(); IsPressed = new DispatchOnSet <bool>(gameObject.GetInstanceID()); IsHighlighted = false; CurrentColorStates = new HashSet <HighlightState>(); }
void Awake() { // PieceType is set in Context NumPieces = new DispatchOnSet <int>(gameObject.GetInstanceID()); NumPieces.value = 0; NumPieces.NotifyOnValueSet(ChangeNumPieces); }
private void Awake() { isAlive = new DispatchOnSet <bool>(gameObject.GetInstanceID()) { value = true }; isAlive.NotifyOnValueSet(OnDeath); }
private void Awake() { playerTransform = transform; selection = new DispatchOnChange <HexCoordinates>(gameObject.GetInstanceID()); cellClick = new DispatchOnSet <HexCoordinates>(gameObject.GetInstanceID()); pass = new DispatchOnSet <bool>(gameObject.GetInstanceID()); abilitySelected = new DispatchOnSet <int>(gameObject.GetInstanceID()); cancel = new DispatchOnSet <bool>(gameObject.GetInstanceID()); }
void Awake() { Clicked = new DispatchOnSet <bool> { value = false }; ClickAction = LoadTitleScene; }
private void Awake() { unitTransform = transform; anim = GetComponent <Animator>(); isMyTurn = new DispatchOnSet <bool>(gameObject.GetInstanceID()); currentAbility = new DispatchOnSet <int>(gameObject.GetInstanceID()); maxMove = 5; moveCounter = new DispatchOnChange <int>(gameObject.GetInstanceID()); state = new DispatchOnSet <UnitTurnState>(gameObject.GetInstanceID()); }
private void Awake() { lastSpawnedID = new DispatchOnSet <int>(gameObject.GetInstanceID()); spawnPositions = new Vector3[transform.childCount]; for (int i = 0; i < transform.childCount; ++i) { spawnPositions[i] = transform.GetChild(i).position; } }
void Awake() { _transform = transform; // Set up the references. _gunParticles = GetComponent <ParticleSystem> (); _gunLine = GetComponent <LineRenderer> (); _gunAudio = GetComponent <AudioSource> (); _gunLight = GetComponent <Light> (); _targetHit = new DispatchOnSet <bool>(gameObject.GetInstanceID()); }
void Awake() { Cancel = new DispatchOnSet <bool>(gameObject.GetInstanceID()) { value = false }; IsVisible = new DispatchOnSet <bool>(gameObject.GetInstanceID()) { value = false }; }
private void Awake() { currentHealth = new DispatchOnSet <float>(gameObject.GetInstanceID()) { value = m_MaxHealth }; isAlive = new DispatchOnSet <bool>(gameObject.GetInstanceID()) { value = true }; }
public void SetupButton(Button button, ITowerOptionBase config, DispatchOnSet <int> answer, bool addClosePanel) { DeactivateButton(button); // Reset button first button.onClick.AddListener(delegate() { // Trigger confirmation that clicked item was referenced piece id (engine will pick it up) answer.value = config.ReferencedPieceId; }); if (addClosePanel) { button.onClick.AddListener(closePanel); } button.GetComponentInChildren <Text>().text = config.Name; button.gameObject.SetActive(true); button.interactable = config.Enabled; }
void Awake() { apply = new DispatchOnSet <bool>(gameObject.GetInstanceID()); }
void Awake() { Answer = new DispatchOnSet <int>(gameObject.GetInstanceID()); }
internal void SetupButtonHandlers(Button pieceTierButton, ITowerOptionBase config, DispatchOnSet <int> answer, bool addClosePanel) { DeactivateButton(pieceTierButton); // Reset button first pieceTierButton.onClick.AddListener(delegate() { // Trigger confirmation that clicked item was referenced piece id (engine will pick it up) answer.value = config.ReferencedPieceId; }); if (addClosePanel) { pieceTierButton.onClick.AddListener(closePanel); } ActivateButton(pieceTierButton, config.Enabled); }
void Awake() { modalViewService = new ModalViewService(ClosePanelVisibility); Answer = new DispatchOnSet <int>(); }
private void Awake() { lastImpactPos = new DispatchOnSet <Vector3>(gameObject.GetInstanceID()); }
void Awake() { Answer = new DispatchOnSet <ModalQuestionAnswer>(gameObject.GetInstanceID()); }
private void Awake() { OnPressed = new DispatchOnSet <UserMovementInfo>(); IsInteractable = _button.interactable; _button.onClick.AddListener(OnButtonClick); }
private void Awake() { triggeredAgainstTarget = new DispatchOnSet <bool>(gameObject.GetInstanceID()); }
void Awake() { Answer = new DispatchOnSet <PieceSide>(gameObject.GetInstanceID()); }
public BattleImplementor() { state = new DispatchOnSet <BattleState>(); units = new List <int>(); }