PixelCrushers.DialogueSystem.UFPS 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 Example Main Menu. More...
 
class  DebugUFPSCursor
 
class  DialogueSystemOnDie
 Performs various actions when the GameObject receives the "Die" message. More...
 
class  ExampleMainMenu
 This script provides a rudimentary main menu. 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  FPSyncLuaPlayerOnConversation
 This script synchronizes the Dialogue System's Lua environment with the UFPS player whenever a conversation starts or ends. More...
 
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  FPSyncLuaPlayerOnLoadLevelMobile
 This was a UFPS Mobile-Addon version of FPSyncLuaPlayerOnLoadLevel. 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 Template. More...
 
class  UFPSMenuItems