From 33f66badfc65e2762a50adb323685669f7015f2b Mon Sep 17 00:00:00 2001 From: lord Date: Thu, 6 Aug 2020 13:45:22 -0700 Subject: [PATCH] d2enum lint (#700) * fixing some lint errors in d2enum * fixed lint errors in d2enum --- d2common/d2enum/animation_frame_direction.go | 1 + d2common/d2enum/animation_frame_event.go | 1 + d2common/d2enum/item_quality.go | 3 ++- d2common/d2enum/monumod_const_index.go | 21 +------------------- d2common/d2enum/pet_icon_type.go | 4 ++-- 5 files changed, 7 insertions(+), 23 deletions(-) diff --git a/d2common/d2enum/animation_frame_direction.go b/d2common/d2enum/animation_frame_direction.go index 753a106b..92e09a59 100644 --- a/d2common/d2enum/animation_frame_direction.go +++ b/d2common/d2enum/animation_frame_direction.go @@ -3,6 +3,7 @@ package d2enum // AnimationFrameDirection enumerates animation frame directions used in d2datadict.MonsterSequenceFrame type AnimationFrameDirection int +// Animation frame directions const ( SouthWest AnimationFrameDirection = iota NorthWest diff --git a/d2common/d2enum/animation_frame_event.go b/d2common/d2enum/animation_frame_event.go index d7de09c6..c4afa52b 100644 --- a/d2common/d2enum/animation_frame_event.go +++ b/d2common/d2enum/animation_frame_event.go @@ -3,6 +3,7 @@ package d2enum // AnimationFrameEvent enumerates events used in d2datadict.MonsterSequenceFrame type AnimationFrameEvent int +// Animation frame events const ( NoEvent AnimationFrameEvent = iota MeleeAttack diff --git a/d2common/d2enum/item_quality.go b/d2common/d2enum/item_quality.go index 5c733667..0b70ac91 100644 --- a/d2common/d2enum/item_quality.go +++ b/d2common/d2enum/item_quality.go @@ -1,8 +1,9 @@ package d2enum -//ItemQuality is used for enumerating item quality values +// ItemQuality is used for enumerating item quality values type ItemQuality int +// Item qualities const ( LowQuality ItemQuality = iota + 1 Normal diff --git a/d2common/d2enum/monumod_const_index.go b/d2common/d2enum/monumod_const_index.go index cd6b2e43..48bb15bf 100644 --- a/d2common/d2enum/monumod_const_index.go +++ b/d2common/d2enum/monumod_const_index.go @@ -3,56 +3,37 @@ package d2enum // MonUModConstIndex is used as an index into d2datadict.MonsterUniqueModifierConstants type MonUModConstIndex int +// Unique monster modifier constants const ( - //Champion chance ChampionChance MonUModConstIndex = iota - - //MinionHPBonus is the HP bonus received by minions MinionHPBonus MinionHPBonusNightmare MinionHPBonusHell - - //ChampionHPBonus is the HP bonus received by champions ChampionHPBonus ChampionHPBonusNightmare ChampionHPBonusHell - - //UniqueHPBonus is the HP bonus received by random uniques UniqueHPBonus UniqueHPBonusNightmare UniqueHPBonusHell - - //Attack rating and damage bonus of champions ChampionAttackRatingBonus ChampionDamageBonus - - //Attack rating and damage bonus of strong minions StrongMinionAttackRatingBonus StrongMinionDamageBonus - - //Minion elemental damage bonus MinionElementalDamageMinBonus MinionElementalDamageMinBonusNightmare MinionElementalDamageMinBonusHell - MinionElementalDamageMaxBonus MinionElementalDamageMaxBonusNightmare MinionElementalDamageMaxBonusHell - - //Minion elemental damage bonus ChampionElementalDamageMinBonus ChampionElementalDamageMinBonusNightmare ChampionElementalDamageMinBonusHell - ChampionElementalDamageMaxBonus ChampionElementalDamageMaxBonusNightmare ChampionElementalDamageMaxBonusHell - - //Unique elemental damage bonus UniqueElementalDamageMinBonus UniqueElementalDamageMinBonusNightmare UniqueElementalDamageMinBonusHell - UniqueElementalDamageMaxBonus UniqueElementalDamageMaxBonusNightmare UniqueElementalDamageMaxBonusHell diff --git a/d2common/d2enum/pet_icon_type.go b/d2common/d2enum/pet_icon_type.go index 23040587..faba1c63 100644 --- a/d2common/d2enum/pet_icon_type.go +++ b/d2common/d2enum/pet_icon_type.go @@ -4,10 +4,10 @@ package d2enum type PetIconType int // Pet icon types -//The information has been gathered from [https://d2mods.info/forum/kb/viewarticle?a=355] +// The information has been gathered from [https:// d2mods.info/forum/kb/viewarticle?a=355] const ( NoIcon PetIconType = iota ShowIconOnly - ShowIconAndQuantity //Quantity, such as the number of skeletons + ShowIconAndQuantity // Quantity, such as the number of skeletons ShowIconOnly2 )