Show / Hide Table of Contents

    Class ClaimEventRankRewardsStateAction

    Grants rewards based on the players leaderboard rank and flags rank rewards as having been collected.

    Inheritance
    Object
    GrantPayoutsStateAction
    GrantRewardStateAction
    ClaimEventRankRewardsStateAction
    Inherited Members
    GrantRewardStateAction._actionService
    GrantRewardStateAction._rewardService
    GrantRewardStateAction._customPayoutRewards
    GrantRewardStateAction.CustomPayoutRewards
    GrantRewardStateAction.TypesToDispatchAs
    GrantRewardStateAction.Inject(IResolver)
    GrantRewardStateAction.GrantRewards(String[], Int32)
    GrantRewardStateAction.CalculateRewards(String[], Int32)
    GrantRewardStateAction.CalculateReward(IReward)
    GrantPayoutsStateAction._payoutResults
    GrantPayoutsStateAction.PayoutResults
    GrantPayoutsStateAction._typesToDispatchAs
    GrantPayoutsStateAction._currencyService
    GrantPayoutsStateAction._randomService
    GrantPayoutsStateAction.GrantPayouts(CurrencyAmount[])
    Namespace: IdleKit.Gameplay
    Assembly: cs.temp.dll.dll
    Syntax
    public class ClaimEventRankRewardsStateAction : GrantRewardStateAction

    Constructors

    ClaimEventRankRewardsStateAction()

    Declaration
    public ClaimEventRankRewardsStateAction()

    Fields

    _eventSettings

    Declaration
    protected IEventSettings _eventSettings
    Field Value
    Type Description
    IEventSettings

    _rewardIds

    Declaration
    protected string[] _rewardIds
    Field Value
    Type Description
    String[]

    Properties

    EventSettings

    Declaration
    public virtual IEventSettings EventSettings { get; }
    Property Value
    Type Description
    IEventSettings

    RewardIds

    Declaration
    public virtual string[] RewardIds { get; }
    Property Value
    Type Description
    String[]

    Methods

    Apply()

    Declaration
    public override void Apply()
    Overrides
    GrantPayoutsStateAction.Apply()

    Initialize(IEventSettings, String[])

    Declaration
    public virtual void Initialize(IEventSettings eventSettings, string[] rewardIds)
    Parameters
    Type Name Description
    IEventSettings eventSettings
    String[] rewardIds

    ResetAction()

    Declaration
    public override void ResetAction()
    Overrides
    GrantPayoutsStateAction.ResetAction()
    Back to top Copyright © 2020 East Side Games Inc.