Loading...
Searching...
No Matches
PixelCrushers.QuestMachine.QuestMachineID Class Reference

Provides an ID to GameObjects that don't have a QuestEntity or IdentifiableQuestListContainer component. More...

Inheritance diagram for PixelCrushers.QuestMachine.QuestMachineID:
Collaboration diagram for PixelCrushers.QuestMachine.QuestMachineID:

Protected Attributes

StringField m_id = new StringField()
 
StringField m_displayName = new StringField()
 
Sprite m_image
 
QuestListContainer m_questListContainer
 

Properties

StringField id [get, set]
 The ID that uniquely identifies this GameObject.
 
StringField displayName [get, set]
 The name shown in UIs.
 
Sprite image [get, set]
 The image shown in UIs.
 
QuestListContainer questListContainer [get, set]
 QuestListContainer (such as QuestJournal) associated with this GameObject.
 
- Properties inherited from PixelCrushers.QuestMachine.IQuestMachineID

Detailed Description

Provides an ID to GameObjects that don't have a QuestEntity or IdentifiableQuestListContainer component.

Member Data Documentation

◆ m_displayName

StringField PixelCrushers.QuestMachine.QuestMachineID.m_displayName = new StringField()
protected

◆ m_id

StringField PixelCrushers.QuestMachine.QuestMachineID.m_id = new StringField()
protected

◆ m_image

Sprite PixelCrushers.QuestMachine.QuestMachineID.m_image
protected

◆ m_questListContainer

QuestListContainer PixelCrushers.QuestMachine.QuestMachineID.m_questListContainer
protected

Property Documentation

◆ displayName

StringField PixelCrushers.QuestMachine.QuestMachineID.displayName
getset

The name shown in UIs.

Implements PixelCrushers.QuestMachine.IQuestMachineID.

◆ id

StringField PixelCrushers.QuestMachine.QuestMachineID.id
getset

The ID that uniquely identifies this GameObject.

Implements PixelCrushers.QuestMachine.IQuestMachineID.

◆ image

Sprite PixelCrushers.QuestMachine.QuestMachineID.image
getset

The image shown in UIs.

If blank, uses the Quest Entity's Image if present.

Implements PixelCrushers.QuestMachine.IQuestMachineID.

◆ questListContainer

QuestListContainer PixelCrushers.QuestMachine.QuestMachineID.questListContainer
getset

QuestListContainer (such as QuestJournal) associated with this GameObject.


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