Show / Hide Table of Contents

Class HunterJournalEntry

Used for adding new hunter's journal entries

Inheritance
object
Object
ScriptableObject
HunterJournalEntry
AdvancedHunterJournalEntry
BasicHunterJournalEntry
Inherited Members
ScriptableObject.SetDirty()
ScriptableObject.CreateInstance(string)
ScriptableObject.CreateInstance(Type)
ScriptableObject.CreateInstance<T>()
Namespace: WeaverCore.Features
Assembly: WeaverCore.dll
Syntax
public abstract class HunterJournalEntry : ScriptableObject

Properties

| Edit this page View Source

Description

The description of the enemy in the hunter's journal

Declaration
public abstract string Description { get; }
Property Value
Type Description
string
| Edit this page View Source

Discovered

Records whether or not this enemy has been discovered

Declaration
public abstract bool Discovered { get; set; }
Property Value
Type Description
bool
| Edit this page View Source

EntryName

The internal name of this journal entry

Declaration
public abstract string EntryName { get; }
Property Value
Type Description
string
| Edit this page View Source

HuntersNotes

The hunter's notes on the enemy in the hunter's journal. Only visible after the amount of kills has reached the HuntersNotesThreshold

Declaration
public abstract string HuntersNotes { get; }
Property Value
Type Description
string
| Edit this page View Source

HuntersNotesThreshold

The amount of kills required before the HuntersNotes becomes visible

Declaration
public abstract int HuntersNotesThreshold { get; }
Property Value
Type Description
int
| Edit this page View Source

Icon

The icon shown in the menu at the left-side of the hunter's journal

Declaration
public abstract Sprite Icon { get; }
Property Value
Type Description
Sprite
| Edit this page View Source

IsNewEntry

Is this a brand new entry in the journal? This is mainly used to highlight brand new elements in the journal

Declaration
public abstract bool IsNewEntry { get; set; }
Property Value
Type Description
bool
| Edit this page View Source

KillCount

The recorded amount of times this enemy has been killed. NOTE: This will stop counting up once the number reaches the HuntersNotesThreshold

Declaration
public abstract int KillCount { get; set; }
Property Value
Type Description
int
| Edit this page View Source

Sprite

The image of the enemy shown in the hunter's journal when selected

Declaration
public abstract Sprite Sprite { get; }
Property Value
Type Description
Sprite
| Edit this page View Source

Title

The title of the enemy in the hunter's journal

Declaration
public abstract string Title { get; }
Property Value
Type Description
string
| Edit this page View Source

Type

Declaration
public virtual HunterJournalEntry.EntryType Type { get; }
Property Value
Type Description
HunterJournalEntry.EntryType

Extension Methods

ReflectionUtilities.ReflectCallMethod(object, string, object[], BindingFlags)
ReflectionUtilities.ReflectGetField(object, string, BindingFlags)
ReflectionUtilities.ReflectGetMethod(object, string, BindingFlags)
ReflectionUtilities.ReflectGetProperty(object, string, BindingFlags)
ReflectionUtilities.ReflectSetField(object, string, object, BindingFlags)
ReflectionUtilities.ReflectSetProperty(object, string, object, BindingFlags)
  • Edit this page
  • View Source
☀
☾
In this article
Back to top
Generated by DocFX
☀
☾