Interface IAscensionReward
An IReward that is used during ascension. The ascensionScore can be used to determine what IRewards the user should receive.
Inherited Members
Namespace: IdleKit.Framework
Assembly: cs.temp.dll.dll
Syntax
public interface IAscensionReward : IReward, IPayoutEntity, IEntity, IInjectable
Properties
ascensionRewardData
The IAscensionRewardData associated with this controller.
Declaration
IAscensionRewardData ascensionRewardData { get; }
Property Value
| Type | Description |
|---|---|
| IAscensionRewardData |
ascensionScore
The ascension score is used to determine which IRewards the user should receive.
Declaration
double ascensionScore { get; }
Property Value
| Type | Description |
|---|---|
| Double |
Methods
SetAscensionScore(Double)
Sets the ascensionScore. This should be done prior to this IReward being granted.
Declaration
void SetAscensionScore(double score)
Parameters
| Type | Name | Description |
|---|---|---|
| Double | score |