Electus LogoElectus Documentation

Electus Animation Creator Available Files

Reference for Electus Animation Creator settings.

Edit electus_animation_creator/config/config.lua to change these settings.

Folder structure

electus_animation_creator/
└── config/
    ├── config.lua
    └── locales/

config.lua contains the settings listed below. The locales folder contains translations selected by Config.Locale.

General settings

SettingDefaultDescription
Config.Locale"en"Locale loaded from config/locales
Config.DebugfalseEnables debug behavior
Config.Command"animationcreator"Command that opens the editor
Config.ModelLoadTimeout5000Maximum time in milliseconds to load a ped model
Config.Access.requireAcetrueRequires command.<Config.Command> ACE permission
Config.Defaults.fps30FPS for new projects
Config.Defaults.durationFrames90Duration in frames for new projects

Playback settings

SettingDefaultDescription
Config.Playback.command"playcreatedanim"Command that plays an exported animation
Config.Playback.stopCommand"stopcreatedanim"Command that stops the current preview
Config.Playback.loadTimeout5000Maximum time in milliseconds to load the clip dictionary or prop model
Config.Playback.blendIn8.0GTA animation blend-in speed
Config.Playback.blendOut-8.0GTA animation blend-out speed
Config.Playback.duration-1Playback duration in milliseconds. -1 plays until another action stops the task
Config.Playback.flags33GTA animation flags. The default combines looping and the secondary animation slot
Config.Playback.playbackRate1.0Playback speed

The secondary animation slot lets sparse clips animate authored bones without replacing untouched bones.

Import limits

SettingDefaultDescription
Config.Import.loadTimeout5000Maximum time in milliseconds to load the source dictionary
Config.Import.maxDuration20.0Maximum source clip duration in seconds
Config.Import.maxKeyframes18000Maximum number of imported keyframes
Config.Import.positionTolerance0.0005Default threshold for position changes
Config.Import.rotationTolerance0.25Default threshold for rotation changes in degrees

Import quality presets

PresetFPSPosition toleranceRotation toleranceMinimum frame gapRotation path tolerance
low120.0084.0225.0
medium240.00251.5112.0
high600.00050.251None

Lower tolerances preserve smaller movements and produce more keyframes. Face and finger sampling can also increase the keyframe count substantially.