DESCRIPTION:
Skyrim Behavior Tool is a work-in-progress tool that will allow it's users to create, view and edit the contents of Skyrim's behavior files.
It works on the HKX XML version of Skyrim's behavior files that can be generated using http://www.nexusmods.com/skyrim/mods/1797/?.
FEATURES:
For the initial release, once a behavior file is opened the user will be able to:
- View the entire behavior tree with the ability to zoom in or out and to drag the focus of the viewport to any part of the tree.
- Expand or collapse individual branches.
- Edit the data of the selected HKX object.
- Insert, append or delete HKX objects.
- Create new behavior files.
IMAGES:
http://www.nexusmods.com/skyrim/Images/633928/?
http://www.nexusmods.com/skyrim/Images/633927/?
http://www.nexusmods.com/skyrim/Images/628882/?
FUTURE PLANS:
- Open entire behavior projects.
- Edit animation text files to allow the addition of special animations (animation driven, paired, etc..).
- Basic dynamic behavior patching.
PROGRESS:
Red = Little or no work done.
Yellow = Half finished.
Green = Done (or thereabouts).
Spoiler
MAIN FEATURES:
- XML parser.
- Behavior tree viewer.
- XML writer.
BEHAVIOR CLASSES:
- hkbBehaviorGraphStringData
- hkbVariableValueSet
- hkbBehaviorGraphData
- hkbBehaviorGraph
- hkRootLevelContainer
- hkbVariableBindingSet
- hkbBehaviorReferenceGenerator
- hkbStateMachine
- hkbStateMachineEventPropertyArray
- hkbStateMachineStateInfo
- hkbClipGenerator
- hkbClipTriggerArray
- hkbStateMachineTransitionInfoArray
- hkbStringEventPayload
- hkbExpressionCondition
- hkbBlendingTransitionEffect
- BSCyclicBlendTransitionGenerator
- hkbBlenderGenerator
- hkbBlenderGeneratorChild
- hkbBoneWeightArray
- hkbManualSelectorGenerator
- hkbModifierGenerator
- hkbExpressionDataArray
- hkbEvaluateExpressionModifier
- hkbModifierList
- hkbEventDrivenModifier
- hkbRotateCharacterModifier
- hkbTwistModifier
- hkbTimerModifier
- BSDirectAtModifier
- BSIsActiveModifier
- hkbDampingModifier
- BSBoneSwitchGenerator
- BSBoneSwitchGeneratorBoneData
- BSiStateTaggingGenerator
- BSLimbIKModifier
- BSSynchronizedClipGenerator
- BSOffsetAnimationGenerator
- hkbPoseMatchingGenerator
- hkbComputeDirectionModifier
- BSDecomposeVectorModifier
- hkbGetHandleOnBoneModifier
- hkbEvaluateHandleModifier
- BSLookAtModifier
- hkbFootIkControlsModifier
- hkbDelayedModifier
- hkbDetectCloseToGroundModifier
- hkbSenseHandleModifier
-
- ... (OTHERS)
CREDITS: