GC-Proto/proto/MotionState.proto

82 lines
2.8 KiB
Protocol Buffer
Raw Normal View History

2023-05-22 23:49:58 +03:00
// https://github.com/SlushinPS/beach-simulator
// Copyright (C) 2023 Slushy Team
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Affero General Public License as
// published by the Free Software Foundation, either version 3 of the
// License, or (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with this program. If not, see <https://www.gnu.org/licenses/>.
2022-11-06 15:30:21 +03:00
syntax = "proto3";
2023-01-28 18:50:00 +03:00
option java_package = "emu.grasscutter.net.proto";
2022-11-06 15:30:21 +03:00
2023-01-28 17:00:48 +03:00
2022-11-06 15:30:21 +03:00
enum MotionState {
2023-05-22 23:49:58 +03:00
MotionState_MotionNone = 0;
MotionState_MotionReset = 1;
MotionState_MotionStandby = 2;
MotionState_MotionStandbyMove = 3;
MotionState_MotionWalk = 4;
MotionState_MotionRun = 5;
MotionState_MotionDash = 6;
MotionState_MotionClimb = 7;
MotionState_MotionClimbJump = 8;
MotionState_MotionStandbyToClimb = 9;
MotionState_MotionFight = 10;
MotionState_MotionJump = 11;
MotionState_MotionDrop = 12;
MotionState_MotionFly = 13;
MotionState_MotionSwimMove = 14;
MotionState_MotionSwimIdle = 15;
MotionState_MotionSwimDash = 16;
MotionState_MotionSwimJump = 17;
MotionState_MotionSlip = 18;
MotionState_MotionGoUpstairs = 19;
MotionState_MotionFallOnGround = 20;
MotionState_MotionJumpUpWallForStandby = 21;
MotionState_MotionJumpOffWall = 22;
MotionState_MotionPoweredFly = 23;
MotionState_MotionLadderIdle = 24;
MotionState_MotionLadderMove = 25;
MotionState_MotionLadderSlip = 26;
MotionState_MotionStandbyToLadder = 27;
MotionState_MotionLadderToStandby = 28;
MotionState_MotionDangerStandby = 29;
MotionState_MotionDangerStandbyMove = 30;
MotionState_MotionDangerWalk = 31;
MotionState_MotionDangerRun = 32;
MotionState_MotionDangerDash = 33;
MotionState_MotionCrouchIdle = 34;
MotionState_MotionCrouchMove = 35;
MotionState_MotionCrouchRoll = 36;
MotionState_MotionNotify = 37;
MotionState_MotionLandSpeed = 38;
MotionState_MotionMoveFailAck = 39;
MotionState_MotionWaterfall = 40;
MotionState_MotionDashBeforeShake = 41;
MotionState_MotionSitIdle = 42;
MotionState_MotionForceSetPos = 43;
MotionState_MotionQuestForceDrag = 44;
MotionState_MotionFollowRoute = 45;
MotionState_MotionSkiffBoarding = 46;
MotionState_MotionSkiffNormal = 47;
MotionState_MotionSkiffDash = 48;
MotionState_MotionSkiffPoweredDash = 49;
MotionState_MotionDestroyVehicle = 50;
MotionState_MotionFlyIdle = 51;
MotionState_MotionFlySlow = 52;
MotionState_MotionFlyFast = 53;
MotionState_MotionAimMove = 54;
MotionState_MotionAirCompensation = 55;
MotionState_MotionSorushNormal = 56;
MotionState_MotionNum = 57;
2022-11-06 15:30:21 +03:00
}