Loading...
Searching...
No Matches
PixelCrushers.QuestMachine.InventoryProRewardSystem Class Reference
Inheritance diagram for PixelCrushers.QuestMachine.InventoryProRewardSystem:
Collaboration diagram for PixelCrushers.QuestMachine.InventoryProRewardSystem:

Public Member Functions

override int DetermineReward (int points, Quest quest, EntityType goalEntityType)
 
- Public Member Functions inherited from PixelCrushers.QuestMachine.RewardSystem
virtual int DetermineReward (int points, Quest quest)
 

Public Attributes

bool rewardExperience = true
 
StringField experienceStatCategory = new StringField("Default")
 
StringField experienceStatName = new StringField("Level")
 
StringField experienceLabel = new StringField("XP")
 
- Public Attributes inherited from PixelCrushers.QuestMachine.RewardSystem
float probability = 1
 

Properties

List< InventoryItemBase > items [get, set]
 
List< CurrencyDecorator > currencies [get, set]
 

Member Function Documentation

◆ DetermineReward()

override int PixelCrushers.QuestMachine.InventoryProRewardSystem.DetermineReward ( int  points,
Quest  quest,
EntityType  goalEntityType 
)
inlinevirtual

Member Data Documentation

◆ experienceLabel

StringField PixelCrushers.QuestMachine.InventoryProRewardSystem.experienceLabel = new StringField("XP")

◆ experienceStatCategory

StringField PixelCrushers.QuestMachine.InventoryProRewardSystem.experienceStatCategory = new StringField("Default")

◆ experienceStatName

StringField PixelCrushers.QuestMachine.InventoryProRewardSystem.experienceStatName = new StringField("Level")

◆ rewardExperience

bool PixelCrushers.QuestMachine.InventoryProRewardSystem.rewardExperience = true

Property Documentation

◆ currencies

List<CurrencyDecorator> PixelCrushers.QuestMachine.InventoryProRewardSystem.currencies
getset

◆ items

List<InventoryItemBase> PixelCrushers.QuestMachine.InventoryProRewardSystem.items
getset

The documentation for this class was generated from the following file: