Pauses Corgi and/or disables player input when receiving a 'Pause Player' message from the quest journal or quest dialogue UI.
More...
Pauses Corgi and/or disables player input when receiving a 'Pause Player' message from the quest journal or quest dialogue UI.
Resumes when receiving 'Unpause Player'. You can also manually call Pause() and Unpause().
◆ OnDisable()
virtual void PixelCrushers.QuestMachine.CorgiEngineSupport.QuestMachinePauseCorgi.OnDisable |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ OnEnable()
virtual void PixelCrushers.QuestMachine.CorgiEngineSupport.QuestMachinePauseCorgi.OnEnable |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ OnMessage()
void PixelCrushers.QuestMachine.CorgiEngineSupport.QuestMachinePauseCorgi.OnMessage |
( |
MessageArgs |
messageArgs | ) |
|
|
inline |
Handles a message that the message handler is listening for.
- Parameters
-
messageArgs | The message that was sent to the MessageSystem. |
Implements PixelCrushers.IMessageHandler.
◆ Pause()
virtual void PixelCrushers.QuestMachine.CorgiEngineSupport.QuestMachinePauseCorgi.Pause |
( |
| ) |
|
|
inlinevirtual |
◆ PermitAbility< T >()
virtual void PixelCrushers.QuestMachine.CorgiEngineSupport.QuestMachinePauseCorgi.PermitAbility< T > |
( |
Character |
player, |
|
|
bool |
value |
|
) |
| |
|
inlineprotectedvirtual |
◆ SetAllInputManagers()
virtual void PixelCrushers.QuestMachine.CorgiEngineSupport.QuestMachinePauseCorgi.SetAllInputManagers |
( |
bool |
value | ) |
|
|
inlineprotectedvirtual |
◆ SetAllPlayersComponents()
virtual void PixelCrushers.QuestMachine.CorgiEngineSupport.QuestMachinePauseCorgi.SetAllPlayersComponents |
( |
bool |
value | ) |
|
|
inlineprotectedvirtual |
◆ SetCorgiInput()
virtual void PixelCrushers.QuestMachine.CorgiEngineSupport.QuestMachinePauseCorgi.SetCorgiInput |
( |
bool |
value | ) |
|
|
inlineprotectedvirtual |
◆ StopAnimators()
IEnumerator PixelCrushers.QuestMachine.CorgiEngineSupport.QuestMachinePauseCorgi.StopAnimators |
( |
| ) |
|
|
inlineprotected |
◆ Unpause()
virtual void PixelCrushers.QuestMachine.CorgiEngineSupport.QuestMachinePauseCorgi.Unpause |
( |
| ) |
|
|
inlinevirtual |
◆ UnpauseAtEndOfFrame()
virtual IEnumerator PixelCrushers.QuestMachine.CorgiEngineSupport.QuestMachinePauseCorgi.UnpauseAtEndOfFrame |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ UnpauseNow()
virtual void PixelCrushers.QuestMachine.CorgiEngineSupport.QuestMachinePauseCorgi.UnpauseNow |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ boolAnimatorParametersToStop
string [] PixelCrushers.QuestMachine.CorgiEngineSupport.QuestMachinePauseCorgi.boolAnimatorParametersToStop = new string[] { } |
◆ disableCorgiInputDuringPause
bool PixelCrushers.QuestMachine.CorgiEngineSupport.QuestMachinePauseCorgi.disableCorgiInputDuringPause = true |
◆ floatAnimatorParametersToStop
string [] PixelCrushers.QuestMachine.CorgiEngineSupport.QuestMachinePauseCorgi.floatAnimatorParametersToStop = new string[] { "Speed" } |
◆ pauseCorgiDuringPause
bool PixelCrushers.QuestMachine.CorgiEngineSupport.QuestMachinePauseCorgi.pauseCorgiDuringPause = true |
◆ pauseDepth
int PixelCrushers.QuestMachine.CorgiEngineSupport.QuestMachinePauseCorgi.pauseDepth = 0 |
|
protected |
◆ prevSendNavEvents
bool PixelCrushers.QuestMachine.CorgiEngineSupport.QuestMachinePauseCorgi.prevSendNavEvents = false |
|
protected |
The documentation for this class was generated from the following file:
- C:/Dev/Quest Machine/Dev/Integration/Corgi Integration/Assets/Pixel Crushers/Quest Machine/Third Party Support/Corgi Support/Scripts/QuestMachinePauseCorgi.cs