コード例 #1
0
 private void MapEngagement(EngagementEntity engagementEntity, Dashboard dashboard)
 {
     dashboard.Status = EngagementStatus.LookupByValue(engagementEntity.EngagementStatusId)?.Name;
     dashboard.ExternalKickoffDate = engagementEntity.ExternalKickoffDate?.ToString("M/d/yyyy");
     dashboard.DeliverableDueDate  = engagementEntity.DeliverableDueDate?.ToString("M/d/yyyy");
     dashboard.EngagementManager   = engagementEntity.EngagementManager;
 }
コード例 #2
0
    public EngagementHandler(InputButtonValue a_engagementKey, ref List <InputPlayer> a_players, Action <EngagementStatus> a_sendStatusAction)
    {
        engagementKey     = a_engagementKey;
        _players          = a_players;
        _sendStatusAction = a_sendStatusAction;

        string[] connectedControllers = Input.GetJoystickNames();
        int      numControllers       = connectedControllers.Length;

        currentEngagmentStatus = new EngagementStatus(numControllers);

        keyboardEngagementKey = InputManager.Instance.KeyboardDefaults().Action1;
        gamePadEngagementKey  = InputManager.Instance.GamePadDefaults().Action1;
    }
コード例 #3
0
 private void EndEngagement(EngagementStatus a_status)
 {
     currentEngagementStatus = a_status;
     engagementHandler       = null;
     currentUpdateAction     = UpdatePlayers;
 }