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

49 lines
1.6 KiB
Protocol Buffer

syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
enum AbilityInvokeArgument {
AbilityNone = 0;
AbilityMetaModifierChange = 1;
AbilityMetaCommandModifierChangeRequest = 2;
AbilityMetaSpecialFloatArgument = 3;
AbilityMetaOverrideParam = 4;
AbilityMetaClearOverrideParam = 5;
AbilityMetaReinitOverridemap = 6;
AbilityMetaGlobalFloatValue = 7;
AbilityMetaClearGlobalFloatValue = 8;
AbilityMetaAbilityElementStrength = 9;
AbilityMetaAddOrGetAbilityAndTrigger = 10;
AbilityMetaSetKilledSetate = 11;
AbilityMetaSetAbilityTrigger = 12;
AbilityMetaAddNewAbility = 13;
AbilityMetaRemoveAbility = 14;
AbilityMetaSetModifierApplyEntity = 15;
AbilityMetaModifierDurabilityChange = 16;
AbilityMetaElementReactionVisual = 17;
AbilityMetaSetPoseParameter = 18;
AbilityMetaUpdateBaseReactionDamage = 19;
AbilityActionTriggerAbility = 50;
AbilityActionSetCrashDamage = 51;
AbilityActionEffect = 52;
AbilityActionSummon = 53;
AbilityActionBlink = 54;
AbilityActionCreateGadget = 55;
AbilityActionApplyLevelModifier = 56;
AbilityActionGenerateElemBall = 57;
AbilityActionSetRandomOverrideMapValue = 58;
AbilityActionServerMonsterLog = 59;
AbilityMixinAvatarSteerByCamera = 100;
AbilityMixinMonsterDefend = 101;
AbilityMixinWindZone = 102;
AbilityMixinCostStamina = 103;
AbilityMixinEliteShield = 104;
AbilityMixinElementShield = 105;
AbilityMixinGlobalShield = 106;
AbilityMixinShieldBar = 107;
AbilityMixinWindSeedSpawner = 108;
AbilityMixinDoActionByElementReaction = 109;
AbilityMixinFieldEntityCountChange = 110;
AbilityMixinScenePropSync = 111;
}