Exemple #1
0
 public void FirstExecutionAction()
 {
     PlayerActionsEventListenerManager.Get().RegisterOnPlayerActionSelectionWheelAwakeEventListener(this.OnPlayerActionWheelAwake);
 }
Exemple #2
0
 public void Destroy()
 {
     PlayerActionsEventListenerManager.Get().UnRegisterOnPlayerActionSelectionWheelAwakeEventListener(this.OnPlayerActionWheelAwake);
 }
Exemple #3
0
 internal void PlayerActionWheelAwake(List <RTPPlayerAction> availablePlayerActions, Transform followingWorldTransform)
 {
     this.PlayerActionSelectionWheel.AwakeWheel(availablePlayerActions.ConvertAll(rtpPlayerAction => new PlayerSelectionWheelNodeData(rtpPlayerAction) as SelectionWheelNodeData), followingWorldTransform);
     PlayerActionsEventListenerManager.Get().OnPlayerActionSelectionWheelAwake();
 }