Provides a higher-level way to report deeds to the FactionManager using a deed template library. More...
Public Member Functions | |
virtual void | ReportDeed (string tag, FactionMember target) |
Reports that the faction member committed a deed. | |
virtual void | ReportDeedByActor (FactionMember actor, string tag, FactionMember target) |
Reports that the faction member committed a deed. | |
virtual bool | FindDeedTemplate (string tag, out DeedTemplate deedTemplate) |
Static Public Member Functions | |
static List< string > | ZonePluginActivator () |
For optional UtopiaWorx Zone Controller integration. | |
Public Attributes | |
Dimension | dimension = Dimension.Is3D |
The dimension in which to report deeds to FactionManager. | |
DeedTemplateLibrary | deedTemplateLibrary |
The predefined deed templates. | |
Protected Member Functions | |
virtual void | Awake () |
Provides a higher-level way to report deeds to the FactionManager using a deed template library.
Add this to the faction member that performs the actions (usually the player).
|
inlineprotectedvirtual |
|
inlinevirtual |
|
inlinevirtual |
Reports that the faction member committed a deed.
tag | Tag of the deed in the deed template library. |
target | Target of the deed. |
|
inlinevirtual |
Reports that the faction member committed a deed.
tag | Tag of the deed in the deed template library. |
target | Target of the deed. |
|
inlinestatic |
For optional UtopiaWorx Zone Controller integration.
DeedTemplateLibrary PixelCrushers.LoveHate.DeedReporter.deedTemplateLibrary |
The predefined deed templates.
Dimension PixelCrushers.LoveHate.DeedReporter.dimension = Dimension.Is3D |
The dimension in which to report deeds to FactionManager.