Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Model Engine 4 Model Engine 4
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 105
    • Issues 105
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • MythicCraft
  • Model Engine 4Model Engine 4
  • Wiki
    • Skills
    • Mechanics
  • DefaultState

Last edited by Lxlp Oct 21, 2024
Page history

DefaultState

< Back to mechanic page

Description

Configure the default animations of an active model.

Attributes

Attribute Aliases Description Type Default
modelid m, mid, model Targeted model String
type t Default state type (check config section Default-Animations) StateType
state s The animation used when the default state is played String Last Value
lerpin li Transition tick when the animation starts Integer Last Value
lerpout lo Transition tick when the animation ends Integer Last Value
speed sp Speed multiplier of the state Double Last Value

Examples

In this example, you can see how the defaultstate mechanic can be used to apply temporary states to the mob. In this instance, a "running" state is used

  Skills:
  - aura{d=100;name=running;
    onStart=[
    - defaultstate{mid=ExampleModel;type=walk;state=run}
    ];
    onEnd=[
    - defaultstate{mid=ExampleModel;type=walk;state=walk}
    ]} @self ~onDamaged

Aliases

  • defaultanimation
Clone repository
Home
FAQ / Common Issues
Commands & Permissions
Configuration

Modeling
  • Creating a Model
    • Hitbox & Eye Height
    • Shadow
  • Bone Behaviors
    • Player Limbs
  • Animating a Model
  • Importing a Model
  • Scriptable Keyframes
  • Optional Tools
MythicMobs
  • Mechanics
  • Conditions
  • Targeters
Citizens (R4.0.4)
  • Trait
  • Commands & Permissions

API
  • Basic
    • Apply / Remove Model
    • Play / Stop Animation
    • Configure Bone Behaviors
    • Mounting / Dismounting Model
    • Per-Player Model
    • Events
  • Advanced
    • Custom Base Entity
    • Custom Mount Controller
    • Custom Importer
    • Custom Bone Behaviors
    • Custom Script Reader
    • Custom Timeline
    • Custom Animation Handler
    • Custom Render Type

Technical
  • Terminology
  • Animation Systems
  • Mount Controllers
Promotional Material