data

package
v0.0.28 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 2, 2022 License: GPL-3.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const (
	HarvestReforgeNonRedToRed        = types.HarvestType("ReforgeNonRedToRed")
	HarvestReforgeNonBlueToBlue      = types.HarvestType("ReforgeNonBlueToBlue")
	HarvestReforgeNonGreenToGreen    = types.HarvestType("ReforgeNonGreenToGreen")
	HarvestReforgeTwoRandomRedBlue   = types.HarvestType("ReforgeTwoRandomRedBlue")
	HarvestReforgeTwoRandomRedGreen  = types.HarvestType("ReforgeTwoRandomRedGreen")
	HarvestReforgeTwoRandomBlueGreen = types.HarvestType("ReforgeTwoRandomBlueGreen")
	HarvestReforgeThreeRandomRGB     = types.HarvestType("ReforgeThreeRandomRGB")
	HarvestReforgeWhite              = types.HarvestType("ReforgeWhite")

	HarvestReforgeCaster    = types.HarvestType("ReforgeCaster")
	HarvestReforgePhysical  = types.HarvestType("ReforgePhysical")
	HarvestReforgeFire      = types.HarvestType("ReforgeFire")
	HarvestReforgeAttack    = types.HarvestType("ReforgeAttack")
	HarvestReforgeLife      = types.HarvestType("ReforgeLife")
	HarvestReforgeCold      = types.HarvestType("ReforgeCold")
	HarvestReforgeSpeed     = types.HarvestType("ReforgeSpeed")
	HarvestReforgeDefence   = types.HarvestType("ReforgeDefence")
	HarvestReforgeLightning = types.HarvestType("ReforgeLightning")
	HarvestReforgeChaos     = types.HarvestType("ReforgeChaos")
	HarvestReforgeCritical  = types.HarvestType("ReforgeCritical")
	HarvestReforgeInfluence = types.HarvestType("ReforgeInfluence")

	HarvestReforgeCasterMoreCommon    = types.HarvestType("ReforgeCasterMoreCommon")
	HarvestReforgePhysicalMoreCommon  = types.HarvestType("ReforgePhysicalMoreCommon")
	HarvestReforgeFireMoreCommon      = types.HarvestType("ReforgeFireMoreCommon")
	HarvestReforgeAttackMoreCommon    = types.HarvestType("ReforgeAttackMoreCommon")
	HarvestReforgeLifeMoreCommon      = types.HarvestType("ReforgeLifeMoreCommon")
	HarvestReforgeColdMoreCommon      = types.HarvestType("ReforgeColdMoreCommon")
	HarvestReforgeSpeedMoreCommon     = types.HarvestType("ReforgeSpeedMoreCommon")
	HarvestReforgeDefenceMoreCommon   = types.HarvestType("ReforgeDefenceMoreCommon")
	HarvestReforgeLightningMoreCommon = types.HarvestType("ReforgeLightningMoreCommon")
	HarvestReforgeChaosMoreCommon     = types.HarvestType("ReforgeChaosMoreCommon")
	HarvestReforgeCriticalMoreCommon  = types.HarvestType("ReforgeCriticalMoreCommon")
	HarvestReforgeInfluenceMoreCommon = types.HarvestType("ReforgeInfluenceMoreCommon")

	HarvestRemoveAddNonCaster    = types.HarvestType("RemoveAddNonCaster")
	HarvestRemoveAddNonPhysical  = types.HarvestType("RemoveAddNonPhysical")
	HarvestRemoveAddNonFire      = types.HarvestType("RemoveAddNonFire")
	HarvestRemoveAddNonAttack    = types.HarvestType("RemoveAddNonAttack")
	HarvestRemoveAddNonLife      = types.HarvestType("RemoveAddNonLife")
	HarvestRemoveAddNonCold      = types.HarvestType("RemoveAddNonCold")
	HarvestRemoveAddNonSpeed     = types.HarvestType("RemoveAddNonSpeed")
	HarvestRemoveAddNonDefence   = types.HarvestType("RemoveAddNonDefence")
	HarvestRemoveAddNonLightning = types.HarvestType("RemoveAddNonLightning")
	HarvestRemoveAddNonChaos     = types.HarvestType("RemoveAddNonChaos")
	HarvestRemoveAddNonCritical  = types.HarvestType("RemoveAddNonCritical")
	HarvestRemoveAddNonInfluence = types.HarvestType("RemoveAddNonInfluence")
	HarvestRemoveAddInfluence    = types.HarvestType("RemoveAddInfluence")

	HarvestAugmentCaster    = types.HarvestType("AugmentCaster")
	HarvestAugmentPhysical  = types.HarvestType("AugmentPhysical")
	HarvestAugmentFire      = types.HarvestType("AugmentFire")
	HarvestAugmentAttack    = types.HarvestType("AugmentAttack")
	HarvestAugmentLife      = types.HarvestType("AugmentLife")
	HarvestAugmentCold      = types.HarvestType("AugmentCold")
	HarvestAugmentSpeed     = types.HarvestType("AugmentSpeed")
	HarvestAugmentDefence   = types.HarvestType("AugmentDefence")
	HarvestAugmentLightning = types.HarvestType("AugmentLightning")
	HarvestAugmentChaos     = types.HarvestType("AugmentChaos")
	HarvestAugmentCritical  = types.HarvestType("AugmentCritical")
	HarvestAugmentInfluence = types.HarvestType("AugmentInfluence")

	HarvestAugmentCasterLucky    = types.HarvestType("AugmentCasterLucky")
	HarvestAugmentPhysicalLucky  = types.HarvestType("AugmentPhysicalLucky")
	HarvestAugmentFireLucky      = types.HarvestType("AugmentFireLucky")
	HarvestAugmentAttackLucky    = types.HarvestType("AugmentAttackLucky")
	HarvestAugmentLifeLucky      = types.HarvestType("AugmentLifeLucky")
	HarvestAugmentColdLucky      = types.HarvestType("AugmentColdLucky")
	HarvestAugmentSpeedLucky     = types.HarvestType("AugmentSpeedLucky")
	HarvestAugmentDefenceLucky   = types.HarvestType("AugmentDefenceLucky")
	HarvestAugmentLightningLucky = types.HarvestType("AugmentLightningLucky")
	HarvestAugmentChaosLucky     = types.HarvestType("AugmentChaosLucky")
	HarvestAugmentCriticalLucky  = types.HarvestType("AugmentCriticalLucky")
	HarvestAugmentInfluenceLucky = types.HarvestType("AugmentInfluenceLucky")

	RemoveInfluence = types.HarvestType("Influence")

	HarvestReforgeSockets10 = types.HarvestType("ReforgeSockets10")
	HarvestReforgeLinks10   = types.HarvestType("ReforgeLinks10")
	HarvestReforgeColors10  = types.HarvestType("ReforgeColors10")
	HarvestQualityFlask     = types.HarvestType("QualityFlask")
	HarvestQualityGem       = types.HarvestType("QualityGem")
	HarvestUpgradeRare10    = types.HarvestType("UpgradeRare10")
	HarvestReforgeRare10    = types.HarvestType("ReforgeRare10")
	HarvestCorrupt10        = types.HarvestType("Corrupt10")

	HarvestChangeResistColdToFire      = types.HarvestType("ChangeResistColdToFire")
	HarvestChangeResistColdToLightning = types.HarvestType("ChangeResistColdToLightning")
	HarvestChangeResistFireToCold      = types.HarvestType("ChangeResistFireToCold")
	HarvestChangeResistFireToLightning = types.HarvestType("ChangeResistFireToLightning")
	HarvestChangeResistLightningToCold = types.HarvestType("ChangeResistLightningToCold")
	HarvestChangeResistLightningToFire = types.HarvestType("ChangeResistLightningToFire")

	HarvestExchangeChaosToDivine          = types.HarvestType("ExchangeChaosToDivine")
	HarvestExchangeTransmutationToAlchemy = types.HarvestType("ExchangeTransmutationToAlchemy")
	HarvestExchangeBlessedToAlteration    = types.HarvestType("ExchangeBlessedToAlteration")
	HarvestExchangeAlchemyToChisels       = types.HarvestType("ExchangeAlchemyToChisels")
	HarvestExchangeChromaticToGCP         = types.HarvestType("ExchangeChromaticToGCP")
	HarvestExchangeJewellerToFusing       = types.HarvestType("ExchangeJewellerToFusing")
	HarvestExchangeAugmentToRegal         = types.HarvestType("ExchangeAugmentToRegal")
	HarvestExchangeWisdomToChance         = types.HarvestType("ExchangeWisdomToChance")
	HarvestExchangeSextantsToPrime        = types.HarvestType("ExchangeSextantsToPrime")
	HarvestExchangePrimeToAwakened        = types.HarvestType("ExchangePrimeToAwakened")
	HarvestExchangeScouringToAnnulment    = types.HarvestType("ExchangeScouringToAnnulment")
	HarvestExchangeAlterationToChaos      = types.HarvestType("ExchangeAlterationToChaos")
	HarvestExchangeVaalToRegret           = types.HarvestType("ExchangeVaalToRegret")
	HarvestExchangeChiselsToVaal          = types.HarvestType("ExchangeChiselsToVaal")

	HarvestChangeFossils   = types.HarvestType("ChangeFossils")
	HarvestChangeEssences  = types.HarvestType("ChangeEssences")
	HarvestChangeDelirium  = types.HarvestType("ChangeDelirium")
	HarvestChangeOils      = types.HarvestType("ChangeOils")
	HarvestChangeCatalysts = types.HarvestType("ChangeCatalysts")

	HarvestReforgeKeepPrefixes = types.HarvestType("ReforgeKeepPrefixes")
	HarvestReforgeKeepSuffixes = types.HarvestType("ReforgeKeepSuffixes")
	HarvestReforgeLessLikely   = types.HarvestType("ReforgeLessLikely")
	HarvestReforgeMoreLikely   = types.HarvestType("ReforgeMoreLikely")

	HarvestSacrificeForBelt   = types.HarvestType("SacrificeForBelt")
	HarvestSacrificeForRing   = types.HarvestType("SacrificeForRing")
	HarvestSacrificeForAmulet = types.HarvestType("SacrificeForAmulet")
	HarvestSacrificeForJewel  = types.HarvestType("SacrificeForJewel")

	HarvestSacrificeMapWhiteYellowFragments = types.HarvestType("SacrificeMapWhiteYellowFragments")
	HarvestSacrificeMapRedFragments         = types.HarvestType("SacrificeMapRedFragments")
	HarvestSacrificeMapCurrency             = types.HarvestType("SacrificeMapCurrency")
	HarvestSacrificeMapScarab               = types.HarvestType("SacrificeMapScarab")
	HarvestSacrificeMapElder                = types.HarvestType("SacrificeMapElder")
	HarvestSacrificeMapShaper               = types.HarvestType("SacrificeMapShaper")
	HarvestSacrificeMapSynthesis            = types.HarvestType("SacrificeMapSynthesis")
	HarvestSacrificeMapConqueror            = types.HarvestType("SacrificeMapConqueror")

	HarvestEnchantWeaponCritical        = types.HarvestType("EnchantWeaponCritical")
	HarvestEnchantWeaponAccuracy        = types.HarvestType("EnchantWeaponAccuracy")
	HarvestEnchantWeaponAttackSpeed     = types.HarvestType("EnchantWeaponAttackSpeed")
	HarvestEnchantWeaponRange           = types.HarvestType("EnchantWeaponRange")
	HarvestEnchantWeaponElementalDamage = types.HarvestType("EnchantWeaponElementalDamage")
	HarvestEnchantWeaponAoE             = types.HarvestType("EnchantWeaponAoE")

	HarvestFractureRandom       = types.HarvestType("FractureRandom")
	HarvestFractureRandomSuffix = types.HarvestType("FractureRandomSuffix")
	HarvestFractureRandomPrefix = types.HarvestType("FractureRandomPrefix")

	HarvestThreeSockets = types.HarvestType("ThreeSockets")
	HarvestFourSockets  = types.HarvestType("FourSockets")
	HarvestFiveSockets  = types.HarvestType("FiveSockets")
	HarvestSixSockets   = types.HarvestType("SixSockets")

	HarvestChangeGemToGem              = types.HarvestType("ChangeGemToGem")
	HarvestSacrificeCorruptedQuality20 = types.HarvestType("SacrificeCorruptedQuality20")
	HarvestSacrificeCorruptedQuality30 = types.HarvestType("SacrificeCorruptedQuality30")
	HarvestSacrificeCorruptedQuality40 = types.HarvestType("SacrificeCorruptedQuality40")
	HarvestSacrificeCorruptedQuality50 = types.HarvestType("SacrificeCorruptedQuality50")
	HarvestSacrificeCorruptedExp20     = types.HarvestType("SacrificeCorruptedExp20")
	HarvestSacrificeCorruptedExp30     = types.HarvestType("SacrificeCorruptedExp30")
	HarvestSacrificeCorruptedExp40     = types.HarvestType("SacrificeCorruptedExp40")
	HarvestSacrificeCorruptedExp50     = types.HarvestType("SacrificeCorruptedExp50")
	HarvestAttemptAwaken               = types.HarvestType("AttemptAwaken")

	HarvestChangeMapSameTier     = types.HarvestType("ChangeMapSameTier")
	HarvestSacrificeMapTierLower = types.HarvestType("SacrificeMapTierLower")
	HarvestSacrificeMapCorrupted = types.HarvestType("SacrificeMapCorrupted")

	HarvestSetImplicitCobaltCrimsonViridianPrismatic = types.HarvestType("SetImplicitCobaltCrimsonViridianPrismatic")
	HarvestSetImplicitAbyssTimeless                  = types.HarvestType("SetImplicitAbyssTimeless")
	HarvestSetImplicitCluster                        = types.HarvestType("SetImplicitCluster")

	HarvestEnchantFlaskDuration       = types.HarvestType("EnchantFlaskDuration")
	HarvestEnchantFlaskEffect         = types.HarvestType("EnchantFlaskEffect")
	HarvestEnchantFlaskMaxCharges     = types.HarvestType("EnchantFlaskMaxCharges")
	HarvestEnchantFlaskReducedCharges = types.HarvestType("EnchantFlaskReducedCharges")

	HarvestEnchantMapRandomMod = types.HarvestType("EnchantMapRandomMod")
	HarvestEnchantMapSextant   = types.HarvestType("EnchantMapSextant")
	HarvestEnchantMapVaal      = types.HarvestType("EnchantMapVaal")
	HarvestEnchantMapSpirits   = types.HarvestType("EnchantMapSpirits")

	HarvestExchange10ChaosToExalted       = types.HarvestType("Exchange10ChaosToExalted")
	HarvestExchange10TransmutationAlchemy = types.HarvestType("Exchange10TransmutationAlchemy")
	HarvestExchange10BlessedToAlteration  = types.HarvestType("Exchange10BlessedToAlteration")
	HarvestExchange10AlchemyToChisels     = types.HarvestType("Exchange10AlchemyToChisels")
	HarvestExchange10ChromaticToGCP       = types.HarvestType("Exchange10ChromaticToGCP")
	HarvestExchange10JewellerToFusing     = types.HarvestType("Exchange10JewellerToFusing")
	HarvestExchange10AugmentationToRegal  = types.HarvestType("Exchange10AugmentationToRegal")
	HarvestExchange10WisdomToChance       = types.HarvestType("Exchange10WisdomToChance")
	HarvestExchange10SextantsToPrime      = types.HarvestType("Exchange10SextantsToPrime")
	HarvestExchange10PrimeToAwakened      = types.HarvestType("Exchange10PrimeToAwakened")
	HarvestExchange10ScouringToAnnulment  = types.HarvestType("Exchange10ScouringToAnnulment")
	HarvestExchange10AlterationToChaos    = types.HarvestType("Exchange10AlterationToChaos")
	HarvestExchange10VaalToRegret         = types.HarvestType("Exchange10VaalToRegret")
	HarvestExchange10ChiselsToVaal        = types.HarvestType("Exchange10ChiselsToVaal")

	HarvestUpgradeEssenceTier      = types.HarvestType("UpgradeEssenceTier")
	HarvestUpgradeOilTier          = types.HarvestType("UpgradeOilTier")
	HarvestUpgradeEngineers        = types.HarvestType("UpgradeEngineers")
	HarvestExchangeResonatorFossil = types.HarvestType("ExchangeResonatorFossil")

	HarvestChangeScarabSameRarity = types.HarvestType("ChangeScarabSameRarity")
	HarvestUpgradeScarab          = types.HarvestType("UpgradeScarab")
	HarvestSplitScarab            = types.HarvestType("SplitScarab")

	HarvestChangeOfferingToTribute    = types.HarvestType("ChangeOfferingToTribute")
	HarvestChangeOfferingToGift       = types.HarvestType("ChangeOfferingToGift")
	HarvestChangeOfferingToDedication = types.HarvestType("ChangeOfferingToDedication")

	HarvestSynthesiseItem = types.HarvestType("SynthesiseItem")

	HarvestThreeLinks = types.HarvestType("ThreeLinks")
	HarvestFourLinks  = types.HarvestType("FourLinks")
	HarvestFiveLinks  = types.HarvestType("FiveLinks")
	HarvestSixLinks   = types.HarvestType("SixLinks")

	HarvestChangeUniqueToUnique             = types.HarvestType("ChangeUniqueToUnique")
	HarvestChangeUniqueToWeaponQuiver       = types.HarvestType("ChangeUniqueToWeaponQuiver")
	HarvestChangeUniqueArmour               = types.HarvestType("ChangeUniqueArmour")
	HarvestChangeUniqueJewellery            = types.HarvestType("ChangeUniqueJewellery")
	HarvestChangeUniqueWeaponToWeapon       = types.HarvestType("ChangeUniqueWeaponToWeapon")
	HarvestChangeUniqueArmourToArmour       = types.HarvestType("ChangeUniqueArmourToArmour")
	HarvestChangeUniqueJewelleryToJewellery = types.HarvestType("ChangeUniqueJewelleryToJewellery")
	HarvestChangeUniqueJewelToJewel         = types.HarvestType("ChangeUniqueJewelToJewel")

	HarvestChangeDivToDiv     = types.HarvestType("ChangeDivToDiv")
	HarvestSacrificeDivGamble = types.HarvestType("SacrificeDivGamble")
	HarvestSacrificeDivStack  = types.HarvestType("SacrificeDivStack")

	HarvestChangeFragmentSacrificeMortal = types.HarvestType("ChangeFragmentSacrificeMortal")
	HarvestChangeFragmentShaper          = types.HarvestType("ChangeFragmentShaper")
	HarvestChangeFragmentElder           = types.HarvestType("ChangeFragmentElder")
	HarvestChangeFragmentConqueror       = types.HarvestType("ChangeFragmentConqueror")

	HarvestUpgradeMagicTwoMod       = types.HarvestType("UpgradeMagicTwoMod")
	HarvestUpgradeMagicThreeMod     = types.HarvestType("UpgradeMagicThreeMod")
	HarvestUpgradeMagicFourMod      = types.HarvestType("UpgradeMagicFourMod")
	HarvestUpgradeMagicTwoModHigh   = types.HarvestType("UpgradeMagicTwoModHigh")
	HarvestUpgradeMagicThreeModHigh = types.HarvestType("UpgradeMagicThreeModHigh")
	HarvestUpgradeMagicFourModHigh  = types.HarvestType("UpgradeMagicFourModHigh")
	HarvestUpgradeNormalOneModHigh  = types.HarvestType("UpgradeNormalOneModHigh")
	HarvestUpgradeNormalTwoModHigh  = types.HarvestType("UpgradeNormalTwoModHigh")

	HarvestReforgeKeepPrefixesLucky        = types.HarvestType("ReforgeKeepPrefixesLucky")
	HarvestReforgeKeepSuffixesLucky        = types.HarvestType("ReforgeKeepSuffixesLucky")
	HarvestRerollPrefixSuffixImplicitLucky = types.HarvestType("RerollPrefixSuffixImplicitLucky")
	HarvestAugmentLucky                    = types.HarvestType("AugmentLucky")
	HarvestRerollPrefixLucky               = types.HarvestType("RerollPrefixLucky")
	HarvestRerollSuffixLucky               = types.HarvestType("RerollSuffixLucky")

	HarvestChangeBreach   = types.HarvestType("ChangeBreach")
	HarvestChangeTimeless = types.HarvestType("ChangeTimeless")

	HarvestChangeUniqueBestiary  = types.HarvestType("ChangeUniqueBestiary")
	HarvestChangeUniqueHarbinger = types.HarvestType("ChangeUniqueHarbinger")

	HarvestRandomiseInfluenceWeapon    = types.HarvestType("RandomiseInfluenceWeapon")
	HarvestRandomiseInfluenceArmour    = types.HarvestType("RandomiseInfluenceArmour")
	HarvestRandomiseInfluenceJewellery = types.HarvestType("RandomiseInfluenceJewellery")

	HarvestEnchantArmourLife            = types.HarvestType("EnchantArmourLife")
	HarvestEnchantArmourMana            = types.HarvestType("EnchantArmourMana")
	HarvestEnchantArmourStrength        = types.HarvestType("EnchantArmourStrength")
	HarvestEnchantArmourDexterity       = types.HarvestType("EnchantArmourDexterity")
	HarvestEnchantArmourIntelligence    = types.HarvestType("EnchantArmourIntelligence")
	HarvestEnchantArmourFireResist      = types.HarvestType("EnchantArmourFireResist")
	HarvestEnchantArmourColdResist      = types.HarvestType("EnchantArmourColdResist")
	HarvestEnchantArmourLightningResist = types.HarvestType("EnchantArmourLightningResist")

	HarvestRandomiseNumericInfluence = types.HarvestType("RandomiseNumericInfluence")
)

Variables

View Source
var AlertMP3 []byte
View Source
var CountCorner image.Image
View Source
var Horticrafting image.Image
View Source
var InfoButton image.Image
View Source
var Inventory image.Image
View Source
var MenuButton image.Image

Functions

func AllCrafts

func AllCrafts() map[types.HarvestType]HarvestCraft

func FindCraft

func FindCraft(text string) types.HarvestType

func InitCrafts

func InitCrafts()

func InitData

func InitData() error

Types

type HarvestCraft

type HarvestCraft struct {
	Type         types.HarvestType          `json:"type"`
	Message      string                     `json:"message"`
	Pricing      string                     `json:"pricing"`
	Translations map[config.Language]string `json:"translations"`
	Short        map[config.Language]string `json:"short"`
}

func GetCraft

func GetCraft(craftType types.HarvestType) HarvestCraft

func GetCraftByPricing

func GetCraftByPricing(pricing string) *HarvestCraft

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL