protected override void OnMove(object sender, InfoEventArgs<Point> e)
 {
     if (e.info.y > 0 || e.info.x > 0)
         SetTarget (index + 1);
     else
         SetTarget (index - 1);
 }
Beispiel #2
0
 protected override void OnMove(object sender, InfoEventArgs<Point> e)
 {
     if (e.info.x > 0 || e.info.y < 0)
         abilityMenuPanelController.Next();
     else
         abilityMenuPanelController.Previous();
 }
Beispiel #3
0
 protected override void OnFire(object sender, InfoEventArgs<int> e)
 {
     if (e.info == 0)
         Confirm();
     else
         Cancel();
 }
 protected override void OnMove(object sender, InfoEventArgs<Point> e)
 {
     if (e.info.x > 1 || e.info.y > 1)
         SelectTarget( (index + 1) % targets.Count );
     else
         SelectTarget( (index == 0) ? targets.Count - 1 : index - 1 );
 }
 void OnMenuSelection(object sender, InfoEventArgs<int> e)
 {
     ability = skillSet.skills[ e.info ];
     if (ability.rangeType == Ability.Ranges.Infinite || ability.rangeType == Ability.Ranges.Self)
         owner.ChangeState<ConfirmAbilityTargetState>();
     else
         owner.ChangeState<AbilityTargetState>();
 }
 protected override void OnFire(object sender, InfoEventArgs<int> e)
 {
     if (e.info == 0) {
         if (tiles.Contains (owner.currentTile))
             owner.ChangeState<MoveSequenceState> ();
     } else {
         owner.ChangeState<CommandSelectionState> ();
     }
 }
 protected override void OnFire(object sender, InfoEventArgs<int> e)
 {
     if (e.info == 0) {
         if (turn.targets.Count > 0)
             owner.ChangeState<PerformAbilityState> ();
     } else {
         owner.ChangeState<AbilityTargetState>();
     }
 }
 protected override void OnMove(object sender, InfoEventArgs<Point> e)
 {
     if (ar.directionOriented) {
         ChangeDirection (e.info);
     } else {
         SelectTile(e.info + pos);
         RefreshSecondaryStatPanel(pos);
     }
 }
 protected override void OnFire(object sender, InfoEventArgs<int> e)
 {
     if (e.info == 0) {
         if(ar.directionOriented || tiles.Contains(board.GetTile(pos)))
             owner.ChangeState<ConfirmAbilityTargetState>();
     } else {
         owner.ChangeState<CategorySelectionState>();
     }
 }
    protected override void OnMove(object sender, InfoEventArgs<Point> e)
    {
        if (visible == false)
            return;

        if (e.info.x > 0 || e.info.y < 0)
            Next ();
        else
            Previous ();
    }
 public static int ModifiedStat(this Unit unit, Stats type)
 {
     if (statCheckEvent != null)
     {
         InfoEventArgs<int> e = new InfoEventArgs<int>( unit.BaseStat(type) );
         statCheckEvent(unit, e);
         return e.info;
     }
     return unit.BaseStat(type);
 }
 protected override void OnFire(object sender, InfoEventArgs<int> e)
 {
     switch (e.info)
     {
     case 0:
         owner.ChangeState<PerformAbilityState>();
         break;
     case 1:
         owner.ChangeState<AbilityTargetState>();
         break;
     }
 }
 protected override void OnFire(object sender, InfoEventArgs<int> e)
 {
     switch (e.info)
     {
     case 0:
         GetTargets();
         break;
     case 1:
         owner.ChangeState<AbilitySelectionState>();
         break;
     }
 }
Beispiel #14
0
 protected override void OnFire(object sender, InfoEventArgs<int> e)
 {
     switch (e.info)
     {
     case 0:
         owner.CompletedTurn();
         break;
     case 1:
         current.Dir = startDir;
         owner.ChangeState<CommandSelectionState>();
         break;
     }
 }
 protected override void OnFire(object sender, InfoEventArgs<int> e)
 {
     switch (e.info)
     {
     case 0:
         if (tiles.Contains(tile))
             owner.ChangeState<MoveSequenceState>();
         break;
     case 1:
         owner.ChangeState<CommandSelectionState>();
         break;
     }
 }
Beispiel #16
0
 protected override void OnFire(object sender, InfoEventArgs<int> e)
 {
     switch (e.info)
     {
     case 0:
         owner.ChangeState<SelectUnitState>();
         break;
     case 1:
         turn.actor.dir = startDir;
         turn.actor.Match();
         owner.ChangeState<CommandSelectionState>();
         break;
     }
 }
Beispiel #17
0
        private static void ListSaving(object sender, InfoEventArgs e)
        {
            if (e != null && e.Info != null && e.Info.ObjectState == MetaObjectState.Modified)
            {
                if (e.Info.Properties["Title"].IsChanged || e.Info.Properties["Description"].IsChanged)
                {
                    SystemEvents.AddSystemEvents(SystemEventTypes.List_Updated_GeneralInfo, (int)e.Info.PrimaryKeyId.Value);
                }

                if (e.Info.Properties["Status"].IsChanged)
                {
                    SystemEvents.AddSystemEvents(SystemEventTypes.List_Updated_Status, (int)e.Info.PrimaryKeyId.Value);
                }
            }
        }
 void OnMenuSelection(object sender, InfoEventArgs<int> e)
 {
     switch (e.info)
     {
     case 0:
         owner.ChangeState<MoveTargetState>();
         break;
     case 1:
         owner.ChangeState<CategorySelectionState>();
         break;
     case 2:
         owner.ChangeState<EndFacingState>();
         break;
     }
 }
    protected override void OnFire(object sender, InfoEventArgs<int> e)
    {
        if (visible == false)
            return;

        switch (e.info)
        {
        case 0:
            if (selectEvent != null)
                selectEvent(this, new InfoEventArgs<int>(selection));
            break;
        case 1:
            if (cancelEvent != null)
                cancelEvent(this, EventArgs.Empty);
            break;
        }
    }
Beispiel #20
0
	void HandlefireEvent (object sender, InfoEventArgs<int> e)
	{
		switch (e.info) {
		case(0):
			_ray = Camera.main.ScreenPointToRay (Input.mousePosition);
			if (Physics.Raycast (_ray, out _hit)) {
				Debug.Log ("Hit");
				if (_hit.transform.tag == "Ground") {
					_isTargetSet = true;
					_target = _hit.point;
				}
			}
			break;
		
		}

		
	}
 protected override void OnMove(object sender, InfoEventArgs<Point> e)
 {
     SelectTile(e.info + pos);
 }
Beispiel #22
0
 protected virtual void OnMove(object sender, InfoEventArgs<Point> e)
 {
 }
Beispiel #23
0
 protected override void OnFire(object sender, InfoEventArgs<int> e)
 {
     base.OnFire (sender, e);
     conversationController.Next();
 }
Beispiel #24
0
 protected override void OnMove(object sender, InfoEventArgs <Point> e)
 {
     turn.actor.dir = e.info.GetDirection();
     turn.actor.Match();
     owner.facingIndicator.SetDirection(turn.actor.dir);
 }
Beispiel #25
0
 protected override void MoveButton(object sender, InfoEventArgs <Point> e)
 {
     SelectTile(e.info + pos);
     RefreshPrimaryStatPanel(pos);
 }
Beispiel #26
0
 /**
  *<summary>
  * Responds to <see cref="EndTurnButtonControl.endTurnButtonPressedEvent"/>
  * Updates the stored turnqueue to the next turn
  * Calls a general EndTurnEvent
  *</summary>
  */
 private void OnEndTurnButtonPressedEvent(object sender, InfoEventArgs <bool> e)
 {
     queue.endTurn();
     activeEntity = queue.activeEntity;
     endTurnEvent(this, new InfoEventArgs <EntityModel>(queue.activeEntity));
 }
Beispiel #27
0
 /// <summary>
 /// Move the selected tile on move
 /// </summary>
 /// <param name="sender">Sender of the event</param>
 /// <param name="eventInfos">Event informations</param>
 protected override void OnMove(object sender, InfoEventArgs <Point> eventInfos)
 {
     this.SelectTile(eventInfos.info + this.pos);
 }
Beispiel #28
0
 /// <summary>
 /// Вызывается во время прихода информации с сервиса авторизации.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void AuthServiceInfoStatusChanged(object sender, InfoEventArgs e)
 {
     SaveInvoke(() => _authModel.ErrorText = e.InfoText);
 }
Beispiel #29
0
 protected override void OnCancel(object sender, InfoEventArgs <int> e)
 {
     owner.ChangeState <ActionSelectionState>();
 }
Beispiel #30
0
 /// <summary>
 /// Show the shape description in the lower part of the control
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void ShowDescription(object sender, InfoEventArgs e)
 {
     this.DescriptionLabel.Text = e.Message;
 }
 /// <summary>
 /// <para>Evento de movimiento</para>
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 public override void OnMove(object sender, InfoEventArgs <Punto> e)       // Evento de movimiento
 {
     // Seleccionar el area y actualizar el panel de info
     SeleccionarArea(e.info + Pos);
     ActualizarPanelInfoUnidad(Pos);
 }
Beispiel #32
0
 protected virtual void OnMove(object sender, InfoEventArgs <Vector2> e)
 {
 }
 /// <summary>
 /// <para>Cuando se mueve</para>
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 public override void OnMove(object sender, InfoEventArgs <Punto> e)       // Cuando se mueve
 {
     SeleccionarArea(e.info + Pos);
     ActualizarPanelInfoUnidad(Pos);
 }
Beispiel #34
0
 protected override void OnMove(object sender, InfoEventArgs <Point> e)
 {
     SelectTile(e.Info + Position);
 }
 protected override void OnMove(object sender, InfoEventArgs<Point> e)
 {
     owner.MoveCursor(e.info);
     attackerPanel.ShowStats(tile.unit, heroes.Contains(tile.unit));
 }
Beispiel #36
0
 protected override void OnMove(object sender, InfoEventArgs <Point> e)
 {
     SelectTile(e.info + pos);
 }
Beispiel #37
0
 protected override void OnMove(object sender, InfoEventArgs <Vector2> e)
 {
 }
 protected virtual void OnMove(object sender, InfoEventArgs <Point> e)
 {
 }
Beispiel #39
0
 private void OnMoveEvent(object sender, InfoEventArgs <Point> e)
 {
     Debug.Log("Move " + e.info);
 }
Beispiel #40
0
 protected override void OnPressMove(object sender, InfoEventArgs <Vector2> e)
 {
     //Disable while eating
 }
Beispiel #41
0
 protected override void OnTurnPass(object sender, InfoEventArgs <int> e)
 {
     owner.ChangeState <SelectUnitState>();
 }
Beispiel #42
0
 void OnKeyEvent(object sender, InfoEventArgs <KeyCode> e)
 {
     Debug.Log("key " + e.info);
 }
Beispiel #43
0
 void phone_InfoEventReceived(object sender, InfoEventArgs args)
 {
     Trace.WriteLine("Info Event Received " + args.info, "Info"); ;
 }
 protected override void OnFire(object sender, InfoEventArgs<int> e)
 {
     if (e.info == 0)
         owner.ChangeState<CommandSelectionState>();
 }
 protected virtual void OnFire(object sender, InfoEventArgs <int> e)
 {
 }
Beispiel #46
0
 protected virtual void SendMsg(InfoEventArgs e) => Message?.Invoke(this, e);
 protected override void OnFire(object sender, InfoEventArgs <int> e)
 {
     base.OnFire(sender, e);
     conversationController.Next();
 }
Beispiel #48
0
 protected virtual void OnZoom(object sender, InfoEventArgs <int> e)
 {
     owner.cameraRig.CameraIndex -= e.info;
 }
Beispiel #49
0
 protected virtual void OnFire(object sender, InfoEventArgs<int> e)
 {
 }
Beispiel #50
0
 protected virtual void OnEscape(object sender, InfoEventArgs <string> e)
 {
     TogglePauseMenu();
 }
Beispiel #51
0
 private void MapControlOnHover(object sender, InfoEventArgs e)
 {
     FeatureInfo.Text = e.Feature == null ? "" : $"Hover Info:{Environment.NewLine}{e.Feature.ToDisplayText()}";
 }
Beispiel #52
0
 void OnMoveEvent(object sender, InfoEventArgs <Point> e)
 {
     Debug.Log("Move " + e.info.ToString());
 }
Beispiel #53
0
 private void OnFishDeathEvent(object sender, InfoEventArgs<int> e)
 {
     _score += e.info;
 }
Beispiel #54
0
 public void Info(Talker talker, dynamic caller, InfoEventArgs info)
 {
 }
Beispiel #55
0
 private void OnFishDeathEvent(object sender, InfoEventArgs<int> e)
 {
     textField.text = ScoreManager.score.ToString();
 }
Beispiel #56
0
 protected void OnAbilitySelected(object sender, InfoEventArgs <int> e)
 {
     abilityMenuPanelController.SetSelection(e.info);
     turn.ability = abilityList.GetAbility(abilityMenuPanelController.selection);
     owner.ChangeState <AbilityTargetState>();
 }
Beispiel #57
0
 protected override void OnMove(object sender, InfoEventArgs<Point> e)
 {
     SelectTile (e.info + pos);
     RefreshPrimaryStatPanel (pos);
 }
Beispiel #58
0
 private void OnFireEvent(object sender, InfoEventArgs <int> e)
 {
     Debug.Log("Fire " + e.info);
 }
Beispiel #59
0
 private void OnFishDeathEvent(object sender, InfoEventArgs <int> e)
 {
     _score += e.info;
 }
 void OnMenuSelection(object sender, InfoEventArgs<int> e)
 {
     owner.skillSet = owner.current.capability[e.info];
         owner.ChangeState<AbilitySelectionState>();
 }