dox | |
▼ Integration | |
▼ Adventure Creator Support | |
▼ Assets | |
▼ Pixel Crushers | |
▼ LoveHate | |
▼ Third Party Support | |
► Adventure Creator Support | |
► Scripts | |
ACUtility.cs | |
RememberFactionManager.cs | |
RememberFactionMember.cs | |
▼ Bolt Integration | |
▼ Assets | |
▼ Pixel Crushers | |
▼ LoveHate | |
▼ Third Party Support | |
► Bolt Support | |
► Scripts | |
LoveHateBoltCustomEvents.cs | |
▼ Emerald AI Integration | |
▼ Assets | |
▼ Pixel Crushers | |
▼ LoveHate | |
▼ Third Party Support | |
► Emerald AI Support | |
► Scripts | |
► Editor | |
GreetingEmoteEditor.cs | |
EmeraldAILoveHateMember.cs | |
EmeraldPlayerLoveHateMember.cs | |
GossipEmote.cs | |
GreetingEmote.cs | |
▼ Game Creator Support | |
▼ Assets | |
▼ Plugins | |
▼ LoveHate GameCreator Module | |
▼ Scripts | |
► Actions | |
ActionAddDirectParent.cs | |
ActionCreateNewFaction.cs | |
ActionDestroyFaction.cs | |
ActionGetAffinity.cs | |
ActionGetArousal.cs | |
ActionGetDominance.cs | |
ActionGetEmotionalState.cs | |
ActionGetFactionName.cs | |
ActionGetHappiness.cs | |
ActionGetPersonalityTrait.cs | |
ActionGetPleasure.cs | |
ActionGetRelationshipTrait.cs | |
ActionGetTemperament.cs | |
ActionInheritsTraitsFromParents.cs | |
ActionModifyAffinity.cs | |
ActionModifyPAD.cs | |
ActionModifyRelationshipTrait.cs | |
ActionRemoveDirectParent.cs | |
ActionReportDeed.cs | |
ActionSetAffinity.cs | |
ActionSetRelationshipInheritability.cs | |
ActionSetRelationshipTrait.cs | |
ActionShareRumors.cs | |
ActionSwitchFaction.cs | |
► Conditions | |
ConditionHasAncestor.cs | |
ConditionHasDirectParent.cs | |
ConditionKnowsDeed.cs | |
► SaveGame | |
SaveFactionManagerToGameCreator.cs | |
SaveFactionMemberToGameCreator.cs | |
LHUtility.cs | |
▼ Makinom Support | |
▼ Assets | |
▼ Pixel Crushers | |
▼ LoveHate | |
▼ Third Party Support | |
► Makinom Support | |
► Scripts | |
► Nodes | |
AddDirectParentSchematicNode.cs | |
ChangeAffinitySchematicNode.cs | |
ChangePADSchematicNode.cs | |
ChangeRelationshipTraitSchematicNode.cs | |
CheckAffinitySchematicNode.cs | |
CheckArousalSchematicNode.cs | |
CheckDominanceSchematicNode.cs | |
CheckHappinessSchematicNode.cs | |
CheckHasAncestorSchematicNode.cs | |
CheckHasDirectParentSchematicNode.cs | |
CheckKnowsDeedSchematicNode.cs | |
CheckPleasureSchematicNode.cs | |
CheckRelationshipTraitSchematicNode.cs | |
CreateNewFactionSchematicNode.cs | |
DestroyFactionSchematicNode.cs | |
GetTemperamentSchematicNode.cs | |
InheritTraitsSchematicNode.cs | |
MakinomTools.cs | |
RemoveDirectParentSchematicNode.cs | |
ReportDeedSchematicNode.cs | |
ShareRumorsSchematicNode.cs | |
SwitchFactionSchematicNode.cs | |
UseFactionManagerSchematicNode.cs | |
AuraEventMachine.cs | |
LoveHateEventMachine.cs | |
MakinomLoveHateFactionManager.cs | |
▼ ORK Support | |
▼ Assets | |
▼ Pixel Crushers | |
▼ LoveHate | |
▼ Third Party Support | |
► ORK Framework Support | |
► Scripts | |
► Editor | |
OrkFactionMemberEditor.cs | |
► Events | |
AddDirectParentStep.cs | |
ChangeAffinityStep.cs | |
ChangePADStep.cs | |
ChangeRelationshipTraitStep.cs | |
CheckAffinityStep.cs | |
CheckArousalStep.cs | |
CheckDominanceStep.cs | |
CheckHappinessStep.cs | |
CheckHasAncestorStep.cs | |
CheckHasDirectParentStep.cs | |
CheckKnowsDeedStep.cs | |
CheckPleasureStep.cs | |
CheckRelationshipTraitStep.cs | |
CreateNewFactionStep.cs | |
DestroyFactionStep.cs | |
GetEmotionalStateStep.cs | |
GetTemperamentStep.cs | |
InheritTraitsStep.cs | |
OrkEventTools.cs | |
RemoveDirectParentStep.cs | |
ReportDeedStep.cs | |
ShareRumorsStep.cs | |
SwitchFactionStep.cs | |
UseFactionManagerStep.cs | |
AuraEventInteraction.cs | |
OrkFactionManager.cs | |
OrkFactionMember.cs | |
▼ plyGame Support | |
▼ Assets | |
▼ Pixel Crushers | |
▼ LoveHate | |
▼ Third Party Support | |
► plyGame Support | |
► Scripts | |
► Blocks | |
► 01 Faction Membership | |
AddDirectParent_plyBlock.cs | |
CreateNewFaction_plyBlock.cs | |
DestroyFaction_plyBlock.cs | |
GetFactionID_plyBlock.cs | |
GetFactionName_plyBlock.cs | |
HasAncestor_plyBlock.cs | |
HasDirectParent_plyBlock.cs | |
InheritTraitsFromParents_plyBlock.cs | |
RemoveDirectParent_plyBlock.cs | |
SwitchFaction_plyBlock.cs | |
► 02 Relationships | |
GetAffinity_plyBlock.cs | |
GetRelationshipTrait_plyBlock.cs | |
ModifyAffinity_plyBlock.cs | |
ModifyRelationshipTrait_plyBlock.cs | |
SetAffinity_plyBlock.cs | |
SetRelationshipInheritability_plyBlock.cs | |
SetRelationshipTrait_plyBlock.cs | |
► 03 Emotional State | |
GetArousal_plyBlock.cs | |
GetDominance_plyBlock.cs | |
GetEmotionalState_plyBlock.cs | |
GetHappiness_plyBlock.cs | |
GetPleasure_plyBlock.cs | |
GetTemperament_plyBlock.cs | |
ModifyPAD_plyBlock.cs | |
► 04 Deeds | |
KnowsDeed_plyBlock.cs | |
ReportDeed_plyBlock.cs | |
ShareRumors_plyBlock.cs | |
LoveHatePlyBlockUtility.cs | |
► Events | |
EventHandler_Base.cs | |
EventHandler_OnAura.cs | |
EventHandler_OnEnterAura.cs | |
EventHandler_OnForgetDeed.cs | |
EventHandler_OnGossip.cs | |
EventHandler_OnGreet.cs | |
EventHandler_OnModifyPad.cs | |
EventHandler_OnRememberDeed.cs | |
EventHandler_OnShareRumors.cs | |
EventHandler_OnWitnessDeed.cs | |
OnAuraEvent.cs | |
OnEnterAuraEvent.cs | |
OnForgetDeedEvent.cs | |
OnGossipEvent.cs | |
OnGreetEvent.cs | |
OnModifyPadEvent.cs | |
OnRememberDeedEvent.cs | |
OnShareRumorsEvent.cs | |
OnWitnessDeedEvent.cs | |
► Load Save | |
PersistableFactionManager.cs | |
PersistableFactionMember.cs | |
▼ TradeSys Support | |
▼ Assets | |
▼ Pixel Crushers | |
▼ LoveHate | |
▼ Third Party Support | |
► TradeSys Support | |
► Example | |
TSPlayer2D.cs | |
TSTraderAI2D.cs | |
► Scripts | |
LoveHateTradePost.cs | |
LoveHateTrader.cs | |
▼ Source | |
▼ Assets | |
▼ Pixel Crushers | |
▼ Common | |
▼ Third Party Support | |
▼ PlayMaker Support | |
► Scripts | |
► Actions | |
► Message System | |
AddMessageSystemListener.cs | |
RemoveMessageSystemListener.cs | |
SendToMessageSystem.cs | |
► Save System | |
ApplySavedGameData.cs | |
DeleteSavedGameInSlot.cs | |
IsGameSavedInSlot.cs | |
LoadGameFromSlot.cs | |
LoadSceneAtSpawnpoint.cs | |
RecordSavedGameData.cs | |
SaveGameToSlot.cs | |
► Text | |
GetCurrentTextTableLanguage.cs | |
GetTextTableField.cs | |
SetCurrentTextTableLanguage.cs | |
MessageSystemToPlayMaker.cs | |
PlayMakerGlobalVariableSaver.cs | |
▼ Rewired Support | |
InputDeviceManagerRewired.cs | |
▼ LoveHate | |
▼ Third Party Support | |
▼ PlayMaker Support | |
► Scripts | |
► Actions | |
AddDirectParent.cs | |
CreateNewFaction.cs | |
DeserializeFromString.cs | |
DestroyFaction.cs | |
GetAffinity.cs | |
GetArousal.cs | |
GetDominance.cs | |
GetEmotionalState.cs | |
GetFactionName.cs | |
GetHappiness.cs | |
GetPersonalityTrait.cs | |
GetPleasure.cs | |
GetRelationshipTrait.cs | |
GetTemperament.cs | |
HasAncestor.cs | |
HasDirectParent.cs | |
InheritTraitsFromParents.cs | |
KnowsDeed.cs | |
ModifyAffinity.cs | |
ModifyPAD.cs | |
ModifyRelationshipTrait.cs | |
RemoveDirectParent.cs | |
ReportDeed.cs | |
SerializeToString.cs | |
SetAffinity.cs | |
SetPersonalityTrait.cs | |
SetRelationshipInheritability.cs | |
SetRelationshipTrait.cs | |
ShareRumors.cs | |
SwitchFaction.cs | |
UseFactionManager.cs | |
LoveHateEventsToPlayMaker.cs | |
▼ Plugins | |
▼ Pixel Crushers | |
▼ Common | |
▼ Scripts | |
► Editor | |
► Message System | |
MessageEventsEditor.cs | |
► Misc | |
AssetUtility.cs | |
EditorGUIZoomArea.cs | |
EnablePhysics2DMenuItem.cs | |
HelpBoxAttributeDrawer.cs | |
MoreEditorGuiUtility.cs | |
MoreEditorUtility.cs | |
TimedEventEditor.cs | |
TypeUtility.cs | |
► Save System | |
DiskSavedGameDataStorerEditor.cs | |
PlayerPrefsSavedGameDataStorerEditor.cs | |
SaverEditor.cs | |
SaveSystemEditorUtility.cs | |
► Text | |
CSVUtility.cs | |
StringFieldDrawer.cs | |
StringFieldTextAreaAttributeDrawer.cs | |
TextTableEditor.cs | |
TextTableEditorWindow.cs | |
TextTableMassExportImportWindow.cs | |
► UI | |
CheckInputManagerSettings.cs | |
InputDeviceManagerEditor.cs | |
UIDropdownFieldDrawer.cs | |
UILocalizationManagerEditor.cs | |
UITextFieldDrawer.cs | |
► UnityEvents | |
TagMaskDrawer.cs | |
► Message System | |
DataSynchronizer.cs | |
IMessageHandler.cs | |
MessageArgs.cs | |
MessageEvents.cs | |
MessageSystem.cs | |
MessageSystemLogger.cs | |
► Misc | |
AlwaysFaceCamera.cs | |
CheckPhysics2D.cs | |
ComponentUtility.cs | |
CoroutineUtility.cs | |
CursorControl.cs | |
DictionaryExtensions.cs | |
Dimension.cs | |
DontDestroyGameObject.cs | |
EnableOnStart.cs | |
GameObjectUtility.cs | |
GameTime.cs | |
HelpBoxAttribute.cs | |
InstantiatePrefabs.cs | |
ListExtensions.cs | |
LODManager.cs | |
MoreGizmos.cs | |
MorePhysics2D.cs | |
Pool.cs | |
RectExtensions.cs | |
RuntimeTypeUtility.cs | |
SafeConvert.cs | |
SceneNotifier.cs | |
ScriptableObjectUtility.cs | |
► Save System | |
► Misc | |
AutoSaveLoad.cs | |
SavedGameData.cs | |
SaveSystemEvents.cs | |
SaveSystemMethods.cs | |
SaveSystemTestMenu.cs | |
ScenePortal.cs | |
SceneValidationMode.cs | |
► Savers | |
ActiveSaver.cs | |
AnimatorSaver.cs | |
DestructibleSaver.cs | |
EnabledSaver.cs | |
MultiActiveSaver.cs | |
MultiEnabledSaver.cs | |
PositionSaver.cs | |
Saver.cs | |
► Serializers | |
► Binary | |
BinaryDataSerializer.cs | |
QuaternionSerializationSurrogate.cs | |
Vector3SerializationSurrogate.cs | |
DataSerializer.cs | |
JsonDataSerializer.cs | |
► Spawning | |
SpawnedObject.cs | |
SpawnedObjectList.cs | |
SpawnedObjectManager.cs | |
► Storers | |
DiskSavedGameDataStorer.cs | |
EncryptionUtility.cs | |
PlayerPrefsSavedGameDataStorer.cs | |
SavedGameDataStorer.cs | |
► Transitions | |
LoadingScreenProgressBar.cs | |
SceneTransitionManager.cs | |
StandardSceneTransitionManager.cs | |
SaveSystem.cs | |
► Text | |
EncodingType.cs | |
GlobalTextTable.cs | |
StringAsset.cs | |
StringField.cs | |
StringFieldTextAreaAttribute.cs | |
TextTable.cs | |
► UI | |
DeselectPreviousOnPointerEnter.cs | |
IEventSystemUser.cs | |
InputActionRegistry.cs | |
InputDeviceManager.cs | |
InputDeviceMethods.cs | |
KeepRectTransformOnscreen.cs | |
LocalizedFonts.cs | |
LocalizeUI.cs | |
SetEventSystem.cs | |
SetLocalizedFont.cs | |
ShowCursorWhileEnabled.cs | |
UIAnimatorMonitor.cs | |
UIButtonKeyTrigger.cs | |
UIDropdownField.cs | |
UIInputField.cs | |
UILocalizationManager.cs | |
UIPanel.cs | |
UIScrollbarEnabler.cs | |
UITextColor.cs | |
UITextField.cs | |
UIUtility.cs | |
► UnityEvents | |
CollisionEvent.cs | |
DisappearEvent.cs | |
ParameterEvents.cs | |
TagMask.cs | |
TagMaskEvent.cs | |
TimedEvent.cs | |
TriggerEvent.cs | |
▼ Templates | |
SaverTemplate.cs | |
▼ Wrappers | |
► Editor | |
► Text | |
StringAssetMenu.cs | |
TextTableAssetMenu.cs | |
► Message System | |
DataSynchronizer.cs | |
MessageEvents.cs | |
MessageSystemLogger.cs | |
► Misc | |
AlwaysFaceCamera.cs | |
CheckPhysics2D.cs | |
DontDestroyGameObject.cs | |
EditorNote.cs | |
EnableOnStart.cs | |
InstantiatePrefabs.cs | |
LODManager.cs | |
► Save System | |
► Misc | |
AutoSaveLoad.cs | |
SaveSystemEvents.cs | |
SaveSystemMethods.cs | |
SaveSystemTestMenu.cs | |
ScenePortal.cs | |
► Savers | |
ActiveSaver.cs | |
AnimatorSaver.cs | |
DestructibleSaver.cs | |
EnabledSaver.cs | |
MultiActiveSaver.cs | |
MultiEnabledSaver.cs | |
PositionSaver.cs | |
► Serializers | |
► Binary | |
BinaryDataSerializer.cs | |
JsonDataSerializer.cs | |
► Spawning | |
SpawnedObject.cs | |
SpawnedObjectList.cs | |
SpawnedObjectManager.cs | |
► Storers | |
DiskSavedGameDataStorer.cs | |
PlayerPrefsSavedGameDataStorer.cs | |
► Transitions | |
LoadingScreenProgressBar.cs | |
StandardSceneTransitionManager.cs | |
SaveSystem.cs | |
► Text | |
GlobalTextTable.cs | |
StringAsset.cs | |
TextTable.cs | |
► UI | |
DeselectPreviousOnPointerEnter.cs | |
InputActionRegistry.cs | |
InputDeviceManager.cs | |
InputDeviceMethods.cs | |
KeepRectTransformOnscreen.cs | |
LocalizedFonts.cs | |
LocalizeUI.cs | |
SetEventSystem.cs | |
SetLocalizedFont.cs | |
ShowCursorWhileEnabled.cs | |
UIButtonKeyTrigger.cs | |
UILocalizationManager.cs | |
UIPanel.cs | |
UIScrollbarEnabler.cs | |
UITextColor.cs | |
► UnityEvents | |
CollisionEvent.cs | |
DisappearEvent.cs | |
TimedEvent.cs | |
TriggerEvent.cs | |
▼ LoveHate | |
▼ Example | |
► More Examples | |
► Farmer Example | |
► Scripts | |
FarmAI.cs | |
FarmSpawner.cs | |
► Scripts | |
DeedToolbar.cs | |
InteractionUI.cs | |
Mover2D.cs | |
NPC.cs | |
RudimentaryPlayerController2D.cs | |
▼ Scripts | |
► Core | |
► Faction Database | |
Faction.cs | |
FactionDatabase.cs | |
FactionInheritanceType.cs | |
FactionPopupAttribute.cs | |
Preset.cs | |
Relationship.cs | |
TraitDefinition.cs | |
Traits.cs | |
► Faction Members | |
► Deeds | |
Deed.cs | |
DeedCategory.cs | |
Rumor.cs | |
► Emotions | |
EmotionalState.cs | |
EmotionDefinition.cs | |
EmotionModel.cs | |
► Savers | |
FactionManagerSaver.cs | |
FactionMemberSaver.cs | |
► Vision | |
CanSeeAdvanced.cs | |
FieldOfView.cs | |
FactionManager.cs | |
FactionMember.cs | |
IForgetDeedEventHandler.cs | |
IModifyPadEventHandler.cs | |
IRememberDeedEventHandler.cs | |
IShareRumorsEventHandler.cs | |
IWitnessDeedEventHandler.cs | |
LoveHate.cs | |
Pad.cs | |
StabilizePAD.cs | |
Temperament.cs | |
WitnessQueueItem.cs | |
► Editor | |
► Core | |
► Faction Database | |
FactionDatabaseEditor.cs | |
FactionDatabaseImportExportCSVWindow.cs | |
FactionPopupDrawer.cs | |
TraitsEditor.cs | |
► Faction Members | |
► Emotions | |
EmotionalStateEditor.cs | |
EmotionDefinitionDrawer.cs | |
EmotionModelMenuItem.cs | |
► Vision | |
CanSeeAdvancedEditor.cs | |
FactionManagerEditor.cs | |
FactionMemberEditor.cs | |
InheritedRelationship.cs | |
StabilizePADEditor.cs | |
► Interaction | |
► Deeds | |
DeedEvaluationOverridesEditor.cs | |
DeedTemplateLibraryEditor.cs | |
► Greeting | |
AbstractGreetingAnimationTriggerEditor.cs | |
AbstractGreetingTriggerEditor.cs | |
GreetingTrigger2DEditor.cs | |
GreetingTriggerEditor.cs | |
► Misc | |
DeedReactionEventsEditor.cs | |
► Interaction | |
► Aura | |
AbstractAuraTrigger.cs | |
AuraTrigger.cs | |
AuraTrigger2D.cs | |
IAuraEventHandler.cs | |
IEnterAuraEventHandler.cs | |
► Deeds | |
DeedEvaluationOverrides.cs | |
DeedReporter.cs | |
DeedTemplate.cs | |
DeedTemplateLibrary.cs | |
► Gossip | |
AbstractGossipTrigger.cs | |
GossipAnimation.cs | |
GossipTrigger.cs | |
GossipTrigger2D.cs | |
IGossipEventHandler.cs | |
► Greeting | |
AbstractGreetingAnimationTrigger.cs | |
AbstractGreetingTrigger.cs | |
GreetingTrigger.cs | |
GreetingTrigger2D.cs | |
IGreetEventHandler.cs | |
► Misc | |
AbstractTriggerInteractor.cs | |
DeedReactionEvents.cs | |
FactionMemberDebugger.cs | |
FactionMemberDebuggerCanvas.cs | |
FactionMemberEvents.cs | |
RangeAnimation.cs | |
▼ Wrappers | |
► Core | |
► Faction Database | |
FactionDatabase.cs | |
Traits.cs | |
► Faction Members | |
CanSeeAdvanced.cs | |
DeedCategory.cs | |
EmotionalState.cs | |
EmotionModel.cs | |
FactionManager.cs | |
FactionManagerSaver.cs | |
FactionMember.cs | |
FactionMemberSaver.cs | |
StabilizePAD.cs | |
► Editor | |
LoveHateCoreMenuItems.cs | |
LoveHateInteractionMenuItems.cs | |
► Interaction | |
► Aura | |
AuraTrigger.cs | |
AuraTrigger2D.cs | |
► Deeds | |
DeedEvaluationOverrides.cs | |
DeedReporter.cs | |
DeedTemplateLibrary.cs | |
► Gossip | |
GossipAnimation.cs | |
GossipTrigger.cs | |
GossipTrigger2D.cs | |
► Greeting | |
GreetingTrigger.cs | |
GreetingTrigger2D.cs | |
► Misc | |
DeedReactionEvents.cs | |
FactionMemberDebugger.cs | |
FactionMemberDebuggerCanvas.cs | |
FactionMemberEvents.cs | |