Mate-Engine/Assets/UMotionEditor/Manual
shinyflvre 091ae7be88 Public Release X3.0b
# MateEngine X3.0

## Windows and Taskbar Sitting Rewrite

* Avatars sit more naturally on windows and the taskbar. Legs render in front while hair renders behind for a seamless look.
* Transitions between dragging and sitting are smoother.
* Alignment with windows and the taskbar improved. If a model looks off adjust **Y Offset** in settings. Some models may need minor manual tweaks due to different bone rigs.
* You can give headpats while the avatar sits. The avatar closes its eyes and shows sparkling particles. More headpat animations will be added later.
* The avatar no longer jumps off the taskbar when the Windows Start Menu or Search opens.
* You must hold the avatar for at least one second before it will sit to prevent accidental sits during fast moves.

## Feed System (Alpha)

* Avatars can drink. Press the middle mouse button to open the Food Radial menu. Spawn smoothies and bring them to the avatar to feed. This is an early access feature.
* When Spawning a Smoothie it will always spawn a Random smoothie! Keep in mind this feature is new and not perfect but i think it is a nice to have!

## Drag Smoothing

* Dragging the avatar feels smoother and more stable.
* A light smoothing effect was added to make dragging natural without noticeable delay.

## Taskbar Sitting Changes

* The circle menu is disabled while the avatar sits on the taskbar, showing only **Jump Off**.
* This prevents visual overlap from other UI while sitting.
* Moving the menu up while sitting increases cost, so it remains off for taskbar sitting but works normally on window sitting.

## Animation Changes

* Minor rotation adjustments to dragging animations.
* Improved transition timing for intimate animation for smoother flow.

## Minecraft Integration

MateEngine reacts to Minecraft events in real time. The avatar comments on gameplay, warns about danger, and celebrates victories.

### How it works

* Install the **MateSignal Forge mod** in Minecraft and run **MateEngine** on the same device or local network.
* MateSignal forwards in-game events to MateEngine so the avatar can display messages or play animations.
* Intended for singleplayer and private multiplayer use. Avoid competitive or official servers where live alerts could be an unfair advantage.

### Examples of reactions

* Day start: cheerful wake-up
* Night start: reminder to stay safe
* Nearby mobs: instant warnings for creepers, zombies, etc.
* Low health or hunger: worried or encouraging lines
* Crafting: excited comments
* Weather: reactions when rain starts
* Death: sad or comforting messages
* Biome discovery: happy or curious reactions
* Eating: cheering during meals
* Killing mobs: victory reactions

### Requirements

* Minecraft 1.21.10
* Forge Mod Loader
* MateSignal installed and integration enabled in MateEngine

## Dance Player Update

* Added **Lock Mode (Experimental)**. Enables camera tracking for dances that move the avatar far left or right so the window follows their motion.

## Hand Tracking Changes

* Hand tracking is more accurate to the mouse position.
* Reduced activation zone to prevent unwanted tracking on smaller avatars.

## Buy Option

* Added a buy button to the Minecraft Integration and Steam DLC categories. These buttons appear when running the free GitHub build.

## Bug Fixes

* Avatars no longer attach to windows or the taskbar while custom dances are active.
* Fixed avatar disappearing after sitting on minimized windows.
* Fixed incorrect positioning when a window closes.
* Fixed teleport when a window is maximized.

## Internal Changes

* Removed unused code to reduce missing script warnings.
* General cleanup and small performance adjustments.
2025-11-01 10:12:19 +01:00
..
images Public Release X3.0b 2025-11-01 10:12:19 +01:00
styles Public Release X3.0b 2025-11-01 10:12:19 +01:00
AnimatedPropertiesList.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
AnimatedPropertiesList.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Animation.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Animation.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Channels.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Channels.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
ChildOf.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
ChildOf.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
ClipEditor.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
ClipEditor.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
ClipSettings.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
ClipSettings.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
ConfigDisplay.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
ConfigDisplay.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
ConfigMode.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
ConfigMode.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Configuration.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Configuration.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Constraints.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Constraints.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Credits.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Credits.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Curves.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Curves.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
CustomProperty.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
CustomProperty.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Dopesheet.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Dopesheet.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
DopesheetCurves.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
DopesheetCurves.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
EditInPlayMode.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
EditInPlayMode.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
ExportingAnimationsFAQ.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
ExportingAnimationsFAQ.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
FKtoIKConversion.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
FKtoIKConversion.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
GeneralTutorials.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
GeneralTutorials.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
GettingStarted.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
GettingStarted.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
HowToCreateBetterAnimations.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
HowToCreateBetterAnimations.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
IKSetupWizard.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
IKSetupWizard.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
images.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
ImportExport.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
ImportExport.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
InPractice.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
InPractice.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
InPractice1.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
InPractice1.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
InPractice2.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
InPractice2.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
InPractice3.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
InPractice3.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
InPractice4.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
InPractice4.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Introduction.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Introduction.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
InverseKinematics.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
InverseKinematics.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Jayanam.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Jayanam.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Jayanam1.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Jayanam1.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
KnownIssues.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
KnownIssues.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Layers.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Layers.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Lesson1.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Lesson1.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Lesson2.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Lesson2.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Lesson3.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Lesson3.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Lesson4.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Lesson4.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Lesson5.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Lesson5.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Lesson6.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Lesson6.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Lesson7.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Lesson7.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Lesson8.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Lesson8.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Lesson9.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Lesson9.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
MainNavigation.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
MainNavigation.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
MenuBar.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
MenuBar.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
MenuBarEdit.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
MenuBarEdit.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
MenuBarFile.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
MenuBarFile.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
MenuBarHelp.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
MenuBarHelp.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
MirrorMapping.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
MirrorMapping.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Options.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Options.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Playback.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Playback.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
PoseDisplay.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
PoseDisplay.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
PoseEditor.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
PoseEditor.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
PoseMode.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
PoseMode.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Preferences.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Preferences.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
ProfessionalExclusive.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
ProfessionalExclusive.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
ProjectSettings.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
ProjectSettings.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
ProLesson1.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
ProLesson1.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
ProLesson2.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
ProLesson2.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
ProLesson3.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
ProLesson3.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
ProLesson4.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
ProLesson4.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
ProLesson5.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
ProLesson5.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
QuickStart.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
QuickStart.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
ReleaseNotes.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
ReleaseNotes.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
RigHierarchy.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
RigHierarchy.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
RootMotion.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
RootMotion.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
RotationModes.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
RotationModes.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Selection.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Selection.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
styles.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Support.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Support.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
ToolAssistant.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
ToolAssistant.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
Tools.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
Tools.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
UMotionAPI.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
UMotionAPI.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
UMotionManual.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
UMotionManual.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
UnityTimelineIntegration.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
UnityTimelineIntegration.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00
VideoTutorials.html Public Release X3.0b 2025-11-01 10:12:19 +01:00
VideoTutorials.html.meta Public Release X3.0b 2025-11-01 10:12:19 +01:00