Documentation
¶
Index ¶
- Constants
- Variables
- func InitializeActiveSkillTypes(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeActiveSkills(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeAll(ctx context.Context, version string, assetCache loader.AssetCache, ...) error
- func InitializeAlternatePassiveAdditions(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeAlternatePassiveSkills(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeArmourTypes(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeBaseItemTypes(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeComponentAttributeRequirements(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeComponentCharges(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeCostTypes(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeCraftingBenchOptions(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeDefaultMonsterStats(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeEssences(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeFlasks(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeGrantedEffectQualityStats(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeGrantedEffectStatSets(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeGrantedEffectStatSetsPerLevels(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeGrantedEffects(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeGrantedEffectsPerLevels(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeItemClasses(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeItemExperiencePerLevels(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeMods(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeMonsterMapBossDifficulties(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeMonsterMapDifficulties(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeMonsterVarieties(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializePantheonPanelLayouts(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializePassiveTreeExpansionJewels(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializePassiveTreeExpansionSkills(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializePassiveTreeExpansionSpecialSkills(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeShieldTypes(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeSkillGems(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeSkillTotemVariations(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeSkillTotems(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeStats(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeTags(ctx context.Context, version string, assetCache loader.AssetCache) error
- func InitializeWeaponTypes(ctx context.Context, version string, assetCache loader.AssetCache) error
- type ActiveSkill
- type ActiveSkillType
- type AlternatePassiveAddition
- type AlternatePassiveSkill
- type ArmourType
- type BaseItemType
- type ComponentAttributeRequirement
- type ComponentCharge
- type CostType
- type CraftingBenchOption
- type DefaultMonsterStat
- type Essence
- type Flask
- type GrantedEffect
- func (g *GrantedEffect) GetActiveSkill() *ActiveSkill
- func (g *GrantedEffect) GetEffectQualityStats() map[int]*GrantedEffectQualityStat
- func (g *GrantedEffect) GetEffectStatSetsPerLevel() map[int]*GrantedEffectStatSetsPerLevel
- func (g *GrantedEffect) GetEffectsPerLevel() map[int]*GrantedEffectsPerLevel
- func (g *GrantedEffect) GetExcludeTypes() []*ActiveSkillType
- func (g *GrantedEffect) GetGrantedEffectStatSet() *GrantedEffectStatSet
- func (g *GrantedEffect) GetSkillGem() *SkillGem
- func (g *GrantedEffect) GetSupportTypes() []*ActiveSkillType
- func (g *GrantedEffect) HasGlobalEffect() bool
- func (g *GrantedEffect) Levels() map[int]*GrantedEffectsPerLevel
- type GrantedEffectQualityStat
- type GrantedEffectStatSet
- type GrantedEffectStatSetsPerLevel
- type GrantedEffectsPerLevel
- type InitFunction
- type ItemClass
- type ItemExperiencePerLevel
- type Mod
- type ModStat
- type MonsterMapBossDifficulty
- type MonsterMapDifficulty
- type MonsterVariety
- type PantheonPanelLayout
- type PassiveTreeExpansionJewel
- type PassiveTreeExpansionSkill
- type PassiveTreeExpansionSpecialSkill
- type ShieldType
- type SkillFlag
- type SkillGem
- func (s *SkillGem) DefaultLevel() int
- func (s *SkillGem) GetBaseItemType() *BaseItemType
- func (s *SkillGem) GetGrantedEffect() *GrantedEffect
- func (s *SkillGem) GetGrantedEffects() []*GrantedEffect
- func (s *SkillGem) GetNonVaal() *SkillGem
- func (s *SkillGem) GetSecondaryGrantedEffect() *GrantedEffect
- func (s *SkillGem) GetTags() map[raw.TagName]*Tag
- type SkillTotem
- type SkillTotemVariation
- type SkillType
- type Stat
- type Tag
- type UpdateFunc
- type WeaponType
Constants ¶
View Source
const ( SkillFlagBrand = SkillFlag("brand") SkillFlagHex = SkillFlag("hex") SkillFlagCurse = SkillFlag("curse") SkillFlagAttack = SkillFlag("attack") SkillFlagWeapon1Attack = SkillFlag("weapon1Attack") SkillFlagWeapon2Attack = SkillFlag("weapon2Attack") SkillFlagSelfCast = SkillFlag("selfCast") SkillFlagNotAverage = SkillFlag("notAverage") SkillFlagShowAverage = SkillFlag("showAverage") SkillFlagHit = SkillFlag("hit") SkillFlagProjectile = SkillFlag("projectile") SkillFlagTrap = SkillFlag("trap") SkillFlagMine = SkillFlag("mine") SkillFlagTotem = SkillFlag("totem") SkillFlagBothWeaponAttack = SkillFlag("bothWeaponAttack") SkillFlagBuffs = SkillFlag("buffs") SkillFlagCombat = SkillFlag("combat") SkillFlagEffective = SkillFlag("effective") SkillFlagSpell = SkillFlag("spell") SkillFlagMelee = SkillFlag("melee") SkillFlagChaining = SkillFlag("chaining") SkillFlagArea = SkillFlag("area") SkillFlagCast = SkillFlag("cast") SkillFlagShieldAttack = SkillFlag("shieldAttack") SkillFlagForceMainHand = SkillFlag("forceMainHand") SkillFlagDisable = SkillFlag("disable") )
View Source
const ( SkillTypeAttack = SkillType("Attack") SkillTypeSpell = SkillType("Spell") SkillTypeProjectile = SkillType("Projectile") // Specifically skills which fire projectiles SkillTypeDualWieldOnly = SkillType("DualWieldOnly") // Attack requires dual wielding only used on Dual Strike SkillTypeBuff = SkillType("Buff") SkillTypeRemoved6 = SkillType("Removed6") // Now removed was CanDualWield: Attack can be used while dual wielding SkillTypeMainHandOnly = SkillType("MainHandOnly") // Attack only uses the main hand; removed in 3.5 but still needed for 2.6 SkillTypeRemoved8 = SkillType("Removed8") // Now removed was only used on Cleave SkillTypeMinion = SkillType("Minion") SkillTypeDamage = SkillType("Damage") // Skill hits (not used on attacks because all of them hit) SkillTypeArea = SkillType("Area") SkillTypeDuration = SkillType("Duration") SkillTypeRequiresShield = SkillType("RequiresShield") SkillTypeProjectileSpeed = SkillType("ProjectileSpeed") SkillTypeHasReservation = SkillType("HasReservation") SkillTypeReservationBecomesCost = SkillType("ReservationBecomesCost") SkillTypeTrappable = SkillType("Trappable") // Skill can be turned into a trap SkillTypeTotemable = SkillType("Totemable") // Skill can be turned into a totem SkillTypeMineable = SkillType("Mineable") // Skill can be turned into a mine SkillTypeElementalStatus = SkillType("ElementalStatus") // Causes elemental status effects but doesn't hit (used on Herald of Ash to allow Elemental Proliferation to apply) SkillTypeMinionsCanExplode = SkillType("MinionsCanExplode") SkillTypeRemoved22 = SkillType("Removed22") // Now removed was AttackCanTotem SkillTypeChains = SkillType("Chains") SkillTypeMelee = SkillType("Melee") SkillTypeMeleeSingleTarget = SkillType("MeleeSingleTarget") SkillTypeMulticastable = SkillType("Multicastable") // Spell can repeat via Spell Echo SkillTypeTotemCastsAlone = SkillType("TotemCastsAlone") SkillTypeMultistrikeable = SkillType("Multistrikeable") // Attack can repeat via Multistrike SkillTypeCausesBurning = SkillType("CausesBurning") // Deals burning damage SkillTypeSummonsTotem = SkillType("SummonsTotem") SkillTypeTotemCastsWhenNotDetached = SkillType("TotemCastsWhenNotDetached") SkillTypeFire = SkillType("Fire") SkillTypeCold = SkillType("Cold") SkillTypeLightning = SkillType("Lightning") SkillTypeTriggerable = SkillType("Triggerable") SkillTypeTrapped = SkillType("Trapped") SkillTypeMovement = SkillType("Movement") SkillTypeRemoved39 = SkillType("Removed39") // Now removed was Cast SkillTypeDamageOverTime = SkillType("DamageOverTime") SkillTypeRemoteMined = SkillType("RemoteMined") SkillTypeTriggered = SkillType("Triggered") SkillTypeVaal = SkillType("Vaal") SkillTypeAura = SkillType("Aura") SkillTypeRemoved45 = SkillType("Removed45") // Now removed was LightningSpell SkillTypeCanTargetUnusableCorpse = SkillType("CanTargetUnusableCorpse") // Doesn't appear to be used at all SkillTypeRemoved47 = SkillType("Removed47") // Now removed was TriggeredAttack SkillTypeRangedAttack = SkillType("RangedAttack") SkillTypeRemoved49 = SkillType("Removed49") // Now removed was MinionSpell SkillTypeChaos = SkillType("Chaos") SkillTypeFixedSpeedProjectile = SkillType("FixedSpeedProjectile") // Not used by any skill SkillTypeRemoved52 = SkillType("Removed52") SkillTypeThresholdJewelArea = SkillType("ThresholdJewelArea") // Allows Burning Arrow and Vigilant Strike to be supported by Inc AoE and Conc Effect SkillTypeThresholdJewelProjectile = SkillType("ThresholdJewelProjectile") SkillTypeThresholdJewelDuration = SkillType("ThresholdJewelDuration") // Allows Burning Arrow to be supported by Inc/Less Duration and Rapid Decay SkillTypeThresholdJewelRangedAttack = SkillType("ThresholdJewelRangedAttack") SkillTypeRemoved57 = SkillType("Removed57") SkillTypeChannel = SkillType("Channel") SkillTypeDegenOnlySpellDamage = SkillType("DegenOnlySpellDamage") // Allows Contagion Blight and Scorching Ray to be supported by Controlled Destruction SkillTypeRemoved60 = SkillType("Removed60") // Now removed was ColdSpell SkillTypeInbuiltTrigger = SkillType("InbuiltTrigger") // Skill granted by item that is automatically triggered prevents trigger gems and trap/mine/totem from applying SkillTypeGolem = SkillType("Golem") SkillTypeHerald = SkillType("Herald") SkillTypeAuraAffectsEnemies = SkillType("AuraAffectsEnemies") // Used by Death Aura added by Blasphemy SkillTypeNoRuthless = SkillType("NoRuthless") SkillTypeThresholdJewelSpellDamage = SkillType("ThresholdJewelSpellDamage") SkillTypeCascadable = SkillType("Cascadable") // Spell can cascade via Spell Cascade SkillTypeProjectilesFromUser = SkillType("ProjectilesFromUser") // Skill can be supported by Volley SkillTypeMirageArcherCanUse = SkillType("MirageArcherCanUse") // Skill can be supported by Mirage Archer SkillTypeProjectileSpiral = SkillType("ProjectileSpiral") // Excludes Volley from Vaal Fireball and Vaal Spark SkillTypeSingleMainProjectile = SkillType("SingleMainProjectile") // Excludes Volley from Spectral Shield Throw SkillTypeMinionsPersistWhenSkillRemoved = SkillType("MinionsPersistWhenSkillRemoved") // Excludes Summon Phantasm on Kill from Manifest Dancing Dervish SkillTypeProjectileNumber = SkillType("ProjectileNumber") // Allows LMP/GMP on Rain of Arrows and Toxic Rain SkillTypeWarcry = SkillType("Warcry") // Warcry SkillTypeInstant = SkillType("Instant") // Instant cast skill SkillTypeBrand = SkillType("Brand") SkillTypeDestroysCorpse = SkillType("DestroysCorpse") // Consumes corpses on use SkillTypeNonHitChill = SkillType("NonHitChill") SkillTypeChillingArea = SkillType("ChillingArea") SkillTypeAppliesCurse = SkillType("AppliesCurse") SkillTypeCanRapidFire = SkillType("CanRapidFire") SkillTypeAuraDuration = SkillType("AuraDuration") SkillTypeAreaSpell = SkillType("AreaSpell") SkillTypeOR = SkillType("OR") SkillTypeAND = SkillType("AND") SkillTypeNOT = SkillType("NOT") SkillTypePhysical = SkillType("Physical") SkillTypeAppliesMaim = SkillType("AppliesMaim") SkillTypeCreatesMinion = SkillType("CreatesMinion") SkillTypeGuard = SkillType("Guard") SkillTypeTravel = SkillType("Travel") SkillTypeBlink = SkillType("Blink") SkillTypeCanHaveBlessing = SkillType("CanHaveBlessing") SkillTypeProjectilesNotFromUser = SkillType("ProjectilesNotFromUser") SkillTypeAttackInPlaceIsDefault = SkillType("AttackInPlaceIsDefault") SkillTypeNova = SkillType("Nova") SkillTypeInstantNoRepeatWhenHeld = SkillType("InstantNoRepeatWhenHeld") SkillTypeInstantShiftAttackForLeftMouse = SkillType("InstantShiftAttackForLeftMouse") SkillTypeAuraNotOnCaster = SkillType("AuraNotOnCaster") SkillTypeBanner = SkillType("Banner") SkillTypeRain = SkillType("Rain") SkillTypeCooldown = SkillType("Cooldown") SkillTypeThresholdJewelChaining = SkillType("ThresholdJewelChaining") SkillTypeSlam = SkillType("Slam") SkillTypeStance = SkillType("Stance") SkillTypeNonRepeatable = SkillType("NonRepeatable") // Blood and Sand + Flesh and Stone SkillTypeOtherThingUsesSkill = SkillType("OtherThingUsesSkill") SkillTypeSteel = SkillType("Steel") SkillTypeHex = SkillType("Hex") SkillTypeMark = SkillType("Mark") SkillTypeAegis = SkillType("Aegis") SkillTypeOrb = SkillType("Orb") SkillTypeKillNoDamageModifiers = SkillType("KillNoDamageModifiers") SkillTypeRandomElement = SkillType("RandomElement") // means elements cannot repeat SkillTypeLateConsumeCooldown = SkillType("LateConsumeCooldown") SkillTypeArcane = SkillType("Arcane") // means it is reliant on amount of mana spent SkillTypeFixedCastTime = SkillType("FixedCastTime") SkillTypeRequiresOffHandNotWeapon = SkillType("RequiresOffHandNotWeapon") SkillTypeLink = SkillType("Link") SkillTypeBlessing = SkillType("Blessing") SkillTypeZeroReservation = SkillType("ZeroReservation") )
Variables ¶
View Source
var ( ActiveSkillTypes []*ActiveSkillType ActiveSkillTypesByID map[string]*ActiveSkillType )
View Source
var ( BaseItemTypeByIDMap map[string]*BaseItemType BaseItemTypeByNameMap map[string]*BaseItemType )
View Source
var ( Tags []*Tag TagIDsToTag map[string]*Tag )
View Source
var ActiveSkills []*ActiveSkill
View Source
var ActiveSkillsByDisplayName map[string]*ActiveSkill
View Source
var AlternatePassiveAdditions []*AlternatePassiveAddition
View Source
var AlternatePassiveSkills []*AlternatePassiveSkill
View Source
var ArmourTypes []*ArmourType
View Source
var BaseItemTypes []*BaseItemType
View Source
var ComponentAttributeRequirements []*ComponentAttributeRequirement
View Source
var ComponentCharges []*ComponentCharge
View Source
var CostTypes []*CostType
View Source
var CostTypesByID map[string]*CostType
View Source
var CraftingBenchOptions []*CraftingBenchOption
View Source
var DefaultMonsterStats []*DefaultMonsterStat
View Source
var Essences []*Essence
View Source
var Flasks []*Flask
View Source
var GrantedEffectByActiveSkillName map[string]*GrantedEffect
View Source
var GrantedEffectQualityStats []*GrantedEffectQualityStat
View Source
var GrantedEffectStatSets []*GrantedEffectStatSet
View Source
var GrantedEffectStatSetsPerLevels []*GrantedEffectStatSetsPerLevel
View Source
var GrantedEffects []*GrantedEffect
View Source
var GrantedEffectsPerLevels []*GrantedEffectsPerLevel
View Source
var ItemClasses []*ItemClass
View Source
var ItemExperiencePerLevels []*ItemExperiencePerLevel
View Source
var Mods []*Mod
View Source
var MonsterMapBossDifficulties []*MonsterMapBossDifficulty
View Source
var MonsterMapDifficulties []*MonsterMapDifficulty
View Source
var MonsterVarieties []*MonsterVariety
View Source
var PantheonPanelLayouts []*PantheonPanelLayout
View Source
var PassiveTreeExpansionJewels []*PassiveTreeExpansionJewel
View Source
var PassiveTreeExpansionSkills []*PassiveTreeExpansionSkill
View Source
var PassiveTreeExpansionSpecialSkills []*PassiveTreeExpansionSpecialSkill
View Source
var ShieldTypes []*ShieldType
View Source
var SkillGems []*SkillGem
View Source
var SkillTotemVariations []*SkillTotemVariation
View Source
var SkillTotems []*SkillTotem
View Source
var Stats []*Stat
View Source
var WeaponTypes []*WeaponType
Functions ¶
func InitializeActiveSkills ¶
func InitializeAll ¶
func InitializeAll(ctx context.Context, version string, assetCache loader.AssetCache, updateFunc UpdateFunc) error
func InitializeArmourTypes ¶
func InitializeBaseItemTypes ¶
func InitializeCostTypes ¶
func InitializeEssences ¶
func InitializeFlasks ¶
func InitializeItemClasses ¶
func InitializeMods ¶
func InitializeShieldTypes ¶
func InitializeSkillGems ¶
func InitializeSkillTotems ¶
func InitializeStats ¶
func InitializeTags ¶
func InitializeWeaponTypes ¶
Types ¶
type ActiveSkill ¶
type ActiveSkill struct {
raw.ActiveSkill
}
func (*ActiveSkill) GetActiveSkillBaseFlagsAndTypes ¶
func (g *ActiveSkill) GetActiveSkillBaseFlagsAndTypes() (map[SkillFlag]bool, map[SkillType]bool)
func (*ActiveSkill) GetActiveSkillTypes ¶
func (g *ActiveSkill) GetActiveSkillTypes() []*ActiveSkillType
func (*ActiveSkill) GetWeaponRestrictions ¶
func (g *ActiveSkill) GetWeaponRestrictions() []*ItemClass
type ActiveSkillType ¶
type ActiveSkillType struct {
raw.ActiveSkillType
}
type AlternatePassiveAddition ¶
type AlternatePassiveAddition struct {
raw.AlternatePassiveAddition
}
type AlternatePassiveSkill ¶
type AlternatePassiveSkill struct {
raw.AlternatePassiveSkill
}
type ArmourType ¶
type ArmourType struct {
raw.ArmourType
}
type BaseItemType ¶
type BaseItemType struct {
raw.BaseItemType
}
func (*BaseItemType) SkillGem ¶
func (b *BaseItemType) SkillGem() *SkillGem
type ComponentAttributeRequirement ¶
type ComponentAttributeRequirement struct {
raw.ComponentAttributeRequirement
}
type ComponentCharge ¶
type ComponentCharge struct {
raw.ComponentCharge
}
type CraftingBenchOption ¶
type CraftingBenchOption struct {
raw.CraftingBenchOption
}
type DefaultMonsterStat ¶
type DefaultMonsterStat struct {
raw.DefaultMonsterStat
}
type GrantedEffect ¶
type GrantedEffect struct {
raw.GrantedEffect
}
func GrantedEffectByID ¶
func GrantedEffectByID(id string) *GrantedEffect
func (*GrantedEffect) GetActiveSkill ¶
func (g *GrantedEffect) GetActiveSkill() *ActiveSkill
func (*GrantedEffect) GetEffectQualityStats ¶
func (g *GrantedEffect) GetEffectQualityStats() map[int]*GrantedEffectQualityStat
func (*GrantedEffect) GetEffectStatSetsPerLevel ¶
func (g *GrantedEffect) GetEffectStatSetsPerLevel() map[int]*GrantedEffectStatSetsPerLevel
func (*GrantedEffect) GetEffectsPerLevel ¶
func (g *GrantedEffect) GetEffectsPerLevel() map[int]*GrantedEffectsPerLevel
func (*GrantedEffect) GetExcludeTypes ¶
func (g *GrantedEffect) GetExcludeTypes() []*ActiveSkillType
func (*GrantedEffect) GetGrantedEffectStatSet ¶
func (g *GrantedEffect) GetGrantedEffectStatSet() *GrantedEffectStatSet
func (*GrantedEffect) GetSkillGem ¶
func (g *GrantedEffect) GetSkillGem() *SkillGem
func (*GrantedEffect) GetSupportTypes ¶
func (g *GrantedEffect) GetSupportTypes() []*ActiveSkillType
func (*GrantedEffect) HasGlobalEffect ¶
func (g *GrantedEffect) HasGlobalEffect() bool
func (*GrantedEffect) Levels ¶
func (g *GrantedEffect) Levels() map[int]*GrantedEffectsPerLevel
type GrantedEffectQualityStat ¶
type GrantedEffectQualityStat struct {
raw.GrantedEffectQualityStat
}
func (*GrantedEffectQualityStat) GetStats ¶
func (s *GrantedEffectQualityStat) GetStats() []*Stat
type GrantedEffectStatSet ¶
type GrantedEffectStatSet struct {
raw.GrantedEffectStatSet
}
func (*GrantedEffectStatSet) GetConstantStats ¶
func (g *GrantedEffectStatSet) GetConstantStats() []*Stat
func (*GrantedEffectStatSet) GetImplicitStats ¶
func (g *GrantedEffectStatSet) GetImplicitStats() []*Stat
type GrantedEffectStatSetsPerLevel ¶
type GrantedEffectStatSetsPerLevel struct {
raw.GrantedEffectStatSetsPerLevel
}
func (*GrantedEffectStatSetsPerLevel) GetAdditionalBooleanStats ¶
func (g *GrantedEffectStatSetsPerLevel) GetAdditionalBooleanStats() []*Stat
func (*GrantedEffectStatSetsPerLevel) GetAdditionalStats ¶
func (g *GrantedEffectStatSetsPerLevel) GetAdditionalStats() []*Stat
func (*GrantedEffectStatSetsPerLevel) GetFloatStats ¶
func (g *GrantedEffectStatSetsPerLevel) GetFloatStats() []*Stat
type GrantedEffectsPerLevel ¶
type GrantedEffectsPerLevel struct {
raw.GrantedEffectsPerLevel
}
func (*GrantedEffectsPerLevel) GetCostTypes ¶
func (l *GrantedEffectsPerLevel) GetCostTypes() []*CostType
type InitFunction ¶
type ItemExperiencePerLevel ¶
type ItemExperiencePerLevel struct {
raw.ItemExperiencePerLevel
}
type MonsterMapBossDifficulty ¶
type MonsterMapBossDifficulty struct {
raw.MonsterMapBossDifficulty
}
type MonsterMapDifficulty ¶
type MonsterMapDifficulty struct {
raw.MonsterMapDifficulty
}
type MonsterVariety ¶
type MonsterVariety struct {
raw.MonsterVariety
}
type PantheonPanelLayout ¶
type PantheonPanelLayout struct {
raw.PantheonPanelLayout
}
type PassiveTreeExpansionJewel ¶
type PassiveTreeExpansionJewel struct {
raw.PassiveTreeExpansionJewel
}
type PassiveTreeExpansionSkill ¶
type PassiveTreeExpansionSkill struct {
raw.PassiveTreeExpansionSkill
}
type PassiveTreeExpansionSpecialSkill ¶
type PassiveTreeExpansionSpecialSkill struct {
raw.PassiveTreeExpansionSpecialSkill
}
type ShieldType ¶
type ShieldType struct {
raw.ShieldType
}
type SkillGem ¶
func (*SkillGem) DefaultLevel ¶
func (*SkillGem) GetBaseItemType ¶
func (s *SkillGem) GetBaseItemType() *BaseItemType
func (*SkillGem) GetGrantedEffect ¶
func (s *SkillGem) GetGrantedEffect() *GrantedEffect
func (*SkillGem) GetGrantedEffects ¶
func (s *SkillGem) GetGrantedEffects() []*GrantedEffect
func (*SkillGem) GetNonVaal ¶
func (*SkillGem) GetSecondaryGrantedEffect ¶
func (s *SkillGem) GetSecondaryGrantedEffect() *GrantedEffect
type SkillTotem ¶
type SkillTotem struct {
raw.SkillTotem
}
type SkillTotemVariation ¶
type SkillTotemVariation struct {
raw.SkillTotemVariation
}
type UpdateFunc ¶
type UpdateFunc func(data string)
type WeaponType ¶
type WeaponType struct {
raw.WeaponType
}
Source Files
¶
- active_skill_type.go
- active_skills.go
- alternate_passive_additions.go
- alternate_passive_skills.go
- armour_types.go
- base_item_types.go
- component_attribute_requirements.go
- component_charges.go
- cost_types.go
- crafting_bench_options.go
- default_monster_stats.go
- essences.go
- flasks.go
- granted_effect_quality_stats.go
- granted_effect_stat_sets.go
- granted_effect_stat_sets_per_level.go
- granted_effects.go
- granted_effects_per_level.go
- item_classes.go
- item_experience_per_level.go
- main.go
- mods.go
- monster_map_boss_difficulty.go
- monster_map_difficulty.go
- monster_varieties.go
- pantheon_panel_layout.go
- passive_tree_expansion_jewels.go
- passive_tree_expansion_skills.go
- passive_tree_expansion_special_skills.go
- shield_types.go
- skill_flag.go
- skill_gems.go
- skill_totem_variations.go
- skill_totems.go
- skill_type.go
- stats.go
- tags.go
- weapon_types.go
Click to show internal directories.
Click to hide internal directories.