Esempio n. 1
0
        protected RTPPlayerAction(CorePlayerActionDefinition CorePlayerActionDefinition)
        {
            PlayerActionType = CorePlayerActionDefinition.PlayerActionType;
            var SelectionWheelNodeConfiguration = SelectionWheelNodeConfigurationGameObject.Get().SelectionWheelNodeConfiguration;

            SelectionWheelNodeConfigurationData = SelectionWheelNodeConfiguration.ConfigurationInherentData[CorePlayerActionDefinition.ActionWheelNodeConfigurationId];

            this.CorePlayerActionDefinition = CorePlayerActionDefinition;

            //on init, it is available
            onCooldownTimeElapsed   = this.CorePlayerActionDefinition.CoolDownTime * 2;
            remainingExecutionAmout = this.CorePlayerActionDefinition.ExecutionAmount;
        }
Esempio n. 2
0
 public DummyPlayerAction(CorePlayerActionDefinition CorePlayerActionDefinition) : base(CorePlayerActionDefinition)
 {
 }