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"
)
