CPixelCrushers.LoveHate.AdventureCreatorSupport.ACUtility | Utility functions to assist with Love/Hate Adventure Creator integration |
CPixelCrushers.AssetUtility | |
►CBaseEventCheckStep | |
CORKFramework.Events.Steps.CheckAffinityStep | |
CORKFramework.Events.Steps.CheckArousalStep | |
CORKFramework.Events.Steps.CheckDominanceStep | |
CORKFramework.Events.Steps.CheckHappinessStep | |
CORKFramework.Events.Steps.CheckHasAncestorStep | |
CORKFramework.Events.Steps.CheckHasDirectParentStep | |
CORKFramework.Events.Steps.CheckKnowsDeedStep | |
CORKFramework.Events.Steps.CheckPleasureStep | |
CORKFramework.Events.Steps.CheckRelationshipTraitStep | |
►CBaseEventStep | |
CORKFramework.Events.Steps.AddDirectParentStep | |
CORKFramework.Events.Steps.ChangeAffinityStep | |
CORKFramework.Events.Steps.ChangePADSteps | |
CORKFramework.Events.Steps.ChangeRelationshipTraitStep | |
CORKFramework.Events.Steps.CreateNewFactionStep | |
CORKFramework.Events.Steps.DestroyFactionStep | |
CORKFramework.Events.Steps.GetEmotionalStateStep | |
CORKFramework.Events.Steps.GetTemperamentStep | |
CORKFramework.Events.Steps.InheritTraitsStep | |
CORKFramework.Events.Steps.RemoveDirectParentStep | |
CORKFramework.Events.Steps.ReportDeedStep | |
CORKFramework.Events.Steps.ShareRumorsStep | |
CORKFramework.Events.Steps.SwitchFactionStep | |
CORKFramework.Events.Steps.UseFactionManagerStep | |
►CBaseSchematicCheckNode | |
CMakinom.Schematics.Nodes.CheckAffinityStep | |
CMakinom.Schematics.Nodes.CheckArousalStep | |
CMakinom.Schematics.Nodes.CheckDominanceStep | |
CMakinom.Schematics.Nodes.CheckHappinessStep | |
CMakinom.Schematics.Nodes.CheckHasAncestorStep | |
CMakinom.Schematics.Nodes.CheckHasDirectParentStep | |
CMakinom.Schematics.Nodes.CheckKnowsDeedSchematicNode | |
CMakinom.Schematics.Nodes.CheckPleasureStep | |
CMakinom.Schematics.Nodes.CheckRelationshipTraitStep | |
►CBaseSchematicNode | |
CMakinom.Schematics.Nodes.AddDirectParentSchematicNode | |
CMakinom.Schematics.Nodes.ChangeAffinityStep | |
CMakinom.Schematics.Nodes.ChangePADSteps | |
CMakinom.Schematics.Nodes.ChangeRelationshipTraitSchematicNode | |
CMakinom.Schematics.Nodes.CreateNewFactionStep | |
CMakinom.Schematics.Nodes.DestroyFactionStep | |
CMakinom.Schematics.Nodes.GetTemperamentStep | |
CMakinom.Schematics.Nodes.InheritTraitsSchematicNode | |
CMakinom.Schematics.Nodes.RemoveDirectParentStep | |
CMakinom.Schematics.Nodes.ReportDeedStep | |
CMakinom.Schematics.Nodes.ShareRumorsStep | |
CMakinom.Schematics.Nodes.SwitchFactionSchematicNode | |
CMakinom.Schematics.Nodes.UseFactionManagerSchematicNode | |
►CBool_Value | |
CPixelCrushers.LoveHate.plyGame.HasAncestor_plyBlock | |
CPixelCrushers.LoveHate.plyGame.HasDirectParent_plyBlock | |
CPixelCrushers.LoveHate.plyGame.KnowsDeed_plyBlock | |
CPixelCrushers.CheckInputManagerSettings | This script runs when Unity starts or reloads assemblies after compilation |
CPixelCrushers.ComponentUtility | Utility functions for working with components |
CPixelCrushers.CoroutineUtility | Utility functions for working with coroutines |
CPixelCrushers.CSVUtility | |
CPixelCrushers.CursorControl | Methods to hide and show the cursor |
CPixelCrushers.ActiveSaver.Data | |
CPixelCrushers.AnimatorSaver.Data | |
CPixelCrushers.EnabledSaver.Data | |
CPixelCrushers.MultiActiveSaver.Data | |
CPixelCrushers.MultiEnabledSaver.Data | |
CPixelCrushers.PlayMakerGlobalVariableSaver.Data | |
►CDecoratorDrawer | |
CPixelCrushers.HelpBoxAttributeDrawer | |
CPixelCrushers.LoveHate.Deed | A deed is an objective record of an act committed by an actor to a target |
CPixelCrushers.LoveHate.DeedOverrideInfo | |
CPixelCrushers.LoveHate.DeedTemplate | A deed template defines the attributes of a deed that the DeedReporter can report to the FactionManager |
CPixelCrushers.DestructibleSaver.DestructibleData | |
CPixelCrushers.DictionaryExtensions | Extension methods for generic dictionaries |
►CEditor | |
CPixelCrushers.DiskSavedGameDataStorerEditor | |
CPixelCrushers.InputDeviceManagerEditor | |
►CPixelCrushers.LoveHate.AbstractGreetingAnimationTriggerEditor | This is a custom editor for AbstractGreetingAnimationTrigger that uses reorderable lists |
CPixelCrushers.LoveHate.GreetingTrigger2DEditor | |
CPixelCrushers.LoveHate.GreetingTriggerEditor | |
CPixelCrushers.LoveHate.CanSeeAdvancedEditor | Custom editor for CanSeeAdvanced that shows debug info in the Scene view |
CPixelCrushers.LoveHate.DeedOverridesEditor | This is a custom editor for DeedOverrides |
CPixelCrushers.LoveHate.DeedReactionEventsEditor | This is a custom editor for DeedReactionEvents that uses reorderable lists |
CPixelCrushers.LoveHate.DeedTemplateLibraryEditor | This is a custom editor for DeedTemplateLibrary |
CPixelCrushers.LoveHate.EmeraldAISupport.GreetingEmoteEditor | This is a custom editor for GreetingEmote that uses reorderable lists |
CPixelCrushers.LoveHate.EmotionalStateEditor | Custom editor for EmotionalState, which is the component that runs on a faction member to determine its current emotional state |
CPixelCrushers.LoveHate.FactionDatabaseEditor | This is a custom editor for FactionDatabase |
CPixelCrushers.LoveHate.FactionManagerEditor | This script reserves the possibility of a custom editor for FactionManager |
►CPixelCrushers.LoveHate.FactionMemberEditor | Custom editor for FactionMember |
CPixelCrushers.LoveHate.ORKFrameworkSupport.OrkFactionMemberEditor | Custom editor for OrkFactionMember |
CPixelCrushers.LoveHate.StabilizePADEditor | This is a custom editor for StabilizePAD |
CPixelCrushers.LoveHate.TraitsEditor | Custom editor for Traits MonoBehaviour |
CPixelCrushers.MessageEventsEditor | |
CPixelCrushers.PlayerPrefsSavedGameDataStorerEditor | |
CPixelCrushers.SaverEditor | |
CPixelCrushers.TextTableEditor | |
CPixelCrushers.TimedEventEditor | |
CPixelCrushers.UILocalizationManagerEditor | |
CPixelCrushers.EditorGUIZoomArea | |
►CEditorWindow | |
CPixelCrushers.LoveHate.FactionDatabaseImportExportCSVWindow | Exports & imports FactionDatabase contents to CSV |
CPixelCrushers.TextTableEditorWindow | Custom editor window for TextTable |
CPixelCrushers.TextTableMassExportImportWindow | Custom editor window for mass exporting text tables to CSV |
CPixelCrushers.LoveHate.EmotionDefinition | Emotion definition for EmotionModel and EmotionalState |
CPixelCrushers.EnablePhysics2DMenuItem | |
CPixelCrushers.EncodingTypeTools | |
CPixelCrushers.EncryptionUtility | |
►CEventInteraction | |
CPixelCrushers.LoveHate.ORKFrameworkSupport.AuraEventInteraction | This subclass of EventInteraction runs when an aura is triggered |
CPixelCrushers.LoveHate.ORKFrameworkSupport.OrkFactionMember.EventInteractions | |
CPixelCrushers.LoveHate.Faction | Defines a faction record for the faction database |
CPixelCrushers.LoveHate.FactionDatabaseEditor.FactionDatabaseFoldouts | |
CPixelCrushers.LoveHate.EmeraldAISupport.EmeraldAILoveHateMember.FactionRelationThresholds | |
CPixelCrushers.TextTable.FieldKeyValuePair | |
CPixelCrushers.LoveHate.FieldOfView | Defines a field of view, which is an area with a horizontal arc and vertical arc |
►CFloat_Value | |
CPixelCrushers.LoveHate.plyGame.GetAffinity_plyBlock | |
CPixelCrushers.LoveHate.plyGame.GetArousal_plyBlock | |
CPixelCrushers.LoveHate.plyGame.GetDominance_plyBlock | |
CPixelCrushers.LoveHate.plyGame.GetHappiness_plyBlock | |
CPixelCrushers.LoveHate.plyGame.GetPleasure_plyBlock | |
CPixelCrushers.LoveHate.plyGame.GetRelationshipTrait_plyBlock | |
CPixelCrushers.LocalizedFonts.FontForLanguage | |
►CFsmStateAction | |
CPixelCrushers.LoveHate.PlayMaker.AddDirectParent | |
CPixelCrushers.LoveHate.PlayMaker.CreateNewFaction | |
CPixelCrushers.LoveHate.PlayMaker.DeserializeFromString | |
CPixelCrushers.LoveHate.PlayMaker.DestroyFaction | |
CPixelCrushers.LoveHate.PlayMaker.GetAffinity | |
CPixelCrushers.LoveHate.PlayMaker.GetArousal | |
CPixelCrushers.LoveHate.PlayMaker.GetDominance | |
CPixelCrushers.LoveHate.PlayMaker.GetEmotionalState | |
CPixelCrushers.LoveHate.PlayMaker.GetFactionName | |
CPixelCrushers.LoveHate.PlayMaker.GetHappiness | |
CPixelCrushers.LoveHate.PlayMaker.GetPersonalityTrait | |
CPixelCrushers.LoveHate.PlayMaker.GetPleasure | |
CPixelCrushers.LoveHate.PlayMaker.GetRelationshipTrait | |
CPixelCrushers.LoveHate.PlayMaker.GetTemperament | |
CPixelCrushers.LoveHate.PlayMaker.HasAncestor | |
CPixelCrushers.LoveHate.PlayMaker.HasDirectParent | |
CPixelCrushers.LoveHate.PlayMaker.InheritTraitsFromParents | |
CPixelCrushers.LoveHate.PlayMaker.KnowsDeed | |
CPixelCrushers.LoveHate.PlayMaker.ModifyAffinity | |
CPixelCrushers.LoveHate.PlayMaker.ModifyPAD | |
CPixelCrushers.LoveHate.PlayMaker.ModifyRelationshipTrait | |
CPixelCrushers.LoveHate.PlayMaker.RemoveDirectParent | |
CPixelCrushers.LoveHate.PlayMaker.ReportDeed | |
CPixelCrushers.LoveHate.PlayMaker.SerializeToString | |
CPixelCrushers.LoveHate.PlayMaker.SetAffinity | |
CPixelCrushers.LoveHate.PlayMaker.SetPersonalityTrait | |
CPixelCrushers.LoveHate.PlayMaker.SetRelationshipInheritabilty | |
CPixelCrushers.LoveHate.PlayMaker.SetRelationshipTrait | |
CPixelCrushers.LoveHate.PlayMaker.ShareRumors | |
CPixelCrushers.LoveHate.PlayMaker.SwitchFaction | |
CPixelCrushers.LoveHate.PlayMaker.UseFactionManager | |
CPixelCrushers.PlayMakerSupport.AddMessageSystemListener | |
CPixelCrushers.PlayMakerSupport.ApplySavedGameData | |
CPixelCrushers.PlayMakerSupport.DeleteSavedGameInSlot | |
CPixelCrushers.PlayMakerSupport.GetCurrentTextTableLanguage | |
CPixelCrushers.PlayMakerSupport.GetTextTableField | |
CPixelCrushers.PlayMakerSupport.IsGameSavedInSlot | |
CPixelCrushers.PlayMakerSupport.LoadGameFromSlot | |
CPixelCrushers.PlayMakerSupport.LoadSceneAtSpawnpoint | |
CPixelCrushers.PlayMakerSupport.RecordSavedGameData | |
CPixelCrushers.PlayMakerSupport.RemoveMessageSystemListener | |
CPixelCrushers.PlayMakerSupport.SaveGameToSlot | |
CPixelCrushers.PlayMakerSupport.SendToMessageSystem | |
CPixelCrushers.PlayMakerSupport.SetCurrentTextTableLanguage | |
CPixelCrushers.GameObjectUtility | Utility functions for working with GameObjects |
CPixelCrushers.GameTime | This is a wrapper around Unity's Time class that allows you to specify a mode: UnityStandard (Time.time), Realtime (Time.realtimeSinceStartup), or Manual (you set the time values each frame) |
►CIAction | |
CGameCreator.LoveHate.ActionAddDirectParent | |
CGameCreator.LoveHate.ActionCreateNewFaction | |
CGameCreator.LoveHate.ActionDestroyFaction | |
CGameCreator.LoveHate.ActionGetAffinity | |
CGameCreator.LoveHate.ActionGetArousal | |
CGameCreator.LoveHate.ActionGetDominance | |
CGameCreator.LoveHate.ActionGetEmotionalState | |
CGameCreator.LoveHate.ActionGetFactionName | |
CGameCreator.LoveHate.ActionGetHappiness | |
CGameCreator.LoveHate.ActionGetPersonalityTrait | |
CGameCreator.LoveHate.ActionGetPleasure | |
CGameCreator.LoveHate.ActionGetRelationshipTrait | |
CGameCreator.LoveHate.ActionGetTemperament | |
CGameCreator.LoveHate.ActionInheritsTraitsFromParents | |
CGameCreator.LoveHate.ActionModifyAffinity | |
CGameCreator.LoveHate.ActionModifyPAD | |
CGameCreator.LoveHate.ActionModifyRelationshipTrait | |
CGameCreator.LoveHate.ActionRemoveDirectParent | |
CGameCreator.LoveHate.ActionReportDeed | |
CGameCreator.LoveHate.ActionSetAffinity | |
CGameCreator.LoveHate.ActionSetRelationshipInheritability | |
CGameCreator.LoveHate.ActionSetRelationshipTrait | |
CGameCreator.LoveHate.ActionShareRumors | |
CGameCreator.LoveHate.ActionSwitchFaction | |
►CSystem.IComparable | |
CPixelCrushers.LoveHate.InheritedRelationship | This class is used to display inherited relationships in the inspector |
CPixelCrushers.LoveHate.Rumor | A rumor is a faction member's subjective memory of a deed |
►CICondition | |
CGameCreator.LoveHate.ConditionHasAncestor | |
CGameCreator.LoveHate.ConditionHasDirectParent | |
CGameCreator.LoveHate.ConditionKnowsDeed | |
►CIDeselectHandler | |
►CPixelCrushers.DeselectPreviousOnPointerEnter | This script deselects the previous selectable when the pointer enters this one |
CPixelCrushers.Wrappers.DeselectPreviousOnPointerEnter | This script deselects the previous selectable when the pointer enters this one |
►CIEquatable | |
CPixelCrushers.StringField | A StringField is an object that can refer to a string, StringAsset, or field in a TextTable |
►CIEventSystemHandler | |
►CPixelCrushers.LoveHate.IAuraEventHandler | Unity Event system event handler interface for aura Affect(FactionMember) |
CPixelCrushers.LoveHate.BoltSupport.LoveHateBoltCustomEvents | Handles LoveHate events as Bolt custom events |
CPixelCrushers.LoveHate.MakinomSupport.AuraEventMachine | This script runs a schematic when an aura is triggered |
CPixelCrushers.LoveHate.ORKFrameworkSupport.AuraEventInteraction | This subclass of EventInteraction runs when an aura is triggered |
CPixelCrushers.LoveHate.PlayMaker.LoveHateEventsToPlayMaker | Adds Love/Hate events to PlayMaker |
CPixelCrushers.LoveHate.plyGame.EventHandler_OnAura | This script handles the OnAura Love/Hate event |
►CPixelCrushers.LoveHate.IEnterAuraEventHandler | Unity Event system event handler interface for faction members who enter aura |
CPixelCrushers.LoveHate.BoltSupport.LoveHateBoltCustomEvents | Handles LoveHate events as Bolt custom events |
CPixelCrushers.LoveHate.MakinomSupport.LoveHateEventMachine | Plays schematics when various Love/Hate events occurs on a faction member |
CPixelCrushers.LoveHate.ORKFrameworkSupport.OrkFactionMember | This subclass of FactionMember integrates with ORK's faction system |
CPixelCrushers.LoveHate.PlayMaker.LoveHateEventsToPlayMaker | Adds Love/Hate events to PlayMaker |
CPixelCrushers.LoveHate.plyGame.EventHandler_OnEnterAura | This script handles the OnEnterAura Love/Hate event |
►CPixelCrushers.LoveHate.IForgetDeedEventHandler | Unity Event system event handler interface for OnForgetDeed() |
►CPixelCrushers.LoveHate.FactionMemberEvents | This component provides UnityEvent blocks for faction member events |
CPixelCrushers.LoveHate.Wrappers.FactionMemberEvents | This wrapper keeps references intact if you switch between the compiled assembly and source code versions of the original class |
CPixelCrushers.LoveHate.plyGame.EventHandler_OnForgetDeed | This script handles the OnForgetDeed Love/Hate event |
►CPixelCrushers.LoveHate.IGossipEventHandler | Unity Event system event handler interface for OnGossip(FactionMember) |
CPixelCrushers.LoveHate.BoltSupport.LoveHateBoltCustomEvents | Handles LoveHate events as Bolt custom events |
CPixelCrushers.LoveHate.EmeraldAISupport.GossipEmote | |
CPixelCrushers.LoveHate.FactionMemberEvents | This component provides UnityEvent blocks for faction member events |
►CPixelCrushers.LoveHate.GossipAnimation | Triggers an animation when the character gossips |
CPixelCrushers.LoveHate.Wrappers.GossipAnimation | This wrapper keeps references intact if you switch between the compiled assembly and source code versions of the original class |
CPixelCrushers.LoveHate.MakinomSupport.LoveHateEventMachine | Plays schematics when various Love/Hate events occurs on a faction member |
CPixelCrushers.LoveHate.ORKFrameworkSupport.OrkFactionMember | This subclass of FactionMember integrates with ORK's faction system |
CPixelCrushers.LoveHate.PlayMaker.LoveHateEventsToPlayMaker | Adds Love/Hate events to PlayMaker |
CPixelCrushers.LoveHate.plyGame.EventHandler_OnGossip | This script handles the OnGossip Love/Hate event |
►CPixelCrushers.LoveHate.IGreetEventHandler | Unity Event system event handler interface for OnGreet(FactionMember) |
CPixelCrushers.LoveHate.BoltSupport.LoveHateBoltCustomEvents | Handles LoveHate events as Bolt custom events |
CPixelCrushers.LoveHate.FactionMemberEvents | This component provides UnityEvent blocks for faction member events |
CPixelCrushers.LoveHate.MakinomSupport.LoveHateEventMachine | Plays schematics when various Love/Hate events occurs on a faction member |
CPixelCrushers.LoveHate.ORKFrameworkSupport.OrkFactionMember | This subclass of FactionMember integrates with ORK's faction system |
CPixelCrushers.LoveHate.PlayMaker.LoveHateEventsToPlayMaker | Adds Love/Hate events to PlayMaker |
CPixelCrushers.LoveHate.plyGame.EventHandler_OnGreet | This script handles the OnGreet Love/Hate event |
►CPixelCrushers.LoveHate.IModifyPadDeedEventHandler | Unity Event system event handler interface for OnModifyPad() |
CPixelCrushers.LoveHate.BoltSupport.LoveHateBoltCustomEvents | Handles LoveHate events as Bolt custom events |
CPixelCrushers.LoveHate.EmeraldAISupport.EmeraldAILoveHateMember | Provides options to integrate Emerald AI and Love/Hate activity: |
►CPixelCrushers.LoveHate.EmotionalState | This optional component adds a more customizable emotion model based on PAD values than the PAD's built-in Temperament value |
CPixelCrushers.LoveHate.Wrappers.EmotionalState | This wrapper keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.LoveHate.FactionMemberDebugger | Manages a debug canvas that reports a faction member's state |
CPixelCrushers.LoveHate.Wrappers.FactionMemberDebugger | This wrapper keeps references intact if you switch between the compiled assembly and source code versions of the original class |
CPixelCrushers.LoveHate.FactionMemberEvents | This component provides UnityEvent blocks for faction member events |
CPixelCrushers.LoveHate.plyGame.EventHandler_OnModifyPad | This script handles the OnModifyPad Love/Hate event |
►CPixelCrushers.LoveHate.IRememberDeedEventHandler | Unity Event system event handler interface for OnRememberDeed() |
CPixelCrushers.LoveHate.BoltSupport.LoveHateBoltCustomEvents | Handles LoveHate events as Bolt custom events |
CPixelCrushers.LoveHate.EmeraldAISupport.EmeraldAILoveHateMember | Provides options to integrate Emerald AI and Love/Hate activity: |
CPixelCrushers.LoveHate.FactionMemberDebugger | Manages a debug canvas that reports a faction member's state |
CPixelCrushers.LoveHate.FactionMemberEvents | This component provides UnityEvent blocks for faction member events |
CPixelCrushers.LoveHate.plyGame.EventHandler_OnRememberDeed | This script handles the OnRememberDeed Love/Hate event |
►CPixelCrushers.LoveHate.IShareRumorsEventHandler | Unity Event system event handler interface for OnShareRumors(FactionMember) |
CPixelCrushers.LoveHate.EmeraldAISupport.EmeraldAILoveHateMember | Provides options to integrate Emerald AI and Love/Hate activity: |
CPixelCrushers.LoveHate.FactionMemberEvents | This component provides UnityEvent blocks for faction member events |
CPixelCrushers.LoveHate.MakinomSupport.LoveHateEventMachine | Plays schematics when various Love/Hate events occurs on a faction member |
CPixelCrushers.LoveHate.ORKFrameworkSupport.OrkFactionMember | This subclass of FactionMember integrates with ORK's faction system |
CPixelCrushers.LoveHate.PlayMaker.LoveHateEventsToPlayMaker | Adds Love/Hate events to PlayMaker |
CPixelCrushers.LoveHate.plyGame.EventHandler_OnShareRumors | This script handles the OnShareRumors Love/Hate event |
►CPixelCrushers.LoveHate.IWitnessDeedEventHandler | Unity Event system event handler interface for OnWitnessDeed() |
CPixelCrushers.LoveHate.BoltSupport.LoveHateBoltCustomEvents | Handles LoveHate events as Bolt custom events |
►CPixelCrushers.LoveHate.DeedReactionEvents | This component provides UnityEvent blocks for reactions that cause different pleasure values |
CPixelCrushers.LoveHate.Wrappers.DeedReactionEvents | This wrapper keeps references intact if you switch between the compiled assembly and source code versions of the original class |
CPixelCrushers.LoveHate.EmeraldAISupport.EmeraldAILoveHateMember | Provides options to integrate Emerald AI and Love/Hate activity: |
CPixelCrushers.LoveHate.Example.NPC | Basic NPC script for the example scene |
CPixelCrushers.LoveHate.FactionMemberEvents | This component provides UnityEvent blocks for faction member events |
CPixelCrushers.LoveHate.MakinomSupport.LoveHateEventMachine | Plays schematics when various Love/Hate events occurs on a faction member |
CPixelCrushers.LoveHate.ORKFrameworkSupport.OrkFactionMember | This subclass of FactionMember integrates with ORK's faction system |
CPixelCrushers.LoveHate.PlayMaker.LoveHateEventsToPlayMaker | Adds Love/Hate events to PlayMaker |
CPixelCrushers.LoveHate.plyGame.EventHandler_OnWitnessDeed | This script handles the OnWitnessDeed Love/Hate event |
►CPixelCrushers.IEventSystemUser | Allows classes to have a reference to an EventSystem |
CPixelCrushers.DeselectPreviousOnPointerEnter | This script deselects the previous selectable when the pointer enters this one |
►CPixelCrushers.UIButtonKeyTrigger | This script adds a key or button trigger to a Unity UI Selectable |
CPixelCrushers.Wrappers.UIButtonKeyTrigger | This script adds a key or button trigger to a Unity UI Selectable |
►CPixelCrushers.UIPanel | Manages a UI panel |
CPixelCrushers.Wrappers.UIPanel | Manages a UI panel |
►CIGameSave | |
CPixelCrushers.LoveHate.GameCreatorSupport.SaveFactionManagerToGameCreator | Add to the Faction Manager GameObject |
CPixelCrushers.LoveHate.GameCreatorSupport.SaveFactionMemberToGameCreator | Add to a Faction Member |
►CPixelCrushers.IMessageHandler | Interface for MessageSystem message handlers |
►CPixelCrushers.DataSynchronizer | Uses the MessageSystem to keep data synchronized between a source and a listener |
CPixelCrushers.Wrappers.DataSynchronizer | This wrapper for PixelCrushers.DataSynchronizer keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.MessageEvents | Provides a in-editor way to listen for messages and invoke events when they occur, and to send a message on demand |
CPixelCrushers.Wrappers.MessageEvents | This wrapper for PixelCrushers.MessageEvents keeps references intact if you switch between the compiled assembly and source code versions of the original class |
CPixelCrushers.PlayMakerSupport.MessageSystemToPlayMaker | Listens for a message from the Message System and sends an event to PlayMaker |
CPixelCrushers.InputDeviceManagerEditor.InputAxis | |
►CInt_Value | |
CPixelCrushers.LoveHate.plyGame.GetFactionID_plyBlock | |
►CIPersistable | |
CPixelCrushers.LoveHate.plyGame.PersistableFactionManager | This script implements plyGame's IPersistable interface to enable saving and loading of FactionManager data |
CPixelCrushers.LoveHate.plyGame.PersistableFactionMember | This script implements plyGame's IPersistable interface to enable saving and loading of FactionMember data |
►CIPointerEnterHandler | |
CPixelCrushers.DeselectPreviousOnPointerEnter | This script deselects the previous selectable when the pointer enters this one |
►CISaveData | |
CPixelCrushers.LoveHate.MakinomSupport.MakinomLoveHateFactionManager | This subclass of FactionManager integrates with Makinom's save system |
CPixelCrushers.LoveHate.ORKFrameworkSupport.OrkFactionManager | This subclass of FactionManager integrates with ORK's save system |
►CISerializationCallbackReceiver | |
CPixelCrushers.SavedGameData | Holds the data for a saved game |
►CPixelCrushers.TextTable | A TextTable is a 2D table of languages and fields |
CPixelCrushers.Wrappers.TextTable | This wrapper for PixelCrushers.TextTable keeps references intact if you switch between the compiled assembly and source code versions of the original class |
CPixelCrushers.TextTableField | A field in a TextTable |
►CISerializationSurrogate | |
CPixelCrushers.QuaternionSerializationSurrogate | Adds .NET serialization support for Quaternion |
CPixelCrushers.Vector3SerializationSurrogate | Adds .NET serialization support for Vector3 |
CPixelCrushers.TextTable.LanguageKeyValuePair | |
CPixelCrushers.AnimatorSaver.LayerData | |
CPixelCrushers.LoveHate.GameCreatorSupport.LHUtility | Utility methods used by Love/Hate conditions and actions |
CPixelCrushers.MessageSystem.ListenerInfo | |
CPixelCrushers.ListExtensions | Extension methods for generic lists |
CPixelCrushers.LODManager.LOD | |
CPixelCrushers.LoveHate.LoveHate | This static wrapper class provides easy access to FactionManager methods |
CPixelCrushers.LoveHate.Wrappers.LoveHateCoreMenuItems | This class implements asset creation menu items |
CPixelCrushers.LoveHate.Wrappers.LoveHateInteractionMenuItems | This class implements asset creation menu items |
CPixelCrushers.LoveHate.plyGame.LoveHatePlyBlockUtility | |
CPixelCrushers.LoveHate.MakinomSupport.MakinomTools | |
CPixelCrushers.TagMaskDrawer.MenuItemTagInfo | |
CPixelCrushers.MessageArgs | This struct is passed to listeners of the MessageSystem when a message is sent |
CPixelCrushers.MessageEvents.MessageEvent | |
CPixelCrushers.MessageSystem | General purpose message system |
CPixelCrushers.MessageEvents.MessageToSend | |
►CMonoBehaviour | |
►CPixelCrushers.AlwaysFaceCamera | Always keeps the GameObject facing the main camera |
CPixelCrushers.Wrappers.AlwaysFaceCamera | This wrapper for PixelCrushers.AlwaysFaceCamera keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.AutoSaveLoad | Auto-saves when the game closes and auto-loads when the game opens |
CPixelCrushers.Wrappers.AutoSaveLoad | This wrapper for PixelCrushers.AutoSaveLoad keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.CheckPhysics2D | Checks if the scripting symbol USE_PHYSICS2D is defined |
CPixelCrushers.Wrappers.CheckPhysics2D | This wrapper for PixelCrushers.CheckPhysics2D keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.DataSerializer | Abstract base class for serializers that serialize objects to strings and deserialize strings back into objects |
►CPixelCrushers.BinaryDataSerializer | Implementation of DataSerializer that uses BinaryFormatter |
CPixelCrushers.Wrappers.BinaryDataSerializer | This wrapper for PixelCrushers.BinaryDataSerializer keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.JsonDataSerializer | Implementation of DataSerializer that uses JsonUtility |
CPixelCrushers.Wrappers.JsonDataSerializer | This wrapper for PixelCrushers.JsonDataSerializer keeps references intact if you switch between the compiled assembly and source code versions of the original class |
CPixelCrushers.DataSynchronizer | Uses the MessageSystem to keep data synchronized between a source and a listener |
CPixelCrushers.DeselectPreviousOnPointerEnter | This script deselects the previous selectable when the pointer enters this one |
►CPixelCrushers.DisappearEvent | Invokes an event when the component is disabled or destroyed |
CPixelCrushers.Wrappers.DisappearEvent | This wrapper for PixelCrushers.DisappearEvent keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.DontDestroyGameObject | Marks the GameObject as DontDestroyOnLoad |
CPixelCrushers.Wrappers.DontDestroyGameObject | This wrapper for PixelCrushers.DontDestroyGameObject keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.EnableOnStart | Enables a component when the scene starts |
CPixelCrushers.Wrappers.EnableOnStart | This wrapper for PixelCrushers.EnableOnStart keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.GlobalTextTable | Maintains a reference to a global TextTable that other scripts can use |
CPixelCrushers.Wrappers.GlobalTextTable | This wrapper for PixelCrushers.LocalizeUIText keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.InputActionRegistry | Registers Input System actions with the Pixel Crushers Input Device Manager |
CPixelCrushers.Wrappers.InputActionRegistry | Wrapper for InputActionRegistry to allow switching between precompiled DLL and loose scripts |
►CPixelCrushers.InputDeviceManager | This script checks for joystick and keyboard input |
CPixelCrushers.Wrappers.InputDeviceManager | This script checks for joystick and keyboard input |
►CPixelCrushers.InputDeviceMethods | This script provides methods to control InputDeviceManager that you can hook up in scripts where the InputDeviceManager instance isn't accessible at design time |
CPixelCrushers.Wrappers.InputDeviceMethods | Wrapper to retain references when switching between DLL and script |
►CPixelCrushers.InstantiatePrefabs | Instantiates prefabs on Awake |
CPixelCrushers.Wrappers.InstantiatePrefabs | This wrapper for PixelCrushers.InstantiatePrefabs keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.KeepRectTransformOnscreen | Keeps a RectTransform's bounds in view of the main camera |
CPixelCrushers.Wrappers.KeepRectTransformOnscreen | This wrapper class keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.LODManager | Implements a Level of Detail (LOD) system according to distance from the player |
CPixelCrushers.Wrappers.LODManager | This wrapper for PixelCrushers.LODManager keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.LoadingScreenProgressBar | Manages a loading screen progress bar |
CPixelCrushers.Wrappers.LoadingScreenProgressBar | This wrapper for PixelCrushers.LoadingScreenProgressBar keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.LocalizeUI | |
CPixelCrushers.Wrappers.LocalizeUI | This wrapper for PixelCrushers.LocalizeUI keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.LoveHate.AbstractTriggerInteractor | This is the base class for trigger components such as AbstractGreetingTrigger and AbstractGossipTrigger |
►CPixelCrushers.LoveHate.AbstractAuraTrigger | This abstract aura trigger is the workhorse for AuraTrigger (3D) and AuraTrigger2D |
►CPixelCrushers.LoveHate.AuraTrigger | Applies an aura effect when a faction member enters the trigger |
CPixelCrushers.LoveHate.Wrappers.AuraTrigger | This wrapper keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.LoveHate.AuraTrigger2D | Applies an aura effect when a faction member enters the trigger |
CPixelCrushers.LoveHate.Wrappers.AuraTrigger2D | This wrapper keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.LoveHate.AbstractGossipTrigger | This abstract class is the workhorse for GossipTrigger and GossipTrigger2D |
►CPixelCrushers.LoveHate.GossipTrigger | Gossips with another character when entering its trigger area |
CPixelCrushers.LoveHate.Wrappers.GossipTrigger | This wrapper keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.LoveHate.GossipTrigger2D | Gossips with another character when entering its trigger area |
CPixelCrushers.LoveHate.Wrappers.GossipTrigger2D | This wrapper keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.LoveHate.AbstractGreetingTrigger | This abstract greeting trigger is the workhorse for GreetingTrigger (3D) and GreetingTrigger2D, through an intermediate AbstractGreetingAnimationTrigger |
►CPixelCrushers.LoveHate.AbstractGreetingAnimationTrigger | This abstract greeting trigger is the workhorse for GreetingTrigger (3D) and GreetingTrigger2D |
►CPixelCrushers.LoveHate.GreetingTrigger | Plays a greeting animation when near another character based on affinity to that character |
CPixelCrushers.LoveHate.Wrappers.GreetingTrigger | This wrapper keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.LoveHate.GreetingTrigger2D | Plays a greeting animation when near another character based on affinity to that character |
CPixelCrushers.LoveHate.Wrappers.GreetingTrigger2D | This wrapper keeps references intact if you switch between the compiled assembly and source code versions of the original class |
CPixelCrushers.LoveHate.EmeraldAISupport.GreetingEmote | |
CPixelCrushers.LoveHate.BoltSupport.LoveHateBoltCustomEvents | Handles LoveHate events as Bolt custom events |
►CPixelCrushers.LoveHate.CanSeeAdvanced | Add to a GameObject that has a FactionMember |
CPixelCrushers.LoveHate.Wrappers.CanSeeAdvanced | This wrapper keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.LoveHate.DeedEvaluationOverrides | |
CPixelCrushers.LoveHate.Wrappers.DeedEvaluationOverrides | This wrapper keeps references intact if you switch between the compiled assembly and source code versions of the original class |
CPixelCrushers.LoveHate.DeedReactionEvents | This component provides UnityEvent blocks for reactions that cause different pleasure values |
►CPixelCrushers.LoveHate.DeedReporter | Provides a higher-level way to report deeds to the FactionManager using a deed template library |
CPixelCrushers.LoveHate.Wrappers.DeedReporter | This wrapper keeps references intact if you switch between the compiled assembly and source code versions of the original class |
CPixelCrushers.LoveHate.EmeraldAISupport.EmeraldAILoveHateMember | Provides options to integrate Emerald AI and Love/Hate activity: |
CPixelCrushers.LoveHate.EmeraldAISupport.EmeraldPlayerLoveHateMember | When attacked, reports Love/Hate deeds |
CPixelCrushers.LoveHate.EmeraldAISupport.GossipEmote | |
CPixelCrushers.LoveHate.EmotionalState | This optional component adds a more customizable emotion model based on PAD values than the PAD's built-in Temperament value |
CPixelCrushers.LoveHate.Example.FarmSpawner | This script provides on click methods for spawning rabbits and wolves |
CPixelCrushers.LoveHate.Example.InteractionUI | This script maintains the faction info window in the lower right of the example scene |
►CPixelCrushers.LoveHate.Example.Mover2D | This script moves 2D GameObjects |
CPixelCrushers.LoveHate.Example.FarmAI | Basic AI script for the Farmer Example scene |
CPixelCrushers.LoveHate.Example.NPC | Basic NPC script for the example scene |
CPixelCrushers.LoveHate.Example.RudimentaryPlayerController2D | This is a rudimentary 2D player controller for the example scene |
►CPixelCrushers.LoveHate.FactionManager | Coordinates data exchange between factions |
CPixelCrushers.LoveHate.MakinomSupport.MakinomLoveHateFactionManager | This subclass of FactionManager integrates with Makinom's save system |
CPixelCrushers.LoveHate.ORKFrameworkSupport.OrkFactionManager | This subclass of FactionManager integrates with ORK's save system |
CPixelCrushers.LoveHate.Wrappers.FactionManager | This wrapper keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.LoveHate.FactionMember | A faction member is a GameObject that's a member of a faction |
CPixelCrushers.LoveHate.ORKFrameworkSupport.OrkFactionMember | This subclass of FactionMember integrates with ORK's faction system |
CPixelCrushers.LoveHate.Wrappers.FactionMember | This wrapper keeps references intact if you switch between the compiled assembly and source code versions of the original class |
CPixelCrushers.LoveHate.FactionMemberDebugger | Manages a debug canvas that reports a faction member's state |
►CPixelCrushers.LoveHate.FactionMemberDebuggerCanvas | Canvas used by FactionMemberDebugger |
CPixelCrushers.LoveHate.Wrappers.FactionMemberDebuggerCanvas | This wrapper keeps references intact if you switch between the compiled assembly and source code versions of the original class |
CPixelCrushers.LoveHate.FactionMemberEvents | This component provides UnityEvent blocks for faction member events |
CPixelCrushers.LoveHate.GameCreatorSupport.SaveFactionManagerToGameCreator | Add to the Faction Manager GameObject |
CPixelCrushers.LoveHate.GameCreatorSupport.SaveFactionMemberToGameCreator | Add to a Faction Member |
CPixelCrushers.LoveHate.GossipAnimation | Triggers an animation when the character gossips |
CPixelCrushers.LoveHate.MakinomSupport.AuraEventMachine | This script runs a schematic when an aura is triggered |
CPixelCrushers.LoveHate.MakinomSupport.LoveHateEventMachine | Plays schematics when various Love/Hate events occurs on a faction member |
CPixelCrushers.LoveHate.PlayMaker.LoveHateEventsToPlayMaker | Adds Love/Hate events to PlayMaker |
►CPixelCrushers.LoveHate.StabilizePAD | Stabilizes PAD values toward target values |
CPixelCrushers.LoveHate.Wrappers.StabilizePAD | This wrapper keeps references intact if you switch between the compiled assembly and source code versions of the original class |
CPixelCrushers.LoveHate.TradeSysSupport.LoveHateTradePost | Add this script to a trade post to integrate it with Love/Hate |
CPixelCrushers.LoveHate.TradeSysSupport.LoveHateTrader | Add this script to a trader to integrate it with Love/Hate |
CPixelCrushers.LoveHate.TradeSysSupport.TSPlayer2D | This is a modified version of TradeSys's example TSPlayer script |
CPixelCrushers.LoveHate.TradeSysSupport.TSTraderAI2D | This is a modified version of TradeSys's example TSTraderAI script |
►CPixelCrushers.LoveHate.Traits | Adds personality traits to a GameObject |
CPixelCrushers.LoveHate.Wrappers.Traits | This wrapper keeps references intact if you switch between the compiled assembly and source code versions of the original class |
CPixelCrushers.LoveHate.plyGame.PersistableFactionManager | This script implements plyGame's IPersistable interface to enable saving and loading of FactionManager data |
CPixelCrushers.LoveHate.plyGame.PersistableFactionMember | This script implements plyGame's IPersistable interface to enable saving and loading of FactionMember data |
CPixelCrushers.MessageEvents | Provides a in-editor way to listen for messages and invoke events when they occur, and to send a message on demand |
►CPixelCrushers.MessageSystemLogger | |
CPixelCrushers.Wrappers.MessageSystemLogger | This wrapper for PixelCrushers.MessageSystemLogger keeps references intact if you switch between the compiled assembly and source code versions of the original class |
CPixelCrushers.PlayMakerSupport.MessageSystemToPlayMaker | Listens for a message from the Message System and sends an event to PlayMaker |
CPixelCrushers.RewiredSupport.InputDeviceManagerRewired | This script tells the Input Device Manager to use Rewired for GetButtonDown and GetAxis checks |
►CPixelCrushers.SaveSystem | This is the main Save System class |
CPixelCrushers.Wrappers.SaveSystem | This wrapper for PixelCrushers.SaveSystem keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.SaveSystemEvents | Provides Save System UnityEvents |
CPixelCrushers.Wrappers.SaveSystemEvents | This wrapper for PixelCrushers.SaveSystemEvents keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.SaveSystemMethods | Provides inspector-selectable methods to control SaveSystem |
CPixelCrushers.Wrappers.SaveSystemMethods | This wrapper for PixelCrushers.SaveSystemMethods keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.SaveSystemTestMenu | Simple menu for testing the Save System |
CPixelCrushers.Wrappers.SaveSystemTestMenu | This wrapper for PixelCrushers.SaveSystemTestMenu keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.SavedGameDataStorer | Abstract base class for "storage providers" that store saved game data somewhere, such as PlayerPrefs or a disk file |
►CPixelCrushers.DiskSavedGameDataStorer | Implements SavedGameDataStorer using local disk files |
CPixelCrushers.Wrappers.DiskSavedGameDataStorer | This wrapper for PixelCrushers.DiskSavedGameDataStorer keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.PlayerPrefsSavedGameDataStorer | Implements SavedGameDataStorer using PlayerPrefs |
CPixelCrushers.Wrappers.PlayerPrefsSavedGameDataStorer | This wrapper for PixelCrushers.PlayerPrefsSavedGameDataStorer keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.Saver | Abstract base class for a "saver", which is a component that contributes to saved game data |
►CPixelCrushers.ActiveSaver | Saves the active/inactive state of a GameObject |
CPixelCrushers.Wrappers.ActiveSaver | This wrapper for PixelCrushers.ActiveSaver keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.AnimatorSaver | Saves an animator's state |
CPixelCrushers.Wrappers.AnimatorSaver | This wrapper for PixelCrushers.AnimatorSaver keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.DestructibleSaver | Saves when a GameObject has been destroyed or disabled |
CPixelCrushers.Wrappers.DestructibleSaver | This wrapper for PixelCrushers.DestructibleSaver keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.EnabledSaver | Saves the enabled/disabled state of a component |
CPixelCrushers.Wrappers.EnabledSaver | This wrapper for PixelCrushers.EnabledSaver keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.LoveHate.FactionManagerSaver | Saves the FactionManager's FactionDatabase to the SaveSystem |
CPixelCrushers.LoveHate.Wrappers.FactionManagerSaver | This wrapper keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.LoveHate.FactionMemberSaver | Saves a FactionMember's data to the SaveSystem |
CPixelCrushers.LoveHate.Wrappers.FactionMemberSaver | This wrapper keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.MultiActiveSaver | Saves the active/inactive state of a list of GameObjects |
CPixelCrushers.Wrappers.MultiActiveSaver | This wrapper for PixelCrushers.MultiActiveSaver keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.MultiEnabledSaver | Saves the enabled/disabled state of a list of components |
CPixelCrushers.Wrappers.MultiEnabledSaver | This wrapper for PixelCrushers.MultiEnabledSaver keeps references intact if you switch between the compiled assembly and source code versions of the original class |
CPixelCrushers.PlayMakerGlobalVariableSaver | Saves all global bool, int, float, and string variable values |
►CPixelCrushers.PositionSaver | Saves a GameObject's position |
CPixelCrushers.Wrappers.PositionSaver | This wrapper for PixelCrushers.PositionSaver keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.SpawnedObject | A spawned object or spawnable prefab |
CPixelCrushers.Wrappers.SpawnedObject | This wrapper for PixelCrushers.SpawnedObject keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.SpawnedObjectManager | Manages spawned objects for a scene |
CPixelCrushers.Wrappers.SpawnedObjectManager | This wrapper for PixelCrushers.SpawnedObjectManager keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.ScenePortal | Changes scenes, either by calling UsePortal() or OnTriggerEnter |
CPixelCrushers.Wrappers.ScenePortal | This wrapper for PixelCrushers.ScenePortal keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.SceneTransitionManager | |
►CPixelCrushers.StandardSceneTransitionManager | This implementation of SceneTransitionManager plays optional outro and intro animations, and optionally loads a loading scene |
CPixelCrushers.Wrappers.StandardSceneTransitionManager | This wrapper for PixelCrushers.StandardSceneTransitionManager keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.SetEventSystem | Sets EventSystem to use for self and all children that implement IEventSystemUser interface |
CPixelCrushers.Wrappers.SetEventSystem | This wrapper class keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.SetLocalizedFont | Sets a Text or TextMeshProUGUI component's font according to the current language and the settings in a LocalizedFonts asset |
CPixelCrushers.Wrappers.SetLocalizedFont | This wrapper class keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.ShowCursorWhileEnabled | Shows the cursor when this component is enabled |
CPixelCrushers.Wrappers.ShowCursorWhileEnabled | This wrapper for PixelCrushers.LocalizeUI keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.TagMaskEvent | |
►CPixelCrushers.CollisionEvent | Invokes events on collision enter and exit |
CPixelCrushers.Wrappers.CollisionEvent | This wrapper for PixelCrushers.CollisionEvent keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.TriggerEvent | Invokes events on trigger enter and exit |
CPixelCrushers.Wrappers.TriggerEvent | This wrapper for PixelCrushers.TriggerEvent keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.TimedEvent | Invokes an event after a specified duration |
CPixelCrushers.Wrappers.TimedEvent | This wrapper for PixelCrushers.TimedEvent keeps references intact if you switch between the compiled assembly and source code versions of the original class |
CPixelCrushers.UIButtonKeyTrigger | This script adds a key or button trigger to a Unity UI Selectable |
►CPixelCrushers.UILocalizationManager | Manages localization settings |
CPixelCrushers.Wrappers.UILocalizationManager | This wrapper for PixelCrushers.UILocalizationManager keeps references intact if you switch between the compiled assembly and source code versions of the original class |
CPixelCrushers.UIPanel | Manages a UI panel |
►CPixelCrushers.UIScrollbarEnabler | Enables a scrollbar only if the content is larger than the scroll rect |
CPixelCrushers.Wrappers.UIScrollbarEnabler | Enables a scrollbar only if the content is larger than the scroll rect |
►CPixelCrushers.UITextColor | This script provides methods to change a Text element's color |
CPixelCrushers.Wrappers.UITextColor | This script provides methods to change a Text element's color |
CPixelCrushers.Wrappers.EditorNote | This class holds a text note in the Unity editor |
CPixelCrushers.MoreEditorGuiUtility | |
CPixelCrushers.MoreEditorUtility | |
CPixelCrushers.MoreGizmos | Provides more drawing routines for gizmos |
CPixelCrushers.MorePhysics2D | Provides more routines for Physics2D |
CPixelCrushers.PositionSaver.MultiscenePositionData | |
CPixelCrushers.PlayMakerGlobalVariableSaver.ObjectArray | |
CPixelCrushers.LoveHate.ORKFrameworkSupport.OrkEventTools | |
CPixelCrushers.LoveHate.Pad | An emotional state, based on the PAD model: https://en.wikipedia.org/wiki/PAD_emotional_state_model |
CPixelCrushers.LoveHate.EmeraldAISupport.EmeraldAILoveHateMember.PermittedTemperaments | |
►CplyBlock | |
CPixelCrushers.LoveHate.plyGame.AddDirectParent_plyBlock | |
CPixelCrushers.LoveHate.plyGame.CreateNewFaction_plyBlock | |
CPixelCrushers.LoveHate.plyGame.DestroyFaction_plyBlock | |
CPixelCrushers.LoveHate.plyGame.InheritTraitsFromParents_plyBlock | |
CPixelCrushers.LoveHate.plyGame.ModifyAffinity_plyBlock | |
CPixelCrushers.LoveHate.plyGame.ModifyPAD_plyBlock | |
CPixelCrushers.LoveHate.plyGame.ModifyRelationshipTrait_plyBlock | |
CPixelCrushers.LoveHate.plyGame.RemoveDirectParent_plyBlock | |
CPixelCrushers.LoveHate.plyGame.ReportDeed_plyBlock | |
CPixelCrushers.LoveHate.plyGame.SetAffinity_plyBlock | |
CPixelCrushers.LoveHate.plyGame.SetRelationshipInheritability_plyBlock | |
CPixelCrushers.LoveHate.plyGame.SetRelationshipTrait_plyBlock | |
CPixelCrushers.LoveHate.plyGame.ShareRumors_plyBlock | |
CPixelCrushers.LoveHate.plyGame.SwitchFaction_plyBlock | |
►CplyEvent | |
CPixelCrushers.LoveHate.plyGame.OnAuraEvent | |
CPixelCrushers.LoveHate.plyGame.OnEnterAuraEvent | |
CPixelCrushers.LoveHate.plyGame.OnForgetDeedEvent | |
CPixelCrushers.LoveHate.plyGame.OnGossipEvent | |
CPixelCrushers.LoveHate.plyGame.OnGreetEvent | |
CPixelCrushers.LoveHate.plyGame.OnModifyPadEvent | |
CPixelCrushers.LoveHate.plyGame.OnRememberDeedEvent | |
CPixelCrushers.LoveHate.plyGame.OnShareRumorsEvent | |
CPixelCrushers.LoveHate.plyGame.OnWitnessDeedEvent | |
►CplyEventHandler | |
►CPixelCrushers.LoveHate.plyGame.EventHandler_Base | This is the base script for handling Love/Hate events |
CPixelCrushers.LoveHate.plyGame.EventHandler_OnAura | This script handles the OnAura Love/Hate event |
CPixelCrushers.LoveHate.plyGame.EventHandler_OnEnterAura | This script handles the OnEnterAura Love/Hate event |
CPixelCrushers.LoveHate.plyGame.EventHandler_OnForgetDeed | This script handles the OnForgetDeed Love/Hate event |
CPixelCrushers.LoveHate.plyGame.EventHandler_OnGossip | This script handles the OnGossip Love/Hate event |
CPixelCrushers.LoveHate.plyGame.EventHandler_OnGreet | This script handles the OnGreet Love/Hate event |
CPixelCrushers.LoveHate.plyGame.EventHandler_OnModifyPad | This script handles the OnModifyPad Love/Hate event |
CPixelCrushers.LoveHate.plyGame.EventHandler_OnRememberDeed | This script handles the OnRememberDeed Love/Hate event |
CPixelCrushers.LoveHate.plyGame.EventHandler_OnShareRumors | This script handles the OnShareRumors Love/Hate event |
CPixelCrushers.LoveHate.plyGame.EventHandler_OnWitnessDeed | This script handles the OnWitnessDeed Love/Hate event |
CPixelCrushers.Pool< T > | This generic class implements an object pool |
CPixelCrushers.Pool< PixelCrushers.LoveHate.Deed > | |
CPixelCrushers.Pool< PixelCrushers.LoveHate.Relationship > | |
CPixelCrushers.Pool< PixelCrushers.LoveHate.Rumor > | |
CPixelCrushers.Pool< PixelCrushers.LoveHate.WitnessQueueItem > | |
CPixelCrushers.Pool< PixelCrushers.MessageSystem.ListenerInfo > | |
CPixelCrushers.PositionSaver.PositionData | |
CPixelCrushers.LoveHate.FactionDatabaseImportExportCSVWindow.Prefs | |
CPixelCrushers.TextTableMassExportImportWindow.Prefs | |
CPixelCrushers.LoveHate.Preset | A preset is a predefined set of traits, useful as a shortcut to apply traits to factions and deeds |
►CPropertyAttribute | |
CPixelCrushers.HelpBoxAttribute | Attribute to draw a help box |
CPixelCrushers.LoveHate.FactionPopupAttribute | Add [FactionPopup] to an int to use a popup of corresponding factions using the faction database assigned to the current scene's FactionManager |
CPixelCrushers.StringFieldTextAreaAttribute | Attribute to draw a StringField's text value as a multi-line text area |
►CPropertyDrawer | |
CPixelCrushers.LoveHate.EmotionDefinitionDrawer | This custom property drawer for EmotionDefinion uses min-max sliders |
CPixelCrushers.LoveHate.FactionPopupDrawer | |
CPixelCrushers.StringFieldDrawer | |
CPixelCrushers.StringFieldTextAreaAttributeDrawer | |
CPixelCrushers.TagMaskDrawer | |
CPixelCrushers.UIDropdownFieldDrawer | |
CPixelCrushers.UITextFieldDrawer | |
CPixelCrushers.LoveHate.RangeAnimation | Defines an animation trigger that applies to a [min,max) range and a set of temperaments |
CPixelCrushers.LoveHate.EmeraldAISupport.RangeEmote | |
CPixelCrushers.LoveHate.DeedReactionEvents.Reaction | |
CPixelCrushers.RectExtensions | |
CPixelCrushers.LoveHate.Relationship | Defines a relationship to another faction, which is a set of traits that always includes affinity as the first trait |
►CRemember | |
CAC.RememberFactionManager | Adventure Creator Remember script for FactionManager |
CAC.RememberFactionMember | Adventure Creator Remember script for FactionMember |
►CRememberData | |
CAC.FactionManagerData | |
CAC.FactionMemberData | |
CPixelCrushers.RuntimeTypeUtility | Utility methods to work with types |
CPixelCrushers.SafeConvert | Conversion methods that return default values instead of throwing exceptions |
CPixelCrushers.DiskSavedGameDataStorer.SavedGameInfo | |
CPixelCrushers.SavedGameData.SaveRecord | Holds the data returned by a Saver along with the Saver's key and the index of the scene that the Saver was in |
CPixelCrushers.SaveSystemEditorUtility | Utility menu items for the Save System |
CPixelCrushers.SceneNotifier | Service to notify subscribers when a scene is being unloaded |
CPixelCrushers.PositionSaver.ScenePositionData | |
►CScriptableObject | |
►CPixelCrushers.LocalizedFonts | Specifies fonts to use for different languages |
CPixelCrushers.Wrappers.LocalizedFonts | This wrapper for PixelCrushers.LocalizedFonts keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.LoveHate.DeedCategory | Optional category to assign to a deed |
CPixelCrushers.LoveHate.Wrappers.DeedCategory | This wrapper keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.LoveHate.DeedTemplateLibrary | A deed template library contains a list of deed templates |
CPixelCrushers.LoveHate.Wrappers.DeedTemplateLibrary | This wrapper keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.LoveHate.EmotionModel | This scriptable object asset defines an emotion model, which is an EmotionDefinition list |
CPixelCrushers.LoveHate.Wrappers.EmotionModel | This wrapper keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.LoveHate.FactionDatabase | A faction database is a collection of traits, presets, and factions |
CPixelCrushers.LoveHate.Wrappers.FactionDatabase | This wrapper keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.SpawnedObjectList | Holds a list of references to SpawnedObject prefabs |
CPixelCrushers.Wrappers.SpawnedObjectList | This wrapper for PixelCrushers.SpawnedObjectList keeps references intact if you switch between the compiled assembly and source code versions of the original class |
►CPixelCrushers.StringAsset | A StringAsset is a ScriptableObject that encapsulates a string |
CPixelCrushers.Wrappers.StringAsset | This wrapper for PixelCrushers.StringAsset keeps references intact if you switch between the compiled assembly and source code versions of the original class |
CPixelCrushers.TextTable | A TextTable is a 2D table of languages and fields |
CPixelCrushers.ScriptableObjectUtility | Utility functions for creating ScriptableObjects |
CPixelCrushers.TextTableEditorWindow.SearchBarSettings | |
CPixelCrushers.SpawnedObjectManager.SpawnedObjectData | |
CPixelCrushers.SpawnedObjectManager.SpawnedObjectDataList | |
CPixelCrushers.LoveHate.StabilizePAD.StabilizeSettings | |
►CString_Value | |
CPixelCrushers.LoveHate.plyGame.GetEmotionalState_plyBlock | |
CPixelCrushers.LoveHate.plyGame.GetFactionName_plyBlock | |
CPixelCrushers.LoveHate.plyGame.GetTemperament_plyBlock | |
CPixelCrushers.TagMask | A list of tags |
CPixelCrushers.LoveHate.TraitDefinition | A trait definition defines a single personality value (such as Charity) or relationship value (such as Rivalry) |
CPixelCrushers.StandardSceneTransitionManager.TransitionInfo | |
CPixelCrushers.AnimatorSaver.TriggerData | |
CPixelCrushers.TypeUtility | |
CPixelCrushers.UIAnimatorMonitor | Invokes a callback method when an animator has entered and then exited a specified trigger state |
CPixelCrushers.UIDropdownField | A UIDropdownField can refer to a UI.Dropdown or TMPro.TMP_Dropdown |
CPixelCrushers.UIInputField | A UIInputField can refer to a UI.Text or TMPro.TextMeshProUGUI |
CPixelCrushers.UITextField | A UITextField can refer to a UI.Text, TMPro.TextMeshProUGUI, or SuperTextMesh |
CPixelCrushers.UIUtility | |
►CUnityEvent | |
CPixelCrushers.GameObjectUnityEvent | |
CPixelCrushers.IntUnityEvent | |
CPixelCrushers.LoveHate.FactionMemberEvents.FactionMemberEvent | |
CPixelCrushers.LoveHate.FactionMemberEvents.PadEvent | |
CPixelCrushers.LoveHate.FactionMemberEvents.RumorEvent | |
CPixelCrushers.MessageArgsEvent | |
CPixelCrushers.ObjectUnityEvent | |
CPixelCrushers.StringUnityEvent | |
CPixelCrushers.LoveHate.WitnessQueueItem | Witness queue items are deeds waiting to be evaluated by witnesses |