PixelCrushers.DialogueSystem.UFPSSupport Namespace Reference

Classes

class  ChangeLevelTrigger
 This script changes to a different level, saving the Dialogue System's data before changing. More...
 
class  ConnectExampleMenu
 Connects the UFPS Mobile RootUI's Options > Menu button to the demo scene's Demo Menu. More...
 
class  DebugUFPSCursor
 Utility script to help debug cursor issues. More...
 
class  DialogueSystemOnDie
 Performs various actions when the GameObject receives the "Die" message. More...
 
class  FPDontApplyLuaNextLoadLevel
 Add this script to your scene to re-tick FPPersistentPlayerData.DontApplyLuaNextLoadLevel. More...
 
class  FPDontDestroyOnLoad
 Marks a GameObject as DontDestroyOnLoad. More...
 
class  FPFreezePlayer
 This component provides methods to freeze and unfreeze the UFPS player. More...
 
class  FPInteractableDialogue
 Derived from vp_Interactable, this component makes the NPC interactable within the UFPS framework. More...
 
class  FPPersistentPlayerData
 This component works with the PersistentDataManager and UFPS to keep track of a UFPS player's position, health, and inventory when saving and loading games. More...
 
class  FPPlayerLuaBridge
 This is a utility component to help synchronize the Dialogue System's Lua environment with the UFPS player. More...
 
class  FPPlayerLuaBridgeEditor
 
class  FPSyncLuaPlayerOnLoadLevel
 This component should usually be added to the Dialogue Manager object, not the player object! This is because it needs to persist across level loads. More...
 
class  PauseUFPS
 Use this utility script to freeze and unfreeze the player (and show/hide the cursor), for example when using the Dialogue System Menu Framework. More...
 
class  UFPSMenuItems