Interface IWeaverCharm
Interface used for implementing custom charms.
Namespace: WeaverCore.Interfaces
Assembly: WeaverCore.dll
Syntax
public interface IWeaverCharm
Properties
| Edit this page View SourceAcquired
Gets or sets a value indicating whether the charm has been acquired.
Declaration
bool Acquired { get; set; }
Property Value
Type | Description |
---|---|
bool |
CharmSprite
The sprite of the charm.
Declaration
Sprite CharmSprite { get; }
Property Value
Type | Description |
---|---|
Sprite |
Description
The description of the charm.
Declaration
string Description { get; }
Property Value
Type | Description |
---|---|
string |
Equipped
Gets or sets a value indicating whether the charm is equipped.
Declaration
bool Equipped { get; set; }
Property Value
Type | Description |
---|---|
bool |
Name
The name of the charm.
Declaration
string Name { get; }
Property Value
Type | Description |
---|---|
string |
NewlyCollected
Gets or sets a value indicating whether the charm has been newly collected.
Declaration
bool NewlyCollected { get; set; }
Property Value
Type | Description |
---|---|
bool |
NotchCost
The notch cost of the charm.
Declaration
int NotchCost { get; }
Property Value
Type | Description |
---|---|
int |