mirror of
https://github.com/FlourishingWorld/hk4e.git
synced 2026-02-04 15:52:27 +08:00
358 lines
16 KiB
Go
358 lines
16 KiB
Go
package constant
|
|
|
|
var ActionReasonConst *ActionReason
|
|
|
|
type ActionReason struct {
|
|
None uint16
|
|
QuestItem uint16
|
|
QuestReward uint16
|
|
Trifle uint16
|
|
Shop uint16
|
|
PlayerUpgradeReward uint16
|
|
AddAvatar uint16
|
|
GadgetEnvAnimal uint16
|
|
MonsterEnvAnimal uint16
|
|
Compound uint16
|
|
Cook uint16
|
|
Gather uint16
|
|
MailAttachment uint16
|
|
CityLevelupReturn uint16
|
|
CityLevelupReward uint16
|
|
AreaExploreReward uint16
|
|
UnlockPointReward uint16
|
|
DungeonFirstPass uint16
|
|
DungeonPass uint16
|
|
ChangeElemType uint16
|
|
FetterOpen uint16
|
|
DailyTaskScore uint16
|
|
DailyTaskHost uint16
|
|
RandTaskHost uint16
|
|
Expedition uint16
|
|
Gacha uint16
|
|
Combine uint16
|
|
RandTaskGuest uint16
|
|
DailyTaskGuest uint16
|
|
ForgeOutput uint16
|
|
ForgeReturn uint16
|
|
InitAvatar uint16
|
|
MonsterDie uint16
|
|
Gm uint16
|
|
OpenChest uint16
|
|
GadgetDie uint16
|
|
MonsterChangeHp uint16
|
|
SubfieldDrop uint16
|
|
PushTipsReward uint16
|
|
ActivityMonsterDrop uint16
|
|
ActivityGather uint16
|
|
ActivitySubfieldDrop uint16
|
|
TowerScheduleReward uint16
|
|
TowerFloorStarReward uint16
|
|
TowerFirstPassReward uint16
|
|
TowerDailyReward uint16
|
|
HitClientTrivialEntity uint16
|
|
OpenWorldBossChest uint16
|
|
MaterialDeleteReturn uint16
|
|
SignInReward uint16
|
|
OpenBlossomChest uint16
|
|
Recharge uint16
|
|
BonusActivityReward uint16
|
|
TowerCommemorativeReward uint16
|
|
TowerSkipFloorReward uint16
|
|
RechargeBonus uint16
|
|
RechargeCard uint16
|
|
RechargeCardDaily uint16
|
|
RechargeCardReplace uint16
|
|
RechargeCardReplaceFree uint16
|
|
RechargePlayReplace uint16
|
|
MpPlayTakeReward uint16
|
|
ActivityWatcher uint16
|
|
SalesmanDeliverItem uint16
|
|
SalesmanReward uint16
|
|
Rebate uint16
|
|
McoinExchangeHcoin uint16
|
|
DailyTaskExchangeLegendaryKey uint16
|
|
UnlockPersonLine uint16
|
|
FetterLevelReward uint16
|
|
BuyResin uint16
|
|
RechargePackage uint16
|
|
DeliveryDailyReward uint16
|
|
CityReputationLevel uint16
|
|
CityReputationQuest uint16
|
|
CityReputationRequest uint16
|
|
CityReputationExplore uint16
|
|
OffergingLevel uint16
|
|
RoutineHost uint16
|
|
RoutineGuest uint16
|
|
TreasureMapSpotToken uint16
|
|
TreasureMapBonusLevelReward uint16
|
|
TreasureMapMpReward uint16
|
|
Convert uint16
|
|
OverflowTransform uint16
|
|
ActivityAvatarSelectionReward uint16
|
|
ActivityWatcherBatch uint16
|
|
HitTreeDrop uint16
|
|
GetHomeLevelupReward uint16
|
|
HomeDefaultFurniture uint16
|
|
ActivityCond uint16
|
|
BattlePassNotify uint16
|
|
PlayerUseItem uint16
|
|
DropItem uint16
|
|
WeaponUpgrade uint16
|
|
WeaponPromote uint16
|
|
WeaponAwaken uint16
|
|
RelicUpgrade uint16
|
|
Ability uint16
|
|
DungeonStatueDrop uint16
|
|
OfflineMsg uint16
|
|
AvatarUpgrade uint16
|
|
AvatarPromote uint16
|
|
QuestAction uint16
|
|
CityLevelup uint16
|
|
UpgradeSkill uint16
|
|
UnlockTalent uint16
|
|
UpgradeProudSkill uint16
|
|
PlayerLevelLimitUp uint16
|
|
DungeonDaily uint16
|
|
ItemGiving uint16
|
|
ForgeCost uint16
|
|
InvestigationReward uint16
|
|
InvestigationTargetReward uint16
|
|
GadgetInteract uint16
|
|
SeaLampCiMaterial uint16
|
|
SeaLampContributionReward uint16
|
|
SeaLampPhaseReward uint16
|
|
SeaLampFlyLamp uint16
|
|
AutoRecover uint16
|
|
ActivityExpireItem uint16
|
|
SubCoinNegative uint16
|
|
BargainDeduct uint16
|
|
BattlePassPaidReward uint16
|
|
BattlePassLevelReward uint16
|
|
TrialAvatarActivityFirstPassReward uint16
|
|
BuyBattlePassLevel uint16
|
|
GrantBirthdayBenefit uint16
|
|
AchievementReward uint16
|
|
AchievementGoalReward uint16
|
|
FirstShareToSocialNetwork uint16
|
|
DestroyMaterial uint16
|
|
CodexLevelupReward uint16
|
|
HuntingOfferReward uint16
|
|
UseWidgetAnchorPoint uint16
|
|
UseWidgetBonfire uint16
|
|
UngradeWeaponReturnMaterial uint16
|
|
UseWidgetOneoffGatherPointDetector uint16
|
|
UseWidgetClientCollector uint16
|
|
UseWidgetClientDetector uint16
|
|
TakeGeneralReward uint16
|
|
AsterTakeSpecialReward uint16
|
|
RemoveCodexBook uint16
|
|
OfferingItem uint16
|
|
UseWidgetGadgetBuilder uint16
|
|
EffigyFirstPassReward uint16
|
|
EffigyReward uint16
|
|
ReunionFirstGiftReward uint16
|
|
ReunionSignInReward uint16
|
|
ReunionWatcherReward uint16
|
|
SalesmanMpReward uint16
|
|
ActionReasionAvatarPromoteReward uint16
|
|
BlessingRedeemReward uint16
|
|
ActionMiracleRingReward uint16
|
|
ExpeditionReward uint16
|
|
TreasureMapRemoveDetector uint16
|
|
MechanicusDungeonTicket uint16
|
|
MechanicusLevelupGear uint16
|
|
MechanicusBattleSettle uint16
|
|
RegionSearchReward uint16
|
|
UnlockCoopChapter uint16
|
|
TakeCoopReward uint16
|
|
FleurFairDungeonReward uint16
|
|
ActivityScore uint16
|
|
ChannellerSlabOneoffDungeonReward uint16
|
|
FurnitureMakeStart uint16
|
|
FurnitureMakeTake uint16
|
|
FurnitureMakeCancel uint16
|
|
FurnitureMakeFastFinish uint16
|
|
ChannellerSlabLoopDungeonFirstPassReward uint16
|
|
ChannellerSlabLoopDungeonScoreReward uint16
|
|
HomeLimitedShopBuy uint16
|
|
HomeCoinCollect uint16
|
|
}
|
|
|
|
func InitActionReasonConst() {
|
|
ActionReasonConst = new(ActionReason)
|
|
|
|
ActionReasonConst.None = 0
|
|
ActionReasonConst.QuestItem = 1
|
|
ActionReasonConst.QuestReward = 2
|
|
ActionReasonConst.Trifle = 3
|
|
ActionReasonConst.Shop = 4
|
|
ActionReasonConst.PlayerUpgradeReward = 5
|
|
ActionReasonConst.AddAvatar = 6
|
|
ActionReasonConst.GadgetEnvAnimal = 7
|
|
ActionReasonConst.MonsterEnvAnimal = 8
|
|
ActionReasonConst.Compound = 9
|
|
ActionReasonConst.Cook = 10
|
|
ActionReasonConst.Gather = 11
|
|
ActionReasonConst.MailAttachment = 12
|
|
ActionReasonConst.CityLevelupReturn = 15
|
|
ActionReasonConst.CityLevelupReward = 17
|
|
ActionReasonConst.AreaExploreReward = 18
|
|
ActionReasonConst.UnlockPointReward = 19
|
|
ActionReasonConst.DungeonFirstPass = 20
|
|
ActionReasonConst.DungeonPass = 21
|
|
ActionReasonConst.ChangeElemType = 23
|
|
ActionReasonConst.FetterOpen = 25
|
|
ActionReasonConst.DailyTaskScore = 26
|
|
ActionReasonConst.DailyTaskHost = 27
|
|
ActionReasonConst.RandTaskHost = 28
|
|
ActionReasonConst.Expedition = 29
|
|
ActionReasonConst.Gacha = 30
|
|
ActionReasonConst.Combine = 31
|
|
ActionReasonConst.RandTaskGuest = 32
|
|
ActionReasonConst.DailyTaskGuest = 33
|
|
ActionReasonConst.ForgeOutput = 34
|
|
ActionReasonConst.ForgeReturn = 35
|
|
ActionReasonConst.InitAvatar = 36
|
|
ActionReasonConst.MonsterDie = 37
|
|
ActionReasonConst.Gm = 38
|
|
ActionReasonConst.OpenChest = 39
|
|
ActionReasonConst.GadgetDie = 40
|
|
ActionReasonConst.MonsterChangeHp = 41
|
|
ActionReasonConst.SubfieldDrop = 42
|
|
ActionReasonConst.PushTipsReward = 43
|
|
ActionReasonConst.ActivityMonsterDrop = 44
|
|
ActionReasonConst.ActivityGather = 45
|
|
ActionReasonConst.ActivitySubfieldDrop = 46
|
|
ActionReasonConst.TowerScheduleReward = 47
|
|
ActionReasonConst.TowerFloorStarReward = 48
|
|
ActionReasonConst.TowerFirstPassReward = 49
|
|
ActionReasonConst.TowerDailyReward = 50
|
|
ActionReasonConst.HitClientTrivialEntity = 51
|
|
ActionReasonConst.OpenWorldBossChest = 52
|
|
ActionReasonConst.MaterialDeleteReturn = 53
|
|
ActionReasonConst.SignInReward = 54
|
|
ActionReasonConst.OpenBlossomChest = 55
|
|
ActionReasonConst.Recharge = 56
|
|
ActionReasonConst.BonusActivityReward = 57
|
|
ActionReasonConst.TowerCommemorativeReward = 58
|
|
ActionReasonConst.TowerSkipFloorReward = 59
|
|
ActionReasonConst.RechargeBonus = 60
|
|
ActionReasonConst.RechargeCard = 61
|
|
ActionReasonConst.RechargeCardDaily = 62
|
|
ActionReasonConst.RechargeCardReplace = 63
|
|
ActionReasonConst.RechargeCardReplaceFree = 64
|
|
ActionReasonConst.RechargePlayReplace = 65
|
|
ActionReasonConst.MpPlayTakeReward = 66
|
|
ActionReasonConst.ActivityWatcher = 67
|
|
ActionReasonConst.SalesmanDeliverItem = 68
|
|
ActionReasonConst.SalesmanReward = 69
|
|
ActionReasonConst.Rebate = 70
|
|
ActionReasonConst.McoinExchangeHcoin = 71
|
|
ActionReasonConst.DailyTaskExchangeLegendaryKey = 72
|
|
ActionReasonConst.UnlockPersonLine = 73
|
|
ActionReasonConst.FetterLevelReward = 74
|
|
ActionReasonConst.BuyResin = 75
|
|
ActionReasonConst.RechargePackage = 76
|
|
ActionReasonConst.DeliveryDailyReward = 77
|
|
ActionReasonConst.CityReputationLevel = 78
|
|
ActionReasonConst.CityReputationQuest = 79
|
|
ActionReasonConst.CityReputationRequest = 80
|
|
ActionReasonConst.CityReputationExplore = 81
|
|
ActionReasonConst.OffergingLevel = 82
|
|
ActionReasonConst.RoutineHost = 83
|
|
ActionReasonConst.RoutineGuest = 84
|
|
ActionReasonConst.TreasureMapSpotToken = 89
|
|
ActionReasonConst.TreasureMapBonusLevelReward = 90
|
|
ActionReasonConst.TreasureMapMpReward = 91
|
|
ActionReasonConst.Convert = 92
|
|
ActionReasonConst.OverflowTransform = 93
|
|
ActionReasonConst.ActivityAvatarSelectionReward = 96
|
|
ActionReasonConst.ActivityWatcherBatch = 97
|
|
ActionReasonConst.HitTreeDrop = 98
|
|
ActionReasonConst.GetHomeLevelupReward = 99
|
|
ActionReasonConst.HomeDefaultFurniture = 100
|
|
ActionReasonConst.ActivityCond = 101
|
|
ActionReasonConst.BattlePassNotify = 102
|
|
ActionReasonConst.PlayerUseItem = 1001
|
|
ActionReasonConst.DropItem = 1002
|
|
ActionReasonConst.WeaponUpgrade = 1011
|
|
ActionReasonConst.WeaponPromote = 1012
|
|
ActionReasonConst.WeaponAwaken = 1013
|
|
ActionReasonConst.RelicUpgrade = 1014
|
|
ActionReasonConst.Ability = 1015
|
|
ActionReasonConst.DungeonStatueDrop = 1016
|
|
ActionReasonConst.OfflineMsg = 1017
|
|
ActionReasonConst.AvatarUpgrade = 1018
|
|
ActionReasonConst.AvatarPromote = 1019
|
|
ActionReasonConst.QuestAction = 1021
|
|
ActionReasonConst.CityLevelup = 1022
|
|
ActionReasonConst.UpgradeSkill = 1024
|
|
ActionReasonConst.UnlockTalent = 1025
|
|
ActionReasonConst.UpgradeProudSkill = 1026
|
|
ActionReasonConst.PlayerLevelLimitUp = 1027
|
|
ActionReasonConst.DungeonDaily = 1028
|
|
ActionReasonConst.ItemGiving = 1030
|
|
ActionReasonConst.ForgeCost = 1031
|
|
ActionReasonConst.InvestigationReward = 1032
|
|
ActionReasonConst.InvestigationTargetReward = 1033
|
|
ActionReasonConst.GadgetInteract = 1034
|
|
ActionReasonConst.SeaLampCiMaterial = 1036
|
|
ActionReasonConst.SeaLampContributionReward = 1037
|
|
ActionReasonConst.SeaLampPhaseReward = 1038
|
|
ActionReasonConst.SeaLampFlyLamp = 1039
|
|
ActionReasonConst.AutoRecover = 1040
|
|
ActionReasonConst.ActivityExpireItem = 1041
|
|
ActionReasonConst.SubCoinNegative = 1042
|
|
ActionReasonConst.BargainDeduct = 1043
|
|
ActionReasonConst.BattlePassPaidReward = 1044
|
|
ActionReasonConst.BattlePassLevelReward = 1045
|
|
ActionReasonConst.TrialAvatarActivityFirstPassReward = 1046
|
|
ActionReasonConst.BuyBattlePassLevel = 1047
|
|
ActionReasonConst.GrantBirthdayBenefit = 1048
|
|
ActionReasonConst.AchievementReward = 1049
|
|
ActionReasonConst.AchievementGoalReward = 1050
|
|
ActionReasonConst.FirstShareToSocialNetwork = 1051
|
|
ActionReasonConst.DestroyMaterial = 1052
|
|
ActionReasonConst.CodexLevelupReward = 1053
|
|
ActionReasonConst.HuntingOfferReward = 1054
|
|
ActionReasonConst.UseWidgetAnchorPoint = 1055
|
|
ActionReasonConst.UseWidgetBonfire = 1056
|
|
ActionReasonConst.UngradeWeaponReturnMaterial = 1057
|
|
ActionReasonConst.UseWidgetOneoffGatherPointDetector = 1058
|
|
ActionReasonConst.UseWidgetClientCollector = 1059
|
|
ActionReasonConst.UseWidgetClientDetector = 1060
|
|
ActionReasonConst.TakeGeneralReward = 1061
|
|
ActionReasonConst.AsterTakeSpecialReward = 1062
|
|
ActionReasonConst.RemoveCodexBook = 1063
|
|
ActionReasonConst.OfferingItem = 1064
|
|
ActionReasonConst.UseWidgetGadgetBuilder = 1065
|
|
ActionReasonConst.EffigyFirstPassReward = 1066
|
|
ActionReasonConst.EffigyReward = 1067
|
|
ActionReasonConst.ReunionFirstGiftReward = 1068
|
|
ActionReasonConst.ReunionSignInReward = 1069
|
|
ActionReasonConst.ReunionWatcherReward = 1070
|
|
ActionReasonConst.SalesmanMpReward = 1071
|
|
ActionReasonConst.ActionReasionAvatarPromoteReward = 1072
|
|
ActionReasonConst.BlessingRedeemReward = 1073
|
|
ActionReasonConst.ActionMiracleRingReward = 1074
|
|
ActionReasonConst.ExpeditionReward = 1075
|
|
ActionReasonConst.TreasureMapRemoveDetector = 1076
|
|
ActionReasonConst.MechanicusDungeonTicket = 1077
|
|
ActionReasonConst.MechanicusLevelupGear = 1078
|
|
ActionReasonConst.MechanicusBattleSettle = 1079
|
|
ActionReasonConst.RegionSearchReward = 1080
|
|
ActionReasonConst.UnlockCoopChapter = 1081
|
|
ActionReasonConst.TakeCoopReward = 1082
|
|
ActionReasonConst.FleurFairDungeonReward = 1083
|
|
ActionReasonConst.ActivityScore = 1084
|
|
ActionReasonConst.ChannellerSlabOneoffDungeonReward = 1085
|
|
ActionReasonConst.FurnitureMakeStart = 1086
|
|
ActionReasonConst.FurnitureMakeTake = 1087
|
|
ActionReasonConst.FurnitureMakeCancel = 1088
|
|
ActionReasonConst.FurnitureMakeFastFinish = 1089
|
|
ActionReasonConst.ChannellerSlabLoopDungeonFirstPassReward = 1090
|
|
ActionReasonConst.ChannellerSlabLoopDungeonScoreReward = 1091
|
|
ActionReasonConst.HomeLimitedShopBuy = 1092
|
|
ActionReasonConst.HomeCoinCollect = 1093
|
|
}
|