Loading...
Searching...
No Matches
AdventureCore.ConsolidatedMessagesInstruction Class Reference

Detailed Description

sends start and end messages to the character when it is added and removed
multiple instructions of this type are consolidated using the key
so if 2 instructions are added and removed the messages are only sent once

Inheritance diagram for AdventureCore.ConsolidatedMessagesInstruction:
AdventureCore.CharacterInstructionBase

Public Member Functions

override void Apply (CharacterBase character)
 
override void Reset (CharacterBase character)
 
- Public Member Functions inherited from AdventureCore.CharacterInstructionBase
void Apply (CharacterBase character)
 apply the instruction, whenever a new instruction is added all instructions are reset and applied again
 
void Reset (CharacterBase character)
 reset whatever the instruction is affecting to its original value or remove whatever influence the instruction has had from the character
 

Public Attributes

string Key
 
string StartMessage
 
string EndMessage
 

Additional Inherited Members

- Properties inherited from AdventureCore.CharacterInstructionBase
object Owner [get, set]