CandideServer.Models.Rewards.ItemRewardStrategy
Type JSONpublic class in CandideServer.Models.Rewards
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Models.Rewards - Base type
System.Object - Interfaces
CandideServer.Models.Rewards.IRewardStrategy - Hash
6528CF6353603B120DFC446593994E65F471B9F1C4DDB98F64135F40C1AF76C0
Relationships
Base type
System.Object
Interfaces
Fields
| Name | Visibility | Signature |
|---|---|---|
Amount# | public | public System.Int32 Amount |
ItemId# | public | public System.String ItemId |
Methods
ApplyReward
#
public System.Void ApplyReward(System.Nullable<System.Guid> playerCharacterId, System.Boolean sendToNetwork)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
07BC1EA78BEE077BE5DF95A857FBF853E8BDDBD3F10403614952A1EB3E8B9A67 - Body hash
8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55 - IL size1
GetName
#
public System.Void GetName(System.Text.StringBuilder sb)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
7F6D0CE691999C5207D7695772FEBF5E4FCE4BF47868C799EA4A40072E4ABB1F - Body hash
15861093548987C6D1537FA522C4D2862324507B0DB9A51D526C0A9E5E54F0AC - IL size31
Referenced calls
Shared.Data.ItemDataBase::GetItemDataOrMissing(System.String)Shared.Text.StringExtensions::GetTranslation(Shared.Text.StringId)System.Text.StringBuilder::Append(System.String)
GetTextDescription
#
public System.Void GetTextDescription(System.Text.StringBuilder sb)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
3C207B66518F2A07D2AA429FA69453A04D30C1270134B03A504CF66F5E83E35F - Body hash
B086B9931529BFC54F22A3753B4405BF560F17A936127AEBDEF29505D82A795E - IL size25
Referenced calls
Shared.Data.ItemDataBase::GetItemDataOrMissing(System.String)System.Text.StringBuilder::Append(System.String)
String literals
Implement this