Grasscutter/proto/MotionState.proto
2022-04-17 05:43:07 -07:00

54 lines
1.1 KiB
Protocol Buffer

syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
enum MotionState {
MotionNone = 0;
MotionReset = 1;
MotionStandby = 2;
MotionStandbyMove = 3;
MotionWalk = 4;
MotionRun = 5;
MotionDash = 6;
MotionClimb = 7;
MotionClimbJump = 8;
MotionStandbyToClimb = 9;
MotionFight = 10;
MotionJump = 11;
MotionDrop = 12;
MotionFly = 13;
MotionSwimMove = 14;
MotionSwimIdle = 15;
MotionSwimDash = 16;
MotionSwimJump = 17;
MotionSlip = 18;
MotionGoUpstairs = 19;
MotionFallOnGround = 20;
MotionJumpUpWallForStandby = 21;
MotionJumpOffWall = 22;
MotionPoweredFly = 23;
MotionLadderIdle = 24;
MotionLadderMove = 25;
MotionLadderSlip = 26;
MotionStandbyToLadder = 27;
MotionLadderToStandby = 28;
MotionDangerStandby = 29;
MotionDangerStandbyMove = 30;
MotionDangerWalk = 31;
MotionDangerRun = 32;
MotionDangerDash = 33;
MotionCrouchIdle = 34;
MotionCrouchMove = 35;
MotionCrouchRoll = 36;
MotionNotify = 37;
MotionLandSpeed = 38;
MotionMoveFailAck = 39;
MotionWaterfall = 40;
MotionDashBeforeShake = 41;
MotionSitIdle = 42;
MotionForceSetPos = 43;
MotionQuestForceDrag = 44;
MotionFollowRoute = 45;
MotionNum = 46;
}