Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 NAC
 CFactionManagerData
 CFactionMemberData
 CRememberFactionManagerAdventure Creator Remember script for FactionManager
 CRememberFactionMemberAdventure Creator Remember script for FactionMember
 NMakinom
 NSchematics
 NNodes
 NORKFramework
 NEvents
 NSteps
 NPixelCrushers
 NLoveHate
 NAdventureCreatorSupport
 NExample
 NMakinomSupport
 NORKFrameworkSupport
 NPlayMaker
 NplyGame
 NTradeSysSupport
 CAbstractAuraTriggerThis abstract aura trigger is the workhorse for AuraTrigger (3D) and AuraTrigger2D
 CAbstractGossipTriggerThis abstract class is the workhorse for GossipTrigger and GossipTrigger2D
 CAbstractGreetingTriggerThis abstract greeting trigger is the workhorse for GreetingTrigger (3D) and GreetingTrigger2D
 CAbstractGreetingTriggerEditorThis is a custom editor for AbstractGreetingTrigger that uses reorderable lists
 CAbstractTriggerInteractorThis is the base class for trigger components such as AbstractGreetingTrigger and AbstractGossipTrigger
 CAuraTriggerApplies an aura effect when a faction member enters the trigger
 CAuraTrigger2DApplies an aura effect when a faction member enters the trigger
 CDeedA deed is an objective record of an act committed by an actor to a target
 CDeedEvaluationOverrides
 CDeedOverrideInfo
 CDeedOverridesEditorThis is a custom editor for DeedOverrides
 CDeedReporterProvides a higher-level way to report deeds to the FactionManager using a deed template library
 CDeedTemplateA deed template defines the attributes of a deed that the DeedReporter can report to the FactionManager
 CDeedTemplateLibraryA deed template library contains a list of deed templates
 CDeedTemplateLibraryEditorThis is a custom editor for DeedTemplateLibrary
 CEmotionalStateThis optional component adds a more customizable emotion model based on PAD values than the PAD's built-in Temperament value
 CEmotionalStateEditorCustom editor for EmotionalState, which is the component that runs on a faction member to determine its current emotional state
 CEmotionDefinitionEmotion definition for EmotionModel and EmotionalState
 CEmotionDefinitionDrawerThis custom property drawer for EmotionDefinion uses min-max sliders
 CEmotionModelThis scriptable object asset defines an emotion model, which is an EmotionDefinition list
 CEmotionModelMenuItemMenu item to create an Emotion Model asset
 CFactionDefines a faction record for the faction database
 CFactionDatabaseA faction database is a collection of traits, presets, and factions
 CFactionDatabaseEditorThis is a custom editor for FactionDatabase
 CFactionManagerCoordinates data exchange between factions
 CFactionManagerEditorThis script reserves the possibility of a custom editor for FactionManager
 CFactionMemberA faction member is a GameObject that's a member of a faction
 CFactionMemberEditorCustom editor for FactionMember
 CFactionMemberEventsThis component provides UnityEvent blocks for faction member events
 CGossipAnimationTriggers an animation when the character gossips
 CGossipTriggerGossips with another character when entering its trigger area
 CGossipTrigger2DGossips with another character when entering its trigger area
 CGreetingTriggerPlays a greeting animation when near another character based on affinity to that character
 CGreetingTrigger2DPlays a greeting animation when near another character based on affinity to that character
 CGreetingTrigger2DEditor
 CGreetingTriggerEditor
 CIAuraEventHandlerUnity Event system event handler interface for aura Affect(FactionMember)
 CIEnterAuraEventHandlerUnity Event system event handler interface for faction members who enter aura
 CIForgetDeedEventHandlerUnity Event system event handler interface for OnForgetDeed()
 CIGossipEventHandlerUnity Event system event handler interface for OnGossip(FactionMember)
 CIGreetEventHandlerUnity Event system event handler interface for OnGreet(FactionMember)
 CIModifyPadDeedEventHandlerUnity Event system event handler interface for OnModifyPad()
 CInheritedRelationshipThis class is used to display inherited relationships in the inspector
 CIRememberDeedEventHandlerUnity Event system event handler interface for OnRememberDeed()
 CIShareRumorsEventHandlerUnity Event system event handler interface for OnShareRumors(FactionMember)
 CIWitnessDeedEventHandlerUnity Event system event handler interface for OnWitnessDeed()
 CPadAn emotional state, based on the PAD model: https://en.wikipedia.org/wiki/PAD_emotional_state_model
 CPresetA preset is a predefined set of traits, useful as a shortcut to apply traits to factions and deeds
 CRangeAnimationDefines an animation trigger that applies to a [min,max) range and a set of temperaments
 CRelationshipDefines a relationship to another faction, which is a set of traits that always includes affinity as the first trait
 CRumorA rumor is a faction member's subjective memory of a deed
 CStabilizePADStabilizes PAD values toward target values
 CStabilizePADEditorThis is a custom editor for StabilizePAD
 CTraitDefinitionA trait definition defines a single personality value (such as Charity) or relationship value (such as Rivalry)
 CTraitsAdds personality traits to a GameObject
 CTraitsEditorCustom editor for Traits
 CWitnessQueueItemWitness queue items are deeds waiting to be evaluated by witnesses
 NQuestMachine
 CMoreEditorGuiUtility
 CAlwaysFaceCameraAlways keeps the GameObject facing the main camera
 CAssetUtility
 CCursorControlMethods to hide and show the cursor
 CDictionaryExtensionsExtension methods for generic dictionaries
 CGameTimeThis 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)
 CListExtensionsExtension methods for generic lists
 CLODManagerImplements a Level of Detail (LOD) system according to distance from the player
 CLOD
 CMoreGizmosProvides more drawing routines for gizmos
 CMorePhysics2DProvides more routines for Physics2D
 CPoolThis generic class implements an object pool
 CSafeConvertConversion methods that return default values instead of throwing exceptions
 CScriptableObjectUtilityUtility functions for creating ScriptableObjects