Add data structures, it requires tons of refactor but it's more or less working

This commit is contained in:
Héctor Giménez
2023-03-11 21:28:33 +09:00
parent 73978a702c
commit 8600c2e2f6
17 changed files with 4383 additions and 0 deletions

31
pkg/data/item/quality.go Normal file
View File

@@ -0,0 +1,31 @@
package item
type Quality int
const (
QualityNormal Quality = 0x02
QualitySuperior Quality = 0x03
QualityMagic Quality = 0x04
QualitySet Quality = 0x05
QualityRare Quality = 0x06
QualityUnique Quality = 0x07
)
func (q Quality) ToString() string {
switch q {
case QualityNormal:
return "Normal"
case QualitySuperior:
return "Superior"
case QualityMagic:
return "Magic"
case QualitySet:
return "Set"
case QualityRare:
return "Rare"
case QualityUnique:
return "Unique"
}
return "UnknownItemQuality"
}