mirror of
https://github.com/Melledy/Grasscutter.git
synced 2024-11-24 00:11:31 +00:00
180 lines
6.4 KiB
Protocol Buffer
180 lines
6.4 KiB
Protocol Buffer
|
syntax = "proto3";
|
||
|
|
||
|
option java_package = "emu.grasscutter.net.proto";
|
||
|
|
||
|
enum ActionReasonType {
|
||
|
ActionReasonNone = 0;
|
||
|
ActionReasonQuestItem = 1;
|
||
|
ActionReasonQuestReward = 2;
|
||
|
ActionReasonTrifle = 3;
|
||
|
ActionReasonShop = 4;
|
||
|
ActionReasonPlayerUpgradeReward = 5;
|
||
|
ActionReasonAddAvatar = 6;
|
||
|
ActionReasonGadgetEnvAnimal = 7;
|
||
|
ActionReasonMonsterEnvAnimal = 8;
|
||
|
ActionReasonCompound = 9;
|
||
|
ActionReasonCook = 10;
|
||
|
ActionReasonGather = 11;
|
||
|
ActionReasonMailAttachment = 12;
|
||
|
ActionReasonCityLevelupReturn = 15;
|
||
|
ActionReasonCityLevelupReward = 17;
|
||
|
ActionReasonAreaExploreReward = 18;
|
||
|
ActionReasonUnlockPointReward = 19;
|
||
|
ActionReasonDungeonFirstPass = 20;
|
||
|
ActionReasonDungeonPass = 21;
|
||
|
ActionReasonChangeElemType = 23;
|
||
|
ActionReasonFetterOpen = 25;
|
||
|
ActionReasonDailyTaskScore = 26;
|
||
|
ActionReasonDailyTaskHost = 27;
|
||
|
ActionReasonRandTaskHost = 28;
|
||
|
ActionReasonExpedition = 29;
|
||
|
ActionReasonGacha = 30;
|
||
|
ActionReasonCombine = 31;
|
||
|
ActionReasonRandTaskGuest = 32;
|
||
|
ActionReasonDailyTaskGuest = 33;
|
||
|
ActionReasonForgeOutput = 34;
|
||
|
ActionReasonForgeReturn = 35;
|
||
|
ActionReasonInitAvatar = 36;
|
||
|
ActionReasonMonsterDie = 37;
|
||
|
ActionReasonGm = 38;
|
||
|
ActionReasonOpenChest = 39;
|
||
|
ActionReasonGadgetDie = 40;
|
||
|
ActionReasonMonsterChangeHp = 41;
|
||
|
ActionReasonSubfieldDrop = 42;
|
||
|
ActionReasonPushTipsReward = 43;
|
||
|
ActionReasonActivityMonsterDrop = 44;
|
||
|
ActionReasonActivityGather = 45;
|
||
|
ActionReasonActivitySubfieldDrop = 46;
|
||
|
ActionReasonTowerScheduleReward = 47;
|
||
|
ActionReasonTowerFloorStarReward = 48;
|
||
|
ActionReasonTowerFirstPassReward = 49;
|
||
|
ActionReasonTowerDailyReward = 50;
|
||
|
ActionReasonHitClientTrivialEntity = 51;
|
||
|
ActionReasonOpenWorldBossChest = 52;
|
||
|
ActionReasonMaterialDeleteReturn = 53;
|
||
|
ActionReasonSignInReward = 54;
|
||
|
ActionReasonOpenBlossomChest = 55;
|
||
|
ActionReasonRecharge = 56;
|
||
|
ActionReasonBonusActivityReward = 57;
|
||
|
ActionReasonTowerCommemorativeReward = 58;
|
||
|
ActionReasonTowerSkipFloorReward = 59;
|
||
|
ActionReasonRechargeBonus = 60;
|
||
|
ActionReasonRechargeCard = 61;
|
||
|
ActionReasonRechargeCardDaily = 62;
|
||
|
ActionReasonRechargeCardReplace = 63;
|
||
|
ActionReasonRechargeCardReplaceFree = 64;
|
||
|
ActionReasonRechargePlayReplace = 65;
|
||
|
ActionReasonMpPlayTakeReward = 66;
|
||
|
ActionReasonActivityWatcher = 67;
|
||
|
ActionReasonSalesmanDeliverItem = 68;
|
||
|
ActionReasonSalesmanReward = 69;
|
||
|
ActionReasonRebate = 70;
|
||
|
ActionReasonMcoinExchangeHcoin = 71;
|
||
|
ActionReasonDailyTaskExchangeLegendaryKey = 72;
|
||
|
ActionReasonUnlockPersonLine = 73;
|
||
|
ActionReasonFetterLevelReward = 74;
|
||
|
ActionReasonBuyResin = 75;
|
||
|
ActionReasonRechargePackage = 76;
|
||
|
ActionReasonDeliveryDailyReward = 77;
|
||
|
ActionReasonCityReputationLevel = 78;
|
||
|
ActionReasonCityReputationQuest = 79;
|
||
|
ActionReasonCityReputationRequest = 80;
|
||
|
ActionReasonCityReputationExplore = 81;
|
||
|
ActionReasonOffergingLevel = 82;
|
||
|
ActionReasonRoutineHost = 83;
|
||
|
ActionReasonRoutineGuest = 84;
|
||
|
ActionReasonTreasureMapSpotToken = 89;
|
||
|
ActionReasonTreasureMapBonusLevelReward = 90;
|
||
|
ActionReasonTreasureMapMpReward = 91;
|
||
|
ActionReasonConvert = 92;
|
||
|
ActionReasonOverflowTransform = 93;
|
||
|
ActionReasonActivityAvatarSelectionReward = 96;
|
||
|
ActionReasonActivityWatcherBatch = 97;
|
||
|
ActionReasonHitTreeDrop = 98;
|
||
|
ActionReasonGetHomeLevelupReward = 99;
|
||
|
ActionReasonHomeDefaultFurniture = 100;
|
||
|
ActionReasonActivityCond = 101;
|
||
|
ActionReasonBattlePassNotify = 102;
|
||
|
ActionReasonPlayerUseItem = 1001;
|
||
|
ActionReasonDropItem = 1002;
|
||
|
ActionReasonWeaponUpgrade = 1011;
|
||
|
ActionReasonWeaponPromote = 1012;
|
||
|
ActionReasonWeaponAwaken = 1013;
|
||
|
ActionReasonRelicUpgrade = 1014;
|
||
|
ActionReasonAbility = 1015;
|
||
|
ActionReasonDungeonStatueDrop = 1016;
|
||
|
ActionReasonOfflineMsg = 1017;
|
||
|
ActionReasonAvatarUpgrade = 1018;
|
||
|
ActionReasonAvatarPromote = 1019;
|
||
|
ActionReasonQuestAction = 1021;
|
||
|
ActionReasonCityLevelup = 1022;
|
||
|
ActionReasonUpgradeSkill = 1024;
|
||
|
ActionReasonUnlockTalent = 1025;
|
||
|
ActionReasonUpgradeProudSkill = 1026;
|
||
|
ActionReasonPlayerLevelLimitUp = 1027;
|
||
|
ActionReasonDungeonDaily = 1028;
|
||
|
ActionReasonItemGiving = 1030;
|
||
|
ActionReasonForgeCost = 1031;
|
||
|
ActionReasonInvestigationReward = 1032;
|
||
|
ActionReasonInvestigationTargetReward = 1033;
|
||
|
ActionReasonGadgetInteract = 1034;
|
||
|
ActionReasonSeaLampCiMaterial = 1036;
|
||
|
ActionReasonSeaLampContributionReward = 1037;
|
||
|
ActionReasonSeaLampPhaseReward = 1038;
|
||
|
ActionReasonSeaLampFlyLamp = 1039;
|
||
|
ActionReasonAutoRecover = 1040;
|
||
|
ActionReasonActivityExpireItem = 1041;
|
||
|
ActionReasonSubCoinNegative = 1042;
|
||
|
ActionReasonBargainDeduct = 1043;
|
||
|
ActionReasonBattlePassPaidReward = 1044;
|
||
|
ActionReasonBattlePassLevelReward = 1045;
|
||
|
ActionReasonTrialAvatarActivityFirstPassReward = 1046;
|
||
|
ActionReasonBuyBattlePassLevel = 1047;
|
||
|
ActionReasonGrantBirthdayBenefit = 1048;
|
||
|
ActionReasonAchievementReward = 1049;
|
||
|
ActionReasonAchievementGoalReward = 1050;
|
||
|
ActionReasonFirstShareToSocialNetwork = 1051;
|
||
|
ActionReasonDestroyMaterial = 1052;
|
||
|
ActionReasonCodexLevelupReward = 1053;
|
||
|
ActionReasonHuntingOfferReward = 1054;
|
||
|
ActionReasonUseWidgetAnchorPoint = 1055;
|
||
|
ActionReasonUseWidgetBonfire = 1056;
|
||
|
ActionReasonUngradeWeaponReturnMaterial = 1057;
|
||
|
ActionReasonUseWidgetOneoffGatherPointDetector = 1058;
|
||
|
ActionReasonUseWidgetClientCollector = 1059;
|
||
|
ActionReasonUseWidgetClientDetector = 1060;
|
||
|
ActionReasonTakeGeneralReward = 1061;
|
||
|
ActionReasonAsterTakeSpecialReward = 1062;
|
||
|
ActionReasonRemoveCodexBook = 1063;
|
||
|
ActionReasonOfferingItem = 1064;
|
||
|
ActionReasonUseWidgetGadgetBuilder = 1065;
|
||
|
ActionReasonEffigyFirstPassReward = 1066;
|
||
|
ActionReasonEffigyReward = 1067;
|
||
|
ActionReasonReunionFirstGiftReward = 1068;
|
||
|
ActionReasonReunionSignInReward = 1069;
|
||
|
ActionReasonReunionWatcherReward = 1070;
|
||
|
ActionReasonSalesmanMpReward = 1071;
|
||
|
ActionReasionAvatarPromoteReward = 1072;
|
||
|
ActionReasonBlessingRedeemReward = 1073;
|
||
|
ActionMiracleRingReward = 1074;
|
||
|
ActionReasonExpeditionReward = 1075;
|
||
|
ActionReasonTreasureMapRemoveDetector = 1076;
|
||
|
ActionReasonMechanicusDungeonTicket = 1077;
|
||
|
ActionReasonMechanicusLevelupGear = 1078;
|
||
|
ActionReasonMechanicusBattleSettle = 1079;
|
||
|
ActionReasonRegionSearchReward = 1080;
|
||
|
ActionReasonUnlockCoopChapter = 1081;
|
||
|
ActionReasonTakeCoopReward = 1082;
|
||
|
ActionReasonFleurFairDungeonReward = 1083;
|
||
|
ActionReasonActivityScore = 1084;
|
||
|
ActionReasonChannellerSlabOneoffDungeonReward = 1085;
|
||
|
ActionReasonFurnitureMakeStart = 1086;
|
||
|
ActionReasonFurnitureMakeTake = 1087;
|
||
|
ActionReasonFurnitureMakeCancel = 1088;
|
||
|
ActionReasonFurnitureMakeFastFinish = 1089;
|
||
|
ActionReasonChannellerSlabLoopDungeonFirstPassReward = 1090;
|
||
|
ActionReasonChannellerSlabLoopDungeonScoreReward = 1091;
|
||
|
ActionReasonHomeLimitedShopBuy = 1092;
|
||
|
ActionReasonHomeCoinCollect = 1093;
|
||
|
}
|