xiandie/scene/player/player_animation_config.gd

66 lines
2.0 KiB
GDScript

class_name PlayerAnimationConfig extends Object
enum {
MOVEMENT_IDLE,
MOVEMENT_WALKING,
MOVEMENT_RUNNING,
}
const ANIMATION_CONFIG = {
"吕萍":
{
"speed_walking": 75.0,
"running_locked": false,
"speed_runnig": 120.0,
"walk_footstep": 0.5,
"run_footstep": 7.0 / 10.0 / 2.0,
MOVEMENT_IDLE: [&"c00_吕萍_idle_left", &"c00_吕萍_idle_right"],
MOVEMENT_WALKING: [&"c00_吕萍_walking_left", &"c00_吕萍_walking_right"],
MOVEMENT_RUNNING: [&"c00_吕萍_running_left", &"c00_吕萍_running_right"],
},
"吕萍爬行":
{
"speed_walking": 50.0,
"running_locked": true,
"speed_runnig": 50.0,
"walk_footstep": 0.7,
"run_footstep": 0.7,
MOVEMENT_IDLE: [&"c02_吕萍_爬行_idle_l", &"c02_吕萍_爬行_idle_r"],
MOVEMENT_WALKING: [&"c02_吕萍_爬行_left", &"c02_吕萍_爬行_right"],
MOVEMENT_RUNNING: [&"c02_吕萍_爬行_left", &"c02_吕萍_爬行_right"],
},
"吕萍带小猫":
{
"speed_walking": 75.0,
"running_locked": true,
"speed_runnig": 75.0,
"walk_footstep": 0.5,
"run_footstep": 0.5,
MOVEMENT_IDLE: [&"c00_吕萍带小猫_idle_left", &"c00_吕萍带小猫_idle_right"],
MOVEMENT_WALKING: [&"c00_吕萍带小猫_walking_left", &"c00_吕萍带小猫_walking_right"],
MOVEMENT_RUNNING: [&"c00_吕萍带小猫_walking_left", &"c00_吕萍带小猫_walking_right"],
},
"小蝶":
{
"speed_walking": 75.0,
"running_locked": true,
"speed_runnig": 75.0,
"walk_footstep": 0.5,
"run_footstep": 7.0 / 10.0 / 2.0,
MOVEMENT_IDLE: [&"c00_吕萍_idle_left", &"c00_吕萍_idle_right"],
MOVEMENT_WALKING: [&"c00_吕萍_walking_left", &"c00_吕萍_walking_right"],
MOVEMENT_RUNNING: [&"c00_吕萍_running_left", &"c00_吕萍_running_right"],
},
"小小蝶":
{
"speed_walking": 75.0,
"running_locked": true,
"speed_runnig": 75.0,
"walk_footstep": 0.5,
"run_footstep": 7.0 / 10.0 / 2.0,
MOVEMENT_IDLE: [&"c01_小小蝶_idle_l", &"c01_小小蝶_idle_r"],
MOVEMENT_WALKING: [&"c01_小小蝶_walking_l", &"c01_小小蝶_walking_r"],
MOVEMENT_RUNNING: [&"c01_小小蝶_running_l", &"c01_小小蝶_running_r"],
},
}