Interface IEventSettingsData
Contains data associated with a specific IEventSettings.
Inherited Members
Namespace: IdleKit.Framework
Assembly: cs.temp.dll.dll
Syntax
public interface IEventSettingsData : IEntityData, ISavedDataProvider, IStaticData
Properties
claimInContentId
Returns the instanceId for the associated IContent that rewards can be claimed in.
Declaration
string claimInContentId { get; }
Property Value
Type | Description |
---|---|
String |
eventContentId
Returns the id of the IEventContentData that this is associated with.
Declaration
string eventContentId { get; }
Property Value
Type | Description |
---|---|
String |
milestoneRewards
Returns a mapping of IMilestone reward ids to reward ids that exist in the IContent where claiming rewards takes place.
Declaration
MilestoneRewardPair[] milestoneRewards { get; }
Property Value
Type | Description |
---|---|
MilestoneRewardPair[] |
uniqueEventContentId
Returns the instanceId of the associated IEventContent that is going to be used to load the relative IEventContent.
Declaration
string uniqueEventContentId { get; }
Property Value
Type | Description |
---|---|
String |
Methods
GetMappedRewardId(String)
Returns a reward id that exists in the IContent where claiming rewards takes place based on the
Declaration
string GetMappedRewardId(string milestoneId)
Parameters
Type | Name | Description |
---|---|---|
String | milestoneId |
Returns
Type | Description |
---|---|
String |