Class AvatarsUnlockReward
Inheritance
AvatarsUnlockReward
Assembly: cs.temp.dll.dll
Syntax
public class AvatarsUnlockReward : IAvatarsUnlockReward, ICustomPayoutReward, IReward, IPayoutEntity, IEntity, IInjectable
Constructors
AvatarsUnlockReward(String)
Declaration
public AvatarsUnlockReward(string id)
Parameters
Type |
Name |
Description |
String |
id |
|
Fields
_avatarService
Declaration
protected IAvatarService _avatarService
Field Value
_id
Declaration
Field Value
Properties
Id
Declaration
public virtual string Id { get; }
Property Value
PayoutEntityData
Declaration
public IPayoutEntityData PayoutEntityData { get; }
Property Value
RewardData
Declaration
public virtual IRewardData RewardData { get; }
Property Value
Methods
CalculatePayouts()
Declaration
public virtual CurrencyAmount[] CalculatePayouts()
Returns
CanClaim(Boolean)
Declaration
public virtual bool CanClaim(bool ignoreFallback = false)
Parameters
Type |
Name |
Description |
Boolean |
ignoreFallback |
|
Returns
CheckIfAvatarsExist()
Declaration
protected virtual bool CheckIfAvatarsExist()
Returns
CheckIfCollectionsExist()
Declaration
protected virtual bool CheckIfCollectionsExist()
Returns
Cleanup(IEntityLoaderService)
Declaration
public virtual void Cleanup(IEntityLoaderService entityLoaderService)
Parameters
Initialize()
Declaration
public virtual void Initialize()
Inject(IResolver)
Declaration
public virtual void Inject(IResolver resolver)
Parameters
Type |
Name |
Description |
IResolver |
resolver |
|
ProcessCustomPayout()
Declaration
public void ProcessCustomPayout()
Implements
IInjectable