mirror of
https://github.com/OpenDiablo2/OpenDiablo2
synced 2024-09-06 03:24:15 -04:00
d2enum lint (#700)
* fixing some lint errors in d2enum * fixed lint errors in d2enum
This commit is contained in:
parent
acc4c7a13e
commit
33f66badfc
@ -3,6 +3,7 @@ package d2enum
|
|||||||
// AnimationFrameDirection enumerates animation frame directions used in d2datadict.MonsterSequenceFrame
|
// AnimationFrameDirection enumerates animation frame directions used in d2datadict.MonsterSequenceFrame
|
||||||
type AnimationFrameDirection int
|
type AnimationFrameDirection int
|
||||||
|
|
||||||
|
// Animation frame directions
|
||||||
const (
|
const (
|
||||||
SouthWest AnimationFrameDirection = iota
|
SouthWest AnimationFrameDirection = iota
|
||||||
NorthWest
|
NorthWest
|
||||||
|
@ -3,6 +3,7 @@ package d2enum
|
|||||||
// AnimationFrameEvent enumerates events used in d2datadict.MonsterSequenceFrame
|
// AnimationFrameEvent enumerates events used in d2datadict.MonsterSequenceFrame
|
||||||
type AnimationFrameEvent int
|
type AnimationFrameEvent int
|
||||||
|
|
||||||
|
// Animation frame events
|
||||||
const (
|
const (
|
||||||
NoEvent AnimationFrameEvent = iota
|
NoEvent AnimationFrameEvent = iota
|
||||||
MeleeAttack
|
MeleeAttack
|
||||||
|
@ -1,8 +1,9 @@
|
|||||||
package d2enum
|
package d2enum
|
||||||
|
|
||||||
//ItemQuality is used for enumerating item quality values
|
// ItemQuality is used for enumerating item quality values
|
||||||
type ItemQuality int
|
type ItemQuality int
|
||||||
|
|
||||||
|
// Item qualities
|
||||||
const (
|
const (
|
||||||
LowQuality ItemQuality = iota + 1
|
LowQuality ItemQuality = iota + 1
|
||||||
Normal
|
Normal
|
||||||
|
@ -3,56 +3,37 @@ package d2enum
|
|||||||
// MonUModConstIndex is used as an index into d2datadict.MonsterUniqueModifierConstants
|
// MonUModConstIndex is used as an index into d2datadict.MonsterUniqueModifierConstants
|
||||||
type MonUModConstIndex int
|
type MonUModConstIndex int
|
||||||
|
|
||||||
|
// Unique monster modifier constants
|
||||||
const (
|
const (
|
||||||
//Champion chance
|
|
||||||
ChampionChance MonUModConstIndex = iota
|
ChampionChance MonUModConstIndex = iota
|
||||||
|
|
||||||
//MinionHPBonus is the HP bonus received by minions
|
|
||||||
MinionHPBonus
|
MinionHPBonus
|
||||||
MinionHPBonusNightmare
|
MinionHPBonusNightmare
|
||||||
MinionHPBonusHell
|
MinionHPBonusHell
|
||||||
|
|
||||||
//ChampionHPBonus is the HP bonus received by champions
|
|
||||||
ChampionHPBonus
|
ChampionHPBonus
|
||||||
ChampionHPBonusNightmare
|
ChampionHPBonusNightmare
|
||||||
ChampionHPBonusHell
|
ChampionHPBonusHell
|
||||||
|
|
||||||
//UniqueHPBonus is the HP bonus received by random uniques
|
|
||||||
UniqueHPBonus
|
UniqueHPBonus
|
||||||
UniqueHPBonusNightmare
|
UniqueHPBonusNightmare
|
||||||
UniqueHPBonusHell
|
UniqueHPBonusHell
|
||||||
|
|
||||||
//Attack rating and damage bonus of champions
|
|
||||||
ChampionAttackRatingBonus
|
ChampionAttackRatingBonus
|
||||||
ChampionDamageBonus
|
ChampionDamageBonus
|
||||||
|
|
||||||
//Attack rating and damage bonus of strong minions
|
|
||||||
StrongMinionAttackRatingBonus
|
StrongMinionAttackRatingBonus
|
||||||
StrongMinionDamageBonus
|
StrongMinionDamageBonus
|
||||||
|
|
||||||
//Minion elemental damage bonus
|
|
||||||
MinionElementalDamageMinBonus
|
MinionElementalDamageMinBonus
|
||||||
MinionElementalDamageMinBonusNightmare
|
MinionElementalDamageMinBonusNightmare
|
||||||
MinionElementalDamageMinBonusHell
|
MinionElementalDamageMinBonusHell
|
||||||
|
|
||||||
MinionElementalDamageMaxBonus
|
MinionElementalDamageMaxBonus
|
||||||
MinionElementalDamageMaxBonusNightmare
|
MinionElementalDamageMaxBonusNightmare
|
||||||
MinionElementalDamageMaxBonusHell
|
MinionElementalDamageMaxBonusHell
|
||||||
|
|
||||||
//Minion elemental damage bonus
|
|
||||||
ChampionElementalDamageMinBonus
|
ChampionElementalDamageMinBonus
|
||||||
ChampionElementalDamageMinBonusNightmare
|
ChampionElementalDamageMinBonusNightmare
|
||||||
ChampionElementalDamageMinBonusHell
|
ChampionElementalDamageMinBonusHell
|
||||||
|
|
||||||
ChampionElementalDamageMaxBonus
|
ChampionElementalDamageMaxBonus
|
||||||
ChampionElementalDamageMaxBonusNightmare
|
ChampionElementalDamageMaxBonusNightmare
|
||||||
ChampionElementalDamageMaxBonusHell
|
ChampionElementalDamageMaxBonusHell
|
||||||
|
|
||||||
//Unique elemental damage bonus
|
|
||||||
UniqueElementalDamageMinBonus
|
UniqueElementalDamageMinBonus
|
||||||
UniqueElementalDamageMinBonusNightmare
|
UniqueElementalDamageMinBonusNightmare
|
||||||
UniqueElementalDamageMinBonusHell
|
UniqueElementalDamageMinBonusHell
|
||||||
|
|
||||||
UniqueElementalDamageMaxBonus
|
UniqueElementalDamageMaxBonus
|
||||||
UniqueElementalDamageMaxBonusNightmare
|
UniqueElementalDamageMaxBonusNightmare
|
||||||
UniqueElementalDamageMaxBonusHell
|
UniqueElementalDamageMaxBonusHell
|
||||||
|
@ -4,10 +4,10 @@ package d2enum
|
|||||||
type PetIconType int
|
type PetIconType int
|
||||||
|
|
||||||
// Pet icon types
|
// 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 (
|
const (
|
||||||
NoIcon PetIconType = iota
|
NoIcon PetIconType = iota
|
||||||
ShowIconOnly
|
ShowIconOnly
|
||||||
ShowIconAndQuantity //Quantity, such as the number of skeletons
|
ShowIconAndQuantity // Quantity, such as the number of skeletons
|
||||||
ShowIconOnly2
|
ShowIconOnly2
|
||||||
)
|
)
|
||||||
|
Loading…
Reference in New Issue
Block a user