eq2go/internal/collections/constants.go

37 lines
764 B
Go

package collections
// Collection reward types
const (
RewardTypeItem = "Item"
RewardTypeSelectable = "Selectable"
RewardTypeCoin = "Coin"
RewardTypeXP = "XP"
)
// Collection item states
const (
ItemNotFound = 0
ItemFound = 1
)
// Collection states
const (
CollectionIncomplete = false
CollectionCompleted = true
)
// String length limits
const (
MaxCollectionNameLength = 512
MaxCollectionCategoryLength = 512
)
// Database table names
const (
TableCollections = "collections"
TableCollectionDetails = "collection_details"
TableCollectionRewards = "collection_rewards"
TableCharacterCollections = "character_collections"
TableCharacterCollectionItems = "character_collection_items"
)